MXJAVA花重金改版

  2008年9月14号,在这中秋佳节的喜气洋洋的日子里,MXJAVA正式改版啦!

  本次改版,最大的改动应该是将原来的斧头网标替换为印MXJAVA标志的咖啡杯。这不仅表明了MXJAVA的决心,同时也向广大网友表明了MXJAVA的态度--敲敲打打不是办法,好吃好喝才能留住网友的心。为了做好本次的宣传工作,MXJAVA可谓是大投资,大制作,花重金在欧洲最大的超市--Tesco门前悬挂巨型广告。我们的广告设计很环保,没有过多的色彩,也没有透漏更多的内容,这样的好处是,会让人们产生疑问:“MXJAVA是什么?”。这恰恰就达到了我们追求的效果。带着这样的疑问,人们会到网络上搜索,那时MXJAVA也会成为网络热门的关键词,也会起到很好的宣传效果。
Continue Reading »

08-09-15 | 东拉西扯 | Permalink | 2 Comments |

日语单词学习软件:JPWorld v0.1

这是一款日语单词学习软件,应该说是非常简单的日语学习软件。说它简单,是因为功能比较少,没有什么技术含量。基本功能实现后,就没有再往下写了。在后来的使用过过程中,发现了一些不妨碍使用的小bug,我实在太懒了,所以都没有修正。

软件共有4种学习方式(左边tag栏)。

单词:打乱单词的排列顺序进行学习。

词性:将单词按词性分类(例如动词,名词,副词等)进行学习。

课程:按《标准日本语》一书的顺序进行学习。

历史:按日期保存了学习过的所有单词,方便复习。

此外,可以选择窗口上方的“日文汉字”、“中文汉字”、“假名”来确定学习过程中的显示方式。

三言两语就概括完了该软件所包含的所有功能,有需要的朋友就下载吧。不过不要忘了,该软件是用Java开发,所以你的计算机中要有sunJDK才行。

jpworld 0.1

08-09-14 | 作品 | Permalink | 3 Comments |

cos-html-cache失效问题解决

  wp-magazinetheme-chinese杂志型主题,显示内容丰富、时尚、美观。cos-html-cache全站静态化插件,将你的网站页面全部转为html静态文件,使网页载入速度得到提升的同时方便搜索引擎更好的收录。一个主题,一个插件,看似不大噶的东西合在一起却出了问题。

  使用wp-magazinetheme-chinese后,cos-html-cache失效。联系了cos-html-cache的作者江东,它也提出了一些建议,不过结果仍然一样。后来他发给我一段用来调试php的代码,就是利用这段代码,终于找到的问题的所在。代码如下:
Continue Reading »

08-09-13 | BLOG相关 | Permalink | 4 Comments |

快成插件狂人了

  使用WordPress插件是必不可少的。数了一下,我安装了19个插件,看来我也快成了狂人了。呵呵~~

1、Akismet:有它在,我们大家都放心。
2、All in One SEO Pack:大名鼎鼎的SEO插件。
3、ChenPress:FCKEditor你不会不知道吧。
4、cos-html-cache:装了这么多插件,若不对网站静态化,空间提供商会飙地。
5、Feedsky Feed :发文章时自动通知Feedsky更新。
6、Get Recent Comments:最新留言。
7、Google XML Sitemaps:WordPress官方推荐插件,Sitemap工具,必不可少。
8、kPicasa Gallery:基于Google Picasa的相册插件。
9、No Self Pings:不要ping自己。
10、Ozh’ Admin Drop Down Menu:后台下拉菜单主题。
11、Regular Readers Plugin:帮你判断你博客的读者是常规用户还是新用户。(看看网站最下面)
12、ShareThis Classic:让你的读者可以方便地将文章收藏到主流的中文网摘,或与他人分享!
13、Simple Tags:除了Tag,还新添了很多实用功能。
14、Subscribe To Comments:留言订阅,不信?回复时选中下面的选择框看看。
15、Waiwai Signup Links:链接申请。关于就是用这个做的。
16、WordPress Database Backup:数据库备份。必不可少。(嘉禾事件让我越发认识到它的重要性)
17、Wordpress Thread Comment:允许用户回复某个特定的评论并集中显示相似评论。
18、WP-PageNavi:分页插件。
19、WP Kit CN:中文工具箱。(感觉越来越没用了,准备扔)
20、Gravatars2:只要你在Gravatar上注册你邮箱,和上传头像图片,然后当你在启动 Gravatar 服务的博客上留言,就可以显示你的头像。

08-09-09 | BLOG相关 | Permalink | 5 Comments |

