注:文章中使用的dubbo源码版本为2.5.4 零、服务发布的目的 服务提供者向注册中心注册服务,将服务实现类以服务接口的形式提供出去,以便服务消费者从注册中心查阅并调用服务...

IP属地:上海
注:文章中使用的dubbo源码版本为2.5.4 零、服务发布的目的 服务提供者向注册中心注册服务,将服务实现类以服务接口的形式提供出去,以便服务消费者从注册中心查阅并调用服务...
最近阅读 nginx, go 代码时经常看到结构体 cache line 对齐,比如 go timer 全局数组。周末 google、知呼 搜索了相关文档,梳理一下做个总结分...
1三个相关数据结构. 关于socket的创建,首先需要分析socket这个结构体,这是整个的核心。 104 struct socket { 105 socket_state ...
最近开始想稍微深入一点地学习Linux内核,主要参考内容是《深入理解Linux内核》和《深入理解Linux内核架构》以及源码,经验有限,只能分析出有限的内容,看完这遍以后再更...
针对内核3.9 系统开启时,会使用init/main.c,然后再里面调用kernel_init(),在里面会再调用do_basic_setup(),调用do_initcall...
一、简述linux操作系统启动流程 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。...
占小狼[https://www.jianshu.com/users/90ab66c248e6/latest_articles] 转载请注明原创出处,谢谢! 前言 CAS(Co...
前言 对于想要真正理解JavaScript工作机制的人,理解JS的事件循环(Event Loop)应当是首当其冲的绕不过的坎。因为事件驱动模型的设计和事件循环机制的实现,才使...