XY

没有任何借口!!!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C/C++

C、C++、VC++、Unix等
摘要:转自:http://hi.baidu.com/zoupng/blog/item/becaa4f42e1d396bdcc474fb.html 2.4、 臭虫Bug 是谁说的“有太阳的地方就会有黑暗”?或许我们中的许多人都很迷信标准的东西,认为其是久经考验,不可能出错的。呵呵,千万不要有这种迷信,因为任何设计再好,编码再好的代码在某一特定的情况下都会有Bug,STL同样如此,st... 阅读全文

posted @ 2008-08-20 21:10 路缘 阅读(462) 评论(0) 推荐(0)

摘要:Window消息大全使用详解 消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg, 它在Windows单元中是... 阅读全文

posted @ 2008-07-28 10:32 路缘 阅读(289) 评论(0) 推荐(0)

摘要:使用TCP协议连续传输大量数据时,是否会丢包,应如何避免? 比如发送文件。记得有人提过可能会发生什么堆栈溢出。怎样避免呢?是不是可以收到数据后发送确认包,收到确认包后再继续发送。或是发送方发送了一些数据后sleep一下。 还有,我们都知道,使用UDP协议发送包时需要确认,但TCP协议时面向连接的可靠传输,是不是发出的包肯定可以收到,不需要确认呢? 1 楼netsys2(来电!)回复于 2... 阅读全文

posted @ 2008-06-11 15:24 路缘 阅读(15146) 评论(0) 推荐(0)

摘要:摘自:http://www.china-pub.com/member/bookpinglun/viewpinglun.asp?id=18133 我在过去半年中把这本书通读了三遍, 有些重点章节(也就是我觉得比较难的章节)甚至看了五遍, 所以我觉得我有必要把自己读这本书的感觉跟尚未读过这本书的同志共享一下,同时也极力地向各位同学推荐一下这本书. 首先, 读这本书几乎不需要太多非常高深的计算机知... 阅读全文

posted @ 2008-06-05 16:25 路缘 阅读(624) 评论(0) 推荐(0)

摘要:什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快? 我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对 于速度快,只要编得多也就熟能生巧了。 阅读全文

posted @ 2008-05-29 10:17 路缘 阅读(605) 评论(1) 推荐(1)

摘要:Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式... 阅读全文

posted @ 2008-05-24 15:09 路缘 阅读(2165) 评论(0) 推荐(0)

摘要:MFC消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(),通过重载这个函数,我们可以改变MFC的消息控制流程,甚至可以作一个全新的控制流出来。只有穿过消息队列的消息才受PreTranslateMessage()影响,采用SendMessage()或其他类似的方式向窗口直接发送的而不经过消息队列的消息根本不会理睬PreTranslateMessage()的存在。... 阅读全文

posted @ 2008-05-23 10:48 路缘 阅读(3792) 评论(0) 推荐(0)

摘要:ACE的构建(VC++6.0环境) Windows下ACE的构建 1. 将ACE-5.5.zip解压到所需的安装目录,此处以E:\为例,解压后形成ACE_wrappers文件夹,因此ACE将会存在于ACE_wrappers... 阅读全文

posted @ 2008-05-19 21:20 路缘 阅读(915) 评论(0) 推荐(0)

摘要:这是某位大大总结的好东东,网上看见,收藏了! 原文来自:http://bbs.pcpchina.com/lofiversion/index.php?t168.html 0001 GNU/Linux高级网络应用服务指南(bjchenxu) linuxaid网站 机械工业出版社 优点:又全又精,全都是实战之作 缺点:针对版本较低,为red... 阅读全文

posted @ 2008-05-10 08:20 路缘 阅读(3299) 评论(0) 推荐(0)

摘要:主要是关于Window编程中内核对象一些基础知识,内容主要来源于《windows核心编程》一书,未完。。。 阅读全文

posted @ 2008-04-23 15:47 路缘 阅读(2693) 评论(0) 推荐(0)

