Jan 24, 2007

编译原理大作业总结

这学期有编译原理,操作系统和网络信息检索都有大作业,前一段时间忙着作OA,自然拉下很多,一下子都堆到了考试这会,极端狼狈,不过很是有很多收获的.这学期初,我真的没写过什么程序,动手能力很差,还记得学期初的时候学linux环境编程,看了例题再重写一遍都会有很多错,现在好了很多.这学期最大的成长是动手能力加强了,自然和一些同学相比还是太弱.这次作业花了整整两天,在tiny的基础上进行修改.最大的教训是在修改原有代码时,在彻底搞清楚前,不要轻易改动原有代码结构,特别是底层的数据结构;看代码不能想当然,有些模块要重写时,不要轻易沿用原有的模块结构,它可能不适应新的要求.要跳出来重新思考,然后作出选择.

Dec 24, 2006

快期末了

刚刚知道了分数线,项管是通过了。
回想下,这学期虽然混乱,也做了很多事,学期初真的不大想编程了,一度以为自己的爱好是画画,目标不过是将来找个安稳的清闲的工作。
不过空闲让人空虚,一阵阵的空虚,画画,无所事事让人不踏实,还是写程序,至少可以在自己的控制中,未来也有把握。不过还是不是太喜欢计算机,太累,且牛人太多。
觉得自己真的变了很多,看以前同学的blog,有些散文,文字真的很美,我现在是全没这情调了,也写不出这样的文字。有点不过是更加机械的思维,我看来只能当个工程师了。
学期初没啥目标,后来又决定找工,然后又想出国,报了GRE;太冲动,短视,每次都觉得自己是认真的,可真正将来会做啥,鬼知道。
每次打算努力时,就会整理桌子,然后疯狂地看电影,打游戏。然后重装系统,删掉所有和娱乐有关的,让生活尽量地单一,一天看一本书,或写一个程序,忘记一切。现在也是这样。
我不怕苦,只是怕烦。单纯地看书是件很快活的事。
马上圣诞了,愿所有人开心。原本无所谓圣诞。不过有个庆祝的借口也是不错的。

Dec 22, 2006

在天台




天台,静静的景,大大的风,蓝蓝的天,直直的线,小小的人。 Posted by Picasa

俯瞰

幸好今天去了图书馆天台拍了些照,上去时就剩个角落的门没锁,在天台上时物业的正好上去锁门,急急忙忙下来,然后最后的门也锁了。 喜欢在天台上看风景,看下面小小的人儿。忙忙碌碌的大千世界。

Dec 6, 2006

OA开发日记2

对开发环境渐渐熟练了,觉得weblogic这种模式在有较多因素可以复用的情况下,是能较大地提高效率的,开发一个模块可能体现不出来,但在开发多个相似模块时就能较大地节省时间,但前提还是要有比较好的面向对象的思想,也就是说如果在其它模式下能较多地考虑封装问题,自然,用weblogic那种基于控件的封装技术能较大地简化操作,提高效率;但如果没有封装的想法,只会加大工作量。不过workshop8.1的代码编辑是做得不好,但在使用过程中,手写代码的能力也有了一些提高,比原先细致了很多,毕竟不能过多地依赖IDE,也不是每个IDE都能做得eclipse的水准。

大体收尾在望,但不知细节上的修改要持续到什么时候,我是极不喜欢在一件事情上粘太久,在这个OA费了一个多月,早想停下干些别的。

Dec 1, 2006

OA开发日记1

几乎过了一个月了,这一月里,虽然进度不理想,总体而言比较失败,但还是学到了很多。现在,每天写挺多代码,已经觉得有点象个程序员了。基本是用weblogic的页面流开发的,和struts类似的一个东西,也是MVC模式,分得比较清楚,就数据库控件读数据,java控件进行逻辑整合,页面流控制导航,jsp显示。

内容显示都用的数据绑定,不用管连接池等细节,这是它的好处,但也丧失了很多灵活性,大量时间都耗费在细节的处理上,而且进行修改的话,很可能要在数据库控件,逻辑控件,页面流等几个地方修改;自然,为了用数据绑定,数据的初始化,更新就散布在页面流的个个角落,不清晰,必须照顾到多个元素。后来用rowSet控件,用xml传,简化了一些,不过还是有些麻烦。

