Archive for October, 2009

2009/10/24

今天打开Gmail居然看到了Google发来的wave邀请!!哈哈,太开心了!

Tags: . 34,699 views
2009/10/21

公元二零零九年十月二十一日,就是我提交了JAVA老师布置的PPT的那一天,我独在茅厕外徘徊,遇见某君,前来问我道,“先生最近可曾写了一点日志什么没有?”我说“木有”。 她就正告我,“先生还是写一点罢;很多网友很爱看先生的文章。” 于是乎,有了本文………. 说起来也挺杯具的,作为一个计算机系的大三学生,当老师在课堂里谈起Linux 、Apple、图灵奖、斯坦福、Google等等这些东西时,我们班同学的反应竟然是一片茫然…..哎,杯具,你们是不是只知道DOTA和开心农场啊??!!所以,老师就让我们做一个有关开源、自由软件的PPT了(我选的GNU、Linux)。 在现实中找不到志同道合的人感叹时,我只能跑到博客上来发牢骚了。 以前,自以为自己对GNU、Uinx这些还是有些了解的,可是通过这次做PPT,发现自己还是不懂,还有很多故事、历史不知道,可见,一个人对知识的掌握,不单单是自己脑子里有印象就真的代表你懂了,真正的懂,是当你能把自己脑子里的东西说给别人听,让别人听懂了。一点点小感悟,嘿嘿。 最后附上我这次做的PPT,几乎都是从维基百科上抄的…….

Tags: . 11,153 views
2009/10/11

OK ,国庆假期除了走亲戚就折腾这个玩意了,10月8号来到了学校,这个假期本来还打算骑自行车出去玩啊什么的,现在看是没时间了,7天时间做了这个山寨版的游戏… 对于写这个程序,有 起因(Link) 、经过(Link)、结果。结果就是本文了,其他的请点击链接。 初次尝试Java的GUI编程,也算有一点点的小心得,毕竟与命令行相比,很多时候命令行需要考虑的地方在GUI下并不需要考虑。比如,在输入命令的时候,我要考虑你输入非法的情况,如果让你输入”yes”或”no”,如果你错误输入了”non”,那么程序就处理不了了。而在GUI下则不用考虑这些,因为我只会给你两个按钮“确定”和“取消”,你不会再有其他的按钮点击了,所以,在后台的代码中我就不需要考虑你会输入错的指令了。一点点小感悟。 其次,相比VB、C#里面可以直接拖拽组件来写GUI,这样多爽!而Java里面却只能通过代码来折腾GUI,这要求你对图形相关的API接口要相当的熟悉,这就需要时间和经验的积累了,像我这样的新手,这次被这玩意折腾死了,写界面占用了写整个程序的大部分时间。 关于这个游戏,源代码(下载地址)在此。 至于GUI部分,请您直接跳过,因为写的跟一堆代谢产物一样…. 已知GUI部分的BUG: 1)在游戏难度里面选了一个难度以后,在本次游戏结束前不要再选第二次了,否则后果你自己看吧~~ 2)一次游戏结束后,会跳出得分,点关闭后整个游戏也自动关了,如果还想玩,请再双击图标~ 最后提醒一点:对于生成的可执行文件(same.jar下载),如果你想在你的电脑里双击运行它,那么电脑里要装有Java的JVM,否则可能无法运行。 我自定的算分规则: 点击同时消去1个方块:扣一分 同时消去2个方块:不得分 同时消去2个以上方块:按消去的个数给分。

Tags: ,,. 6,795 views
2009/10/04

不要嘲笑哥,哥只是一个传说!——题记 杯具就这样发生了。今天,程序写到这个程度了…….命令行下控制,图形窗口显示…..瀑布汗….. 现在遇到一个比较头疼的问题:我创建了n*n个按钮,现在我想知道当鼠标点击某个按钮时,返回是哪个按钮被单击了 ,从而去修改数组中这个按钮所对应的元素,从而修改按钮的颜色,实现界面颜色的变化。可是这一步我不会,在mouseClicked()里面也不会写,写出来的东西要么点击按钮没反应,要么就是无限循环。 被Java里面的各种类、类与类得继承关系,搞得晕头转向,估计目前只能写到这个程度了,我还要大量的学习,但是这是一个漫长的过程,我们老师说过,精通一门语言需要10年的时间,虽然我觉得有那么小小的夸张,但也绝不是几十、几百天就能领会的,至于有本书叫《21天精通Java》,个人认为完全扯谈~ 这个游戏近期估计难以完成,平时上学也懒得Code的,估计需要一个月的时间…..莫嘲笑哥…… 有了一点小小的进展了,哈哈 最后贴一张趣图~(转自CFAN编程区) 会点编程的同学一眼就能看懂其中幽默,不会的我也没办法,只可意会不可言传,我只能说术语叫“溢出”,去学点编程吧,有益身体健康~

Tags: . 12,735 views
2009/10/02

这个学期正在学习JAVA ,正好我在用Ubuntu Linux的时候发现里面自带一个简单的游戏Same GNOME,游戏界面如下。 …   我想了想,这个游戏的算法很简单,用数组就能搞定,所以就打算自己写一个山寨版的。 计划拖了N天(我的一贯作风)加上写代码N天,终于把核心的算法搞定了,但是是命令行版的,还需要写界面的代码,写界面虽然不难但是牵涉到很多JAVA API知识,很广很散,另外教材上关于Swing、AWT的部分也太少太少,我正准备找些资料,如果各位有什么好的资料可以推荐给我,万分感谢!由于游戏还是命令行版的半成品,就先不“开源”了,等我写好了再一起公开源代码吧,呵呵 PS:由于家里包网的是寒暑假无限的套餐,所以不是寒暑假的每个月只有10小时的免费时间,所以…我国庆期间上网的时间可能不会太多..(貌似我一直闹网荒,不过去学校后就好了,包了新套餐,一个月有70小时)

Tags: ,. 20,102 views
2009/10/01

昨天,不经意间打开Gmail邮箱,发现了一封让我激动的邮件。想当年,一失足成千古恨,买了国内的空间、域名,然后就是折腾着去备案,本博客(一个纯技术博客)还被迫关闭了几天,现在好了,偶的网站终于“名正言顺”了。感谢XXD,没有XXD,就没有这么折腾人的域名备案。我等了近一个月终于审核通过了,偶真是太激动了,太激动了,我现在只想用我常用的几个软件的名字来表达一下我的感激之情。 Firefox Ubuntu Chrome Kingsoft !

Tags: . 10,977 views