摘要:本文主要对一个多线程的Socket通用类所涉及的知识进行了简要介绍,其源码本人已阅读,非常值得学习或研究Socket多线程编程的朋友们借鉴,强烈推荐阅读源码,我有时间把其示例代码研究通透了,再准备写一篇示例分析。 阅读全文

posted @ 2008-04-12 00:26 路缘 阅读(6828) 评论(0) 推荐(2)

摘要:本译文主要介绍了指针、链表节点的插入、删除和排序的相关知识,文中结尾更给出了一个妙趣横生的小故事来比喻链表,本文属于C、C++数据结构基础知识的范畴, 适合初学者或对相关知识感兴趣者阅读。 阅读全文

posted @ 2008-03-29 22:55 路缘 阅读(1729) 评论(0) 推荐(0)

摘要:Windows服务编写综述 作者:李朝中 摘要:几乎所有的操作系统在启动的时候都会启动一些不需要与用户交互的进程,这些进程在Windows中就被称作服务。它由服务程序、服务控制程序(SCP,service control program)和服务控制管理器(SCM,service control manager)三个组件构成。本文针对服务程序与服务控制程序的编写进行综合讲述。 关键... 阅读全文

posted @ 2008-03-28 17:01 路缘 阅读(7493) 评论(0) 推荐(0)

摘要:1.常用健 : 激活系统菜单 : 将光标在编辑窗口和、信息窗口之间切换 : 加载一个文件 + : 查看程序运行结果 : 得到有关编辑器在线帮助 + : 得到有关C语言的在线帮助 + : 终止正在运行的程序 2.块操作 KB: 定义块首 KK: 定义块尾 KV: 块... 阅读全文

posted @ 2008-03-24 21:19 路缘 阅读(4172) 评论(1) 推荐(0)

摘要:原文出处: http://dev.csdn.net/develop/article/65/65546.shtm#Comment 作者:孙辉 自从2005年3月8日下午16时“十年MFC经历认识的Microsoft技术”以帖子的方式发表于CSDN论坛后,引起了许多网友得好评,使得笔者诚惶诚恐,考虑到该贴过长(人气指数为5000),因此转移到Blog上,许多网友对此帖的评语只好省略,在此鄙人谢过了!为... 阅读全文

posted @ 2008-03-23 23:06 路缘 阅读(472) 评论(0) 推荐(0)

摘要:1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使... 阅读全文

posted @ 2008-03-21 23:50 路缘 阅读(6686) 评论(0) 推荐(1)

摘要:学习《C和指针》这本书,把自己认为比较重要的地方记下来 阅读全文

posted @ 2008-03-17 22:26 路缘 阅读(523) 评论(0) 推荐(0)

摘要:1/**//* 2**这个程序从标准输入中读取行并在标准输出中打印这些输入行, 3**每个输入行的后面一行是该行内容的一部分 4** 5**输入的第1行是一串列标号,串的最后一个以负数结尾。 6**这些列标号成对出现,说明需要打印的输入行的列的范围 7**例如。0 3 10 12 -1 表示第0列到第3列,第10列到第12列的内容将被打印。 8*/ 9#in... 阅读全文

posted @ 2008-03-15 23:56 路缘 阅读(303) 评论(0) 推荐(0)

摘要:什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄戒燥。 5、写出的... 阅读全文

posted @ 2008-03-14 00:25 路缘 阅读(252) 评论(0) 推荐(0)

摘要:C语言教学早就进入了我国各大高校的教程,但是大家对它的认识以及重视程度还很是不够。很多人认为C语言无非是一种教学语言,是一种工业语言,它很老了,该淘汰了,比不上VC++、Java、C#等新兴语言牛B,所以不是很重视C语言。我认为,这些朋友是受了某些舆论的误导才会有此看法。C语言是各大操作系统的基础,Unix、Linux、Windows其内核都清一色是C语言开发的,(某些地方是和汇编语言混合开发的)... 阅读全文

posted @ 2008-03-14 00:08 路缘 阅读(1561) 评论(1) 推荐(0)