12 2007 档案

摘要:第一章 介绍 1.1 什么是NASM? Netwide Assembler, NASM, 是为可移植性和模块化所设计的80x86汇编器。它支持一系列目标文件,包括Linux/NetBSD/FreeBSD a.out, ELF, COFF, Microsoft 16-bit OBJ和Win32。它也可以输出普通二进制文件(Plain Binary files)。它的语法被设计成简单并且易... 阅读全文
posted @ 2007-12-31 22:11 中土 阅读(1531) 评论(0) 推荐(0)
摘要:对象池技术可以避免在程序的生命期中创建和删除大量对象。如果知道程序需要同一类型的大量对象,而且对象的生命期都很短,就可以为这些对象创建一个池(pool)进行缓存。 对象池实现中最难的一方面是记录哪些对象是空闲的,哪些对象正在使用。这个实现采用了下列做法:把空闲对象的指针保存在一个队列中,每次请求一个对象,池就会把队列中的第一个对象交给客户,如果所有空闲都用完,才进行新的分配内存 另外,使用一个向量... 阅读全文
posted @ 2007-12-29 22:43 中土 阅读(1821) 评论(1) 推荐(0)
摘要:心目中的编程高手 -- Bill Joy MIT BBS上说微软电话面试的一道题就是“Who do you think is the bes t coder, and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。 心目中的编程高手 (1) Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还 是vi和csh的作者。当然,Csh ... 阅读全文
posted @ 2007-12-29 17:25 中土 阅读(764) 评论(0) 推荐(0)
摘要:据统计,人们接触的信息80%以上是视觉信息,一幕幕动人的场景,一幅幅美丽的画面,勾画出了趣味横生的生活百态,描绘出了绚丽多姿的七彩世界。 也许您没注意,小小的电脑荧光屏,能够展现出阳光明媚风和日丽的春天、骄阳似火绿树成荫的盛夏、天高气爽硕果累累的金秋和天寒地冻白雪皑皑的隆冬。更有高科技的电脑制作,把我们带到了神奇美妙三维世界。 在一台电脑里,显示器是电脑和用户交互的一个关键的图文界面,五颜... 阅读全文
posted @ 2007-12-29 16:05 中土 阅读(923) 评论(0) 推荐(0)
摘要:1.编写图形程序时用致电的一些图形库函数抣在graphics.lib中,扏行这些函数时,所需 的有关信息(如宏定义等 )则 包含在graphics.h头文件中。 2.我们日常在电视屏幕上显示的画面,其实均由一些圆点组成(其亮度,顔色不同),这些点称为像素(或像点), 它们是组成图形的最小单位。 3。插在PC机插槽中的图形卡(即适配器),其作用就是将要显示的字符和图形以数字形式存储在... 阅读全文
posted @ 2007-12-29 15:50 中土 阅读(23260) 评论(1) 推荐(0)
摘要:40款你未必知道的图形界面操作系统第1款:1973年4月 图形操作系统鼻祖--alto 1973年4月,第一个可操作的alto电脑在xerox parc完成。alto是第一个把计算机所有元素结合到一起的图形界面操作系统。它使用3键鼠标、位运算显示器、图形窗口、以太网络连接。第2款:1980年 元老级的图形工作站--perq three rivers computer corporation推出p... 阅读全文
posted @ 2007-12-29 15:36 中土 阅读(22582) 评论(1) 推荐(2)
摘要:以前看过这篇文章,不过当时没有博客,现在又一次看到了,记下来:http://hi.baidu.com/skychen1900/blog/item/9c7b94350a5fae1290ef39fb.html很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理 解的方式说明一下X,X11,XFREE,WM,KDE... 阅读全文
posted @ 2007-12-29 15:17 中土 阅读(1474) 评论(0) 推荐(0)
摘要:原文: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... 阅读全文
posted @ 2007-12-29 15:15 中土 阅读(2519) 评论(0) 推荐(0)
摘要:一、时代的挑战 近十几年来,人们利用信息技术生产和搜集数据的能力大幅度提高,无数个数据库被用于商业管理、政府办公、科学研究和工程开发等,这一势头仍将持续发展下去。于是,一个新的挑战被提了出来:在这被称之为信息爆炸的时代,信息过量几乎成为人人需要面对的问题。如何才能不被信息的汪洋大海所淹没,从中及时发现有用的知识,提高信息利用率呢?要想使数据真正成为一个公司的资源,只有充分利用它为公司自身的业务... 阅读全文
posted @ 2007-12-27 20:27 中土 阅读(1278) 评论(0) 推荐(0)
摘要:为什么要阅读文献 我们很多的时候,闷在实验室闭门造车,实在不如稍抽出一点时间看看文献,看看别人是否有同样的困惑。我们的大老板说,要想有成绩别无他法只有读,读,大量的读文献,尤其外文的。 阅读文献的来源 精研数据库,对于文献数据库和专业数据库应该深入研究。重要的如ISI,Medline, Ncbi等了。因人而异添加数据库到你的收藏夹。 做一个课题首先是要看专利的!!这是我的经验之谈。通过研读... 阅读全文
posted @ 2007-12-27 20:25 中土 阅读(475) 评论(0) 推荐(0)
摘要:Statistics, Information Retrieval, Data Mining, Machine Learning 书籍推荐: 1.《Data Mining:Concepts and techniques》。该书是从数据库的角度去组织的,绝对经典,Jiawei Han的大作,他现在是UIUC CS Dept.的教授,在这个领域可谓是最NB的人物了。强烈推荐。9... 阅读全文
posted @ 2007-12-27 19:48 中土 阅读(373) 评论(0) 推荐(0)
摘要:LINKS Here are some selected links to sites useful to OS developers (much of this is specific to PC- style hardware architectures). http://www.osdev.org/wiki/Main_Page General Questions ... 阅读全文
posted @ 2007-12-21 21:42 中土 阅读(613) 评论(0) 推荐(0)
摘要:http://www.operating-system.org 当前很多操作系统的资料 http://www.syllable.org syllable和atheos http://free5.ys168.com/?osdev 有些资料可以下载,不错 阅读全文
posted @ 2007-12-21 04:53 中土 阅读(305) 评论(0) 推荐(0)
摘要:http://home.comcast.net/~fbui/ 一直觉得Linux图形系统不够好,如果能像M$把GUI做进内核是不是有所改善,但是这样又会出现问题,似乎违背了Monolich kernel的设计思想,毕竟Windows系列是基于Hybrid Kernel的 有时间研究下,其实网上找了很久的BeOS和SkyOS的内核级GUI是怎样实现的,可惜人家不开源,也看不到 这下有人写Linu... 阅读全文
posted @ 2007-12-21 03:42 中土 阅读(2123) 评论(0) 推荐(0)
摘要:Kernel Definition The kernel is a program that constitutes the central core of a computer operating system. It has complete control over everything that occurs in the system. A kernel can be ... 阅读全文
posted @ 2007-12-21 03:06 中土 阅读(471) 评论(0) 推荐(0)
摘要:12.8 下午 1。不记得,很基本的 2。给出{2, 3, 7, 6,9, 13}的huffman树及其编码 3. 将int []max={2, 4, 9, 13, 5, 8}按降序排列 4。将MxN的矩阵转置 5。请用面向对象的思想回答。如果鸟类是会飞的,那么鸵鸟是不是鸟类?鸵鸟要继承鸟类,如何实现? 6。请写出SQL 姓名 ... 阅读全文
posted @ 2007-12-09 22:09 中土 阅读(725) 评论(0) 推荐(0)
摘要:C中内存分配的问题: 1. #include #include #include #include void GetMemory(char **p) { *p=(char *)malloc(100); } void Test() { char **str; GetMemory(str); strcpy(*str, "hello world")... 阅读全文
posted @ 2007-12-06 18:46 中土 阅读(636) 评论(0) 推荐(0)
摘要:12.6 SJTU 整体来讲,题目出的没水平。 qualify question: 略 选择题:略 大题: 1. 反转链表 #include using namespace std; struct LNode { char data; LNode * next; }; LNode * initList() { LNode *head=new LNode; ... 阅读全文
posted @ 2007-12-06 17:54 中土 阅读(1413) 评论(0) 推荐(0)

©2005-2008 Suprasoft Inc., All right reserved.