转载
文章平均质量分 80
navyblue1982
这个作者很懒,什么都没留下…
展开
-
MFC中的消息循环
一、传统SDK程序的消息循环 在传统的SDK程序中,消息循环是很简单的,也许你不信,那我们就看看下面这段代码吧: #include LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,原创 2005-03-24 10:18:00 · 2650 阅读 · 1 评论 -
iocp进行SOCKET通信(转载)
选择自 hxzb7215191 的 Blog 当然TCP方式的模型还有事件选择模型。就是把所有的网络事件和我们的一个程序里定义的事件梆定。这个有它的好处,可能可以让我们更好的写一个线程来管理接收与发送。现在来讲一下一个完成端口模型。 完成端口 一个完成端口其实就是一个通知队列,由操作系统把已经完成的重叠I/O请求的通知 放入其中。当某项I/O操作一旦完成,某个可以对该操作结果进行处理的工作者原创 2005-06-11 02:08:00 · 1412 阅读 · 0 评论 -
C++程序员经常问的11个问题
下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。如:指向成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对一些高级的C++程序员也是如此。 这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面的东西。很显然,它们对C++程序员来说是永久的好资料。我相信这一篇文章会使你收获不原创 2005-04-20 16:52:00 · 1533 阅读 · 0 评论 -
计算机反思录
计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技术;每一个人(包括非计算机专业),掌握简单的计算机技术都很容易(包括程序设计),但计算机专业的优势就在于,我们掌握许多其他专业并不“深究”的东西,例如,算法,体系结构,等原创 2005-04-18 13:06:00 · 1040 阅读 · 0 评论 -
Bill Gates 的大学毕业典礼演讲
Bill Gates在某大学毕业典礼的演讲中,对毕业生提出十项极为睿智的人生建议,与毕业同学互勉:1.人生是不公平的,习惯接受吧。但如果你打算习惯一辈子,那人生是公平的。2.这个世界并不在乎你的自尊,只在乎你做出来的成绩。有了成绩再去强调你的感受。3.你不会一离开学校就有百万年薪、你不会马上就是拥有公司配属车位的副总裁,二者都必须靠努力赚来。4.如果你觉得你的老板很凶,等你做了老板就知道,老板是没原创 2005-04-20 13:42:00 · 980 阅读 · 1 评论 -
关于volatile关键字的说明以及测试 (转载)
volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。使用该关键字的例子如下:int volatile nVint;当要求使用volatile 声明的变量的值的时候,系统总是重新从它所在的内存读取数据,即使它前面的指令刚刚从该原创 2005-08-26 09:37:00 · 1314 阅读 · 0 评论 -
优秀程序员该做的事
转载的虽然不是很适合我,但是有些讲得还是很又道理!程序员每天该做的事1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧原创 2005-04-14 12:21:00 · 825 阅读 · 0 评论 -
男人不成熟的36个标志!
特别是这点14、相信仅靠努力不靠运气和机遇就可以成功 尽量克服这些缺点!!毕竟人生有很多不完美,但是拿出一颗包容的心去面对,世界会精彩很多的!多接受几种人生态度对自己没有坏处。 /////////////////////////////////////////////////////////////////////////////////////////////////////////原创 2005-03-29 12:47:00 · 1140 阅读 · 1 评论 -
在VC中启动另外一个程序(.exe、...)方法 (转载)
可以使用WinExec、ShellExecute和CreateProcess。 Q: 如何打开一个应用程序? A: ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW ); 或 ShellExecute(this->m_hWnd,"open","notepad.exe", "c://MyLog.log","",SW_S原创 2005-08-09 17:18:00 · 2092 阅读 · 0 评论 -
蓝颜知己,我们不做情人
多少年了,我一直把你视作今生最好的朋友,常常认为,和你做朋友,是我此生最大的快慰,真的,我真是这么想的! 一直以来,我们相处的那么愉快,那么自然,那么透明,我好喜欢这种情谊啊。 生活里的酸甜苦辣,在我们看来,是那么平淡;遇到的各种繁心琐事,在我们眼里,是那么举无轻重,因为,无论你我谁遇到坎坷荆棘,我们都是彼此心灵的疏导者和告慰者。 生活中因为有了你,变得轻松转载 2006-06-02 08:41:00 · 1983 阅读 · 3 评论