异步网络模型-Reactor

异步网络模型在服务端开发中应用非常广泛。任何一篇介绍服务器高性能设计的文章都会介绍两种经典的异步网络模型Reactor and Proactor。很多高效的网络开源库也是基于此两种模型,对于Proactor,目前了解不多,暂不分析。

Read More

为什么学习python

人生苦短 我用Python

Read More

符号冲突问题

最近项目中遇到的一个问题:项目需求增加功能B,为了尽快完成此功能,选择使用开源库,此库依赖于libpng.a。由于我们的软件只是整个工程架构中的一部分,原有的软件已经使用了libpng.a,但是版本未知。因此在最终编译的时候会产生符号冲突的问题。

Read More

一个有意思的BUG

如果你对C的指针和数组非常了解,就没必要往下看了。否则,还是建议花两分钟看下: )

Read More

New Start

之前写过一些blog,但是零零散散,其实也没什么质量可言,又因为工作原因,时常没有心情想去整理。

由于最近在看一些技术博客,收益颇丰,所以决定重新写Blog,之前的文章就有时间再同步过来吧。

希望这次可以坚持:)

Read More

对于链接的一些理解

最近逛github, 无意间发现一个嵌入式教学者的github,clone了一个他实现的Mini-arm-os(感觉应该是一个教学模型- -),他的开发平台是用的是linux,看了他的代码(感觉自己太水了- -!,似乎废话有点多)。直接谈谈对.ld文件的理解吧。

Read More

二级指针,以及在链表中的应用

之前读过一篇Linus关于对二级指针在链表中的应用的文章(Linus:利用二级指针删除单向链表),未能领悟其中精妙,最近回顾了下链表,重读旧文,有了不一样的认识。

Read More

UIP内存管理

最近几天在看c语言接口与实现内存管理这部分,有点感触。

Read More