posts - 116,  comments - 429,  trackbacks - 0
  2008年11月16日
     摘要: 经过这么长时候的等候,终于期待到了Spring3.0 GA版本的发布,猜想众多和我一样期待的朋友应该是会非常高兴等到这一天。

Spring3.0主要新增的特征如下:
1. 完整的Rest API支持(可惜不兼容JSR311规范)
2. Java EE 6 的初步支持
3. 基于声明式的数据模块校验功能
4. 支持内置数据库
5. Spring Expression Language
6. 基于原生的Java API支持,如泛型支持。  阅读全文
posted @ 2009-12-15 22:24 x.matthew 阅读(1208) | 评论 (0)编辑 收藏
     摘要: 本示例中,应用netbeans 6.0版本,演示使用Netbeans IDE自带的Profiler工具,跟踪Java应用程序中发生的内存泄漏问题。本人已经对文档中的操作过程进行尝试,的确能进行内存泄漏的定位,希望能给大家带来帮助。并祝大家国庆,中秋双节快乐!
转自: http://www.javapassion.com/handsonlabs/nbprofilermemory/  阅读全文
posted @ 2009-10-07 11:53 x.matthew 阅读(276) | 评论 (1)编辑 收藏
     摘要: 本文将介绍使用Eclipse JPDA,在Eclipse的开发环境下对远程运行的Java程序进行调试操作。

请按以下步骤进行(本人已经在Eclipse 3.2, JDK 1.5_08)环境下调试成功。

1. 在启动Java程序时,在Java启动命令中,加入以下参数
Xrunjdwp:transport=dt_socket,address=1234,server=y,suspend=n
注: suspend参数表示,启动时,是否等待JPDA调试端连接。n表示否  阅读全文
posted @ 2009-08-08 11:10 x.matthew 阅读(1260) | 评论 (3)编辑 收藏
     摘要: 在上次发布http://www.blogjava.net/xmatthew/archive/2009/06/30/284825.html游戏之后收到很多人的关注,在此本人表示感谢。这次把整理后的服务器和客户端的程序打包上传,希望大家能喜欢玩这个游戏。  阅读全文
posted @ 2009-07-06 13:12 x.matthew 阅读(1440) | 评论 (8)编辑 收藏
     摘要: 记得刚开始学习中国象棋,还不太明白象棋的规则。所以自然是下得比较糗,所以也不知道是从哪里学来了这种玩法,就是只使用半张的 棋盘空间,把红黑两方的棋子都反面朝下打散,然后玩家就一个个把棋子翻过来,比谁的棋子大,如果相邻的棋子,大的一方可以把小的一方吃掉,到最后谁的棋子先被吃光,则就输了。  阅读全文
posted @ 2009-06-30 19:43 x.matthew 阅读(1531) | 评论 (10)编辑 收藏
     摘要: 针对 JDK IO部分整理的类图
  阅读全文
posted @ 2009-06-13 10:38 x.matthew 阅读(1861) | 评论 (6)编辑 收藏

  由于多年一直在使用MySQL数据库,对其可谓感情深厚。MySQL 从发展初期到现在几经展转,似乎又重回到了最初的开创时期的阶段。不同的是它不在稚嫰,又是更加成熟,发展的更加稳健。祝愿MySQL一路发展顺利。

  开源数据库联盟: http://opendatabasealliance.com/





Good Luck!
Yours Matthew!
posted @ 2009-05-15 09:23 x.matthew 阅读(1199) | 评论 (0)编辑 收藏
     摘要: 终于盼到了五一节,先祝大家节日快乐!
有一阵子没有整理该项目,盼到了五一节,本人也花了些时间,继续改进了该项目的一些功能。此次发布版本为1.2.0。
此次发布包含以下内容:
* Spring-Integration支持。目前支持最新的版本 1.2.0。对Spring-Integration的支持,可以更大的利用Spring-Integration提供的扩展组件。如JMS, FTP, WebService, RMI, HTTP, Stream等。
* 全新的项目的主页,方便大家的交流。
* 重新整理了更详细的 用户文档和平台开发者文档(包括与Spring-Integration集成开发文档)。  阅读全文
posted @ 2009-05-01 22:15 x.matthew 阅读(1401) | 评论 (1)编辑 收藏
     摘要: JNorm是一个Java代码分析工具。
它能够探测代码中的哪些功能可以用现存的开源项目代替,帮助提高代码的可复用性,可维护性。
该项目还提供一个辅助使用的Eclipse插件。  阅读全文
posted @ 2009-04-14 18:39 x.matthew 阅读(1119) | 评论 (4)编辑 收藏
     摘要: 本文以javarebel-2.0 free版本为例,包括如何配置在使用Eclipse插件开发tomcat应用时,实现即时重载java class更改。  阅读全文
