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
#源码阅读
How it works(1) winston3
源码阅读
(A)
winston是我在nodejs下最常用的日志框架,那么他到底是如何工作的呢?winston的运行核心winston中有两个关键词:记录器(logger)和传输器(transport).记录器负责收集/修饰分配进入的每一条日志,传输器则负责最终把日志记录到的哪,整个winston其实就是多个流(stream)的链式调用.记录器继承了交换流(transform),而传输器则继承自可写流(writea
七之阿瑞安赫德
·
2020-08-24 16:29
源码阅读
JDK源码那些事儿之LockSupport
前面一篇文章中说明了Object的阻塞唤醒机制,今天我们要讲解另一个类LockSupport,在AQS中你能看见它的身影,所以需要提前了解其实现和使用机制,便于后面深入AQS的学习前言JDK版本号:1.8.0_171在
源码阅读
之前希望大家先去阅读几遍注释
orange
·
2020-08-24 16:26
jdk8
源码分析
TiDB Binlog
源码阅读
系列文章(六)Pump Storage 介绍(下)
作者:ChunzhuLi在上篇文章中,我们主要介绍了PumpStorage是如何对binlog进行持久化存储、排序、配对的。在文中我们提到binlog的持久化键值存储主要是由valueLog组件完成的。同时,大家如果在上文点开writeToValueLog代码阅读的话会发现在其中还会使用一个slowChaser组件。slowChaser组件主要用于避免在写kv环节中GoLevelDB写入太慢甚至出
PingCAP
·
2020-08-24 16:24
数据库
源码
storage
RxJava2 使用 及
源码阅读
RxJava2使用及
源码阅读
RxJava是什么?
xiaxl
·
2020-08-24 16:33
android
rxjava
rxandroid
SDWebImage
源码阅读
之缓存策略
[imageViewsd_setImageWithURL:urlplaceholderImage:niloptions:SDWebImageRefreshCached];在这样一行代码下,SDWebImage究竟替我们做了什么呢?SDWebImage的缓存策略总体来说,SDWebImage会先从内存缓存里查有没有这张图;若没有,去沙盒缓存中查看;若还是没有,显示占位图片,判断有没有这个下载操作的o
花与少年_
·
2020-08-24 15:19
【源码分析】给你几个闹钟,或许用 10 分钟就能写出 lodash 中的 debounce & throttle
为了减少纯代码带来的晦涩感,本文以图例来辅助讲解,一方面这样能减少
源码阅读
带
JSCON简时空
·
2020-08-24 15:18
javascript
源码分析
lodash
throttle
debounce
Requests
源码阅读
-Day2
Requests
源码阅读
-Day2@TOCget方法再来看这个文件:tests/test_requests.pydeftest_DIGEST_HTTP_200_OK_GET(self,httpbin):
王知晓
·
2020-08-24 15:46
python
requests
Requests
源码阅读
-Day2
Requests
源码阅读
-Day2[toc]get方法再来看这个文件:tests/test_requests.pydeftest_DIGEST_HTTP_200_OK_GET(self,httpbin)
王知晓
·
2020-08-24 15:15
request
python
源码分析
程序员
Requests
源码阅读
-Day1
Requests
源码阅读
-Day1[toc]Requests介绍requests是一个Python的网络请求库,和urllib、httplib之流相比起来最大的优点就是好用,requests官方标榜的就是
王知晓
·
2020-08-24 15:39
requests
python
Spring
源码阅读
——bean提取注册过程
代码准备publicclassDemo1XmlBeanFactory{publicstaticvoidmain(String[]args){BeanFactorybeanFactory=newXmlBeanFactory(newClassPathResource("spring/spring-demo1.xml"));MyServicemyService=beanFactory.getBean(M
爆裂码手
·
2020-08-24 15:54
Java
Spring
Spring源码阅读
redis
源码阅读
--三-redis散列表的实现
环境说明:redis源码版本5.0.3;我在阅读源码过程做了注释,git地址:https://gitee.com/xiaoangg/redis_annotation参考书籍:《redis的设计与实现》redisdict实现源码主要位于dict.c和dict.h中;一.dict主要结构体dich.h/dictEntry结构体用于存储一个键值对;属性key键名称;val是联合体,用于存储值;next是
wangxiaoangg
·
2020-08-24 15:48
redis
redis源码
vue-cli
源码阅读
vue-cli
源码阅读
前一阵写了一个平时自己用的React模板项目boone-react,想着以后每次写新项目的时候就可以直接拉取现成的模板就不用自己配置了。
breezymelon
·
2020-08-24 15:14
handlebars
command-line
vue-cli
axios使用和
源码阅读
Axios是近年来备受推崇的一个网络请求库,它以基于Promise的方式封装了浏览器的XMLHttpRequest和服务器端nodehttp请求,使得我们可以用es6推荐的异步方式处理网络请求。功能特性:从浏览器创建XMLHttpRequest从node.js创建http请求支持PromiseAPI拦截请求与响应转换请求与响应数据取消请求自动转换JSON数据支持客户端XSRF攻击防护axios.i
AlexZ33
·
2020-08-24 15:13
axios
interceptor
Go调度器系列(4)
源码阅读
与探索
各位朋友,这次想跟大家分享一下Go调度器
源码阅读
相关的知识和经验,网络上已经有很多剖析源码的好文章,所以这篇文章不是又一篇源码剖析文章,注重的不是源码分析分享,而是带给大家一些学习经验,希望大家能更好的阅读和掌握
大彬
·
2020-08-24 15:57
golang
scheduler
源码
Redis之数据库实现
源码阅读
lookupKey:查找指定的键,如果存在返回对应的值robj*lookupKey(redisDb*db,robj*key){//查找键空间dictEntry*de=dictFind(db->dict,key->ptr);//节点存在if(de){//取出值robj*val=dictGetVal(de);/*Updatetheaccesstimefortheageingalgorithm.*Don
赵银龙
·
2020-08-24 14:11
Redis
TiDB
源码阅读
系列文章(二十一)基于规则的优化 II
作者:姚珂男在TiDB
源码阅读
系列文章(七)基于规则的优化一文中,我们介绍了几种TiDB中的逻辑优化规则,包括列剪裁,最大最小消除,投影消除,谓词下推和构建节点属性,本篇将继续介绍更多的优化规则:聚合消除
PingCAP
·
2020-08-24 14:54
join
sql
数据库
ovs
源码阅读
--netlink使用
netlinknetlinksocket是一种用于用户态进程和内核态进程之间的通信机制。它通过为内核模块提供一组特殊的API,并为用户程序提供了一组标准的socket接口的方式,实现了全双工的通讯连接。特点:双向传输,异步通信用户空间中使用标准socketAPI内核空间中使用专门的API支持多播可由内核端发起通信支持32种协议类型netlink仅支持32种协议类型,这在实际应用中可能并不足够,因此
yearsj
·
2020-08-24 14:55
网络
sdn
ovs
linux
[
源码阅读
]通过react-infinite-scroller理解滚动加载要点
react-infinite-scroller就是一个组件,主要逻辑就是addEventListener绑定scroll事件。看它的源码主要意义不在知道如何使用它,而是知道以后处理滚动加载要注意的东西。此处跳到总结。初识参数://渲染出来的DOM元素nameelement:'div',//是否能继续滚动渲染hasMore:false,//是否在订阅事件的时候执行事件initialLoad:true
stonehank
·
2020-08-24 14:18
javascript
react.js
scroll
es6
【
源码阅读
】Java-NIO之Selector创建过程详解
前言javanio,一个入门netty之前需要了解下的非阻塞I/O实现,传统的Socket通信,启动监听后accept会一直处于阻塞状态,那么如果你想要多个(并发)通信时,那么我们就需要多个线性去执行,而且还会存在一些无用线程占用我们的资源。nio的Selector很好的解决了这个问题,它可以仅仅通过一个线程去跑多个连接,每个连接没有资格去占用自己的线程,而是由Selector去分发。接下来让我们
Java猫说
·
2020-08-24 14:16
java
selector
nio
源码分析
源码学习
spark
源码阅读
-动作操作stage的划分和job的提交
spark算是一个比较用途广泛的一个框架,dan是要想真正了解其框架还是要从其源码开始第一步准备spark的源码包,要有一定的scala基础saprk源码下载[http://spark.apache.org/downloads.html]1.打开spark源码执行一个动作操作collect()开始追踪源码按住crtal单击collect进入这里传入的参数是this->最后执行的一个rdd也就是动作
weixin_44128597
·
2020-08-24 14:36
spark源码分析
spark
underscore 0.1.0版本
源码阅读
前言这篇文章是为之后的underscore现版本的源码做铺垫,先感受下最先版本0.1.0版本足够小这个版本已经有将近小10年的历史了还是有一些不错的地方。0.1.0版本源码分析//Underscore.js//(c)2009JeremyAshkenas,DocumentCloudInc.//UnderscoreisfreelydistributableunderthetermsoftheMITli
ZWkang
·
2020-08-24 14:21
underscore
javascript
如何阅读源码--转载
分享一下我找到的资料(方法再多,去做才是最关键的)这个是中文版的博客:http://blog.yongfengzhang.com/cn/blog/how-to-read-source-code/如果还有其他
源码阅读
指导类型的资料
HumanWin
·
2020-08-24 13:28
C++
Redis
源码阅读
【8-命令处理生命周期-1】
Redis
源码阅读
【1-简单动态字符串】Redis
源码阅读
【2-跳跃表】Redis
源码阅读
【3-Redis编译与GDB调试】Redis
源码阅读
【4-压缩列表】Redis
源码阅读
【5-字典】Redis
源码阅读
南蛮麟爷
·
2020-08-24 13:24
redis
源码阅读
jQuery
源码阅读
:类型判断 - type方法
jQuery
源码阅读
:类型判断type方法letclass2type={}core_toString=class2type.toStringcore_hasOwn=class2type.hasOwnProperty
林崖
·
2020-08-24 12:17
jQuery
jQuery
源码阅读
:swap()
swap()CSS交换//Amethodforquicklyswappingin/outCSSpropertiestogetcorrectcalculations.//Note:thismethodbelongstothecssmodulebutit'sneededhereforthesupportmodule.//Ifsupportgetsmodularized,thismethodshould
林崖
·
2020-08-24 12:17
jQuery
PyEmu
源码阅读
笔记
PyEmu是一个用python编写的x86指令仿真器,所谓仿真器就是个类似沙盒或虚拟机的东西,在仿真器下运行的程序将被完全掌控,所有代码由仿真器模拟执行,具有极强的可控性并且恶意软件一般也无法对机器造成伤害PyEmu由于作者的精心编写以及python语言本身的优点使得PyEmu源码具有极强的可读性ThisisashortreadmedescribingthelayoutofPyEmu.PyCont
stackoverlow
·
2020-08-24 11:42
python
Redis客户端Jedis
源码阅读
及连接池分析
总总疑惑,让我开始了jedis的
源码阅读
。所幸最后都搞明白了,在这里写明白分享给大家。我相信很多刚入门的同学一定想了解连接池是如何复用连接的。客户端和服务器之间的连接和客户端对象之间的关系。
_Yasin
·
2020-08-24 10:21
java
中间件
OkHttp
源码阅读
理解系列(一)
OkHttp
源码阅读
理解系列(一)OkHttp使用示例源码分析OkHttpHTTP是现代应用程序网络的方式。这是我们交换数据和媒体的方式。高效地执行HTTP可以使您的工作负载更快,并节省带宽。
qq_37532140
·
2020-08-24 09:33
源码分析
OkHttp源码分析 (一)
OkHttp
源码阅读
一老生常谈,项目中用到最多的网络请求框架应该是ok了吧,那么对于ok的内部实现流程也要有充分的了解才行,这样才方便解决一些遇到的问题。
七月的寒潮
·
2020-08-24 09:32
网络请求
okhttp
第三方源码阅读
Murmurhash-go
源码阅读
源码地址:https://github.com/spaolacci/murmur3如何理解它说的原生go实现:底层实现不依赖c和c++的库,只用go的标准库实现。分析一下TestRefStrings中的对于128位的murmur3算法进行分析//New128WithSeedreturnsa128-bithashersetwithexplicitseedvaluefuncNew128WithSeed
yuhaoyuan……
·
2020-08-24 09:38
Cartorgrapher
源码阅读
04- PoseExtrapolator-前端匹配-位姿外插器
接下来对前端匹配中的位姿外插器PoseExtrapolator进行解读,位姿外插器的主要作用是利用保存了一段时间的位姿计算角速度和线速度,并利用线速度和角速度进行位姿插值。也是前端匹配这一部分非常重要的一部分代码。代码位于Cartographer/mapping/pose_extrapolator.cpp1.pose_extrapolator.h从该类开头的注释我们可以知道,利用ScanMatch
y_-fff
·
2020-08-24 06:19
SLAM
Cartographer
源码阅读
03-local_trajectory_builder.cc(2)-前端匹配
在上一篇文章对local_trajectory_builder的部分代码进行了阅读,接下来,将对ScanMatch及InserttoSubmap进行代码的阅读。代码位于Cartographer/mapping/internal/2d/scan_matching/local_trajectory_builder_2d.cc1.扫描匹配,ScanMatch在扫描匹配方面,Cartographer采用的
y_-fff
·
2020-08-24 06:47
SLAM
FreeRTOS
源码阅读
(一)
之前阅读了RT_thread的源码,rtt源码是unix风格,看起来比较熟悉.最近有些空闲时间,打算阅读FreeRTOS的源码,看看两者的差别。FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行--《来自度娘》。如今物联网风头正劲,采用FreeRTOS的也比较多,可见稳定性、易用性都有保障。Update:(不定期更新..
songdawww
·
2020-08-24 06:30
嵌入式
【Java数据结构】Hashmap与Hashtable
源码阅读
笔记
引言:这几天在捣鼓Hashmap跟Hashtable的区别,其中关注的b比较多的就是Hashmap和Hashtable计算在Entry[]数组中index的方法到底有什么区别。Hashmap跟Hashtable的实现原理比较类似,借用一张其他地方偷来的图。外拉链式的Hash表可以看到,都是采用外拉链的方式来实现元素存储,底层是数组+链表实现,原理都不说了,学过数据结构中hash冲突解决的同学应该都
莫绪旻_向屿
·
2020-08-24 05:44
tendermint
源码阅读
(初识tendermint)
这是tendermint的部分的第一个文章,我们先说一下tendermint的基本原理,以及阅读源码我们所要掌握的一些基本内容。tendermint共识算法为PBFT,实用拜占庭容错算法,其内部的实现过程我们在以后阅读源码时会说。使用tendermint我们需要自己实现一个app,用来处理具体交易的逻辑程序。tendermint不会对任何交易做处理,也就是说,假如有一笔转账的交易,temdermi
Go语言之美
·
2020-08-24 04:57
go
Detectron2入门教程
目录1.概述1.1.自己的
源码阅读
流程1.2.目录结构1.3.搭积木过程1.4.官方文档阅读2.数据处理2.1.概述2.2.基本流程2.3.build_detection_train_loader方法解析
于小勇
·
2020-08-24 03:39
Detectron2
kubernetes
源码阅读
及编译
kubernetes
源码阅读
工欲善其事,必先利其器。在阅读kubernetes源码时,我也先后使用过多个IDE,最终还是停留在IDEA上。
weixin_30821731
·
2020-08-24 03:54
IOS测试框架之:athrun的InstrumentDriver
源码阅读
笔记
athrun的InstrumentDriver
源码阅读
笔记作者:唯一athrun是淘宝的开源测试项目,InstrumentDriver是ios端的实现,之前在公司项目中用过这个框架,没有深入了解,现在回来记录下
唯一1987
·
2020-08-24 01:56
测试
ios
IOS
测试
athrun
源码阅读笔记
dl4j
源码阅读
心得及问题(Spark部分)
publicclassIrisLocal{publicstaticvoidmain(String[]args)throwsException{SparkConfsparkConf=newSparkConf();sparkConf.setMaster("local[*]");sparkConf.setAppName("Iris");JavaSparkContextsc=newJavaSparkCon
小鸟123
·
2020-08-24 00:51
java
源码阅读
系列-BufferReader
BufferReader源码现在我们看是阅读io包下的源码.先看开始的注释/***Readstextfromacharacter-inputstream,bufferingcharacterssoasto*providefortheefficientreadingofcharacters,arrays,andlines.从字符流输入读取文本,缓冲字符作为字符、数组和行为。首先我们知道BufferR
Ysfcsdn2016
·
2020-08-23 23:57
个人
数据结构
一本读懂BERT
二、BERT安装三、预训练模型四、运行Fine-Tuning五、数据读取
源码阅读
(一)DataProcessor(二)MrpcProcessor六、分词
源码阅读
(一)FullTokenizer(二)WordpieceTokenizer
Nuspen
·
2020-08-23 23:23
bert
grpc
源码阅读
(go)
grpc
源码阅读
(go)servergrpce.NewServer(...ServerOption)RegisterGreeterServers.Serve(lis)全部流程server参考funcmain
Beamcsdn
·
2020-08-23 23:02
Go学习
【
源码阅读
】EventBus
源码阅读
EventBus是一个实现了订阅者/发布者模式的框架。在阅读EventBus之前,我们先来看一下EventBus如何使用。EventBus使用例子publicinterfaceReport{//上报信息voidreport(Stringmsg);}publicSmsReportimplementsReport{@Subscribe@Overridepublicvoidreport(Stringms
zzz9527me
·
2020-08-23 22:19
源码阅读笔记
NullSafe原理
处理json里的null值+NullSafe
源码阅读
iStig
·
2020-08-23 21:44
Laravel
源码阅读
一、生命周期依赖加载composer加载配置文件初始化Laravel\Lumen\ApplicationContainer、ErrorHandler、Router注册应用程序的外观$app->withFacades()Facades加载应用程序的Eloquent库$app->withEloquent()在容器中注册共享绑定$app->singleton$app->configure加载配置文件注册
Hover_Z_快跑
·
2020-08-23 19:44
Spring中@Autowire的底层原理解析(附详细
源码阅读
步骤)
搭建
源码阅读
环境首先在IDEA中建立一个Maven工程,然后在pom.xml中加入依赖,因为以后可能会用到其他的功能,所以这里直接使用的是springboot的依赖4.0.0tech.codeminespring-test1.0
栗子栗
·
2020-08-23 19:03
Spring
PHP内核
源码阅读
过程(一)
最近在阅读PHP的内核,所以把过程记下来。本人使用cli方式启动php,版本是7.3.3,调试平台是centos6.5。cli方式启动的入口位于sapi/cli/php_cli.cmain1.函数save_ps_args这个函数是进来后调用的第一个函数,原型:char**save_ps_args(intargc,char**argv)其功能是保存命令行参数,检查命令行参数和环境变量。保存命令行参数
token0801
·
2020-08-23 19:56
PHP内核
TensorFlow0.8
源码阅读
-- 代码目录结构讲解
TensorFlow0.8发布以来受到了大量机器学习领域爱好者的关注,目前其项目在github上的follow人数在同类项目中排名第一。作为google的第一个开源项目,TensorFlow的源码结构较为清晰,相关的代码注释覆盖较全。本文首先从代码结构入手,分析TesnsorFlow的各个模块构成。当前源码的部分注释和相关分析文章可以在爱毛桃网站上进行查看根目录结构的相关介绍以下是TensorFl
sydpz1987
·
2020-08-23 19:02
TensorFlow
OpenJDK
源码阅读
导航
这是链接帖。主体内容都在各链接中。怕放草稿箱里过会儿又坑掉了,总之先发出来再说…回头再慢慢补充内容。先把ItEye网站上的信息聚合起来。近期提问帖:[url=http://hllvm.group.iteye.com/group/topic/35385]阅读openjdk源代码[/url][url=http://hllvm.group.iteye.com/group/topic/33594]如何来看
rednaxelafx
·
2020-08-23 19:22
Virtual
Machine
HotSpot
VM
Java
OpenJDK
Spring
源码阅读
-@Autowired及其实现
Spring
源码阅读
-@Autowired及其实现1.
Xelastic
·
2020-08-23 18:05
spring
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他