上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 68 下一页
  2008年7月10日
摘要: NetBeans 6.5 M1受称赞的新特性最近NetBeans 6.5 M1发布了,其最值得赞赏的特性如下:1)支持PHP:修正了前期支持PHP的很多BUG。2)CamelCase代码自动完成:仅需敲入一个代码就有代码提示。3)XML和Schema编辑器改进:如格式化文本无需移到文件末尾。4)新的多线程Debug支持,带死锁检测。 阅读全文
posted @ 2008-07-10 21:13 YangJin 阅读(120) 评论(0) 推荐(0) 编辑
  2008年5月22日
摘要: CHM转PDF工具综述CHM转PDF的工具主要有如下3种:1)CHM TO PDF Converter版本:PRO 3.62)CHM2PDF Pilot版本:2.15.73 3)ChmMagic版本:1.3这些工具的原理都是先将CHM转成HTML,再转为PDF。是否还有其他工具我不清楚,笔者只用过上述三种。就工具性能来看,第一种CHM TO PDF Converter功能最强,转换后的文档最好。其次是ChmMagic,最差的是CHM2PDF Pilot。下面就逐一点评:CHM TO PDF Converter软件转换的PDF文档质量最高,兼容性好。其也有一些缺点:(1) 要使用该软件,必须安装 阅读全文
posted @ 2008-05-22 02:00 YangJin 阅读(259) 评论(0) 推荐(0) 编辑
  2008年5月8日
摘要: 开始EJB3应用程序的开发1、EJB3是一个深层次的规范,包含了3个文档,分别面向初级开发者和资深用户。2、EJB3在容器之外使用实体Bean--> 新的容器外持久化特性。3、EJB3由JSR220定义:第一个文档:综合介绍新版本的高级特性,着重介绍用于构建EJB组件的新的简化模型;后两个文档:分布讲解核心企业Bean框架和持久化模型的技术细节。(1) EJB3简化API(EJB3 Simplified API)高度概括新EJB3开发模型;(2) EJB3核心约定和要求(EJB3 Core Contracts and Requirement)重点讲解会话Bean和消息驱动Bean;(3) 阅读全文
posted @ 2008-05-08 00:10 YangJin 阅读(140) 评论(0) 推荐(0) 编辑
  2008年5月7日
摘要: 建立Groovy开发环境要建立Groovy开发环境,需按照如下步骤进行:1)安装JDK5及以上版本· 安装后设置JAVA_HOME环境变量· (可选)增加JAVA_HOME/bin到PATH环境变量中,以执行Java命令。2)如果要使用Eclipse,那么选择Eclipse3.1及以上版本· 安装Subversion-Plugin插件· Subclipse插件, http://subclipse.tigris.org(更新站点在 http://subclipse.tigris.org/update)· Subversive插件,也支持Subve 阅读全文
posted @ 2008-05-07 09:01 YangJin 阅读(257) 评论(0) 推荐(0) 编辑
  2008年5月5日
摘要: Groovy闭包闭包是一种表示可执行代码块的方法。闭包也是对象,可以像方法一样传递参数。由于闭包是代码块,因此也可以在需要时执行。像方法一样,在定义的过程中,闭包也可以使用一个或者多个参数。一、inject方法inject方法可用于遍历集合,首先将需要传递的值和集合项目传给闭包,此时其传递的值将作为处理结果,然后再和下一个集合项目一起传给闭包,依此类推。方法原型为:Object inject(Object value, Closure closure)例:求5的阶乘值-----------deffactorial=[2,3,4,5].inject(1){previous,element-> 阅读全文
posted @ 2008-05-05 23:37 YangJin 阅读(371) 评论(0) 推荐(0) 编辑
  2008年4月23日
摘要: fleXive——JavaEE框架fleXive是一个开源的JavaEE框架,基于LGPL许可证,最新版本3.0RC1,它基于EJB3,并带有补充的JSF组件库,具有灵活性和可扩展性。它主要致力于企业级(Enterprise-scale)内容建模、存储和检索,包括全面的JSF支持用于显示和操纵这些内容在Web应用程序上的显示。fleXive的运行环境可包含进已存在的JavaEE应用程序中,也可以建立新的应用程序并打包到独立的JavaEE应用程序。其主要特征如下:(1) 类似于XML的分级数据结构(hierarchical data structure)到使用了大量数据类型的数据库表的动态O/R 阅读全文
posted @ 2008-04-23 11:30 YangJin 阅读(157) 评论(0) 推荐(0) 编辑
  2008年3月28日
摘要: Java工具集介绍2008年第七期原创文章,转载请保留作者名。 1、RMIIO 新版本:2.0.2 RMIIO是一个库,它使用RMI框架(或其它RPC框架)来处理大量的流数据。RMI框架使Java应用程序间的远程通讯变得较为容易,然而它没有提供任何解决方案来处理大量文件的发送。RMIIO库提供了强有力的类库使客户端和服务器端的流数据可传输文件,只需要额外的几行代码即可。 2、ProGuard 新版本:4.2 ProGuard是一个免费的Java类文件收缩、优化、混淆工具。它检测和移走不使用的类、字段、方法和属性等。它优化了字节码并移走不使用的指令。它使用无意义的名字重命名保留下来的类、字段、方 阅读全文
posted @ 2008-03-28 09:40 YangJin 阅读(110) 评论(0) 推荐(0) 编辑
  2008年3月22日
摘要: 代码生成框架VelocityVelocity是一个基于Java的模板引擎,用户可以使用模板语言VTL来引用由Java代码定义的对象。Velocity通常可以作为动态生成页面而广泛使用,还是一种功能强大的代码生成工具。Velocity模板类似于JSP文件,当客户端发送请求后,Velocity引擎江根据模板产生动态地页面。如果要使用Velocity生成动态页面,需要扩展VelocityServlet类来实现请求的处理,并通过handleRequest方法返回一个模板变量,Velocity会负责模板到页面的转换。它还可以从模板产生SQL脚本、XML及Java代码等。1)模板文件扩展名为“.vm”,是 阅读全文
posted @ 2008-03-22 00:48 YangJin 阅读(312) 评论(0) 推荐(0) 编辑
  2008年3月16日
摘要: Seam的集成测试Seam的集成测试 Integration Testing 集成测试和单元测试一起使用。它应该测试单元的整合。实际上,大多数集成测试模拟客户端调用,因此,你可以有一个完整的功能测试,从表现层到业务逻辑层,再到持久层。 这些测试非常有用,能更深入开发,调整后端系统。它立即让你明白是否你在业务层所做的改变将影响Web页面中断。当然,这取决于你是否及时更新测试,一旦你更新了JSF页面,也应该对测试做相应更改。 要执行集成测试,应该使用TestNG和Seam基础类的组合来模拟Faces请求。此例还使用早先的单元测试的例子。集成测试运行来增加一个房子。 Java代码 publi... 阅读全文
posted @ 2008-03-16 20:46 YangJin 阅读(155) 评论(0) 推荐(0) 编辑
  2008年3月15日
摘要: Hibernate处理流程通过JDBC操作数据库,首先要获得数据库的连接,然后通过Statement执行SQL语句,Hibernate隐藏了显示进行数据库连接的细节,只要配置相关的数据库连接即可,Hibernate初始化流程步骤如下:1)创建Configuration类的实例Configuration的构造方法读入配置文件信息,一个Configuration实例代表Hibernate所有Java类到SQL数据库映射的集合。Configuration读取路径根目录下的配置文件hibernate.properties或hibernate.cfg.xml,创建Configuration类的实例代码如 阅读全文
posted @ 2008-03-15 14:57 YangJin 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 68 下一页