网络服务器软件开发/中间件开发,关注ACE/ICE/boost

C++博客 首页 新随笔 联系 聚合 管理
  152 Posts :: 3 Stories :: 172 Comments :: 0 Trackbacks
共4页: 1 2 3 4 
知识面很广啊,不知工作中开发什么呢
re: 这样的生活 true 2008-06-03 08:53
工作后,就没机会这样了,好好享受吧
只能放到随笔里了
re: 永不放弃 true 2008-05-24 10:09
你们学校还分桌面开发方向,倒是很详细。学习技术,特别是入门的时候,是要下苦功夫的,等毕业的时候,你可以统计一下,有5%的人,技术入门了就不错了,建议你打好基础的同时,多接触开源的东西。我在学校那会,对于C++,也就是熟悉了下语法,会用STL,可惜当时,根本就没有开源的概念。另外,原理性的东西,是要好好学的,如编译原理,计算机组成原理,数据结构,操作系统,这些绝对了你以后可以走的多远。
想必你看过ace,有个TP_Reactor
怎么每人响应?
总结的很好。
re: 关于epoll true 2008-05-19 08:47
准备研究下epoll的源码,从理论上分析分析。届时讨论
要重点说一下你数据的抓包过程及你的分析哦
re: tcp要点学习-基础概念 true 2008-05-09 19:55
总结的不错:)
在《网络模型二》中回复了,请讨论
下面这个假想的模型在上面有体现,但不太好归类,描述如下:
1.主线程一直accept
2.有一个线程在监听epoll事件
3.accept后将连接加入2中的epoll监听(在epoll中add 这个fd时是线程安全的吗?)
4.epoll检测到某fd可读时,交给业务逻辑线程t1处理(这时需要在epoll中del这个fd吗),在t1中根据请求的类型给fd发送了一些数据,然后再加入到epoll中?。即2中的epoll只监听可读
关注epoll和线程池的结合。
re: epoll学习笔记[未登录] true 2008-04-29 23:06
而当client休眠5秒之后重新发送数据,server再次监听到了变化,
为什么sleep 5s就能监听到变化?此时缓冲区中不是一直有数据吗?再发送10字节的数据,只是数据多了而已,ET的“状态”发生变化了?
re: 累到想吐[未登录] true 2008-04-24 18:27
我现在也刚体会到,享受编程 是很重要的,工作只考虑钱,总有一天会很累,这一天到来就会对工作产生厌烦情绪。
TCHAR * path = new TCHAR[MAX_PATH];
delete path;
支持笔记系列!
re: C++、VC-迷茫 true 2008-04-17 09:36
Herb说的有道理
CThreadQueue写得简单明了,实用性强,另外
1.getq,putq有timeout的重载函数就更使用了,ace里面就是这么搞得,否则服务程序退出就是个问题,或者其它退出方式?
2.在析构函数里面应该destroy分配的mutex,conditon,呵呵,瑕不掩瑜。
3.你这系列的文章很使用,强烈支持写下去!
re: ACE程序入口main? true 2008-04-08 09:32
希望看到更多的ace文章
写的好!
re: 开始向linxu过渡了 true 2008-03-25 04:21
他的兼容性做得真好,openoffice可以打开word,excel,正常显示,就是对其中嵌入的图片显示有些模糊,不知道是什么原因
还没有完全适应这边宽松的环境

那家公司?:)
leader/followers模式不适合处理爆发
re: win32常规窗口Bridge true 2008-02-13 13:07
tianqigui qq252232276
共4页: 1 2 3 4