不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
补码的作用
编辑:dnawo 日期:2010-11-13
C++函数也要先声明再使用?
编辑:dnawo 日期:2010-11-12
C#使用Socket获取网页源代码
编辑:dnawo 日期:2010-11-12
HTTP请求和响应格式
编辑:dnawo 日期:2010-11-11
借Windows说明Linux分区和挂载点
编辑:dnawo 日期:2010-11-10
设置IIS7显示ASP详细错误信息
编辑:dnawo 日期:2010-11-09
讨论虚拟主机FTP服务器(Serv-U)配置
编辑:dnawo 日期:2010-11-09
Serv-U6.4.0.2虚拟路径设置注意事项
编辑:dnawo 日期:2010-11-09
深入理解Serv-U主目录和目录访问
编辑:dnawo 日期:2010-11-09
面向过程和面向对象的编程
编辑:dnawo 日期:2010-11-08
关于写《面向过程和面向对象的编程》这个话题我很矛盾,我担心许多程序员对此话题不太感兴趣,可能他们不太懂得面向过程和面向对象编程的巨大差距,以及对编程水平的影响。
在我整个编程生涯中,有无数的转变和变化让我铭记在心。从汇编到C语言,从文件系统到数据库,从C语言到Dbase,从C/S到B/S,从程序语言到开发平台等等。但是,让我感觉最大的、最根本的转变是从C语言转学C++。可以说这是一个革命性的转变。在当时我对C语言的运用已经如日中天,得心应手,感到只要用C语言就能完成所有应用程序的开发。但是,学了C++之后,我才恍然大悟,程序还可以用另外一种思维编写。这个转变过程极其痛苦,每个概念的接受都需要和C语言进行对比,都要不停地问这个是为什么?整整花了我几乎半年时间,而且每分每秒让你在不解,忽然懂了,忽然不懂中度过。我学习一种语言,主要是学习这个语言的构架和基本原理,也就是说要研究这个语言的由来和特点。又经过若干年后,我才真正意识到面向对象编程的重要意义。它绝对是程序员思维方式的变革和升华,它使得程序员可以从具体编程,提升到抽象的结构。使得程序员可以编写更加通用的类,进而编写通用的软件产品。
人们从小就学习1、2、3、4,头脑里排满了次序!绝大数人都是按照次序思维的。这种次序就是一种过程。例如先做什么,后做什么。做得比较好的,表现做事有条理,做事很有逻辑性。做得不好的,则把过程做得歪歪扭扭最后也能达到预期的结果。同样,绝大多数程序员都是按照面向过程思维方式去编程的。尽管他们用了面向对象的程序设计语言,学了对象、学了类,用了类,但是他们仍然用面向过程的方式编程。
在我整个编程生涯中,有无数的转变和变化让我铭记在心。从汇编到C语言,从文件系统到数据库,从C语言到Dbase,从C/S到B/S,从程序语言到开发平台等等。但是,让我感觉最大的、最根本的转变是从C语言转学C++。可以说这是一个革命性的转变。在当时我对C语言的运用已经如日中天,得心应手,感到只要用C语言就能完成所有应用程序的开发。但是,学了C++之后,我才恍然大悟,程序还可以用另外一种思维编写。这个转变过程极其痛苦,每个概念的接受都需要和C语言进行对比,都要不停地问这个是为什么?整整花了我几乎半年时间,而且每分每秒让你在不解,忽然懂了,忽然不懂中度过。我学习一种语言,主要是学习这个语言的构架和基本原理,也就是说要研究这个语言的由来和特点。又经过若干年后,我才真正意识到面向对象编程的重要意义。它绝对是程序员思维方式的变革和升华,它使得程序员可以从具体编程,提升到抽象的结构。使得程序员可以编写更加通用的类,进而编写通用的软件产品。
人们从小就学习1、2、3、4,头脑里排满了次序!绝大数人都是按照次序思维的。这种次序就是一种过程。例如先做什么,后做什么。做得比较好的,表现做事有条理,做事很有逻辑性。做得不好的,则把过程做得歪歪扭扭最后也能达到预期的结果。同样,绝大多数程序员都是按照面向过程思维方式去编程的。尽管他们用了面向对象的程序设计语言,学了对象、学了类,用了类,但是他们仍然用面向过程的方式编程。