E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
#源码阅读
HelloWorld:通过demo,构建黑盒模型
在《
源码阅读
四步走,这才是阅读源码的正确姿势》一文中,给出了
源码阅读
的完整步骤。本篇是《如何高效阅读源码》专题的第四篇,正式开始讲解阅读源码的具体方法!
一瑜一琂
·
2022-03-12 09:00
pytorch中的hook机制register_forward_hook
目录1、hook背景2、
源码阅读
3、定义一个用于测试hooker的类4、定义hook函数5、对需要的层注册hook6、测试forward()返回的特征和hook记录的是否一致6.1测试forward()
·
2022-03-09 12:52
自动驾驶Apollo6.0
源码阅读
-V2X篇:V2X融合代码的基本流程
自动驾驶Apollo6.0
源码阅读
-V2X篇:V2X融合代码的基本流程Fusion流程1.Fusion模块在哪里启动?2.FusionComponent的初始化?
洪山橋嬉皮
·
2022-03-09 08:32
Apollo6.0学习
自动驾驶
人工智能
机器学习
ViewModel
源码阅读
(一)ViewModel的创建和生命周期
文章说明用来记录ViewModel的
源码阅读
阅读版本androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0androidx.activity:activity-ktx
bridegg
·
2022-03-07 16:27
Nacos
源码阅读
方法
为什么我会经常阅读源码呢,因为阅读源码能让你更加接近大佬,哈哈,这是我瞎扯的。这篇文章将会带大家阅读Nacos源码以及教大家阅读源码的技巧,我们正式开始吧!先给大家献上一张我梳理的高清源码图,方便大家对nacos的源码有一个整体上的认识。有了这张图,我们就很容易去看nacos源码了。如何找切入点首先我们得要找一个切入点进入到nacos源码中,那么就从nacos依赖入手com.alibaba.clo
·
2022-03-06 16:53
源码阅读
四步走,这才是阅读源码的正确姿势
在《15个小技巧,助你
源码阅读
事半功倍》一文中,给出了15个提高
源码阅读
效率的小技巧。本文是《如何高效阅读源码》专题的第三篇,来聊一聊「阅读源码的具体步骤」!
一瑜一琂
·
2022-03-05 09:00
Nacos2.X
源码阅读
总结
前言Nacos是一个Alibaba出品的高性能微服务时代产出的组件,集注册和配置中心为一体。那么Nacos为什么这么高性能呢?总结以下几点;1:基于阿里自研的distro协议进行Nacos把不同节点的数据同步2:大量使用线程池和异步的方式提高API的响应速度3:2.X使用grpc长连接的方式取代了1.X需要一直发送心跳包导出服务器CPU占用较高的问题同时2.X也对1.X做了重大的升级,无论是从架构
.SegmentFault
·
2022-03-01 18:00
react-window 源码浅析
这篇是react-window的
源码阅读
,因为此库使用的是flow,所以会涉及一些特殊的东西,类似ts使用List首先是List的使用:import{FixedSizeListasList}from'react-window
·
2022-02-28 23:27
15个小技巧,助你
源码阅读
事半功倍
本篇是《如何高效阅读源码》专题的第二篇,来聊一聊「能提高
源码阅读
效率的15个小技巧」!
一瑜一琂
·
2022-02-26 09:00
关于vscode在用ctrl+左键打开一个新文件时会覆盖当前窗口的解决方案
当我在进行
源码阅读
时时常需要通过Ctrl+左键打开一个函数/结构体/接口,但是当前窗口却会被覆盖为新的窗口,导致无法返回查看上一个窗口,针对该情况我从其他文章找到了相关的解决方案步骤打开vscode的settings
kuc火
·
2022-02-25 15:19
笔记
vscode
实测Tengine开源的Dubbo功能
搜索关注微信公众号"捉虫大师",后端技术分享,架构设计、性能优化、
源码阅读
、问题排查、踩坑实践。
捉虫大师
·
2022-02-24 18:00
【可视化-
源码阅读
】antvis / g-base解读 - 1
前言分析大佬所写的代码有助于个人成长。今天来分析学习一下G的内部实现版本为0.5.1。(其实我就是想偷偷卷不为别的)。代码是其次背后的设计思路落地方案才是重中之重;开始源码分析之前先看看g的技术方案(以及截取一张内部开发人员的自我评价..)[各个渲染模式不同的入口,不同版本的G都有Canvas、Group和Shape的实现,通过统一的interface对外提供支持。】开始我们的源码征途1.选择对应
·
2022-02-23 11:00
大厂偏爱的Agent技术究竟是个啥
搜索关注微信公众号"捉虫大师",后端技术分享,架构设计、性能优化、
源码阅读
、问题排查、踩坑实践。hello大家好,我是小楼,今天给大家分享一个关于Agent技术的话题,也是后端启示录的第3篇文章。
捉虫大师
·
2022-02-23 10:00
Vue 源码解读(3)—— 响应式原理
源码解读经过上一篇文章的学习,相信关于响应式原理
源码阅读
的入口位置大家都已经知道了,
李永宁
·
2022-02-23 09:00
【可视化-
源码阅读
】antvis / g-base解读 - 1
前言分析大佬所写的代码有助于个人成长。今天来分析学习一下G的内部实现版本为0.5.1。(其实我就是想偷偷卷不为别的)。代码是其次背后的设计思路落地方案才是重中之重;开始源码分析之前先看看g的技术方案(以及截取一张内部开发人员的自我评价..)[各个渲染模式不同的入口,不同版本的G都有Canvas、Group和Shape的实现,通过统一的interface对外提供支持。】开始我们的源码征途1.选择对应
·
2022-02-22 15:32
Spark+Hadoop+中台实战pdf -阿里巴巴资深架构师熬几个通宵肛出来的
SparkSpark生态系统BDASSpark架构与运行逻辑弹性分布式数据集2、Spark开发与环境配置Spark应用开发环境2置使用Intellii开发Spark远程调试Spark程序Spark编译配置Spark
源码阅读
环境
Java技术小吴
·
2022-02-22 13:13
阿里巴巴资深架构师熬几个通宵肛出来的Spark+Hadoop+中台实战pdf
SparkSpark生态系统BDASSpark架构与运行逻辑弹性分布式数据集2、Spark开发与环境配置Spark应用开发环境2置使用Intellii开发Spark远程调试Spark程序Spark编译配置Spark
源码阅读
环境
写代码的珏秒秒
·
2022-02-22 12:36
Java
程序员
编程
spark
hadoop
big
data
IntentService/HandlerThread/Handler
源码阅读
首先是三个组件的源码解析Handler消息源码流程分析https://www.jianshu.com/p/6f25729ef62aHandlerThread线程间通信源码解析https://www.jianshu.com/p/69c826c8a87dIntentService源码解析https://www.jianshu.com/p/83d9a3e09f0a简单一点,IntentService本质
普通的程序员
·
2022-02-22 07:53
Vue.js
源码阅读
、三
Vue实例的挂载前面已经提到过,在带compiler版本的实现中,platform/web/entry-runtime-with-compiler.js中,扩展了$mount方法,在调用原型上原有的$mount之前,先将字符串形式的template模版转换成render函数。而原型上的$mount方法是在platforms/runtime/index.js中定义的:/*platforms/runt
C脖子
·
2022-02-21 21:31
ClassPathXmlApplicationContext源码(一) - 初始化应用上下文、解析资源路径
文章目录本文概述使用示例主要功能
源码阅读
super(parent)this()setParent(parent)setConfigLocationsgetEnvironment()resolveRequiredPlaceholders
孙创昱
·
2022-02-21 18:32
SpringBoot
spring
java
intellij-idea
Spring框架进阶(六)Spring V3.0 IOC源码分析流程
目录1、总体分析2、XML配置
源码阅读
2.1、XML配置2.1.1寻找入口2.1.2、获取配置文件路径2.1.3、开始启动2.1.4、创建容器2.1.5、载入配置路径2.1.6、读取配置内容2.1.7、
烟锁迷城
·
2022-02-21 18:58
spring
进阶
源码
spring
java
eureka
Java类加载
源码阅读
JVM自带加载器启动类加载器BootStrapClassLoader:最顶层的类加载器,负责加载JAVA_HOME\lib目录中的,或通过-Xbootclasspath参数指定路径中的,且被虚拟机认可(按文件名识别,如rt.jar)的类。可以通System.getProperty("sun.boot.class.path")查看加载的路径。扩展类加载器ExtentionClassLoader:主要
树生1995
·
2022-02-21 11:53
android
源码阅读
的C++语法准备4 面向对象
1.类和对象classBox{public://private或protecteddoublelength;//盒子的长度doublebreadth;//盒子的宽度doubleheight;//盒子的高度doublegetVolume(void)//类的成员函数{returnlength*breadth*height;}Box();//构造函数Box(doublelength);//带参数的构造函
richy_
·
2022-02-21 07:02
redux
源码阅读
闭包与模块【重识前端】全面攻破this【重识前端】一次搞定JavaScript的执行机制【重识前端】什么是BFC、IFC、GFC和FFC【重识前端】深入内存世界【重识前端】暴走的异步编程【重识前端】redux
源码阅读
前言之前一直在使用
帅气kkkk
·
2022-02-21 07:24
前端
React
redux
react
源码
javascript
前端
NSLog 和 print
源码阅读
和捕获方案
前言NSLog作为iOS开发常用的调试和日志打印方法,大家都是很熟悉了,开源社区也为我们贡献了很多非常优秀的日志框架,比如OC中大名鼎鼎的CocoaLumberjack,有兴趣的同学可以移步https://github.com/CocoaLumberjack/CocoaLumberjack在Swift语言下我们还有另外一种选择,那就是print如果要自己做日志监控的话,就需要就需要自己重定向NSL
madaoCN
·
2022-02-21 05:01
Spring中bean工厂后置处理器(BeanFactoryPostProcessor)使用
在前面的文章里SpringIOC
源码阅读
—BeanDefinitionDocumentReader我们了解到Spring对bean定义的载入有很多种方式,读取的过程是可插拔的,不论何种形式,spring
激情的狼王
·
2022-02-21 05:16
MJRefresh
MJRefresh原理分析从MJRefresh源码学习上拉下刷新的基本原理MJRefresh
源码阅读
使用Xtrace分析MJRefresh技术实现细节(一):UIView的创建加载过程使用Xtrace分析
sellse
·
2022-02-21 02:50
SDWebImage
源码阅读
笔记(一)
在做iOS开发中加载图片是经常性工作,一种是使用UIImage加载本地图片,使用[UIImageimageNamed:@""],[UIImageimageWithContentsOfFile:@""]等方法,各有侧重优劣,不是本篇重点不必赘述。另一种实时从网络加载,其中一种方法是从服务端获取图片的二进制数据,客户端将其转化为NSData*类型,再通过UIImage加载,这种方式适合小批量的图片加载
碧玉小瑕
·
2022-02-20 16:53
[OS64][022]
源码阅读
:程序4-8 数据结构与内存示意图
学习笔记使用教材(配书源码以及使用方法)《一个64位操作系统的设计与实现》http://www.ituring.com.cn/book/2450https://www.jianshu.com/p/28f9713a9171源码结构配书代码包:第4章\程序\程序4-8程序4-8内存示意图程序4-8内存示意图物理地址0x000x1000000x200000|-----------------------
AkuRinbu
·
2022-02-20 15:35
Spring
源码阅读
之 Environment 一 Environment 介绍和占位符解析
概念environment翻译过来即是“环境”,表示应用程序运行环境。而在Spring应用中,环境包含两个方面的内容:profiles和properties.看看org.springframework.core.env.Environment接口的部分注释:/***Interfacerepresentingtheenvironmentinwhichthecurrentapplicationisru
六位的象牙塔
·
2022-02-20 14:38
react
源码阅读
- fiber架构探索(一)
react
源码阅读
-fiber架构探索(一)React团队在React的v16版本中重写了React的核心算法-reconciliation,称为fiberreconciler,简称为Fiber。
konnga
·
2022-02-20 14:02
源码阅读
:使用Cartographer进行毫米波SLAM(番外篇):最后整体过一下代码
老版本的滤波器用卡尔曼滤波,也就是做位姿预估的时候用卡尔曼新版本改成位姿差值器有些新特性common普通常用文件不用看transform和sensor常用数据结构mapping一些基类主要看mapping2d和3dmapping2d:scanmatch和sparseposegraph部分最主要关注的文件global_trajectory_builderlocal_trajectory_builde
循梦渡
·
2022-02-19 14:49
AFNetworking
源码阅读
笔记(三)
二、Serialization的AFURLResponseSerialization部分AFHTTPResponseSerializer是反序列化器,主要功能是对返回的参数进行反序列化。在第一篇分析AFURLSessionManager中分析过,如果网络请求返回成功将这样对返回的参数进行反序列化处理。本篇就又这个入口开始分析反序列化器是如何对返回的参数进行处理的。在此之前先分析一下反序列化器man
碧玉小瑕
·
2022-02-19 12:39
mybatis
源码阅读
笔记-卷四(注解)
十.annotations注解包Mybatis使用注解的方式可以减少使用xml配置sql,方便用断点的形式检测生成的sql,代码的可读性更强,更利于维护。10.1Param注解用于定义接口入参的别名,方便代码运行时获取接口入参,而不至于读取参数表中的参数时因为参数类型相同而导致参数获取紊乱。用法:ListselectByIdAndName(@Param("id")Integerid,@Param(
WANGGGGG
·
2022-02-19 07:15
LayoutInflater创建View
源码阅读
AppCompatActivity中setContentView方法最终执行的是AppCompatDelegateImplV9的setContentView方法publicvoidsetContentView(intresId){ensureSubDecor();ViewGroupcontentParent=(ViewGroup)mSubDecor.findViewById(android.R.i
飞翔的超人
·
2022-02-19 06:06
AFNetworking
源码阅读
笔记(五)
四、Security部分顾名思义这块是AFNetworking中的安全框架,在iOS9之后网络请求中加入SSL使用HTTPS几乎已经成为苹果的强制要求了。Security这部分主要功能就是用来验证HTTPS的证书是否有效。这部分主要是通过AFSecurityPolicy这个类来实现的。下面还是通过一个具体的调用来分析,就从AFNetworking的默认调用开始,之前在分析NSURLSession部
碧玉小瑕
·
2022-02-19 06:14
dubbo
源码阅读
环境搭建
1.dubbo源码地址:https://github.com/apache/incubator-dubbo,先fork到自己的git账号,然后下载代码:gitclonehttps://github.com/yuluoqianmu/incubator-dubbo2.本地安装注册中心,dubbo注册中心有multicast,redis,zookeeper,simple几种方式,官方推荐使用zookee
雨落千木的时节
·
2022-02-18 19:25
Dubbo的前世今生
搜索关注微信公众号"捉虫大师",后端技术分享,架构设计、性能优化、
源码阅读
、问题排查、踩坑实践。本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。
捉虫大师
·
2022-02-18 16:00
Redis
源码阅读
笔记(5)-压缩列表
压缩列表是做为列表键和哈希键的底层实现,是由一整块特殊编码的内存块所组成,非常适合放置少量列表项,并且每个列表项都是小整数值或者是短字符串。不得不佩服,Redis真是把内存使用到了极致。涉及的主要代码:ziplist.cziplist.hziplist的组成ziplist/*Createanewemptyziplist.*/unsignedchar*ziplistNew(void){unsigne
喵帕斯0_0
·
2022-02-17 23:40
SAO
源码阅读
更好的阅读体验移步飞书SAO是什么?代码仓库地址https://github.com/saojs/saoSAO是一个脚手架,不同于vue/react这类的cli脚手架,可以通过sao新建很多个模板,根据模板批量生产初始化代码。参考这里https://github.com/saojs/awesome-saosao[nm](https://github.com/saojs/sao-nm)dirname
织雪纱奈
·
2022-02-17 18:43
Java程序员阅读源码的小技巧,原来大牛都是这样读的,赶紧看看!
快捷键:Ctrl+T查看类很多人可能都知道,可
源码阅读
的时候更多用来查看方法体系更重要,可以方便快速的定位到方
怪瘦Java
·
2022-02-17 14:41
MJExtension
源码阅读
近两天一直再看MJExtension这个框架,这个框架是用来实现字典和模型互转的。开发过程中,我们经常遇到这种情况,比如说,获取到网络的Json数据后,我们需要转化成模型进行分析,这样比直接用字典来分析好处多多。该框架提供了简单的方法来实现这一功能。设计思路:该框架的设计是通过分类来实现的,因为模型对象都是最终继承自NSObject,所以设计了一个关于NSObject的分类。代码分析:该框架的核心
DreamerZheng
·
2022-02-17 04:36
从源码出发,理解SpringMVC(1)
写的过程有些痛苦,写完收获很大,推荐将SpringMVC作为
源码阅读
的起点。一、认识SpringMVCMVC模式是什么?MVC模式是一种架构模式,用于将代码在数据、逻辑、界面层级分离。
Snipers_onk
·
2022-02-17 02:56
Java8
源码阅读
- AQS之Condition
Java8
源码阅读
-AbstractQueuedSynchronizerJava8
源码阅读
-AQS之ConditionCondition配合ReentrantLock来使用实现线程间的通信,相较于Object
Mhhhhhhy
·
2022-02-17 00:31
gin
源码阅读
之二 -- 揭开gin的神秘面纱
上一篇简单介绍了gin,以及net/http是如何数据流转的,本篇将详细介绍gin数据如何在gin中流转packagemainimport"github.com/gin-gonic/gin"funcmain(){r:=gin.Default()r.GET("/ping",func(c*gin.Context){c.JSON(200,gin.H{"message":"pong",})})r.Run(
HHFCodeRv
·
2022-02-16 23:48
如何阅读 Redis 源码
在这篇文章中,将向大家介绍一种比较合理的Redis
源码阅读
顺序,希望可以给对Redis有兴趣并打算阅读Redis源码的朋友带来一点帮助。
batbattle
·
2022-02-16 23:46
jQuery
源码阅读
(function(window){varjQuery=function(selector){returnnewjQuery.fn.init(selector);}jQuery.fn={html:function(){},css:function(){}};varinit=jQuery.fn.init=function(selector){varslice-Array.prototype.slic
九又四分之三o
·
2022-02-16 13:45
mmdetection v1.2
源码阅读
笔记一:网络各组件注册详解
1.概述mmdetection是由商汤开元的目标检测算法集成框架,特点是检测算法多、可扩展性强,可以说是目标检测领域绕不开的源码。阅读mmdetection源码有助于理解各个目标检测算法具体实现及如何集成。本篇博客的主要内容是mmdetection如何完成一个网络模型的构建。2.源码讲解train.py完成网络训练,包含两个函数,parse_args()和main(),前者从命令行中读取参数,后者
我是DJ你会爱我吗
·
2022-02-16 09:38
#
mmdetection
python
深度学习
Go消息中间件Nsq系列(四)------apps/nsq_to_file
源码阅读
上一篇:Go消息中间件Nsq系列(三)------apps/nsq_to_nsq
源码阅读
apps/nsq_to_file程序功能描述:nsq客户端读取(消费)所有的topic数据,然后写入到文件,通过配置阈值或定时时间去切割消息记录文件通过此次
Yangwenliu
·
2022-02-15 10:31
SDWebImage
源码阅读
与设计思考
一、库功能主要提供了网络图片异步下载的功能。使ui展示大量网络图片的时候,能不堵塞主线程,保存界面流畅;同时,能有策略的异步下载图片,并正确的赋值到对应的控件上。sd库在异步下载的基础上,提供了磁盘缓存,提供了图片异步解压,尽可能的提高界面的体验。官方地址:https://github.com/SDWebImage/SDWebImage二、整体需求需求:imageview把url作为入参,发起图片
traxes
·
2022-02-14 23:46
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他