- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 TCP还是UDP?
到个人博客阅读 »在读《ETIP》(Effective TCP/IP Programming)Tip7时收获的一些心得,记录下来。在开发网络程序时,我们经常需要面对的一个问题是:选择TCP还是UDP?我们的一般印象是TCP是面向连接的、可靠有序的、基于字节流的协议,而UDP是无连接的、不可靠的、面向消息的协议。通常粗略的认为在需要可靠性时,选择TCP,需要高效率时选择UDP。然
2012-03-23 00:53:51 1102
原创 kui学习demo
到个人博客阅读 »出于兴趣爱好和项目需要,前期学习了ATL/WTL界面开发,然后尝试使用Kui仿金山卫士做了一个界面demo。Kui是从金山卫士开源项目中抽离出的一个界面库,基于ATL/WTL、GDI,并且采用了时下流行的DirectUI的设计思想来实现,相比金山内部使用的bkwin(Kui源自bkwin),Kui使用起来相对友好。由于Kui已经很长时间没有从bkwin
2012-03-21 01:48:54 636
原创 Multithreading Applications in Win32 Faqs
到个人博客阅读 »在《Multithreading Applications in Win32》书中旁栏附有关于主题的Faqs,这些Faqs涉及到Multithreading Programming应该引起注意的大部分,于是写下来作为笔记,希望在进行Win32 Multithreading Programming中能起到一些Effective的作用。(Effective是一类书系的名称
2012-03-11 12:32:57 616
原创 MFC、ATL窗口消息封装机制对比分析
到个人博客阅读 »新产品在不紧不慢的进行中,这应该是有史以来开发比较“自由”的一个项目。在折腾完一个功能服务器的demo之后,开始折腾起PC客户端。Leader说客户端界面需用ATL来实现。这时候可以满足一下客户端界面开发的兴趣,于是开始学习ATL界面开发,有人说做界面是个累人加无趣的体力活,但也懂得君子善假于物的道理,于是使用了金山卫士开源中的界面库做铺垫。现在要讨论的与界面库无关,只讨
2012-03-11 10:40:52 578
原创 MSVC与CRT默认库链接冲突问题
到个人博客阅读 »MFC程序在将MFC的使用方式从切换到,构建时,经常出现如下所示的lib库冲突问题。>nafxcwd.lib(afxmem.obj) : error LNK2005: “void * __cdecl operator new(unsigned int)” (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj) 中定义>nafxcwd.l
2012-02-03 18:36:21 793
原创 调试法:跟踪窗口消息的来龙去脉
到个人博客阅读 »晚上大部门吃年饭,期间喝了点酒,回来后想起新建的BLOG比较空白,觉得应该写点什么。那写什么呢?想起几天前Jack问的动态状态栏的问题,虽然不是一个需要大书特写的问题,但还是写下吧。(如果您是经验丰富的程序员,可以跳过此文)问题描述:Jack准备在MFC程序的状态栏实现一个动态的图标文字效果,因为写MFC程序时间不长,Jack从网上找来sample,这个sample基于单
2012-01-16 19:26:13 432
Linux0.11源代码及分析资料
2009-06-09
设计模式:可复用面向对象软件的基础
2008-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人