Libevent阅读笔记 Libevent原始码阅读和添加中文注释,有些地方没有改中文因为还是英文的意思好理解 目录结构 // libevent 2.1.12 // * 代表核心源码 . ├── README.md ├── arc4random.c ├── buffer.c // buffer * .c 缓冲区相关函数 ├── buffer_iocp.c ├── bufferevent-internal.h ├── bufferevent.c ├── bufferevent_async.c ├── bufferevent_filter.c ├── bufferevent_mbedtls.c ├── bufferevent_openssl.c ├── bufferevent_pair.c ├── bufferevent_ratelim
2021-10-31 18:47:07 746KB 系统开源
1
本书信息 《 Linux高性能服务器编程》和《 Linux多线程服务端编程:使用muduo C ++网络库》的笔记和源码,以及两个轻量级服务器的项目代码。 GitHub: : 参考链接 raichen / LinuxServerCodes:Linux高级服务器编程源码 chenshuo / muduo:事件驱动的网络库,用于C ++ 11中的多线程Linux服务器 qinguoyi / TinyWebServer:Linux下C ++轻量级Web服务器 linyacool / WebServer:C ++高性能Web服务器
2021-10-26 18:37:54 57.77MB 系统开源
1
一个封装良好的网络封装库,可以应对高并发
2021-10-13 14:14:47 133KB c++ 网络库
1
rudp 高性能,可靠性传输UDP网络库(远胜TCP)
2021-10-10 15:04:24 1.31MB rudp 可靠性传输 udp
1
TyXe:面向Pytorch用户的基于Pyro的BNN TyXe旨在通过利用的模型定义和推理功能来简化将神经网络转变为贝叶斯神经网络的过程。 我们的核心设计原则是将神经体系结构的构造,先验,推理分布和可能性完全分开,从而实现灵活的工作流,其中每个组件都可以独立交换。 在TyXe中定义BNN只需5行代码: net = nn.Sequential(nn.Linear(1, 50), nn.Tanh(), nn.Linear(50, 1)) prior = tyxe.priors.IIDPrior(dist.Normal(0, 1)) likelihood = tyxe.observation_models.HomoskedasticGaussian(scale=0.1) inference = pyro.infer.autoguides.AutoDiagonalNormal bnn = t
2021-10-08 22:59:23 336KB JupyterNotebook
1
VTCP是虚拟TCP协议缩写,它实现了UDP可靠传输,UDP本来是一种不可靠的网络协议,但在有些情况下UDP协议可能会变得非常有用。因为UDP具有TCP所望尘莫及的速度优势。虽然TCP协议中植入了各种安全保障功能,但是在实际执行的过程中会占用大量的系统开销,无疑使速度受到严重的影响。反观UDP由于排除了信息可靠传递机制,将安全和排序等功能移交给上层应用来完成,极大降低了执行时间,使速度得到了保证。因此我们设计出了一种新的可靠UDP协议(VTCP),自动实现UDP数据传输的可靠性。
2021-10-08 19:14:11 4.32MB VTCP 高性能 远超TCP UDP
1
专门讲muduo网络库使用方法
1
luasocket lua第三方网络库
2021-09-14 00:04:50 113KB luasocket socket
1
sock.lua:用于LÖVE游戏的Lua网络库
2021-09-14 00:02:43 75KB gamedev networking online lua
1
luaevent lua网络并发库,大并发高效的网络库,方便做大并发开发
2021-09-13 23:59:40 21KB lua luaevent 定时器 网络库
1