ICode9

精准搜索请尝试: 精确搜索
  • 简要源码分析Q_PROPERTY2022-09-08 08:31:04

    本文不打算像文档一样翻译Q_PROPERTY,而是从源码的角度来看看怎么使用Q_PROPERTYQT的PROPERTY官方的定义,为了保持格式,我特地截屏,如下 毫无疑问, QT的moc系统对Q_PROPERTY有特别的处理,我们现在看看他处理了什么.首先,定义一个类Test,代码如下: class Test : public QObject {

  • 持续关注2022-09-07 21:00:12

      springcloud集合微服务架构的前世今生(文章系列翻到最下面) 芋道 Spring Boot 快速入门 | 芋道源码 —— 纯源码解析博客   解锁coke

  • UNIApp2022-09-07 17:32:09

    uniapp 打包app后 页面顶部被遮挡的问题   打开应用的manifest.json文件,打开源码视图,配置mainfest.json来关闭沉浸式。

  • pip-离线安装第三方包2022-09-06 23:33:18

    第三方包的离线安装 搜索到相应的安装包 然后点击download files 下载source distribution源码文件 其实源码文件和whl包都是可以离线安装的,可能还会联网下载第三方依赖 只不过他们使用的安装命令不同 源码包使用python命令执行源码包里面的setup.py文件 whl包

  • Linux内核调度器源码分析2022-09-06 20:04:41

    导语 调度器(Scheduler)子系统是内核的核心子系统之一,负责系统内 CPU 资源的合理分配,需要能处理纷繁复杂的不同类型任务的调度需求,还需要能处理各种复杂的并发竞争环境,同时还需要兼顾整体吞吐性能和实时性要求(本身是一对矛盾体),其设计与实现都极具挑战。 为了能够理解 Linux 调度

  • 源码解析-Nacos(AP架构)2022-09-06 18:01:20

    一、Nacos核心功能点  服务注册:Nacos Client 会通过发送 REST 请求的方式向 Nacos Server 注册自己的服务,提供自身的元数据,比如ip地址、端口等信息。Nacos Server 接收到注册请求后,就会把这些元数据信息存储在一个双层的内存Map中。 服务心跳:在服务注册后,Nacos Client 会维护一个

  • 'WebDriver' object has no attribute 'find_element_by_class_name' 解决办法2022-09-06 11:35:18

    运行报错 查看find_elements的源码(发现是源码改了)    修改后需要引入包运行成功  

  • Python源码解析-dict的底层实现(PyDictObject)2022-09-06 09:31:06

    目录简介PyDictObject对象类型创建dict缓存池 本文基于Python3.10.4。 简介 元素与元素之间通常可能会存在某种联系,这个联系将两个元素关联在一起。为了刻画这种关联关系,编程语言中都会提供关联容器,其中保存着一对一对的元素对,通常其中一个被称为键(key),另一个被称为值(value)。 C++ S

  • vue3项目debugger调试看不到源码-jeecgboot2022-09-05 15:32:45

    问题描述: 采用setup标签写的代码,debuger的时候看不到源码,导致无法调试。 setup写法示例: <script lang="ts" name="order-apply-list" setup> debugger看到是下面的效果: 如何解决这个问题呢? 一、添加jeecgboot-vue3项目的 src 源码路径 二、点击允许 源码进来了 三、刷新

  • HashMap源码分析2022-09-05 01:30:51

    HashMap 1.8 1、构造函数:赋值负载因子0.75,当负载因子大于0.75时就会发送扩容 public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR; // all other fields defaulted } 2、put方法,可以看到我们要看的时putVal方法 public V put(K key, V value) {

  • 大家都能看得懂的源码之ahooks useInfiniteScroll2022-09-04 19:01:26

    本文是深入浅出 ahooks 源码系列文章的第十七篇,该系列已整理成文档-地址。觉得还不错,给个 star 支持一下哈,Thanks。 简介 useInfiniteScroll 封装了常见的无限滚动逻辑。 详细可看官网 注意:这里的无限滚动指的是常见的点击加载更多或者说下拉加载更加功能,而不是虚拟滚动,虚拟滚动

  • ASP.NET Core源码,数据结构和算法,2022-09-04 12:01:09

    ASP.NET Core源码:https://github.com/dotnet/aspnetcore #ASP.NET Corehttps://github.com/dotnet/runtime #extend扩展库https://github.com/aspnet/KestrelHttpServer   1 启动 C:\name\NET6\aspnetcore\src\Mvc\startvs.cmd2 查看启动流程3 查看响应流程编译的是ASP.NET Core

  • DispatcherServlet类源码分析2022-09-04 02:02:18

    DispatcherServlet类结构图   DispatcherServlet源码分析 1. 加载配置文件 /** * This implementation calls {@link #initStrategies}. */ @Override protected void onRefresh(ApplicationContext context) { initStrategies(context); } /** * 初始化定位

  • 小迪安全D4笔记:基础入门-web源码拓展2022-09-03 22:31:29

    title: 小迪安全D4笔记:基础入门-web源码拓展 author: TT date: 2022-09-02 一、web源码目录结构 后台目录 模板目录 数据库目录 数据库配置文件 二、web源码脚本类型 ASP PHP ASPX JSP JAVAWEB Python 不同脚本语言数据库存储不一样,解释型与编译型不同,安全漏洞也不同 三、web源码

  • 二、 Axios入门——Axios源码分析2022-09-03 00:32:47

    一、axios 与 Axios 的关系 从语法上来说: axios 不是 Axios 的实例 从功能上来说: axios 是 Axios 的实例 axios 是 Axios.prototype.request 函数 bind()返回的函数 axios 作为对象有 Axios 原型对象上的所有方法, 有 Axios 对象上所有属性 二、instance与axios 的区

  • WordPress美女图集COS写真整站自适应网站源码带完整数据2022-09-02 17:32:22

    这是自己做的网站,因为自己要做别的业务,没有时间打理,而且放着也是放着,不如 拿来分享给大家,这个资源非常火爆,用来引流还是很轻松的。   网站从服务器备份了下来,所以有完整的源代码和数据库文件。这里我整理好了源码, 网站文件分有美女图片和没有美女图片的,方便大家按照自己所需在百

  • cmake是什么,为什么现在都用cmake,cmake编译原理和跨平台示例2022-09-02 12:31:27

    一 cmake是什么?   CMake是一个开源、跨平台的工具系列,是用来构建、测试和打包软件。 CMake使用平台无关的配置文件来控制软件编译过程,并生成可在您选择的编译器环境中使用项目文件,比如可以生成vs项目文件或者makefile。CMake工具套件由Kitware公司创建,以满足ITK和VTK等开源项目对

  • 字节微服务HTTP框架Hertz使用与源码分析|拥抱开源2022-09-02 08:00:31

    一、前言 Hertz[həːts] 是一个 Golang 微服务 HTTP 框架,在设计之初参考了其他开源框架 fasthttp、gin、echo 的优势, 并结合字节跳动内部的需求,使其具有高易用性、高性能、高扩展性等特点,目前在字节跳动内部已广泛使用。 如今越来越多的微服务选择使用 Golang,如果对微服务性能有

  • K8S源码之deltafifo2022-09-01 02:00:46

    1、获取key的地方 func MetaNamespaceKeyFunc(obj interface{}) (string, error) { if key, ok := obj.(ExplicitKey); ok { return string(key), nil } meta, err := meta.Accessor(obj) if err != nil { return "", fmt.Errorf("object has no meta: %v&q

  • ConcurrentHashMap中的get和put源码分析2022-08-31 20:30:44

    get分析 public V get(Object key) { // tab:指向数组 Node<K,V>[] tab; // e:指向key对应的Node节点、p: Node<K,V> e, p; // n:数组长度、eh:key对应节点的哈希值 int n, eh; // ek:key对应节点的key K ek; // h:根据传入的key获取对应hash值

  • 下载UE5源码2022-08-31 18:01:06

    要下载UE的源码首先需要在gethub上和自己的github账号关联EpicGame。怎么关联,好久了,我也忘记了。 获取到下载权限后,建议直接下载压缩包,更快。文件实在是太庞大了,UE5有20G左右的源码。 下载完压缩文件后,解压到一个路径比较短的目录,太长了会导致下载失败。 使用这条命令,开启32条线程

  • GeoServer源码分析2022-08-31 13:03:08

    参考地址: GeoServer源码解析和扩展 (一)基础篇 https://www.cnblogs.com/sillyemperor/p/1926093.html GeoServer源码解析和扩展 (二)注册服务 https://www.cnblogs.com/sillyemperor/archive/2011/01/11/1929420.html GeoServer源码解析和扩展 (三)结构篇 https://www.cnblogs.com/sill

  • 【MindSpore易点通】如何将PyTorch源码转成MindSpore低阶API,并在Ascend芯片上实现单机单卡训练2022-08-30 11:32:16

    1 概述 本文将介绍如何将PyTorch源码转换成MindSpore低阶API代码,并在Ascend芯片上实现单机单卡训练。 下图展示了MindSpore高阶API、低阶API和PyTorch的训练流程的区别。     与MindSpore高阶API相同,低阶API训练也需要进行:配置运行信息、数据读取和预处理、网络定义、定义损

  • 0039-Bytes-bytes源码阅读2022-08-30 08:32:56

    环境 Time 2022-05-28 Rust 1.61.0 Bytes 1.1.0 前言 说明 参考:https://github.com/tokio-rs/bytes 目标 实现 bytes.rs 中的一部分方法。 线程安全 实现了两个线程安全的标记接口。 unsafe impl Send for Bytes {} unsafe impl Sync for Bytes {} Hash 实现了 Hash 函数。 imp

  • 0040-Bytes-bytes源码阅读2022-08-30 08:32:17

    环境 Time 2022-05-29 Rust 1.61.0 Bytes 1.1.0 前言 说明 参考: https://github.com/tokio-rs/bytes https://zhuanlan.zhihu.com/p/109977513 目标 之前阅读的部分,都是关于静态的字节,后面开始涉及到动态。其中有很多关于原子类型的操作,来实现无锁并发。 这里不深入,先简单理解

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有