- 博客(117)
- 资源 (1)
- 收藏
- 关注
原创 基数排序
#include #include #include #include #include #include using namespace std; int **bu; int power(int x,int y) { if( y == 0) return 1; int i; int sum = 1; for(i=0;i{ sum *= x; } return sum; } void Bucket
2006-07-11 17:15:00 972 1
转载 如何在windows程序中读取bios内容
大家都知道,windows接管了对物理内存的直接存取,而bios信息存在物理内存 的f000:0000处,关键就是如何读取物理内存。 查阅了msdn的文章后,发现以下有几个函数和物理内存访问有关: NTSTATUS ZwOpenSection(OUT PHANDLE SectionHandle, IN ACCESS_MASK DesiredAccess,IN POBJECT_ATTRIBUTES
2006-07-03 15:07:00 1311
原创 I am back.
I am back to company now. I am no longer a student,I am work officer now. I am very happy to share what I have . I wish to be the best programmer some day in the future.That is my great dream.I hope I
2006-06-27 11:39:00 929
转载 每天问自己十个问题
每天问自己十个问题 如果你想走出常规,放松心情,以积极的心态开始每一天,那就很有必要以自问的方式开始一天,这些问题会给我们带来力量和好心情。 1、我拥有什么? 通常我们会为自己没有的东西而苦恼,却看不到自己拥有的,如健康、可以听、可以看,可以爱与被爱,每天都有 食物供我们享用等。正如那句口口相传的话所说的:“失去了才知道珍贵。”让我们走出哀怨,这样就可以看到什 么是我们拥有的。 2、我应该为什
2006-06-27 11:34:00 897
转载 成功并不像你想像的那么难
1965年,一位韩国学生到剑桥大学主修心理学。在喝下午茶的时候,他常到学校的咖啡厅或茶座听一 些成功人士聊天。这些成功人士包括诺贝尔奖获得者,某一些领域的学术权威和一些创造了经济神话的人 ,这些人幽默风趣,举重若轻,把自己的成功都看得非常自然和顺理成章。时间长了,他发现,在国内时 ,他被一些成功人士欺骗了。那些人为了让正在创业的人知难而退,普遍把自己的创业艰辛夸大了,也就 是说,他们在用自己的
2006-06-09 14:57:00 1170 1
转载 什么是OpenBSD
1.1-什么是OpenBSD? OpenBSD 工程创建的一个免费、多平台、基于4.4BSD的类Unix操作系统。我们的目标在于强调正确性、安全性、标准化以及可移植性。OpenBSD支持包括SVR4(Solaris),FreeBSD,Linux,BSDI,SunOS和HPUX等大部分二进制的模拟。 本FAQ主要针对OpenBSD的最新版本3.5进行讨论。 1.2-OpenBSD能运行于什么平台上?
2006-06-03 21:42:00 3401
转载 汇编语言常用指令
一、数据传输指令 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈. POPA
2006-05-30 21:34:00 2113
转载 一个高级黑客给黑客同胞们的匿名信
一个高级黑客给黑客同胞们的匿名信 Levi 发表于 2006-2-19 23:19:35 所有中国黑客和红客,我的同胞们: 首先声明,我的计算机软件技术、黑客功底,可能不会比你们任何人差: 我通读过 minix,tcp/ip,bsd,linux, pl1的源码,我拿过中国高级程序员证书,sun 的java证书,精通vc和unix,对缓冲区溢出,病毒,ddk等均有研究,所以我想我有资格对你们
2006-05-22 22:36:00 1471 2
原创 实习生活结束^_^
今天是我在公司的最后一天,明天我就会回到武汉.实习生的生活终于宣告结束了.在这里感受很深,并且学到很多.自己的技术和思想得到很好总结和提高.感谢公司和主管给我提供了一个这么好的环境,在这里我努力学习和工作,尚可说兢兢业业和尽心尽力.^_^.技术发展的脚步太快,我目前觉得只有掌握底层技术,才能以不变应万变.说的具体点就是算法和数据结构.一些相关的技术和思想,比如STL,泛型编程,BOOST等都要
2006-05-17 11:40:00 1123
转载 如何用正确的方法来写出质量好的软件的75条体会
1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Te
2006-05-17 11:22:00 1010
转载 历史上最牛的演讲
耶鲁的毕业生们,我很抱歉---如果你们不喜欢这样的开场白。我想请你们为我做一件事。请你---好好看一看周围,看一看站在你左边的同学,看一看站在你右边的同学。 请你设想这样的情况:从现在起5年之后,10年之后,或30年之后,今天站在你左边的这个人会是一个失败者;右边的这个人,同样,也是个失败者。而你,站在中间的家伙,你以为会怎样?一样是失败者。失败的经历。失败的优等生。 说实话,今天我站在这里,并没
2006-05-16 19:49:00 902
转载 从一个笑话看软件开发管理
关于软件开发的笑话有很多,下面这个是我刚在QQ群里的看到的: 1. 程序员写出自认为没有Bug的代码。 2. 软件测试,发现了20个Bug。 3. 程序员修改了10个Bug,并告诉测试组另外10个不是Bug。 4. 测试组发现其中5个改动根本无法工作,同时又发现了15个新Bug。 5. 重复3次步骤3和步骤4。 6. 鉴于市场方面的压力,为了配合当初制定的过分乐观的发布时间表,产品终于上 市了。
2006-05-16 15:22:00 1697
转载 Google 搜索论文
这篇文章中,我们介绍了google,它是一个大型的搜索引擎(of a large-scale search engine)的原型,搜索引擎在超文本中应用广泛。Google的设计能够高效地抓网页并建立索引,它的查询结果比其它现有系统都高明。这个原型的全文和超连接的数据库至少包含24000000个网页。我们可以从http://google.stanford.edu/ 下载。 设计搜索引擎是一项富有
2006-05-16 07:52:00 1151
转载 项目经理的十大成功态度
态度决定一切,要将项目做好,除了要掌握项目管理技能之外,项目经理更应该具备良好的态度,我总结了10大成功态度如下: 1. 要有“一定要”的决心:一个人不是一定要的时候,连小石头都可挡住他的去路,只有“一定要”的人,再大的障碍都挡不住他想要的结果.2. 要有强烈的企图心:要以成为行业中的世界最顶尖为目标。只要能找出一个成功的理由,你就能够成功!3. 相信:成功者先相信,后看见,目标决定策略,只要精神
2006-05-15 09:59:00 890
原创 文件读写操作
文件读写操作似乎是经常发生的事情,我曾经写过很多.以后我会陆续补充一些. 基本上都是以完整的程序展出.更多细节不再给出,阁下有兴趣的话,可以留言一起学习.//=========以下demo应用程序,使用了write & read 成员函数.#include #include using namespace std; int main() { enum {BUFSIZE = 1000}; c
2006-05-14 14:49:00 1032
转载 鲍尔默:微软今年必做三大事 阻击Linux居首
微软CEO史蒂夫-鲍尔默日前表示,微软今年要做的三件大事是:阻击Linux、发展SaaS(把软件作为服务)和互联网广告。 据美国《信息周刊》报道,鲍尔默表示,在文件服务、邮件安全和电子科学等高端服务器市场,Linux的销量已经超过Windows。这意味着,微软必须要创新。 鲍尔默说:“我们必须要有高性能的群集技术,而且好要优于Linux。当前,我们正在为此而努力。”鲍尔默同时相信,微软最终将战胜开
2006-05-14 14:41:00 982
原创 Keep the change
Selling secondhand books at our church bazaar, I got into an argument with a prospective customer. He was interested in buying The Pocket Book of Ogden Nash but claimed it was overpriced at 35
2006-05-12 16:01:00 968
原创 Wonderful Life
很快就要回到武汉,进行毕业答辩.最近的生活总是在一种随意中度过的,甚至可以说是清闲中度过的.可以自由地学习自己喜欢的技术和思想.我感到非常地自由. 知人者智,自知者明.很久以来,我都觉得自己比较了解自己,我明白自己优点和缺点,我知道自己想要的和不想要的,我清晰自己的奋斗方向. 狂徒夜未眠,一直以来我都在为理想而奋斗. 技术的更新是很快的,思想的改
2006-05-12 15:45:00 1113
原创 当你孤单你会想起谁
当你孤单你会想起谁 你的心情总在飞 什么事都要去追 想抓住一点安慰 你总是喜欢在人群中徘徊 你最害怕孤单的滋味 你的心那么脆,一碰就会碎 经不起一点风吹 你的身边总是要许多人陪 你最害怕每天的天黑 但是天总会黑,人总要离别 谁也不能永远陪谁 而孤单的滋味,谁都要面对 不只是你我会感觉到疲惫 当你孤单你会想起谁 你想不想找个人来陪 你的快乐伤悲只有我能体会 让我再陪你走一回 music 你的心情总在
2006-05-12 13:36:00 1096
转载 堆和栈的区别
堆和栈的区别 一、预备知识程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack) 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据 结构中的栈。 2、堆区(heap) 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据 结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(stat
2006-05-12 13:28:00 1336
原创 My recent life(May 10)
I still work hard and program day by day.Someone think coding is a difficult job.But if you like programming very much,you will find a great deal enjoyment. I will go back to wuhan some
2006-05-10 14:58:00 1125
转载 什么是COM组件
什么是COM组件 用户需要什么样的软件产品?这是一个多选题,但高效,健壮是肯定会被选种的。作为一名软件开发人员如何做才能满足用户的需要呢?必须要保证升级应用时不破坏与以前版本的向后兼容性。必须做到扩展系统服务时不依赖特定的操作系统。面向对象的程序设计显然是一次革命性的改变。采用面向对象的设计方法我们可以很容易的把要解决的问题事物抽象成各种类,并将内部动作封装隐藏起来,只提供一些接口。但这并没有完全
2006-05-09 08:26:00 1876
转载 Linux 系统调用
级别: 初级雷镇 2002 年 3 月 01 日本文列出了大部分常见的Linux系统调用,并附有简要中文说明。以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以man pages第2节,
2006-05-08 09:53:00 939
转载 手机操作系统
手机按CPU系统分类: CONEXANT系统 P518;|C108、K358;|T208、T308、K528;|A108、A308、A408、A508;| AGERE系统 E318、E608、E618、D108、D418、D428、E818;S108、S208、S308;V208、P408、P108、E715、K606;X438、X458、X488;C208; SYSOL系统 D508 ;E108
2006-05-04 19:44:00 2812 1
转载 __cdecl __fastcall与 __stdcall
__cdecl __fastcall与 __stdcall 调用约定: __cdecl __fastcall与 __stdcall,三者都是调用约定(Calling convention),它决定以下内容:1)函数参数的压栈顺序,2)由调用者还是被调用者把参数弹出栈,3)以及产生函数修饰名的方法。 1、__stdcall调用约定:函数的参数自右向左通过栈传递,被调用的函数在返回前清理传送参数的内存
2006-05-03 10:11:00 2201
原创 My recent life
Some happy things have happened to me recently,so my feeling is so good.But I caught a cold yesterday.Bad luck! Practice programmers life will be over soon.Then I am going back to Wuhan to take the l
2006-04-28 22:09:00 1529 2
原创 字符串替换
#include using namespace std; int main() { char *pdest; int result; int i; int k=0; char str[] = "lazy"; int lenstr = strlen(str); char newstr[] = "beautiful"; char strings[100] = "The quick brown dog
2006-04-27 17:08:00 892
转载 24条经典哲理性语句
1.记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的 Remember what should be remembered, and forget what should be forgotten.Alter what is changeable, and accept what is mutable. 2.能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡
2006-04-25 15:06:00 1142
转载 什么是COM
什么是COM 在讨论COM以前,我们得认识到一个事实,编写软件实际上是一个非常 耗费时间和金钱的活动,所以人们不断寻找方法以减少这些花费,一个很重要的就是 “软件重用”。在一个理想的环境下,我们应该能够编写一次代码,在任何地方都可 以运行,即使这个环境编写者都没有想到过。当一个程序员修改了自己发布给别人使 用的函数功能后,使用者应该不需要改变或者重新编译程序就可以使用这个功能。 早期的努力是使用类
2006-04-18 14:49:00 1751
转载 什么是RSS
RSS 是一种“轻量级、多用途、可扩展的元数据描述及联合推广格式”,也可以理解为一种规范。它本身是一种 XML 格式,用于为内容整合客户端提供选择性的、汇总过的 Web 内容。如今,许多站点都开 始通过创建 RSS feed 向浏览者提供内容整合服务,提供新闻、站点内容的更新等等。浏览者可以通过一些客户端软件方便地得到这些组织、汇总了的信息。 那么,怎么在我们自己的网站上创建 RSS feed 呢
2006-04-12 14:36:00 1190
转载 管理十大经典理论
管理十大经典理论 1、彼得原理 每个组织都是由各种不同的职位、等级或阶层的排列所组成,每个人都隶属于其中的某个等级。彼得原理是美国学者劳伦斯·彼得在对组织中人员晋升的相关现象研究后,得出一个结论:在各种组织中,雇员总是趋向于晋升到其不称职的地位。彼得原理有时也被称为向上爬的原理。 这种现象在现实生活中无处不在:一名称职的教授被提升为大学校长后,却无法胜任;一个优秀的运动员被提
2006-04-05 09:49:00 912
转载 Linux PK Windows
Linux vs. Windows,这是在网上常常争论的话题,大家常常是争得面红耳赤,且乐此不疲。你是否想过,就在你徘徊在Linux和Windows之间,那些真正想在Linux世界有为的人,正在静静地研究着Linux,愉快地享受着Linux,而你——却还没真正了解Linux。 绝大部分人都有Windows的经验,但是,在你为硬盘重新分了区,让Linux落户之后,就不要以原来的眼光去看待Linu
2006-03-31 19:47:00 1025
原创 一道华为面试题
/*有一个数组A[nSize],其元素含有多个0,求一函数将所有的非零元素移到前面(不分大小,按原位置前移).并返回非零函数的个数i.*/#include#includeusing namespace std;int fun1(int *a,int len){ int i; int k=0; for(i=0;i { if(a[i] != 0)
2006-03-30 16:39:00 1279 1
原创 我开始上班了
我开始上班了这又是一个新的开始,一个新的起点也许刚开始是很新鲜的缘故,每天感觉都很有积极性,或者说是激情。我一直认为积极性是一个人甚至是一个团队最重要的资源。心态积极的人,往往都会很快取得成功的我想如果你很积极的话,无论过去多么的不堪回首,多么的失败;无论现在面临的困难多么严重,你所处的位置又是非常的不利,那都不要紧的。积极性会克服这些障碍,直到你成功为止。
2006-03-08 21:09:00 1125
原创 大学里面最后的考试
大学里面还有门考试需要复习.考试时间不远了.所以我又要开始复习了.blog的更新又会耽误了.考试之后,可以好好做做自己的事情了.首先是要熟悉Linux下的C++编程.我的毕业设计就是Linux下的选题.所以需要好好准备. 好了.我想以后再写了.
2005-12-30 16:52:00 971 1
转载 面试的经典问题
面试时,有几个问题是公司面试人员常常会提出的,针对这些问题好好准备,在面试时也就不会哑口无言,无言以对了,下面就面试十大必考题做出分析: (1)为什么想进本公司? 这通常是面试官最先问到的问题。此时面试官就开始评断录用与否了,建议大家先判断自己去应征的工作性质,是专业能力导向呢,或是需要沟通能力,其实现在市场多以服务为方向,所以口才被视为基本能力之一,所以在此时就要好好表现自己的口才,而口
2005-12-30 15:19:00 1242
原创 我的一次演讲
大家晚上好.我很高兴在此与大家交流一下求职过程的一些体会和感受.毕竟专业不一样,很多地方差别就会很大.当然我会选择我们极有可能都会遇到的一些问题.一般来说,笔试面试是求职成功的必经之路,你别无选择.基本上我应聘公司都是这样的.至于面试的问题及次数则因公司而异.我今天主要说得是情商面试.至于技术面试我就不再涉及了.我的一点小建议就是大家再去求职面试的时候,很有必要复习一下自己的专业基础课.面试过程中
2005-12-29 20:40:00 1978
原创 圣诞节到了
最近的我发现自己其实很会找借口的,要学习的东西很多,而自己似乎又没有什么兴趣去研究和挖掘。很多时候需要长期准备方能万无一失。是的,我需要时刻准备着。我也不知道今天学到这些知识什么时候,可以用上。我想只要自己刻意的追求和奋斗过,相信即使失败了,我也无怨无悔。更何况这种情况实际上是属于小概率事件。 革命还没有成功,我仍然需要积极的努力。也许努力都太轻了。需要的可能是不懈的奋斗,直到
2005-12-24 18:16:00 1049
原创 25句经典的话,你喜欢哪句啊?
1,记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的 2,能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡,仿佛不断稀释的茶。 3,怨言是上天得至人类最大的供物,也是人类祷告中最真诚的部分。 4,智慧的代价是矛盾。这是人生对人生观开的玩笑。 5,世上的姑娘总以为自己是骄傲的公主(除了少数极丑和少数极聪明的姑娘例外) 6,如果敌人让你生气,那说明你还没有胜他的把握 7,如
2005-12-24 18:07:00 875
原创 别文
别公司文 余幼好诗文,尝读东坡句云“人有悲欢离合,月有阴晴圆缺”,其时年少,不求甚解。今当别公司,念及斯文,体辞中意味,乃知世事无常,人所难测,古之圣贤诚不我欺也。 余初至公司,愚钝少年也。盖以技艺言,纵做口舌论辩亦多踌躇,遑论执鼠键以无为也。蒙先生梅某不以余卑鄙,收容门下,此知遇之恩者,于今不敢稍有或忘,是故吾之劳作此地凡二载余,尚可曰“兢兢业业、尽力尽心”也。 余自公司有所得,何也?一则曰广博
2005-12-23 20:41:00 1217 1
<编码的奥秘3>
2008-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人