如何学好网络编程

如何学好网络编程

ID:11834869

大小:41.50 KB

页数:5页

时间:2018-07-14

如何学好网络编程_第1页
如何学好网络编程_第2页
如何学好网络编程_第3页
如何学好网络编程_第4页
如何学好网络编程_第5页
资源描述:

《如何学好网络编程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、现在新手问得最多得一个问题,就是,应该学什么,什么才最有前途。  在我开始入门得时候,我也想过这个问题。为了简单,我用VB进行了入门。但是心里老是觉得比用VC得低一等。但是看到VC得时候,又退了回来,因为看不懂。就这样一边学计算机个各种知识,一边用VB编写一些小程序。慢慢的,我知道了API,知道了操作系统原理,知道了DLL,知道了COM。这个时候,再去学习VC,很快就入门了,然后慢慢渐入佳境。但有所小成的时候,我发现一个问题,就是VC的开发效率不高,什么细节都要考虑的面面俱到,特别是内存泄漏更是把握不好(或许是我的编程习惯不好)

2、。于是我又用VB去开发,但是发现这个时候感觉不一样了,很多东西看的更加透彻了。所以现在,如果不是对运行效率要求非常高,我是不会去完全用VC的。后来又发现了VC和VB的结合点,就是vc开发底层,VB写界面。  就在这个时候,WE浪潮是越来越火了,我也有些动摇了,在接触了JAVA后和.NET之后,有点失望了(并不是说没有前途,只是个人不是非常喜欢那种),如果用他们开发C/S程序,还要带上个虚拟机,而且.NET中的VC有了受限和非受限之说,用起来不是很爽,就又退了回来,只是在需要写网站的时候才用一下。  我想,是不是我跟不上时代了??

3、  偶然一个机会,我看到一个超级高手说的话,编程设计就像武术,而且还给我介绍了一个适合初级学习者的网站中国自学编程网,www.zxbc.cn。新手入门的时候老是想要学天下第一的武功。但是你没有看到《天龙八部》中乔峰把一套入门的“太祖长拳”打成那样的时候,震惊了多少人。如果你是高手,入门武功都能打遍天下无敌手;如果是半调子,就算有屠龙刀又有什么用呢?在他手里也只是个比较锋利点的武器罢了。真正的高手,都是自己悟出来的,不是教出来的。不要想着学什么天下最牛的武功,因为谁都要必然走过,手中有剑心中无剑,手中有剑心中有剑,手中无剑心中有剑

4、,最后达到手中无剑心中也无剑。必须要经历一个从量的积累到质的改变得过程。  现在我还在我的WIN32世界中钻研。前短时间,有同事引进了一种国产的汉语编程语言,没想到开发速度又上了一个台阶。开始我对这种汉语编程语言没有太在意,用着用着发现编码量减少了,进度快了(偷懒的结果),现在用的也很爽。  所以没有绝对强大的语言,就像没有绝对强大的武功一样。如果你是高手,一根树叶也能杀人。如果你是高手,VB也能很精彩。无论学习编程还是计算机的其它方面,首先是培养兴趣,这点非常重要,如果有兴趣,编程会使你有强烈的兴奋感,你自然就有了强烈的求知欲

5、。不然它就会是一份枯燥的工作,你也不可能深入学习下去。一开始可以看一些计算机软硬件杂志比如说<<电脑报>>,对于里面提及的计算机操作技巧尽量动手试试,这样会使你有些成就感,这很好,要的就是这个。其实学习一些"crack技术"也是培养兴趣的一条捷径,上网看看,或去书店找找《黑客,就这么几招》之类的东东看看(想想这些"漫画书":->的作用这就于限此吧),当你发现开始对计算机产生兴趣后,那么就开始学习专业知识吧,上面提及的东东可以不用再看了,你可能觉得从中学了不少知识,但要清楚的是这些都是一些三流的非专业知识。你还有很长的路要走,得赶

6、快上路,不要在上面浪费时间了!2一开始你可以学习basic语言,这个语言并不会耽误你太多的时间,学习它完全是为了入门,让你对电脑编程有一个比较初步的认识。,知道一些最基本每条语句的功能,搞清楚一些基本的数据结构(尤其是数组)对于一些其余用途的函数最好不要做任何学习,因为这样只会分散你的注意力,并天马行空地多写些小程序自娱自乐,当你能够可以熟练的运用basic编出猴子选大王,以及电脑出题考试之类的程序时,你就可以开始后面的学习了。(之所以选择basic也是为了培养兴趣,选择c就显得有点不适合了,就教材而言basic教材上的屏控制比

7、c教材上来得丰富得多,而一般的c教材上基本上没有这方面的介绍,这对于自己想些小程序来做很有利)。3接下来是可以看c了,学c主要是学过程化的程序设计,学会把自己的程序分成许多的函数(或过程),养成良好的编程习惯。这时可以多看一下高人的程序,不一定要懂意思,主要是学会别人程序的格式(比如变量如何起名,怎么划分函数)。除开掌握基本的控制流语句外,应该学习一些很简单的i/o函数和数学函数。c的学习主要是你舍弃原来basic程序那种把所有语句积成一大堆的风格,要学会使用函数,提高代码重用性。对于指针之类的东西如果实在看不懂可以先不去管,到

8、后面会有办法。当你能够比较自如的用c编写一些小的计算程序时,你就可以开始你的数据结构的学习了(数学的学习主要是在学校,自己要多用心)。数据结构你可以一点一点慢慢看,并不需要专门空出一段时间来专门研究,这样的目的是让你能够很好的掌握它,要学会用数据结构的知识来规范

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。