程序设计
编程感悟
silly的一次大规模重构
最近一个月都在重构silly, 包括其工作模式以及一些扩展库的实现基本上都被重写了。 其实coding的时间并 … 阅读更多
内存数据库和进程内cache
上家公司是做TPS游戏的,因此其实对玩家数据的操作其实不是很频繁,而且由于当时服务器的数据库部分是单独剥离开给 … 阅读更多
seqlock和rwlock
最近看《linux内核设计与实现》时看到一种叫seqlock的锁,其作用与rwlock有相仿的功能。 在读写频 … 阅读更多
Silly多端口监听支持
前两天在编写一个新服务器程序时才意识到,多台不同类型的服务器相互通信,服务器仅监听一个端口号是非常不方便的,比 … 阅读更多
使用多态来做到open-close
自从看了设计模式了解到open-close原则后, 我在写代码时都是尽量遵循着open-close原则来进行编 … 阅读更多