众所周知,C语言并没有原生的面向对象系统,于是乎出现了各种奇妙的C语言面向对象的解决方案,最有名的就是Linux内核里面往对象里插struct ...
vcpu的初始化函数注册 在accel/kvm/kvm_all中的最后一行type_init(kvm_type_init)kvm_type_in...
本文基于Nginx 0.8.55源代码,并基于epoll机制分析 对于nginx而言,事件机制的处理无非就是几个部分: 网络IO事件的处理 文件...
本文基于Nginx 0.8.55源代码,并基于epoll机制分析 1.1 accpet锁是个什么东西 提到accept锁,就不得不提起惊群问题。...
Linux的面试相关问题,持续更新 一. Linux的那些命令 文本处理黑魔法sedawkgrepxargsfind 系统状态查看黑魔法psne...
一. 什么是HTTP HTTP协议工作在应用层,端口号是80。HTTP协议被用于网络中两台计算机间的通信,相比于TCP/IP这些底层协议,HTT...
一. 握手 1. 三次握手的过程? 客户端向服务端发SYN k,客户端进入SYN_SEND状态服务端收到后向客户端发 ACK k+1, SYN ...
背景: 我们有一个用go做的项目,其中用到了zmq4进行通信,一个简单的rpc过程,早期远端是使用一个map去做ip和具体socket的映射。 ...
Given a binary tree, return the inorder traversal of its nodes' values.E...