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
源代码分析
wsgiref
源代码分析
--start_response()
http://blog.csdn.net/on_1y/article/details/18818081http://blog.csdn.net/on_1y/article/details/18803563wsgi有两方,服务器方和应用程序①服务器方:其调用应用程序,给应用程序提供(环境信息)和(回调函数),这个回调函数是用来将应用程序设置的httpheader和status等信息传递给服务器方.②
tycoon1988
·
2020-09-12 03:28
兄弟连区块链教程Fabric1.0
源代码分析
Orderer Ledger
Fabric1.0源代码笔记之Orderer#ledger(OrdererLedger)1、OrdererLedger概述OrdererLedger代码分布在orderer/ledger目录下,目录结构如下:orderer/ledger目录:ledger.go,Factory、Iterator、Reader、Writer、ReadWriter等接口定义。util.go,OrdererLedger工
congdianquan3478
·
2020-09-11 21:09
区块链
json
兄弟连区块链教程Fabric1.0
源代码分析
MSP成员关系服务提供者二
3、MSP接口实现MSP接口实现,即bccspmsp结构体及方法,bccspmsp定义如下:type bccspmsp struct { rootCerts []Identity //信任的CA证书列表 intermediateCerts []Identity //信任的中间证书列表 tlsRootCerts [][]byte //信任的CA TLS 证书列表 tlsInt
congdianquan3478
·
2020-09-11 21:38
区块链教程Fabric1.0
源代码分析
MSP成员关系服务提供者一
Fabric1.0源代码笔记之MSP(成员关系服务提供者)1、MSP概述MSP,全称MembershipServiceProvider,即成员关系服务提供者,作用为管理Fabric中的众多参与者。成员服务提供者(MSP)是一个提供抽象化成员操作框架的组件。MSP将颁发与校验证书,以及用户认证背后的所有密码学机制与协议都抽象了出来。一个MSP可以自己定义身份,以及身份的管理(身份验证)与认证(生成与
congdianquan3478
·
2020-09-11 21:38
区块链
数据结构与算法
密码学
兄弟连区块链教程Fabric1.0
源代码分析
流言算法Gossip服务端二
区块链教程Fabric1.0
源代码分析
流言算法Gossip服务端二Fabric1.0源代码笔记之gossip(流言算法)#GossipServer(Gossip服务端)5.2、commImpl结构体方法
congdianquan3478
·
2020-09-11 21:38
RTMPdump(libRTMP)
源代码分析
7: 建立一个流媒体连接 (NetStream部分 2)
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump
源代码分析
1:main()函数RTMPDump(libRTMP)
源代码分析
2:解析RTMP地址——
dianyimo9099
·
2020-09-11 14:21
Magento 1.x 资料索引
源代码分析
Magento模块开发之System.xml配置详解入门教程MagentoforDevelopersMagento事件机制-MagentoEvent/ObserverMODEL模型和ORM对象关系映射基础
weixin_33729196
·
2020-09-10 23:53
Fabric 1.0
源代码分析
(3)Chaincode(链码)
#Fabric1.0源代码笔记之Chaincode(链码)#ChaincodeSupport(链码支持服务端)##1、ChaincodeSupport概述ChaincodeSupport相关代码分布在protos/peer/chaincode_shim.pb.go和core/chaincode目录。*protos/peer/chaincode_shim.pb.go,ChaincodeSupport
尹成
·
2020-09-10 21:50
区块链
看透 Spring MVC
源代码分析
与实践 —— 网站基础知识
网站架构及其演变过程基础结构网络传输分解方式:标准的OSI参考模型TCP/IP参考模型海量数据的解决方案缓存和页面静态化缓存通过程序直接保存在内存中使用缓存框架(Encache、Redis、Memcache)页面静态化使用模板技术生成(Velocity、FreeMaker等)数据库优化表结构优化SQL语句优化分区分表索引优化使用存储过程代替直接操作过程分离活跃数据批量读取和延迟修改读写分离分布式数
weixin_34397291
·
2020-09-10 20:50
看透 Spring MVC
源代码分析
与实践 —— 俯视 Spring MVC
SpringMVCSpringMVC之初体验环境搭建在IDEA中新建一个web项目,用Maven管理项目的话,在pom.xml中加入SpringMVC和Servlet依赖即可。org.springframeworkspring-webmvc4.3.9.RELEASEjavax.servletjavax.servlet-api3.1.0providedSpringMVC简单配置在web.xml中配置
weixin_34051201
·
2020-09-10 19:33
区块链教程Fabric1.0
源代码分析
Tx RWSet(读写集)
区块链教程Fabric1.0
源代码分析
TxRWSet(读写集),2018年下半年,区块链行业正逐渐褪去发展之初的浮躁、回归理性,表面上看相关人才需求与身价似乎正在回落。
weixin_33875564
·
2020-09-10 19:48
【原创】Linux环境下的图形系统和AMD R600显卡编程(1)——Linux环境下的图形系统简介...
由于图形系统、3D图形本身的复杂以及历史原因,Linux下的图形系统相关的源码庞大而且复杂,而且缺少学习的资料(所有
源代码分析
或者驱动编程的书籍
weixin_30482383
·
2020-09-10 18:10
Windows NT引导过程
源代码分析
(三)
1.3建立用户登录会话Windows内核在阶段1初始化的最后,启动了一个用户模式进程——会话管理器子系统(smss)。Smss进程是Windows操作系统的关键组成部分,它尽管是一个用户模式进程,但有其特殊性:首先,它是可信的,这意味着它可以做一些其他用户进程无法做的事情,比如创建安全令牌;其次,它直接建立在Windows内核的基础上,只使用Windows内核提供的系统服务,而不依赖于任何一个环境
hnzwx888
·
2020-09-10 13:14
C/C++
Fabric 1.0
源代码分析
(1)BCCSP(区块链加密服务提供者)
Fabric1.0源代码笔记之BCCSP(区块链加密服务提供者)1、BCCSP概述BCCSP,全称BlockchainCryptographicServiceProvider,即区块链加密服务提供者,为Fabric提供加密标准和算法的实现,包括哈希、签名、校验、加解密等。BCCSP通过MSP(即MembershipServiceProvider成员关系服务提供者)给核心功能和客户端SDK提供加密算
boss2967
·
2020-09-10 12:36
Fabric源码分析
Fabric 1.0
源代码分析
(47)Fabric 1.0.4 go代码量统计
#Fabric1.0源代码笔记之Fabric1.0.4go代码量统计##1、概述除test、vendor、mocks、example、protos外,go核心代码文件341个,核心代码行63433行。```bashfind./|grep-vE'test|vendor|mocks|example|protos'|grep'\.go$'|wc-l341wc-l`find./|grep-vE'test|
尹成
·
2020-09-10 11:49
区块链
比特币交易
源代码分析
关于交易部分可以先阅读《精通比特币》第五章本文内容参考自https://blog.csdn.net/g2com/article/details/64386251对于初次分析比特币源代码,建议先阅读最原始版本的比特币源代码original-bitcoin。此版本源代码比较简单,可以帮助快速理解比特币各个阶段的工作流程及原理。1.SendMoney()当比特币客户端向某个地址发送比特币时,便会调用该函
ShawnYung
·
2020-08-26 12:36
Proxy
源代码分析
--谈谈如何学习linux网络编程
Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然自由是最吸引人的一点,另外Linux强大的功能也是一个非常重要的原因,尤其是Linux强大的网络功能更是引人注
housan321
·
2020-08-26 07:17
网络编程
网络
linux
代码分析
服务器
struct
signal
BIOS工程师第一课 DXE Dispatcher
源代码分析
如果用C语言(伪)代码描述整个BIOS的执行流程,我想应该是这样的:main(){SecStartup(SizeOfRam,TempRamBase,*BootFirmwareVolume){//UpdatethebaseaddressandlengthofPeitemporarymemoryPeiCore(&SecCoreData,mPeiSecPlatformInformationPpi);}P
uefi_artisan
·
2020-08-25 16:51
UEFI源码剖析
Cassandra
源代码分析
(一)Table和ColumnFamilyStore
1.1TableTable是Cassandra中表示DB对象的顶级描述,这里的Table实际上是一个古老的名词,合理的意思应该是Keyspace,表示的是数据库级别的描述信息。类org.apache.cassandra.db.Table中定义的一些重要的静态对象和实例级别(也就是Keyspace级别)的对象:privatestaticTimerflushTimer=newTimer("FLUSH-
翔飞天宇
·
2020-08-25 14:03
Cassandra
Cassandra
源代码分析
:数据写入流程
org.apache.cassandra.thrift.CassandraServer类的add方法将接受客户端的请求,该函数定义如下:publicvoidadd(ByteBufferkey,ColumnParentcolumn_parent,CounterColumncolumn,ConsistencyLevelconsistency_level)throwsInvalidRequestExce
翔飞天宇
·
2020-08-25 14:03
Cassandra
Cassandra
源代码分析
:数据写入流程
org.apache.cassandra.thrift.CassandraServer类的add方法将接受客户端的请求,该函数定义如下:publicvoidadd(ByteBufferkey,ColumnParentcolumn_parent,CounterColumncolumn,ConsistencyLevelconsistency_level)throwsInvalidRequestExce
iteye_18591
·
2020-08-25 14:33
Cassandra
源代码分析
:数据写入流程
org.apache.cassandra.thrift.CassandraServer类的add方法将接受客户端的请求,该函数定义如下:publicvoidadd(ByteBufferkey,ColumnParentcolumn_parent,CounterColumncolumn,ConsistencyLevelconsistency_level)throwsInvalidRequestExce
gjt19910817
·
2020-08-25 12:06
Cassandra
比特币的私钥、公钥和地址生成方法
源代码分析
本文所有源代码均来自BitcoinCore0.111.比特币的私钥以下是《精通比特币》一书中关于私钥生成部分的描述:生成密钥的第一步也是最重要的一步,是要找到足够安全的熵源,即随机性来源。生成一个比特币私钥在本质上与“在1到2^256之间选一个数字”无异。只要选取的结果是不可预测或不可重复的,那么选取数字的具体方法并不重要。比特币软件使用操作系统底层的随机数生成器来产生256位的熵(随机性)。通常
ShawnYung
·
2020-08-25 08:10
Redis Sentinel机制与用法(一)
本专栏与Redis相关的文章RedisSentinel机制与用法(一)RedisSentinel机制与用法(二)Jedis的JedisSentinelPool
源代码分析
Jedis的Sharded
源代码分析
weixin_34138377
·
2020-08-24 17:57
Android5.1.1源码 - zygote fork出的子进程如何权限降级
前言如果不知道zygote是什么,或者好奇zygote如何启动,可以去看老罗的文章:Android系统进程Zygote启动过程的
源代码分析
所有Android应用进程都是zygotefork出来的,新fork
阿里聚安全
·
2020-08-24 13:13
android
阿里聚安全
fork
Redis 主从 Replication 的配置
本专栏与Redis相关的文章RedisSentinel机制与用法(一)RedisSentinel机制与用法(二)Jedis的JedisSentinelPool
源代码分析
Jedis的Sharded
源代码分析
beanlam
·
2020-08-24 13:27
replication
redis
Jedis的Sharded
源代码分析
本专栏与Redis相关的文章RedisSentinel机制与用法(一)RedisSentinel机制与用法(二)Jedis的JedisSentinelPool
源代码分析
Jedis的Sharded
源代码分析
beanlam
·
2020-08-24 13:27
sharding
redis
jedis
Redis
源代码分析
(十二)--- redis-check-dump本地数据库检測
这个文件我在今天分析学习的时候,一直有种似懂非懂的感觉,代码量700+的代码,最后开放给系统的就是一个process()方法。这里说的说的数据库检測,是针对key的检測,会用到,以下提到的结构体:/*Datatypetoholdopcodewithoptionalkeynameansuccessstatus*//*用于key的检測时使用。兴许检測操作都用到了entry结构体*/typedefstr
weixin_34126215
·
2020-08-24 11:27
一些
源代码分析
的bash脚本
在webroot目录中查找@Controller,并返回之前8行及之后3行的内容。grep-rn-B8-A3@Controller在webroot目录下,找@Controller的文件,返回文件名列表;然后查找@RequestMapping或RequestMapping的行,并输出其内容grep-rl@Controllerwebroot|xargsgrep-E'(@RequestMapping|R
Pierre_
·
2020-08-24 09:21
Linux
GitHub大佬收录的Spring Boot实战笔记,一口气看完只觉相见恨晚
从三个部分让彻底理解SpringBoot基础应用开发分布式应用开发核心技术
源代码分析
要掌握这些部分内容,领取这一份SpringBoot实战笔记
Java浮世绘
·
2020-08-24 07:22
Java
PIC32单片机harmony开发环境 - uart例程和代码分析
开发环境:mplab3.45harmony1.09xc321.42源代码下载:http://download.csdn.net/detail/zn2857/9712707
源代码分析
:voidAPP_Tasks
梦幽阁
·
2020-08-24 06:58
技术
pic32
ucosii之BSP
源代码分析
分析BSP文件夹包含的目录:Bsp.cBsp.hBsp_int.cinit.sBSP:底层和中间层的接口--------移植的时候最主要的是更改这里最为主要的函数是:初始化所有的硬件voidBSP_Init(void)1.函数的功能:初始化所有的硬件2.输入和输出:没有输入和输出3.函数所在的文件为BSP.C目录在BSP4.被APP.c中的main函数调用所在的目录APP
qq_1335857320
·
2020-08-24 05:21
Java网络爬虫crawler4j学习笔记 WebURL类
源代码分析
packageedu.uci.ics.crawler4j.url;importjava.io.Serializable;importcom.sleepycat.persist.model.Entity
haoshenwang
·
2020-08-23 21:54
网络爬虫
crawler4j
Twitter Storm
源代码分析
之Topology的执行过程
如何提交一个topology?要提交一个topology给storm的话,我们在命令行里面是这么做的:帮助1stormjarallmycode.jarorg.me.MyTopologyarg1arg2arg3那么在这个命令的背后,storm集群里面发生了什么呢?storm里的幕后英雄:nimbus,supervisor看似简单的topology提交,其实背后充满着血雨腥风(好吧,我夸张了),我们来
秒速五CM
·
2020-08-23 10:30
storm
storm
源代码
集群
ContextLoaderListener监听器
源代码分析
使用ContextLoaderListener也可配置SpringMVCweb.xml配置文件如下sunindex.jspcontextConfigLocationclasspath:app*.xmlorg.springframework.web.context.ContextLoaderListenerDispatcherServletorg.springframework.web.servle
肥胖的企鹅
·
2020-08-22 23:13
SpringMVC
mybatis
源代码分析
:mybatis延迟加载机制改进
在上一篇博客《mybatis
源代码分析
:深入了解mybatis延迟加载机制》讲诉了mybatis延迟加载的具体机制及实现原理。
尹星
·
2020-08-22 23:56
Spark job提交流程
源代码分析
Sparkjob相关概念jobspark程序遇到一个action算子时就会提交一个job,一般一个spark应用程序会触发多个job。stage一个job通常包含一个或多个stage,每个stage里的task可以并行执行,stage的划分依据是宽依赖,当出现了宽依赖就会划分出一个新的stage。tasktask是spark的基本执行单元,Task分为ShuffleMapTask和ResultTa
苍老流年
·
2020-08-22 16:24
spark
源代码分析
SwipeBackLayout源码分析
我每周会写一篇
源代码分析
的文章,以后也可能会有其他主题.如果你喜欢我写的文章的话,欢迎关注我的新浪微博@达达达达sky地址:http://weibo.com/u/2030683111每周我会第一时间在微博分享我写的文章
SkyKai
·
2020-08-22 14:02
Activity启动过程(startActivity)的
源代码分析
源码方法1.从Activity本地调用startActivity()-->Activity#startActivityForResult()2.Instrumentation#execStartActivity:Instrumentation类相当于一个管家,它的职责是管理各个应用程序和系统的交互,Activity都有此对象的实际引用,可以通过它监测系统与应用程序之间的所有交互。3.Activit
王猛丶
·
2020-08-22 14:44
Caffe源码:blob 分析
目录目录简单介绍
源代码分析
Reshape函数Blob构造函数data_数据操作函数反向传播导数diff_操作函数ShareData函数Updata函数asum_data函数asum_diff函数sumsq_data
Qiang__zi
·
2020-08-22 03:05
MAC_基础知识
Caffe源码(二):blob 分析
目录目录简单介绍
源代码分析
Reshape函数Blob构造函数data_数据操作函数反向传播导数diff_操作函数ShareData函数Updata函数asum_data函数asum_diff函数sumsq_data
seven_first
·
2020-08-22 03:20
caffe源码解析
使用PMD分析来代码
PMD是
源代码分析
器。它能找到常见的编程缺陷,如未使用的变量,空的catch块,不必要的对象创建等等。
半个伪球迷
·
2020-08-21 13:01
程序优化
FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧间宏块(Inter)
=====================================================H.264
源代码分析
文章列表:【编码-x264】x264源代码简单分析:概述x264源代码简单分析
雷霄骅
·
2020-08-21 09:37
FFMPEG
FFmpeg
FFmpeg源代码结构图 - 编码
=====================================================FFmpeg的库函数
源代码分析
文章列表:【架构图】FFmpeg源代码结构图-解码FFmpeg源代码结构图
雷霄骅
·
2020-08-21 09:36
FFMPEG
FFmpeg
FFmpeg
函数调用
源代码
函数
QT-EMBEDDED图形引擎体系结构
源代码分析
[QT-EMBEDDED图形引擎体系结构
源代码分析
][tan.zhenhua]图形引擎部分QGfx封装了对FrameBuffer的绘图操作,是低级别的QPainter.QScreenCursor在QScreen
zht_xml
·
2020-08-21 07:03
AppFrames
QT平台
GRBL
源代码分析
GRBL
源代码分析
xufeixueren2018-03-2716:11:4122840已收藏71分类专栏:嵌入式技术文章标签:GRBLDDA插补版权这段日子喜事连连,暂时把写博客的事情放下了,有时候想想好久没有写博客了
qq_20312079
·
2020-08-21 04:00
你绝对能看懂的Kafka
源代码分析
-Sender类代码分析
目录:《KafkaProducer设计分析》《KafkaProducer类代码分析》《RecordAccumulator类代码分析》《Sender类代码分析》《NetworkClient类代码分析》-------------------------------------------------------------------上一节《RecordAccumulator类代码分析》上文我们讲到待
稀有气体
·
2020-08-21 04:09
Kafka源代码分析
GRBL
源代码分析
(转)
GRBL
源代码分析
原创xufeixueren最后发布于2018-03-2716:11:41阅读数16721收藏展开这段日子喜事连连,暂时把写博客的事情放下了,有时候想想好久没有写博客了,要不要写点啥呢。
a331756139
·
2020-08-21 03:41
Android surfaceflinger
源代码分析
1.每个应用都对应surfaceflinger端一个surface,每个应用都会申请一块用于存储渲染数据的内存块,这个内存是通过gralloc分配的,但是gralloc给应用分配的只是普通内存,只有给surfaceflinger才分配了真正的对应显示屏的内存。2.应用先将自己的渲染结果放在自己的那块普通内存上,然后surfaceflinger负责将这些内存块按照z坐标进行裁剪合成,最后写入到gra
罗自荣
·
2020-08-20 21:19
Nouveau
源代码分析
(三):NVIDIA设备初始化之nouveau_drm_probe
Nouveau
源代码分析
(三)向DRM注冊了Nouveau驱动之后,内核中的PCI模块就会扫描全部没有相应驱动的设备,然后和nouveau_drm_pci_table对比.对于匹配的设备,PCI模块就调用相应的
weixin_34219944
·
2020-08-20 19:08
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他