随笔分类 -  C++

C++语言相关内容
摘要:1.生产者&消费者的方法来源:解决:在同一个进程地址空间内执行的两个线程生产者线程生产物品,然后存放在缓冲区,消费者线程从缓冲区获取物品,然后释放缓冲区2.同步含义:就是按预定的先后次序进行运行。即:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回,同时其他线程也不能调用这个方法。对一些不允许被多个线程同时访问的数据,就是用同步访问技术。"同"字从字面上容易理解为一起动作。 其实不是,“同”字应是指协同、协助、互相配合。3.进程&线程进程:把一个进程看成是一个独立的程序,在内存中有其完备的数据空间和代码空间。一个进程所拥有的数据和变量只属于它自己 阅读全文
posted @ 2011-09-29 10:03 izzie_ou 阅读(265) 评论(0) 推荐(0)
摘要:从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。句柄的英文是"Handle",本义就是"柄",只是在计算机科学中,被特别地翻译成"句柄",其实还是个"柄"。从一个小东西拎起一大堆东西,这难道不像是个"柄"吗? 然后,指针其实也是一种"句柄",只是由于指针同时拥有更特殊的含义——实实在在地对应内存里地一个地址——所以,通常不把指针说成是"句柄"。但指针也有着能从一个32位的值引用到一大堆数据的作用,这不是句柄又是什么? Windows系统中有许多 阅读全文
posted @ 2011-09-14 14:38 izzie_ou 阅读(272) 评论(0) 推荐(0)
摘要:【小鸽】目前实现的基本功能包括:指定IP和端口进行连接、显示连接成功的IP、向指定的IP发送消息、接收来自其他小鸽的消息 这个小项目,原先的计划是用一个月的时间完成消息发送和文件发送的功能,但是太高估自己的学习能力及毅力了,足足用了2个月的时间才完成这点点的功能,不能不说,我真TMD的牛了,能懒成这样,哎!好吧,我承认了,我很懒,不止懒,还很没毅力,遇到不懂的就逃避,完全的鸵鸟型人物啊~~~~ 首先,先说下我的基础。在开始这个项目前,我已快2年没有编程了,唯一一次完成一个完整的小项目时,就是毕业时的毕业设计了,毕业设计前,唯一一门认真学了一半的编程课就是C语言了,以及只学了点后来的C+... 阅读全文
posted @ 2011-09-07 19:11 izzie_ou 阅读(249) 评论(1) 推荐(0)