记录一些自己平时写的有意思的东西。
eight-queens
c++ / python / Golang 效率对比及讨论cache-optimize
如何最大限度利用缓存加速程序memory-pool
C++ 内存池的实现以及源码分析ring-buffer
C++ 实现的环形缓冲区,在单生产者单消费者情况下不需要锁sync-efficiency
比较了 无同步,mutex, atomic, spinlock 四种方式的效率。mmap
使用 mmap 实现 lock-free 的文件并行写入。tcpserver
与业务解耦的常用 tcpserver 实现producer-consumer
使用环形缓冲区的 producer-consumer patterncpptimer
一个泛型实现的函数 wrapper,用于同时输出运行时间