自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 百万用户级游戏服务器架构设计

服务器结构探讨 -- 最简单的结构   所谓服务器结构,也就是如何将服务器各部分合理地安排,以实现最初的功能需求。所以,结构本无所谓正确与错误;当然,优秀的结构更有助于系统的搭建,对系统的可扩展性及可维护性也有更大的帮助。   好的结构不是一蹴而就的,而且每个设计者心中的那把尺都不相同...

2012-02-21 17:31:50

阅读数 587

评论数 0

转载 在UDP套按字上调用Connect建立连接

标准的udp客户端开了套接口后,一般使用sendto和recvfrom函数来发数据,最近看到mobilygen的代码里面是使用send函数直接法的,就分析了一下,原来udp发送数据有两种方法供大家选用的,顺便把udp的connect用法也就解释清楚了。 方法一: socket----->...

2012-02-21 15:50:36

阅读数 185

评论数 0

原创 人狼羊白菜过河问题算法,C++代码实现

人狼羊白菜过河问题首先是要保证狼羊白菜的存活,然后才是全部过河到对岸,要保证狼羊白菜的存活,就不能在没有人监护的情况下,让他们三者中狼羊,羊白菜在岸的同一端。我们用一个标志来标识人狼羊白菜的位置信息,0表示在岸A(始岸),1表示在船上,2表示在岸B(终岸),弄清楚了问题的关键后,就好动手实现了。示...

2012-02-21 15:15:38

阅读数 3803

评论数 0

原创 如何使对话框程序启动以及主窗口最小化时不在任务栏上显示

时下流行的许多软件,如QQ,迅雷等,启动主程序以及主窗口最小化时,不在任务栏上显示按钮,这是怎么做到的呢?首先说主窗口启动时不再任务栏上显示按钮的问题方法1,将主窗口的属性设置为WS_EX_TOOLWINDOW,MSDN给的解释是创建一个工具窗口,用作浮动工具栏。工具窗口拥有比正常窗口短一些的标题...

2008-11-10 15:36:00

阅读数 6281

评论数 1

原创 如何限制文本编辑框输入的中英文字符字数(WTL示例)

在头文件CXXXDlg.h中定义一个编辑框类CLimitLengthEditclass CLimitLengthEdit : public CWindowImpl { public:  CLimitLengthEdit() {};  virtual ~CLimitLengthEdit(){};  ...

2008-10-22 19:15:00

阅读数 945

评论数 0

原创 PreTranslateMessage 与 WindowProc 的关系

MFC中PreTranslateMessage是GetMessage(...)函数的下一级操作,即GetMessage(...)从消息队列中获取消息后,交由PreTranslateMessage()处理,若其返回FALSE则再交给TranslateMessage和DispatchMessage处理...

2008-03-18 10:29:00

阅读数 568

评论数 0

原创 构造函数和析构函数中调用虚函数有什么问题?

构造函数和析构函数中的虚函数调用    一个类的虚函数在它自己的构造函数和析构函数中被调用的时候,它们就变成普通函数了,不“虚”了。也就是说不能在构造函数和析构函数中让自己“多态”。例如:class A{public:    A() { foo();}        // 在这里,无论如何都是A:...

2007-12-08 02:36:00

阅读数 404

评论数 0