posted @ 2009-04-02 11:58 x.matthew 阅读(1697) | 评论 (2)编辑 收藏
     摘要: 在Spring官方网站闲逛,发现Grails 1.1在 2009-03-12正式发布了.

主要新加入的功能特征:
1. Standalone GORM.(可脱离Grails框架单独运行)
2. Maven & Ant+Ivy Support(Grails项目可以通过Maven和Ant Ivy编译)
3. Better Plugins (更好的插件实现,支持通知项目的metadata文件进行安装)
4. Spring Namespace Support
5. JSP Tag Library Support JSP标签库支持  阅读全文
posted @ 2009-03-15 22:48 x.matthew 阅读(957) | 评论 (1)编辑 收藏
     摘要: 建议学习存储技术可以分为前期准备阶段、存储新人阶段、存储老人阶段、存储高人阶段和存储牛人阶段,每个阶段应该学习或应该达到的目标如下  阅读全文
posted @ 2009-03-10 21:50 x.matthew 阅读(270) | 评论 (0)编辑 收藏
     摘要: 期待这么长时间,终于在SpringSource官方网站发布了M2版本,大部分新特性已经开发完成

* 从Spring3.0开始,就只支持java 5及以上的版本。开始泛型的支持,M2版本中的HibernateTemplate已经实现了泛型的支持。
* 扩展了对并发的支持。M2版本将对java 5的 java.util.concurrent 类库进行更紧密的集成。在将来的Spring 3.0 M3版本会更进一步对配置进行简单,以方便使用。  阅读全文
posted @ 2009-02-27 21:10 x.matthew 阅读(2054) | 评论 (2)编辑 收藏
     摘要: 本人参考官方文档整理出来最完整的Quartz CronTrigger配置说明.  阅读全文
posted @ 2009-02-15 14:41 x.matthew 阅读(6862) | 评论 (6)编辑 收藏
     摘要: 之前向大家推荐过一款Java反编译工具Java Decompiler, 目前该工具有对其进行较大的更新,所以也再次推荐给大家。

官网下载网址:http://java.decompiler.free.fr/
Eclipse 插件更新Url http://java.decompiler.free.fr/jd-eclipse/update  阅读全文
posted @ 2009-02-05 20:34 x.matthew 阅读(4326) | 评论 (3)编辑 收藏
     摘要: iBatis Java Mapper是iBatis+Spring的一个扩展,能够让你使用Java类和接口来代替用于object-SQL映射的XML文档。  阅读全文
posted @ 2009-01-05 21:35 x.matthew 阅读(1700) | 评论 (0)编辑 收藏
     摘要: Spy2server项目发布至今,也有大半年了,很高兴有很多的朋友在使用该项目并给本人也提供很多建议,在此表示感谢。虽然发布至今有这么长时间,但自己真得检讨,一直没有时间对文档进行整理,加上最近项目比较忙所以一直就拖到了现在。在元旦之际终于有时间进行整理,现在共享大家,希望大家多提些建议。当然Spy2servers项目我还会扩展下去,下一部会对Spring-integration集成,达到更好的功能扩展。  阅读全文
posted @ 2009-01-03 17:37 x.matthew 阅读(1510) | 评论 (1)编辑 收藏
     摘要: svenson是一个用于生成和解析JSON数据格式的Java5开源类库。它能够将JSON数据集转换成Java对象或相反的操作。  阅读全文
posted @ 2008-12-29 21:35 x.matthew 阅读(1678) | 评论 (0)编辑 收藏
     摘要: 期待了许久的JSR-315(Servlet 3.0)规范终于Public Review了,这下本人估计就要热闹了。Public Review往往是带来最大的讨论与争议的过程。不过还是希望JSR-315规范能尽早的敲定,让我们这些期盼以久的开发人员能使用这些新特征。  阅读全文
posted @ 2008-12-25 08:44 x.matthew 阅读(1241) | 评论 (0)编辑 收藏
     摘要: 又是一周的周未,不过最近项目一直进展不顺也少了一些悠闲。不过正好,文秘下来给大家发月刊,说是刊中有一题
考大家,前几名回复有奖品。这可一下子让大家一直紧张的情绪,缓和了一些了。

下面是这个题目:

