摘要:
线程中互斥锁的使用,达到对共享资源互斥使用。除了使用互斥锁,信号量,也就是操作系统中所提到的PV原语,能达到互斥和同步的效果,这就是今天我们所要讲述的信号量线程控制。PV原语是对整数计数器信号量sem的操作,一次P操作可使sem减一,而一次V操作可是sem加一。进程...
阅读全文
posted @ 2009-11-11 16:31
未雨愁眸
阅读(266)
推荐(0)
摘要:
在完善我的跨平台的发邮件类库时,select做延时windows没效果,Linux正常,还以为我代码写错了呢;在网上搜素下也没发现类似说法,于是我就写了段小测了,果然select延时在windows上缩水了 #include #include #ifdef WIN3...
阅读全文
posted @ 2009-11-11 08:52
未雨愁眸
阅读(393)
推荐(0)
摘要:
1、引言 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PATH的设置问题,而PATH的设置也是在...
阅读全文
posted @ 2009-02-16 18:00
未雨愁眸
阅读(173)
推荐(0)
摘要:
“。。。一切等待都不在是等待,我的一生就选择了你。。。”央金兰泽的声音在耳边萦绕,看着屏幕,心里千言万语,却不知道从何写起。。。;今天是2009-02-05,腊月十一,晚上8点多,想自己每次从家回来,心里都很沉重,异常的平静,大脑出奇的干净,没有了都市的喧嚣,没有了...
阅读全文
posted @ 2009-02-06 13:10
未雨愁眸
阅读(159)
推荐(0)
摘要:
利用多核多线程进行程序优化 2008 年 11 月 17 日大家也许还记得 2005 年 3 月 C++ 大师 Herb Sutter 在 Dr.Dobb’s Journal 上发表了一篇名为《免费的午餐已经结束》的文章。文章指出:现在的程序员对效率、伸缩性、吞吐量等...
阅读全文
posted @ 2008-11-28 13:23
未雨愁眸
阅读(357)
推荐(0)
摘要:
1.长相不令人讨厌,如果长得不好,就让自己有才气;如果才气也没有,那就总是微笑。 2.气质是关键。如果时尚学不好,宁愿纯朴。 3.与人握手时,可多握一会儿。真诚是宝。 4.不必什么都用“我”做主语。 5.不要向朋友借钱。 ...
阅读全文
posted @ 2008-10-21 11:19
未雨愁眸
阅读(143)
推荐(0)
摘要:
决定要学Linux之后,尝试过Knoppix LiveCD,虽然是个好东西,功能强大且操作简单,不限制硬件条件,但是毕竟无法用于专业性的学习和工作。双系统是个麻烦事,自从用了这个320G超大硬盘,本小姐对装系统这样的事情是心惊胆颤,生怕再像上回那样识别不到分区,一整就...
阅读全文
posted @ 2008-09-28 15:11
未雨愁眸
阅读(306)
推荐(0)
摘要:
mmap 功能描述: mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。 基于文件的映射,在mmap和munmap执行...
阅读全文
posted @ 2008-09-25 15:42
未雨愁眸
阅读(604)
推荐(0)
摘要:
这段小代码可以很好的让我理解共享内存的操作要提醒的是指明的key文件必须是已经存在的,ftok不会自己创建, 我刚开始以为是ftok会创建key值文件的,结果程序运行报错,现在把创建文件的功能写入程序里// ///// tWrite.c #incl...
阅读全文
posted @ 2008-09-25 09:32
未雨愁眸
阅读(221)
推荐(0)
摘要:
Q:是不是一个父类写了一个virtual函数,如果子类覆盖它的函数不加virtual,也能实现多态?A:virtual修饰符会被隐形继承的。virtual可加可不加,子类的空间里面有父类的所有变量(static除外),同一个函数只存在一个实体(inline除外),子...
阅读全文
posted @ 2008-08-29 14:39
未雨愁眸
阅读(136)
推荐(0)