Easter79 Easter79
3年前
tars framework 源码解读(一) 代码简述
tarsframework 的源码大体分3部分1、framework 框架的实现,里面内容是框架各个基础服务具体做的事;2、servant实现的内容是单个服务基础lib的封装,包括网络IO,协程,逻辑管理等封装;3、Util里一些高性能数据结构的实现。framework 和servant是这个框架,实现高可用设计,Util则是腾
捉虫大师 捉虫大师
3年前
Sentinel-Go 源码系列(一)|开篇
大家好呀,打算写一个Go语言组件源码分析系列,一是为了能学习下Go语言,看下别人是怎么写Go的,二是也掌握一个组件。本次选择了SentinelGo,一是对Java版本的Sentinel算是有一些了解,也在生产上落地过,二是感觉他的代码应该不会太复杂(仅仅是感觉),三是在云原生越来越热的趋势下,用Go实现的限流降级容错应该是比较通用的
Stella981 Stella981
3年前
PyTorch 源码解读之 torch.autograd
作者丨OpenMMLab来源丨https://zhuanlan.zhihu.com/p/321449610编辑丨GiantPandaCV前言本篇笔记以介绍pytorch中的autograd模块功能为主,主要涉及torch/autograd下代码,不涉及底层的C实现。本文涉及的源码以PyTorch
Easter79 Easter79
3年前
TiKV 源码解析系列——如何使用 Raft
概述本文档主要面向TiKV社区开发者,主要介绍TiKV的系统架构,源码结构,流程解析。目的是使得开发者阅读文档之后,能对TiKV项目有一个初步了解,更好的参与进入TiKV的开发中。需要注意,TiKV使用Rust(https://www.oschina.net/action/GoToLink?urlhttps%3A%2
Easter79 Easter79
3年前
Tomcat处理HTTP请求源码分析(下)
很多开源应用服务器都是集成tomcat作为webcontainer的,而且对于tomcat的servletcontainer这部分代码很少改动。这样,这些应用服务器的性能基本上就取决于Tomcat处理HTTP请求的connector模块的性能。本文首先从应用层次分析了tomcat所有的connector种类及用法,接着从架构上分析了connector模块
Wesley13 Wesley13
3年前
NEO从源码分析看UTXO交易
_0x00前言_社区大佬:“交易是操作区块链的唯一方式。”_0x01交易类型_在NEO中,几乎除了共识之外的所有的对区块链的操作都是一种“交易”,甚至在“交易”面前,合约都只是一个小弟。交易类型的定义在Core中的TransactionType中:源码位置:neo/Core/TransactionType
Stella981 Stella981
3年前
Kubernetes GC in V1.3 源码分析
本文是对KubernetesV1.3发布的新GarbageCollector模块的源码解读。实际上本文的是基于kubernetesv1.4的代码进行分析的,和V1.3没有大的改动。GCworker的默认值从V1.3中的5调整为V1.4中的20。阅读本文前,请先阅读KubernetesGCinv1.3(https://www.oschina.
Stella981 Stella981
3年前
Android 4.0 Ice Cream Sandwich 源码发布
终于!JeanBaptisteQueru(是的,安致之父)宣布了对Android4.0(即IceCreamSandwich;技术上讲,是其4.0.1版本)源码的发布(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgroups.google.com%2Fgroup%2
Wesley13 Wesley13
3年前
Unity3D工程源码目录
20  暗黑破坏神3 链接:http://pan.baidu.com/s/1dEAUZoX密码:cly421  炉石传说 客户端加服务器端  链接:http://pan.baidu.com/s/1dDKY3Fr 密码:c03q22  新仙剑奇侠传  链接:http://pan.baidu.com/s/1b4Q
Easter79 Easter79
3年前
Spring依赖处理过程源码分析
1.AbstractAutowireCapableBeanFactorydoCreateBean创建Bean2.AbstractAutowireCapableBeanFactorypopulateBean属性的核心注入方法3.InstantiationAwareBeanPostProcessorpostProcessProperties