`
XY1991
  • 浏览: 36154 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
社区版块
存档分类
最新评论

通信小感

 
阅读更多

我对这个博客的排版真的无语了,还是word好,

写道

发现自己好久好久没有写总结了,进入自己的博客,才发现上一篇日志是那么那么遥远的事情,我真的把它丢开了好久好久,惭愧啊!
开始学通信已经整整10天了,扪心自问,我学到了点什么?下面简单谈几点我自己的感受:
1、小议“敲”代码
我觉得,不只是我,很多人都觉得自己这几天来也许并不清楚到底学到了点什么,但是大家都心知肚明自己到底敲了多少代码,有多少书上的,又有多少是自己的。我认为敲代码是一个过程,是一个最初学习的过程。我承认我没有能力在听完胡老师讲完第一节通信的基本原理之后就能直接转换为代码(当然某些牛人应该可以),ServerSocket和socket这两个类我是通过敲代码和查看API文档了解的。我记得胡老师给我上的第一节课敲第一个程序时就说,先不要管具体的代码为什么这么写,先去看它的格式。敲代码是就一个过程,去了解它的基本思路、基本功能,就像盖房子打地基一样,先把基础搞定了,至于上面怎么盖,也就不是抄代码能解决的问题了。有些代码就是固定的,是死的,必须得这么写,这些就得抄,抄完了记住了就是你的了,但是思路是活的,而且也不能一味的抄代码,书上的代码就像是盖起来的高楼大厦,都已经成型了,就很难根据自己的意愿修改了,那么这个房子也就不是你的了。这东西见仁见智,我就说到这吧。
2、通信到底有什么啊
通信也学了这么多天了,除了多接触了两个类,还真没遇到什么新的的知识点,就是比以前的程序多了个“协议”,以前哪有什么协议啊,可是学通信,在弄清基本原理之后,开始写程序之前,一定一定要先做一件事情,就是制定客户端与服务器之间的“协议”,有些协议是系统默认的,有些是需要我们自己定义的,不管是聊天、传文件、还是远程控制,通信其实就是通过字节来实现,就是字节。在客户端与服务器创建连接之后,就是收发字节并转换格式的问题。这么简单的问题如果在第一天学的时候告诉我,我就只是听听,因为没感觉,但是在写过几个程序之后,在经历不断用System.out调试程序的过程中,不断地把传送的文件等用字节输出,再去想那些话,才豁然开朗:本来就是字节嘛!通信更像是对以前基础知识点的复习和整理,以前就像学了几个字、几个词,现在要用这些字词写出一小段话出来,这段话讲的内容就由自己的思路决定,如果基础原理都清楚,那么最好不要让书限制自己的思路,这也是一个阶段,我们都在努力的阶段。现在感觉自己敲得最熟的代码就是写界面,几乎一气呵成,最糟糕的就是文件输入输出流,因为当你写了一个方法,有自己的思路,但是却不知道怎么填充方法体的时候,你的弱点就暴露出来了。这没什么,再去把相关只是复习或者称之为学习一下就行了。通信,慢慢走下去一定会有跟深刻地了解。
3、我
呵呵,谈谈自己吧!自己最欠缺的就是踏实,写程序时老是想一下子把可以实现好几个功能的代码敲完,老是想一口吞个包子,所以每次写完一运行一出毛病就没有头绪,不知道是哪里的问题,可能是自己的太心急了吧。写程序还是得边写边测试,着什么急嘛!一步一步踏踏实实的写呗,这正是我最欠缺的,不过正在慢慢改。人都有惰性,无一例外,难得糊涂——就是懒得静下心想问题解决问题的借口,胡老师有句话说得好,清醒总是比糊涂着痛苦。我们每天都在重复一件事:找借口,为自己不愿干的事找借口,有些事不是不能,而是不为,写总结,其实只是懒得写而已,有些想法只是放在脑子里,因为想想比较轻松,而懒得将想法用白纸黑字写下来,一旦要写就要整理思路,而且要比只是想想更透彻,或者有些话一旦写出来也就比比只是在脑子里想想分量重一点。我现在没钱,不能挥霍金钱,我现在拥有最值钱的东西就是时间,我在挥霍青春吗?应该还不至于,只是突然想到“挥霍青春”这个词,它的分量太重,我们都承受不起!好了,还不至于会虚耗时间、挥霍青春,但是还是多做点有用的事吧!
“宁可清醒的痛苦着,也绝不快乐的糊涂着!”

 

0
7
分享到:
评论
2 楼 lfz8888666 2011-08-02  
    老是想一口吞个包子,好大的胃口啊!
1 楼 make_miracles 2011-08-02  
不知道楼主所说的JPI是什么东西。

相关推荐

Global site tag (gtag.js) - Google Analytics