会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菩提心好发,恒常心难持
坚持不懈
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2014年6月11日
不要在类的函数中使用static字段
摘要: 昨天在做存储服务的压力测试,后台是采用多线程根据玩家唯一标识做线程划分的,在测试的过程中发现,进行存储的时候,会发生玩家数据错乱的情况。一开始怀疑是上层逻辑在处理数据的时候发生了错乱,导致保存的时候玩家数据是乱的了。后来经过详细的日志跟踪,发现其实在存储之前上层发送过来的数据是完全正确的,在存储过后...
阅读全文
posted @ 2014-06-11 09:37 lovemychobits
阅读(289)
评论(0)
推荐(0)
2014年6月5日
cmake在实际复杂项目中的使用
摘要: 在实际复杂的项目之中,会有很多的源文件,以及对于库的依赖,如果直接使用makefile会比较的繁琐,而且makefile的推导规则也非常多,对多目录的支持也比较复杂。最近看了一下cmake,发现配置起来比直接使用makefile要方便很多,学习成本也比较低。现在假设我们有一个server目录,内部有...
阅读全文
posted @ 2014-06-05 09:57 lovemychobits
阅读(5919)
评论(0)
推荐(0)
2012年9月4日
tcpdump——分析tcp关闭4次过程
摘要: tcp连接在关闭的时候,需要进行4次传输过程,图片如下:首先是client发送FIN到Server,通常是client调用了close,client进入FIN_WAIT1状态。Server的tcp在收到FIN之后,立刻返回ACK给客户端,同时Server进入CLOSE_WAIT状态。client在收...
阅读全文
posted @ 2012-09-04 19:14 lovemychobits
阅读(1288)
评论(0)
推荐(0)
2011年12月18日
nasm过程调用
摘要: 通常都是将一些通用的功能封装成一些函数,然后方便以后的调用,现在来看一下在nasm中是如何实现的。 先定义一个print.pro 的nasm过程文件,文件内容如下: 1 print_char: 2 pusha 3 mov dl, al 4 mov ah, 02h 5 int 21h 6 po...
阅读全文
posted @ 2011-12-18 19:11 lovemychobits
阅读(467)
评论(0)
推荐(0)
上一页
1
2
3
4
公告