程序设计不是这么简单
[ MXJAVA ] Time:2008-07-03 16:07:55 Hits:15
“使用面向对象的编程语言(例如java)进行程序开发,就是以面向对象的思想进行编程”。这是我听到的最傻的话。 Java是面向对象的语言,但它写出的程序并非都是面向对象的。我就见过将业务实现细节一股脑地扔到Swing的Component中的程序。也见过为了所谓的“代码复用”,提出了几个不伦不类的共通class的项目。更有甚者,数据库操作的代码随处可见。这样的程序,只怕就连面向过程的编程语言也...
-
0
digg it
Firefox 3 不下都不行
[ MXJAVA ] Time:2008-06-19 09:06:54 Hits:39
万众瞩目的 Firefox 3 从昨天开始可以下载了,用“铺天盖地”四个字来形容她的宣传一点都不为过。大多数的广告还是她的fans自发进行的。没办法,走到哪儿都是人家的广告,真是想不下都不行呀!下载还整了个证书啥地。 英文版 Firefox 3 中文版 Firefox 3 Tags: Firefox3 相关日志 感谢访问MXJAVA,欢迎留言(^_^)...
-
0
digg it
java动态代理实现数据库事务拦截器
[ MXJAVA ] Time:2008-06-15 19:06:37 Hits:34
很多开源框架中都实现了拦截器功能,比如Spring、WebWork、Struts2等。利用拦截器,可以在对类方法进行调用的前后加入共通的操作,比如在调用方法的前后打印log等,使业务代码更加单纯。 拦截器是利用java的动态代理技术来实现的。接下来我们就看一个例子,这个例子利用java动态代理,对所有insert、update、delete为前缀的方法进行事务处理。 /** * grap...
-
0
digg it
用rome解析rss
[ MXJAVA ] Time:2008-06-14 22:06:18 Hits:66
之前一直在用RSSLib4J解析rss,不过RSSLib4J似乎不能解析rss v0.92,在初期化时就会报错。这可不是什么好消息,因为WordPress的rss就是v0.92的。 rome是为RSS聚合而开发的开源包,它可以支持0.91、0.92、0.93、0.94、1.0、2.0,可以说rss的版本基本上都支持了。它的使用也非常简单,看下面的例子: SyndFeedInput inp...
-
0
digg it
奇怪的问题
[ MXJAVA ] Time:2008-06-07 07:06:41 Hits:40
最近的工作中发现了一个奇怪的问题,情况如下: A.jsp页面中有一个frameset,frame的src指向了B.jsp。B.jsp中用window.open弹出一个窗口,关闭该窗口后,按下提交按钮,将整个页面(包含A.jsp)提交到C.jsp。C.jsp中利用history.back返回前页面时,B.jsp的缓存丢失。 说起来似乎挺复杂,请看下图。 浏览器:IE。firef...
-
0
digg it
用感动告诉全世界
[ MXJAVA ] Time:2008-05-17 15:05:55 Hits:57
2008对中国和中国人民来说注定是不平凡的一年。雪灾、拉萨打砸抢烧事件、CNN辱华事件、巴黎圣火事件、还有这次令人无比震惊和感动的四川特大地震。 5月12日2点30分左右,我同往常一样在办公室里工作,突然感觉到脚下晃动,接着感觉到头有点晕,于是抬起头来一看,办公室里所有人都象我一样,东张西望,大家并不知道发生了什么。接着听到门外一阵急速的脚步声,大家才意识到,地震了,于是很多人也开始向门外...
-
0
digg it
感谢淘宝:)
[ MXJAVA ] Time:2008-05-10 21:05:44 Hits:62
5月8日是我的生日。这一天,收到了来自淘宝的生日礼物:) Tags: yupoo 相关日志 把blog的图片包外给Yupoo (0)...
-
0
digg it
(L)CHINA支持奥运,反对藏独,愿祖国富强。
[ MXJAVA ] Time:2008-04-18 23:04:12 Hits:110
CHINA支持奥运,反对藏独,愿祖国富强。 Tags: china 相关日志 用感动告诉全世界 (2)...
-
0
digg it
红拂殉夫(续)
[ Java自由人 ] Time:2008-04-17 07:04:04 Hits:80
续自 http://www.dlog.cn/html/diary/showlog.vm?sid=2&log_id=25103 有关红拂殉夫自杀的事,还有些可以补充的地方。她初萌死志时,觉得自己在如何死掉这方面缺乏想象力,就跑去逛自杀用品商店。据我所知,现代所有的自杀方式,在大唐都有了。比方说,现代用手枪自杀的,唐代也有,只不......
-
0
digg it
红拂殉夫
[ Java自由人 ] Time:2008-04-17 00:04:14 Hits:68
以下继续节略于王小波的《青铜时代》 李卫公死了以后,红拂也不想活了,她想自杀死掉,但是大唐朝制度严明,一切都要纳入计划,所以她每天都要往各种衙门跑,给自己办理殉夫的手续。官员们对她很客气,对她的打算也很赞成,但是还是要她等指标。她需要各种指标,首先,需要一个非正常死亡指标。这是因为长安城里每年只能有三百人非正常死亡,死于车、兵、水、火的都在内,毒药也在内,只有病死老死不在内。这件事要由刑部衙门办...
-
0
digg it
dlog.cn迁移测试过程的重大事故
[ Java自由人 ] Time:2008-04-14 17:04:25 Hits:88
由于我工作的疏漏还有太自负直接导致了这次事故: 迁移代码中居然有删除原文件的代码。使得07年12月之前的所有照片的原图被删除,其中还包括用户的头像文件,而且无从恢复。 现在已经确定丢失的文件包括:07年12月以前所有照片的原图(不包括缩略图)以及用户的头像文件。丢失的图片不包括在日记中上传的照片以及08年上传的照片。 这里面有很多dlog网站热心用户的照片,我想跟你们说:我谢......
-
0
digg it
FCKEditor 2.6 Released
[ Java自由人 ] Time:2008-04-11 08:04:03 Hits:103
相比较于上一个版本 2.6 RC,这个版本没有做任何更新,证明RC版本的稳定性已经足够,尔等可以尽情的耍了! http://www.fckeditor.net/whatsnew...
-
0
digg it
dlog.cn升级程序进度报告
[ Java自由人 ] Time:2008-04-10 11:04:58 Hits:82
这个星期开始写升级程序,今天是周四,已经完成数据库记录迁移的代码并经过了测试。尚未测试的包括用户头像的迁移、照片的迁移以及日记上传照片的迁移。周末再搞搞应该下周一二就可以进行整体迁移测试。 另外还需要做一个dlog.cn的新首页,这个大猪同志已经在准备。 具体实施割接的时间待定,应该在下周末某个晚上,届时服务将会停止差不多要两三个小时的时间。 旧系统的数据还会保留,可以通过另外一个独立的端口...
-
0
digg it
学院派的爱情
[ Java自由人 ] Time:2008-04-09 08:04:34 Hits:86
薛嵩和他的臀部彻底动摇了学院派地爱情的说法:这种说法强调爱情必须以琴会友,在红叶上书写情书,爱人之间用诗来对话,从来没有提到过屁股。当然,姑娘们不会把这个不雅的部位挂在嘴上,她们说的是:我就想有这么个人,把我从死亡中救出来,脱下斗篷裹住我的裸体,然后赤身裸体地走在我身边。因为她们都这么想,就给塔里带来了无数的麻烦;不久之后,这座塔就倒掉了。 以上还是节略自《青铜时代》,这本书太厚了,以至于夙夜匪...
-
0
digg it
鬼天气
[ Java自由人 ] Time:2008-04-08 21:04:40 Hits:92
其实应该说这天气挺好的,偶尔还有一阵凉风。 但真的很热,干嘛都一身汗,嘛都没干也一身汗! 夏天就这么提前的到来了,今年冷极、热极,无耐极。 估计老天爷便秘,正在憋着一泡屎,过两天轰隆隆全给你下来。 你可别嫌恶心,那多凉快啊~~~...
-
0
digg it
已经着手在写升级程序了~~
[ Java自由人 ] Time:2008-04-07 13:04:28 Hits:75
今天开始写dlog.cn网站的升级程序,预计本周内结束,下周内争取测试完毕并完成整个网站的升级。 届时每个空间的风格都会变化,因为4.0的风格都是全新的,旧版本的风格我们有时间会做到4.0上。 最近实在太忙,进度缓慢,希望大家体谅,呵呵 对了,今天非常热,后背都汗透了~~~...
-
0
digg it
FireFox 3.0 beta5 频繁出错
[ Java自由人 ] Time:2008-04-05 22:04:00 Hits:124
如题,每次都会出现程序错误异常退出,一天能出不止五次。...
-
0
digg it
FireFox 3.0 beta5 available
[ Java自由人 ] Time:2008-04-04 00:04:37 Hits:94
刚浏览网页的时候提示FireFox 3.0 beta5已经可用,点击更新。 我有日子没用IE了,用IE唯一的目的就是测试网站的页面排版。 FireFox 3.0比2.0还是有很大的进步,更多的体现在稳定性上,以前2.0用一段时间后经常会出现浏览器反应缓慢,例如点个链接都要等半天。而3.0到现在没发现过这个问题。 但是3.0也真是不爽,每个测试版发布出来之前的插件又不能用了,特别是我常用的wm...
-
0
digg it
Apache Tomcat 6.0.16 Released
[ Java自由人 ] Time:2008-04-02 21:04:34 Hits:88
有些日子没看Apache News了,最近新发布了几个版本如下 Apache Tomcat 6.0.16 Common Lang 2.4 Apache Axis2/C 1.3.0 Released 这里最关注的当然还是Tomcat,详细的changelog请看这里: http://tomcat.apache.org/tomcat-6.0-doc/changelog.html...
-
0
digg it
最近比较忙,比较烦
[ MXJAVA ] Time:2008-03-30 10:03:05 Hits:80
已经有一个多月没有更新blog了,垃圾评论一堆一堆的,足足有6000多条啊!实在佩服那些整天发垃圾信息人的持之以恒、永不放弃的精神。我需要向他们学习,坚持更新blog。 最近比较忙,也比较烦,有一个较大的项目需要和另外一家公司合作。我们作为外协去了家那公司,由于这家公司不让员工上网,且离我家又远,每天早上6:30起床挤公交,到8:10左右才能到。晚上18:00下班,回家后要到20点。身体上...
-
0
digg it


