![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows应用
michaelenshi
这个作者很懒,什么都没留下…
展开
-
项目管理--工具篇
《论语》中有句典故,“工欲善其事,必先利其器”,意思是要做好工作,先要使工具锋利,可见工具的选择是多么重要。 一个软件产品的问世,基本上要经历4个阶段,产品设计、软件编码、系统测试、运营维护,在每个阶段都会有大量有价值的信息需要记录下来,以便后期的查找、追溯、维护,本文主要讨论前三个阶段。 产品设计阶段:项目立项之后,设计人员便开始策划和设计产品,待一个基本原型和产品文档形成后,往往需要原创 2012-12-24 15:36:44 · 564 阅读 · 0 评论 -
客户端自动升级、文件更新功能分析一
Waiting for writing原创 2012-12-20 08:44:32 · 444 阅读 · 0 评论 -
IOCP学习理解一
Waiting for writing原创 2012-12-20 08:46:23 · 444 阅读 · 0 评论 -
IOCP服务器设计的四个关键问题
本文转载自http://blog.csdn.net/phunxm/article/details/5086967,在此对原作者表示感谢! 1. 接受连接的方法Winsock扩展函数AcceptEx是唯一能够使用重叠I/O接受客户连接的函数。下面主要深入探讨使用该函数接收连接的问题。前面已经讨论过,当客户连接进来时,服务器需要创建一个套接字来负责维护与一个客户端的会话。使用Accep转载 2013-01-23 10:33:34 · 951 阅读 · 0 评论 -
Windows 套接字I/O 模型
windows提供了一些I/O 模型帮助应用程序以同步或者异步方式在一个或者多个套接字上管理I/O。大体上,这样的I/O 模型共有6 种。阻塞(blocking)模型选择(select)模型WSAAsyncSelect模型WSAEventSelect 模型重叠(overlapped)模型完成端口(completion port)模型1.阻塞(blocking)模型在阻塞模式下,原创 2013-01-22 15:24:09 · 3287 阅读 · 1 评论 -
boost库 - Windows vs2005 安装向导
转载:http://blog.sina.com.cn/s/blog_76fbd24d01018mag.html1. 下载文件包:boost_1_44_0.zip2. 解压缩至自定义根目录:D:\boost\boost_1_44_03. 安装配置VS2005:【开始】->【所有程序】->【Microsoft Visual S转载 2013-03-03 08:47:10 · 545 阅读 · 0 评论 -
如何区分WS_POPUP、WS_OVERLAPPED和WS_CHILD
除了窗口类以外,还有成百上千种窗口风格供用户指定窗口的绘制及其行为。其中有 3种最重要的风格创建了对应3种最基本的窗口类型:重叠窗口、弹出窗口和子窗口。■ 重叠窗口(overlapped window),具有应用程序主窗口的全部特点。它的非客户区包括一个可伸缩的框架、菜单条、标题栏和最小化、最大化按钮。■ 弹出窗口(popup window),具有消息框或者对话框的全部特点。它的非客户区包转载 2013-05-28 09:37:44 · 1109 阅读 · 0 评论 -
IOCP编程小结(上)--转载
本文原地址:http://www.cnblogs.com/Hybird3D/archive/2012/02/02/2335000.html前段时间接手了一个网络游戏前端连接服务器的开发工作,由于服务器需要在windows平台上部署,并且需要处理大量的客户端连接,因此采用IOCP来做为服务器端的编程模型就成了不二选择。虽然我对服务器开发并不陌生,但我一直以来对IOCP抱着不屑一顾的态度,感觉转载 2013-08-06 16:07:21 · 649 阅读 · 0 评论 -
IOCP编程小结(中)--转载
本文原地址:http://www.cnblogs.com/Hybird3D/archive/2012/02/04/2337652.html网络游戏前端服务器的需求和设计 首先介绍一下这个服务器的技术背景。在分布式网络游戏服务器中,前端连接服务器是一种很常见的设计。他的职责主要有: 1. 为客户端和后端的游戏逻辑服务器提供一个软件路由 —— 客户端一旦和前端服务器建立TC转载 2013-08-06 16:08:57 · 668 阅读 · 0 评论