程序人生

Python中yield的用法

yield是生成的意思,但是在python中则是作为生成器理解,生成器的用处主要可以迭代,这样简化了很多运算模型(还不...

程序人生

用Python实现二分查找

由于python的类成员都是公有、公开的被存取public,缺少像正统面向对象语言的私有private属性。于是就用__来将就一下...

程序人生

Linux内核的container

Linux内核的container_of()宏定义分析,container_of实现了根据一个结构体变量中的一个域成员变量的指针来获取指向整个结...

程序人生

php的memcached客户端memcached

之前在安装memcache时有提到memcached客户端是叫memcache,其实还有一个基于libmemcached的客户端叫memcached,据说性能更好,...