博文
传说中的CERNET(2006-04-06 18:34:00)
摘要:昨天了解到DNS的原理,原来CERNET(读成Sir'Net)就是China Education & Research Network,中国教育科研网,呵呵
老师说IPv6很有可能从这里开始;)一个国内走在网络技术前沿的网络~~......
为什么要写BLOG(2006-03-23 16:47:00)
摘要:什么是BLOG?
打开IE或者Opera,在地址栏上敲google.com,回车,输入‘什么是BLOG’,出来结果。
如
http://blog.park4u.com/blogger/1/archives/2004/63.html
我觉得写BLOG主要还是写自己的东西,web log嘛,写你的成长心情,写你的生活情感,写你的技术感想,写你的工作经验,写你的学习体验,总之这是一个个人的空间,而且应该是原创的空间。
我一直想说点什么。写BLOG难道真是为了点击率?网上随便就能google出来的东西在自己的BLOG里copy一大堆,如果真想链接一下,可以只copy个URL来,没必要再浪费网络资源。(其实我原来也转贴过,今天有人问我转贴的文章的问题,因为不是我写的,我也回答不出来,所以才觉得不应该这样。。。)
我经常会想如何利用网络这个问题,网络这个东西发展太快了,有时候一个新的东西出来,等到有很多人都在用了还不知道是什么东西,我有朋友前些天还问我哪有个人论坛,我说你搞个人论坛干嘛?如果想在网上安静的写点东西,选择BLOG吧。
有朋友说我的BLOG原创性强,其实本应该这样,不然我来这里干嘛。我以后写BLOG会尽量写自己的东西,克服转贴这个坏毛病。
以上纯属个人观点。......
努力学习(2006-03-07 09:01:00)
摘要:一直都感觉良好,程序员然后是软件设计师,也很顺利,但这学期似乎没什么动力和目标。
手头上有一本《Thinking in C++》还没看完,上学期看得正爽的时候又非得准备期末考,我觉得很好的一本书;一本《Windows程序设计》也觉得不错。
原来一个中学同学找到我,说他想做个TIY(名字不给解释),简单来说是个比较智能的系统,说他有技术问题做不下去了,给我说过我觉得应该可以做出来,起码设计上的问题是没有的,实际编码不敢说。
这学期还得上华科的计算机专业双学位,周末被无情的夺走了。
对了,还有上次没过的CET4,damn!
看起来只有这些事情了。
努力学习,努力玩D2!......
多重积分的数值计算方法(2005-10-30 16:12:00)
摘要:只记一点点:
一般的数值积分,只能算简单的定积分,考虑到黎曼积分的多重积分应该如何算,数学上的方法是先化成上下限函数,拆成两个定积分,化成二次积分,但这不得不先进行符号运算求原函数,怎样可以避免求原函数?
其实是把数值积分的方法扩充,对其进行嵌套求解,关键的地方还是对区域D的划分。这样就可以简单的求解了,但是时间复杂度会大幅度提高,如果算一个定积分的复杂度是f(n),那算一个二重积分就是f(n)*f(m),因为区域从原来的n,变成了n*m,似乎这是不可避免的,由积分本身的复杂程度决定。......
[2005-10-22]快考试啦(2005-10-22 16:26:00)
摘要:11月5号,软考考试。。。
做最后的努力啊。
和前一次不同的是,这次信心十足,尽管难度大了很多。加油!......
程序员考试的一点心得(2005-07-13 02:28:00)
摘要:今年我考了程序员,谈不上了不起吧,我也觉得没什么,没过的时候担心自己过不了,过了就觉得无所谓,冷静地想,我觉得“程序员” doesn't mean nothing!我的梦想有两步,第一成为一名程序员,第二成为一名优秀的程序员。所以我还是来谈谈我过程序员考试的一点微薄经验,希望对那些想过而还未过的同志有帮助。
一、想当程序员就要会写程序。
虽然考试没有上机,全是笔试,但对编程能力的考查是程序员考试的最大一个重头戏,具体表现在下午的程序填空题。为什么会觉得程序填空题难?这都是由编程能力决定的,你编过多少程序,了解多少种常用的算法,这些都是靠不断的练习而掌握的,而如果你现在想考程序员,而编程能力又不太强的话,建议不要拿着厚厚的辅导书啃了,丢开一边去,打开你的电脑,编个程序吧。
二、会写程序还要会读懂别人写的程序。
当你有了一定的编程能力之后,很多人都会有这样的感觉,对自己编的程序了如指掌,而对别人编写的程序却看花了眼,啥都看不懂,不知道写些啥玩艺,有的时候还有可能自己看自己很久以前写的程序看不懂了,觉得奇怪。其实没什么好奇怪的,这是一种程序阅读能力,就像英语阅读一样,你不会拿着自己写的文章说看不懂吧,程序阅读也如此,也需要训练。训练的方法就是多读,并且读的时候要想这位程序员是怎么想的,这一点很重要,想想他想问题的思路和方法,这样才会不被牵着鼻子走,达到一眼看穿的效果。
程序填空题就是这两方面能力的综合体现,首先需要阅读,阅读从两方面获得信息,一是程序说明,包括功能说明数据结构说明等,二就是程序本身和注释了。前一部分很重要,有时容易被忽略。另外还有一点很重要,读程序的顺序并不是写程序的顺序,意思就是说,你要全方位的读程序,不要傻乎乎地从第一行读到最后一行,比较大一些的程序都是分块的,有时一个函数名就说明了一切,而不需要仔细看,直接了解其功能,因为程序是分块的,所以阅读也就一块一块读,这样东瞧瞧西瞅瞅就知道要填什么了。当你了解了一个块的功能之后,你就按它的意思编程,当编到留空处时想想还缺什么,缺的东西就是要填的,然后准确地填进去就行了。
三、数据结构是重点。
书中的算法不要说会编,起码要都了解,明白是怎么一回事。然后主要的就是线性表、二叉树,这种填空最怕的是弄错指针,比如删掉一个线性表的元素,到底步骤是怎......
[2005-5-30]程序员考完啦!(2005-05-30 14:28:00)
摘要:昨天刚考完,
感觉像回到高中时代的最后那几天,
开考前,考生们把考场大楼围得水泄不通,
考生们比较复杂,因为从程序员到系统分析师,有些考试不一定是学生能够完成的,
没有仔细打量这些形色考生,
拿到卷子后,也顾不得太多了,埋头做吧,
上午题很容易,考的跟编程关系不大,考的是计算机基础知识,也就是纯记忆的东西啦,一个字概括,考的是知识的广度,
下午题也很容易,考的就是编程啦,C语言为主,前三道相对容易,主要也就是考知识的深度啦,专门对应于《数据结构》、《算法与C语言》,
第一道是流程图填空,考的是奇偶校验的计算方法,不明白的也没关系,因为题目有详细的说明文档,
第二题是求最大公约数,采用辗转相减法,
第三题是一道二叉树的题,求二叉树的右子树的最左结点,前三道都很容易,十几分钟搞定,
第四~五题选一道,第四题是C,剧院定票的一小程序,第五题是VB,具体没看,我做的第四题,看懂了程序之后也很容易填出来,
最后三道题是考面向对象的程序设计,选考Java,VB或C++,我选了最后一个C++的,求一个Date类的某月有多少天的程序,相对来说极其容易,了解一下this指针和一点皮毛的C++知识就可以搞定了,
这样看来取消初级程序员后,中级程序员确实降低了难度,相信很多人都能通过考试。
下一站:高程。......
[2005-5-21]开个头吧(2005-05-21 20:16:00)
摘要:上周思想课才刚开课,
老师进教室跟我们认识一番后,说我们学的是心理学,
之前的认识是,心理医生、心理学家或者催眠大师是一些不正常的人,
之后的认识是,这个老师的确有一手,因为它会抓住我们听课的心理,因为虽然戴着高高的眼镜,却猜得到我们在赶第二天的高代作业,
心里在想什么被人猜透是件很尴尬的事,
老师很得意的样子,要我们每人拿出一张纸来,
然后写二十个“我是……”,
我想了很久……我是?!
……我是一个为了全世界软件技术的发展而不懈努力的人!(呵呵~~说大了一点,其实就是,我喜欢编程:P)......