我使用的空间

  通过Analytics(分析)得知,每天有很多访问是来自搜索引擎的,遗憾的是,这么多年的积累被垃圾的网站提供商嘉禾毁了个精光,导致网友们的打开的几乎都是404页面,实在不好意思。

  最近这些天,几乎都是忙Blog的事。选皮肤、找插件,改代码,修复数据等等。经过嘉禾事件,我对国内正规的空间提供商已经彻底失望了。所以这次选空间时特别小心,就怕在次上当。国内比较好的空间服务商价格贵的一踏糊涂,价格便宜的基本上同嘉禾一般。找一个稳定、性价比高、服务质量好的空间真不是件轻松的事。经过近半个月的挑选、对比,终于选定了WordPress中文站提供的7号主机


Continue Reading »

08-09-08 | BLOG相关 | Permalink | No Comments |

Grape框架的基本思想

  在《Swing程序的基本设计结构》一文中,大概描述了Grape应用程序的基本设计思想,今天我们来简单分析如何管理Swing应用程序的生命周期。

  通过《Swing程序的基本设计结构》的分析得知,一个完整的Swing应用程序将由很多组件组合而成,这样做好处是显而易见的。组件是独立的,所以可以独立存在,如同对象一样可以被复用。组件是由领域对象、Action和View组成的。这样做的好处是每一层的任务更加明确,对象更加单纯。领域层封装了各业务的细节(关于领域对象请参照《程序设计不是这么简单》),Action负责指挥各领域对象完成业务操作,View只关心如何更好地与用户交互,对于与用户交互后所发生的一切一无所知。如此便有了应用程序结构的简单模型。


Continue Reading »

08-09-06 | 什么是GRAPE | Permalink | No Comments |

Swing程序的基本设计结构

  Swing是纯Java写的图形用户界面。JDK1.5 以前的Swing,耗资源、性能低下、不美观等诸多原因,无论 Sun 如何宣传,也很少有开发者去关注它。自从 JDK1.5 的出现,无论从性能还是外观 Swing 都发生了巨大的变化,人们眼中的丑小鸭渐渐地变成了白天鹅。

  相对Web应用来说,我更喜欢开发桌面程序。以前也开发几个应用。不过每次都会有这种感觉 — 总是写一堆控制程序启动和加载各种资源的类,还有一组数据库管理类和一堆程序界面和 Widget 类。然后就是老套路,为每个界面对应一类,用来实现应用程序的业务逻辑。每次有较新颖的想法准备开始动手时,上面这一堆机械式地开发方式总是让我提不起精神。唉!程序设计不是如此简单
Continue Reading »

08-09-02 | 什么是GRAPE | Permalink | No Comments |

软件升级:SetupTime

我的台式机虽已年迈,但没啥大毛病,只是主板上的BIOS电池没电了,无法记录时间。要知道每次启动电脑都要设置时间是很烦人的,所以前段时间写了个小程序-SetupTime,用来同步系统时间。基本原理是:

在FTP服务器上放一个用来取服务器的系统时间PHP文件,再用利用VB程序读取该文件,将返回的时间设置为本机的时间。

这两天刚刚换了WEB服务器,现在用的是WordPress中文站的主机。由于主机在国外,时间与国内时间不同,所以每次取回的时间都不正确(时差)。当时在写 SetupTime 时完全没有考虑服务器时间不准确的情况,这次追加了时差的处理。如图:
Continue Reading »

08-08-31 | 作品 | Permalink | 1 Comment |

我的网站永远远离嘉禾

  嘉禾是我买的第二个虚拟空间,公司在江苏镇江。因为网速慢、服务器不稳定等诸多原因,所以很早以前就打算重新换个空间。由于今年工作太忙,家庭事情太多一直没有搬家,甚至连日志也没有更新几篇。没想到这一拖就到了空间到期。

  以我以前买空的的经验,空间到期前一个星期,空间服务商就会发邮件提醒续费。所以着急备份数据,想着等邮件通知后再备份。就是因为这个常识性的想法,导致我的数据最终也没能备份回来。

  空间是8月22号到期,但网站大概从11号左右网站就不能正常访问了,一进网站wordpress就提示安装程序。检查了一下发现是数据库出了问题。想到空间还有一段时间才到期,就又常识性地认为可能是服务器出了问题,估计会和以前一样,过两天就会好。但到了21号时,网站仍然出错,检查了出错代码,发现是他们将我数据库表的访问权限删除了。给他们客服打了电话,是个男的接的,他承诺我会将数据打包放在ftp上。22号、23号仍然没能看到我的数据。
Continue Reading »

08-08-29 | 东拉西扯 | Permalink | 6 Comments |

程序设计不是这么简单

  “使用面向对象的编程语言(例如java)进行程序开发,就是以面向对象的思想进行编程”。这是我听到的最傻的话。

  Java 是面向对象的语言,但它写出的程序并非都是面向对象的。我就见过将业务实现细节一股脑地扔到Swing的Component中的程序。也见过为了所谓的“ 代码复用”,提出了几个不伦不类的共通class的项目。更有甚者,数据库操作的代码随处可见。这样的程序,只怕就连面向过程的编程语言也不会暴露的如此坦白吧。
Continue Reading »

08-07-03 | 编程开发 | Permalink | No Comments |
Page 11 of 15123456789101112131415