自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 C中字符串隐藏的陷阱

今天是个大晴天,温暖的阳光透过窗子照进了这间宽敞的办公室,办公室里三三两两的人们正在各自的计算机前努力工作,一切都显得那么的安静、祥和、有条不紊 …… “啊~!救命啊!Solmyr 你又用文件夹砸我!” “愚蠢者是应该受到惩罚的。” 画 外音: …… 呃,好吧,我得承认有点小小的例外。这里是一家软件公司,发出惨叫的这位是 zero ,新进的大学生;这边一脸优雅,看上去很有修养一点也不象刚刚砸过人的

2007-09-18 11:09:00 1556 1

原创 浅谈win32的dll中导出类的方法

  昨天,朋友再写一个控件给客户使用,问我一个问题: 怎么在动态链接库中导出类?(不使用MFC,因为感觉那个东西实在很烦人!)呵呵,说实在,我还没有这方面的经验。以前给客户用的控件一般都是做一堆函数在控件之中,然后进行“封装”起来,再扔给客户使用。当然很顺利,只要加一个.def文件,任何语言皆可以调用你的动态库,这样有什么不好吗?当然,我并不认为它有什么不好之处,而且,也能绕过“class”这

2007-03-30 10:11:00 4524 1

原创 远离微软

         今天,在csdn上读了《告别Win32,你准备好了吗?》,心里觉得十分不爽,如果正如该文章所言——windows如果真是强迫所有的程序员转到.Net平台,那么,我想,是时候远离微软了, 是的,作为程序员,我们在windows这片土地上耕耘得太久了,这里除了微软本身的强大而外,对开发人员热情而慷慨的支持外,也正是因为我们的对其的依恋成就了微软,成就了它作为windows程序员的统治

2006-10-12 22:17:00 7625 82

原创 最大公约数的算法

前几天在网上,看见有人问最大公约数的算法,我写了一个,分别给出了C 和汇编(Intel 8086)的代码描述。首先,让我理解什么是最大公约数?简单的说,最大公约数就是既能整除各数,又为之最大的数,例如,我们小学的时候求两个数的最大公约数的方法通常是先分别求出两个数的约数,也就是说对两个数进行质因数分解,然后再比较两个数的约数集合,在两个约数集合中最大且分别能被两个数整除的数就是我们要求的最大公

2006-05-11 09:30:00 8408 3

原创 微软应以开发者为中心

         正如在《joel on software》中所言,现在微软的msdn竭力告诉你在微软的世界尽力去遵循它的规则,而不是努力为开发者和用户提供良好的向后兼容。这一点无不令开发者担忧,是的,我现在用的是windows xp但是,我不敢保证我开发的软件是否能在那个被称之为vista的操作系统上良好的运行,因为我喜欢用 C++加上一些公开的Win32 API来开发我的小应用,这个初衷是为了

2006-04-21 10:47:00 1423

原创 《joel 说软件》

       从来不喜欢严肃的软件工程的书籍,因为,自己是一个非常讨厌教条的家伙,对于人们一直热衷的方法论也不是一个爱好者,然而,有时,我们的确需要一个更为高效的团队来提供我们的生产力。于是,这本带有一点点诙谐的和调侃的软件管理著者便成了我的枕边书,这种轻松的笔调和犀利的真知灼见让你在一种不知不觉之中得到一种令你信服的观点和实际的经验,而大部分严肃的著着无法教会你那些小而有效的诀窍,有些著作中如果

2006-04-16 21:39:00 970

原创 The Perils of JavaSchools

一篇文章,说明我们为什么要学习c/c++,我们为什么要理解指针和递归,java 作为一门语言本身没有错,但是,正如作者写道:Heck, in 1900, Latin and Greek were required subjects in college, not because they served any purpose, but because they were sort of consi

2006-04-06 23:16:00 1087

转载 The Perils of JavaSchools

一篇文章,说明我们为什么要学习c/c++,我们为什么要理解指针和递归,java 作为一门语言本身没有错,但是,正如作者写道:Heck, in 1900, Latin and Greek were required subjects in college, not because they served any purpose, but because they were sort of consi

2006-04-01 11:14:00 783

原创 高级语言中函数调用对栈的应用

                 栈在计算机语言中扮演了非常重要的角色,在高级语言中,我们所有的本地变量以及函数的调用都是基于栈上分配数据以及栈的调用(而全局变量和静态变量则是在堆上分配),在汇编中的过程以及函数的调用,那么,什么是栈呢?栈其实就是一个容器,是一段数据空间,这段数据空间可以连续(在汇编中通常如此),也可以是非连续(在C/C++中可以通过创建自己的数据结构和动态分配自己的内存来实现栈

2006-03-28 14:52:00 2144 2

原创 for 循环嵌套性能的比较

有人对着汇编语言不够一屑,认为那已经是古老的低级语言,是当今的非主流语言,学了也不知道有什么用。是的,我们不得不承认,作为一门古老的语言,汇编已经完成了历史赋予它的使命,但是我们知道,我们现在所使用的任何高级语言在编译的时候都是被转化为汇编语言来执行的,也就是说,无论我们在上层做了何种的抽象,引入了多少新鲜的概念,作为一个程序员,我们的程序在最底层仍然是它,或许绝大部分的时间,我们无需关心它的存在

2006-03-24 10:08:00 7525 5

原创 音乐怀想

闲着无聊,上传一旧文章,权当娱乐!             音乐怀想                               《小夜曲》                                                       ——柴可夫斯基      夜色降临的俄罗斯,星光闪耀下茫茫的白桦林,年轻的恋人正在为自己的爱人唱响那古老而动人的歌谣;

2006-02-20 10:29:00 1289 3

原创 浅谈软件开发中设计的重要性以及错误设计的避免和修正

 浅谈软件开发中设计的重要性以及错误设计的避免和修正 "If you are failing to plan, you are planning to fail."—Unknown     前不久的《程序员》还专门为黄柳青先生开辟来谈“面向构件的开发”。颇有感触,觉得一个好的软件设计会让开发组省力、让公司省钱、用户省心。事实上,作为公司其市场受益度还远远比这个大,而开发组成

2006-02-19 21:03:00 9868 2

hp unix shell编程

hp unix shell编程,可以通过该文档学习hp unix shell编程,以及了解其常用的shell命令

2012-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除