A、B、C三人的年龄一直是一个秘密。将A的年龄数字的位置对调一下,就是B的年龄;C的年龄两倍是A与B
两个年龄的差数;而B的年龄是C的10倍。请问:A、B、C三人的年龄各是多少?  阅读全文
posted @ 2008-12-12 22:58 x.matthew 阅读(2297) | 评论 (25)编辑 收藏
     摘要: Simple是一个XML序列化框架,一个Java版本宽容的序列化框架,能够快速在Java平台上开发XML。支持通过annotations完全配置化的XML结构;提供版本管理框架允许向前和向后兼容序列化;更好的性能,使用轻量级StAX提升XML反序列化进程,比XStream和JAXB更快;通过namespace annotations提供完全的命名空间支持;包括XML模板系统  阅读全文
posted @ 2008-12-10 20:16 x.matthew 阅读(1594) | 评论 (1)编辑 收藏
     摘要: 期待了许久,终于等到Spring Integration 1.0的正式发布。在些先祝贺一了Spring Source公司和Spring integration团队。
下面是本人争取第一时整理的学习笔记(针对最新版本)  阅读全文
posted @ 2008-12-04 08:33 x.matthew 阅读(1648) | 评论 (3)编辑 收藏
     摘要: 前一部分,通过XML的使用方式讲解了The Cafe Sample(小卖部订餐例子)
本笔记接下讲解以Annotation的方式来使用Spring-integration的例子。还是之前的那个示例:
  阅读全文
posted @ 2008-12-04 08:33 x.matthew 阅读(1156) | 评论 (0)编辑 收藏
     摘要: 应该使用过Spring的人都被问题过这个问题, What is Spring?(当然不能回答春天了,呵呵)

其实在Spring官方网站就是具体的介绍,下面本人对其译成了中文.如有翻译不当之处,敬请各位指正。  阅读全文
posted @ 2008-12-01 22:04 x.matthew 阅读(1396) | 评论 (6)编辑 收藏
     摘要: ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。  阅读全文
posted @ 2008-12-01 08:13 x.matthew 阅读(2135) | 评论 (7)编辑 收藏
     摘要: 在网络上看到了这个项目,本人对这个不太了解,但挺兴趣所以也推荐给大家,希望能一起学习。
jNetPcap是libpcap的一个Java完整封装。jNetPcap使用与libpcap相同风格的API。libpcap是unix/linux平台下的网络数据包捕获函数库,大多数网络监控软件都以它为基础。 Libpcap可以在绝大多数类unix平台下工作。Libpcap提供了系统独立的用户级别网络数据包捕获接口,并充分考虑到应用程序的可移植性。  阅读全文
posted @ 2008-11-27 22:55 x.matthew 阅读(1525) | 评论 (1)编辑 收藏
     摘要: 自JDK5.0 引入注解(Annotation)后,让Java的开发简化了很多,让开发者几乎摆脱复杂的
配置文件的烦恼。本文将介绍Spring提供的一套相当于Commons Attribut属性类的注解和一个策略接口 JmxAttributeSource 的实现类 AnnotationsJmxAttributeSource, 这个类允许 MBeanInfoAssembler 来读这些注解。本文就给大家展示一下,使用Spring的JMX annotation,如何简单快速让POJO对象输出到JMX.  阅读全文
posted @ 2008-11-26 22:20 x.matthew 阅读(1041) | 评论 (2)编辑 收藏
     摘要: Cobertura是一个基于jcoverage的免费Java工具,它能够显示哪一部分代码被你的测试所覆盖,并可生成HTML或XML报告. 本文将介绍如何在项目中使用cobertura来测量单元测试的代码覆盖情况.  阅读全文
posted @ 2008-11-25 22:47 x.matthew 阅读(1292) | 评论 (2)编辑 收藏
     摘要: Java Base64 这是一个用于编码和解码(encode/decode )base64字符串和数据流的Java开源类库。Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。可用来作为电子邮件或WebService附件的传输编码.  阅读全文
posted @ 2008-11-25 20:23 x.matthew 阅读(2392) | 评论 (0)编辑 收藏
     摘要: 关键字: Jetty, Cometd, Continuation, dojo

前言:
为了更容易的掌握Jetty cometd的使用方法,本笔记通过讲解Jetty 6.0自带的chat演示程序来辅助讲解Jetty Cometd的实现。  阅读全文
posted @ 2008-11-20 20:04 x.matthew 阅读(3496) | 评论 (6)编辑 收藏
     摘要: 在业余时间开发的一个益智小游戏《老虎过河》。游戏比较简单,前后花了大概一天多的时间,由于对swing接触的太少,所以在界面上花了太多的时间,而且写的比较凌乱。  阅读全文
posted @ 2008-11-16 16:19 x.matthew 阅读(1958) | 评论 (30)编辑 收藏