有人说开发方式分"quick & dirty"和"clean & slow"两类,无奈,觉得我们现在是"slow & dirty",weblogic有些东西封装得很好,虽然看了教程就能用下,但要合理、有效率地使用,必须对J2EE有所了解。我现在基础太菜,还停留在对名词的了解,这次也是第一次写J2EE的程序。一知半解就照着教程做,自然低效。昨天看了一些SunOne的ppt,看了一些简介,清楚了一些,weblogic的那套东西和J2EE的体系是对应的,只是封装了一点细节,让人更好理解,从开发效率而言,并没有所宣传的那么好。

等这搞完了,我要认真看下J2EE,看看weblogic那套东西对应的开源实现。毕竟喜欢明了地看东西。之后还会看下设计模式,边看边总结下这次的经验教训,看能从失败中学到什么。实在不喜欢workshop的开发环境,有些东西都是在Notepad++里写好在拷过去,代码编辑环境比eclipse差太远,现在9.X已经迁到eclipse平台了,应该有大的提高。我们这次封装做得很失败,基本一个页面流对应几个数据库控件,控件里重复实现了一些方法,很多逻辑就直接塞到页面流里,一陀陀,难看。

Nov 30, 2006

随便写写

又一个月不翼而飞,11月,忽冷忽热,破碎的记忆。
每天都在忙,写10几个钟code,但又不知在做啥,似乎并没有学到什么,觉得编程只是和细节不断地纠缠,七个,八个,或十几个元素,得同时照顾到,照顾到了,就写得快些,忘记了一个,就要花大把的时间去补,缜密细致才是最主要的,创意有时不过是最无奈的解决方法,走上绝路了,灵光一闪,死里逃生,接着是大量的体力活,再陷入另一个困境。周而复始。
不断进步吧,这学期也有些让我后悔的事,普通人,还是平平淡淡的好,认认真真做事,两年,就会了解这个行业,再过个几年,也就会有些成绩。挺坦然,现在真没啥压力,每天有些小进步,慢慢清晰编程的思路,解决问题的方法,提高效率的途径,做啥事都差不多,java和.net一回事,编程和画画也是一回事,生活和事业也没啥不同。出国也罢,工作也罢,影响不大,不断学习,提高,享受生活。随机的节奏,变幻的目标,时而快些时而慢性,积累下来,也还不错。
不后悔学计算机,这是一个可以不断进步和积累的行业,锻炼人做事的方式,思维的习惯,可以有自己的节奏,凌波微步。也许更喜欢画画,如果初中就考美校,也同样不会后悔。既然选择了这个行业,就不会放弃,至少可以给我安定。自由是温饱的产物。安逸靠得也是实力。
有些后悔,错过了一些本应珍惜的。有时也想,我究竟在干啥,大多问题没有答案。也许本来就没有什么意义。不过做人做事还是要有原则,在品德和实力上,人是要努力一辈子的。
每扔掉一件事,就会开心很多。学期初目标不大明确,浪费了一个多月,学了下linux下编程,收获很少,之后做作业,考项管,OA,高校杯。。。真正写程序,才体会到了些做程序员的味道。回头看考软设系分时的书,真的觉得很多东西不自己动手是体会不到的。那些前人的积淀,真是人类智慧的闪光,让人觉得自己的渺小。有些人,是只能一辈子仰望的。
在华工读书,真该满足了,珍惜眼前的一切。父母家人朋友给了我太多,努力是责任,也是为了将来的自由,心灵的自由。
 
沉浸在回忆,模糊再慢慢清晰,鲜活的面庞。小学到高中,大学。
记忆从四年级那会开始清晰,慢慢想过来,一个个回忆,没有太多故事,但有很多感动。
大学,更加清晰,错过很多,也得到很多。
想到更小的时候,有些更加清晰,记得很细节的景物,场景,却忘记了名字。
很少回忆过去,今天突然写这么多。
夜已三更。

Nov 28, 2006

挑战杯

自从被搁到这鸟不拉屎的大学城,真是云淡风清闲极无聊。难得借这次挑战杯回了下本校。
orz的队员兼426的舍友,无比花哨的组合。

我也耍回酷,可衣服比较搓了。

我帅不?我吐!哈哈。

Nov 25, 2006

高校杯

广东高校杯的决赛在暨大的曾宪梓科学馆举行了,学校风景不错,虽处闹事,但挺有些闲适的味道。不像华工这般到处弥漫着理工科的味道。

从左到右依次是小牛,frienky,我,zzz和强哥。

高校杯成了搞笑杯。我们班的两个队得了二等奖和三等奖。

Nov 23, 2006

宜园&森林公园



都是些家乡的风景。
家乡宜兴,江南小城,婉约而大气。

树儿草儿