摘要:
对象池技术可以避免在程序的生命期中创建和删除大量对象。如果知道程序需要同一类型的大量对象,而且对象的生命期都很短,就可以为这些对象创建一个池(pool)进行缓存。 对象池实现中最难的一方面是记录哪些对象是空闲的,哪些对象正在使用。这个实现采用了下列做法:把空闲对象的指针保存在一个队列中,每次请求一个对象,池就会把队列中的第一个对象交给客户,如果所有空闲都用完,才进行新的分配内存 另外,使用一个向量... 阅读全文
摘要:
心目中的编程高手 -- Bill Joy MIT BBS上说微软电话面试的一道题就是“Who do you think is the bes t coder, and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。 心目中的编程高手 (1) Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还 是vi和csh的作者。当然,Csh ... 阅读全文
摘要:
据统计,人们接触的信息80%以上是视觉信息,一幕幕动人的场景,一幅幅美丽的画面,勾画出了趣味横生的生活百态,描绘出了绚丽多姿的七彩世界。 也许您没注意,小小的电脑荧光屏,能够展现出阳光明媚风和日丽的春天、骄阳似火绿树成荫的盛夏、天高气爽硕果累累的金秋和天寒地冻白雪皑皑的隆冬。更有高科技的电脑制作,把我们带到了神奇美妙三维世界。 在一台电脑里,显示器是电脑和用户交互的一个关键的图文界面,五颜... 阅读全文
摘要:
1.编写图形程序时用致电的一些图形库函数抣在graphics.lib中,扏行这些函数时,所需 的有关信息(如宏定义等 )则 包含在graphics.h头文件中。 2.我们日常在电视屏幕上显示的画面,其实均由一些圆点组成(其亮度,顔色不同),这些点称为像素(或像点), 它们是组成图形的最小单位。 3。插在PC机插槽中的图形卡(即适配器),其作用就是将要显示的字符和图形以数字形式存储在... 阅读全文
摘要:
40款你未必知道的图形界面操作系统第1款:1973年4月 图形操作系统鼻祖--alto 1973年4月,第一个可操作的alto电脑在xerox parc完成。alto是第一个把计算机所有元素结合到一起的图形界面操作系统。它使用3键鼠标、位运算显示器、图形窗口、以太网络连接。第2款:1980年 元老级的图形工作站--perq three rivers computer corporation推出p... 阅读全文
摘要:
以前看过这篇文章,不过当时没有博客,现在又一次看到了,记下来:http://hi.baidu.com/skychen1900/blog/item/9c7b94350a5fae1290ef39fb.html很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理 解的方式说明一下X,X11,XFREE,WM,KDE... 阅读全文
摘要:
原文:http://www.binghua.com/Article/Class6/Class7/200409/267.html(转载及引用请注明明原作者及出处)(pdf: http://www.binghua.com/Soft/Class9/Class16/200409/65.html)(源代码:http://www.binghua.com/Soft/Class9/Class16/200409/6... 阅读全文