跳至正文

源码学习

[Asio] 学习笔记1. 初识asio和tcp

打算基于asio写多种序列化库的测评,在底层用同一个asio构造函数的方式,然后上层测试脚本里切换序列化的实现。
但是最开始按着demo写逻辑就出现了问题,我想先纯面向过程,就没像demo里写一个connection类,然后就探究到一直会闪退的问题。

最后定位到时ip::tcp::socket析构的[……]

继续阅读

python 源码路径组织

python源码路径组织:

  • Include: 包含了python提供的头文件,如果需要自己编写扩展python,需要用到这里的头文件;
  • Lib: 包含python自带的标准库,都是用python写的。
  • Modules: 包含所有C语言编写的模块,都是对速度要求比较高的模块。
  • Parser: 包含解[……]

    继续阅读