- 博客(5)
- 收藏
- 关注
原创 没仔细考虑,郁闷死了
本想给udp和tcp会话设计统计的接口,然后用同一个会话管事器来管理.接口倒是设计的不错,看起来使用者根本就不必去区别是udp的还是tcp的...但我忽略了一个很关键的因素:tcp和udp是可以共用同一个端口的!那在会话管理器中以ip:port为key来保存时,就会玩完...因为是以ip:port来标识一个会话的!
2008-10-13 11:28:00 764
原创 顶住压力,一定要把网络底层框架做好
进入公司有两年多了,从0参加过公司的点播项目开发,奥运前又和一同事彻底重新开发了直播系统....非常痛苦于公司没有一个与应用逻辑分离的网络底层框架,导致网络层与逻辑层混合在一起,混乱不堪.而且,每开发一个网络程序,又要重新做一便.就算可以利用以前的一些代码,但代码拷来拷去,烦不说,还搞得乱糟糟的,不利于维护....但每次开发都是十万火急,哪有时间来做一个网络底层框架呢?而且老大们要的是结
2008-10-11 23:47:00 995 2
原创 error C2061: 语法错误 : 标识符“_Wherenode” 的错误
今天用vc7.1建了个支付MFC的控制台测试工程,用TUT单元测试框架.在包含:#include #include 时,出现error C2061: 语法错误 : 标识符“_Wherenode” 的错误.这肯定是MFC捣的鬼.因为我用纯console工程时,没有这个出错的. 上网google了下,在一国外网站找到了答案:是DEBUG_NEW宏搞的鬼.只要xtree.h包含在定义这个宏之前
2008-10-07 14:30:00 6988 1
原创 TUT要开启RTTI
听说TUT是一个很轻量级的C++单元测试框架.我喜欢简单,轻量等字眼,所以就去下了个试试(http://tut-framework.sourceforge.net/) . 用它自带的例子测试,发现改了ensure的第二个参数为false时,弹出Debug Error对话框:(---------------------------Microsoft Visual C++ Debug Libra
2008-10-07 12:24:00 1137
原创 晕了,被ubuntu搞晕了
一直以来都很羡慕linux的开源精神,但却一直搞win下的开发.最近因为开发的系统要移植到linux下.虽然有专门的开发人员去移植,但我想趁此机会学习下linux下的编程,至少做win开发时注意下编程事项,也会给他们移植减去不少麻烦. 可郁闷的是,整了两天都没有搞定ubuntu,不活啦. 安装倒是简单,麻烦的是我的无线网卡DWL-G650M无法驱动起来,上不了网.驱动很不好
2008-10-01 20:06:00 783
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人