java

java,java doc,java source,java news

java

H2 1.2.132 发布-下载

  H2今天发布了H2 1.2.132版,喜欢H2的朋友可以下载最新的H2 1.2.132试用了。笔者是个H2的忠实用户,由于其良好的嵌入式功能以及优秀的web控制台界面让笔者实在是爱不释手。笔者开发项目的测试环境一律都采用h2作为内置的数据库。无论开发还是调试都十分方便。   目前开源的数据库平台也有不少,Derby,HSQLDB,MySQL,PostgreSQL都是不错的选择。但H2和上述数据库比起来有两个非常重要的优势:第一、h2采用纯Java编写,因此不受平台的限制。第二、h2只有一个jar文件,十分适合作为嵌入式数据库试用。而其它的数据库大部分都需要安装独立的客户端和服务器端。再笔者上述提及的四个开源数据库中,只有HSQLDB于之类似,但h2比HSQLDB的最大的优势就是h2提供了一个十分方便的web控制台用于操作和管理数据库内容,这点比起HSQLDB的swing和awt控制台实在好用多了。   H2数据库的另一个显著的优势就是其性能和功能的优势,有兴趣的朋友可以去官方查看下H2数据库于其它数据的对比,官方的对比上表H2拥有超高的性能,同时还支持几乎所有主要的数据库特性。这点于其它的开源数据库比起来优势是十分明显的。如果您还在为寻找一款适合开发测试使用的轻巧的数据库,那么H2绝对是你的首选。 H2 1.2.132 主要包括如下特性: H2 1.2.132已经开始实现一个完全基于C或者部分基于C的H2版本,当然这个版本的开发周期会很长大概是1年左右的时间,这样做的目的主要是为了让h2可以不依赖于JVM H2 1.2.132增加了对MS SQL的兼容,目前的SQL中支持通过’+’来实现字符串拼接 H2 1.2.132修正了在多线程模式运行时通过多个链接运行分析的时候抛出异常的问题 H2 1.2.132通过使用PreparedStatement,目前MERGE statement提升了30%的性能 H2 1.2.132修正了多列索引无法正确设置的bug […]

java

XWiki 2.2.3 发布-下载

  XWiki 2.2.3发布下载了,喜欢XWiki的朋友可以去官方下载最新的XWiki 2.2.3试用了。XWiki 2.2.3仍然以bug修复为主,同时也包含了少量的新特性和功能的改进,由于XWiki 2.2.3修复了大量bug因此,官方强烈建议XWiki 2.2用于升级到最新的XWiki 2.2.3。   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序。 XWiki 2.2.3主要包括如下改进: XWiki 2.2.3增加了参考解析器,可以通过参考描述关联到相关的参考内容 XWiki 2.2.3新增了模型API,用于获取实体默认的参考值 XWiki 2.2.3增加了用于解析和序列化参考的参数 XWiki 2.2.3实现了明确的参考解析和序列化方法

java, oracle

Oracle将关闭OpenSSO

  Oracle收购Sun之后即开始了对Sun开源项目的整理工作,前段时间接连爆出Oracle关闭Sun开源项目的消息,例如:Project Wonderland、Project Darkstar及Project Kenai三大开源项目相继被Oracle关闭,今天笔者在此获悉Oracle将关闭OpenSSO项目。   OpenSSO项目是SSO(单一登录)的一个开源实现。OpenSSO为部署在各种不同Web或应用服务器上的Web应用提供集中身份认证功能。这个项目基于Sun Java TM System Access Manager,核心代码之上。   Sun在2008年将OpenSSO开源,但在收购Sun之后,Oracle将关闭OpenSSO项目,理由是“不具有战略意义”,Oracle剥离出他们认为有价值的部分并会最终关闭整个OpenSSO项目。Oracle目前已经开始冻结下一步开发,并从OpenSSO网站上移除了所有源代码下载链接,同时从wiki上删除相关内容。幸运的是,一家叫 ForgeRock 的挪威公司创造了分支OpenAM,试图拯救OpenSSO项目。 摘自:开源中国社区 [ad#468-60]

java

Java之父称Oracle掌管Java令人放心

  随着Sun被Oracle收购之后,被誉为Java之父的James Gosling一度沉寂没有消息,只有在Blog上偶尔能见到他的身影。在前段时间的“Oracle对Sun的未来规划分析”一文中,笔者最后放出了一张James博客上的图片,感觉James对Sun的夭折实在很无奈。不过最近Java之父再度亮相,而语出更是与之前有了很大改观,James称:Oracle掌管Java令人放心。。。   美国时间3月17日,在Oracle收购Sun Microsystems之后,Java之父James Gosling首度在公开场合露面,他一如既往保持着对Java的高度关注,并表示Java在Oracle的掌管下令人放心,随后他还透露了Java的发 展方向。   Gosling是在TheServerSide Java Symposium上发表这份公开说明的,当时他的报告主题是Java Today and Tomorrow。他表示目睹了Oracle掌舵Java的方向之后,他深受鼓舞,Java的未来不需要担忧,关于Java的运营以及其技术的发展仍在向 着有利的方向继续。 Gosling还公布了一份最新的Java报告,比如JRE (Java Runtime Environment)的每周下载量为1500万;共有100亿个Java-enabled的应用;10亿个Java-enabled的桌面;一亿个 Java-enabled的TV设备;26亿个Java-enabled的移动设备;55亿个Java智能卡以及超过650万名Java开发者。   尽管目前大家看到的大多是Oracle在企业端Java的努力,但Gosling表示,Oracle同样也在致力于Java在桌面端、嵌入式、移动 领域、高性能计算机及其他系统方面的发展。他说,所有这一切的原则是网络,网络将这些应用和功能链接。

java

TinyMCE 3.3.1 发布-下载

   TinyMCE 3.3.1发布下载了,喜欢TinyMCE的朋友可以官方下载最新的TinyMCE 3.3.1试用了。TinyMCE 3.3.1是一个以bug修复为主的版本,因此如果您在用TinyMCE 3.3那么强烈建议升级到最新的TinyMCE 3.3.1。    TinyMCE是一款优秀的在线编辑器,它秉承了网页在线编辑(所见即所得的概念),让用户可以在网页中以拖拽的方式轻松的编辑在线文档。而保存后回显的效果于编辑时看到的效果一致(这点有些类似Dreamweaver的感觉,或者说是一个在线版本Office)。TinyMCE使用简单,体积轻巧,十分容易与现有的项目整合使用。目前已经针对PHP,.NET,JSP开发出了有针对性的整合版本,因此用户想整合使用TinyMCE十分方便。 TinyMCE 3.3.1主要包括如下改进: TinyMCE 3.3.1改进了即时改变尺寸功能(修正了更改尺寸后无法看到内容的bug) TinyMCE 3.3.1修正了一些无效的元素导致浏览器报告无效属性的bug TinyMCE 3.3.1修正了无法切换关闭引用文字的bug TinyMCE 3.3.1修正了使用下拉框设置样式后可以撤销的功能 TinyMCE

java

Java视频教程合集

  Java的学习过程是漫长的,笔者是一个Java爱好者,喜欢搜集Java视频教程,Java书籍是笔者的兴趣所在。当然笔者也已经在这个行当混了一些时日了,在笔者开始学习Java的时候,貌似国内Java刚刚开始流行吧,那时候JSP方面的书籍大都是一些看起来都差不多的互相抄袭的垃圾。笔者有幸了解了Oreilly的Java Server Page和Servlet Programming两本好书通读之后发现受益匪浅。当然在那之前笔者确实看了好多其它的JSP书籍,不过看了貌似和没看一样,更有甚者就是罩着书上的例子敲完之后直接就报错。。。。,刚刚入门的笔者实在是头疼的要命,根本不知道从何开始debug,感叹一下,书上的例子都有错,那我找谁去?   对过往的Java学习的牢骚发完了,笔者今天无意中发现了某位大仙整理的Java视频教程的集合,貌似进两年来视频教程已经成为Java学习的主流,自从笔者在几年前曾经见过张老师的Java视频教程之后,Java,Struts,EJB,J2EE,Spring,Hibernate等视频教程层出不穷,这些资料很大程度上弥补了只看书并么有实际演示的不足,可以让入门者更容易理解(毕竟是理论+实际操作的演示,比看书好理解的多),笔者转载了一个Java视频教程集合,希望对学习Java的朋友有帮助吧。(注意:大部分Java视频教程下载都使用了纳米盘) Java视频教程下载: 青鸟J2EE视频教程 26G的尚学堂Java视频教程 (合集) [尚学堂][150班struts部分(高清晰Java视频教程) 尚学堂 150班 Hibernate视频教程 (全套66讲) 尚学堂 150班高清晰版本XML视频教程] (全套) 尚学堂 javascript视频教程 尚学堂

java

Vaadin 6.2.6 发布-下载

  Vaadin 6.2.6发布下载了,喜欢Vaadin的朋友可以去官方下载最新版的Vaadin 6.2.6以及Vaadin 6.2.6 eclipse插件试用了,Vaadin 6.2.6是Vaadin 6.2目前的最新版本,同时也是Vaadin 6.2系列版本的bug修复版本,因此试用Vaadin 6.2.0的朋友强烈建议升级到最新的Vaadin 6.2.6。当然和以往升级过程一样,升级过程中仍然需要重新编译所有的自定义组件集。更详细的升级过程可以参考官方的升级攻略。   Vaadin是一套使用纯Java编写的开源框架,用于在Java web应用程序中提供更优雅漂亮的UI界面。一直以来无论是Java的awt还是swing,似乎都难以给人赏心悦目的UI体验。Vaadin将带给我们全信的Java UI的体验。Vaadin 允许用户通过编写Java服务器端代码即可构建出真正的富互联网应用程序GUI.开发者无须使用HTML,JavaScript或者任何浏览器插件和客户端代码,所有的客户端代码都通过Java服务器端代码自动生成。 Vaadin 6.2.6主要包括如下改进: Vaadin 6.2.6修正了SplitPanel在拖动过程中保持百分比显示的问题 Vaadin 6.2.6修复了IE7下ComboBox组件图标没有刷新的bug

java

ZK 5.0.1 发布-下载

  ZK 5.0.1发布下载了,喜欢ZK这个强大的Ajax框架的朋友可以直接去官方下载最新的ZK 5.0.1试用。虽然ZK 5.0.1距离上一个版本ZK 5.0只相差了一个小版本,但该版本的改进确不小。ZK 5.0.1中,ZK开发团队新增了11个新特性,同时修复57个bug,与此同时ZK 5.0.1升级了jQuery到jQuery 1.4.2当然还包含了大量的文档更新,可谓一次不小的全面升级了。   ZK是一套成熟的Ajax和手机框架。ZK被设计成为最大限度的提高企业的开发效率,并让开发者花费更少的时间进行开发。ZK以 AJAX/XUL/Java 为基础,在框架设计方面采用了一种称之为Direct RIA架构,这种架构可以让开发者通过ZK轻松的开发,创建丰富的互联网应用程序。通过使用ZK的直接用户接口实现,开发web应用程序变的简单直观,就如同开发桌面应用一样。ZK的另一大亮点是可以直接与数据库通信或者访问其他系统资源,有了这些优势开发者可以完全不用担心将业务逻辑和业务数据放在客户端暴露出来。 ZK 5.0.1主要变化包括: ZK 5.0.1整合jQuery到jQuery 1.4.2版本,所有jQuery的依赖实现也同步升级 ZK 5.0.1改进了JasperReport输入源,目前支持Hibernate和SQL双重数据源,为报表的输出提供了更灵活的方式 ZK

java

RText 1.1.0 发布-下载

  RText 1.1.0发布下载了,喜欢RText这个小工具的朋友可以去官方下载最新版的RText 1.1.0试用了。RText是一款采用纯Java编写的轻量级编辑工具,因为采用Java编写,因此拥有夸平台的能力,可以运行在Linux,window等各种支持Java的平台上。同时RText还提供了对多种开发语言的语法高亮支持,包括:C C++ C#,HTML,Java JavaScript,Perl,SQL,XML等。RText还支持使用正则表达式的查询和检索,打印,打印预览等功能,是一款不错的免费小工具,对RText有兴趣的朋友赶快去官方下载RText 1.1.0用用看吧,笔者可是已经开始行动了。 RText 1.1.0下载地址: RText 1.1.0 下载 [ad#468-60]

java

Ujorm 0.93 发布-下载

  Ujorm 0.93发布下载了,喜欢Ujorm这个开源的ORM框架的朋友不要错误这个最新发布的Ujorm 0.93哦。可以直接去官方下载Ujorm 0.93试用的说。现在的Java开源界貌似Hibernate拥有无可撼动的地位。笔者周围的朋友80%试用ORM框架的都是试用Hibernate,还有一小部分是在使用iBatis。曾经有朋友是使用TopLink的,但后来貌似就没有消息了。那既然有了这么多ORM框架,为什么Ujorm的作者要重新发明轮子呢?Ujorm的核心思想就是敏捷开发,现在的Java应用开发总被那些使用脚本语言的人们戴上语法臃肿,开发效率低下等高帽子。不错,脚本语言在敏捷开发方面确实有一定的优势,但这并不能代表Java就不敏捷,Java就不能敏捷。因此Ujorm的作者带着这个想法实现了Ujorm,同时Ujorm的作者还比较关注性能,或许认为Hibernate这种纯OO的ORM框架或多或少会有性能上的损失吧。   Ujorm是一个新的开源Java版ORM框架,Ujorm的作者目标是开发一个足够敏捷的ORM框架作为Java应用的持久层,以适合快速迭代开发的敏捷团队。Ujorm的第一个优势是性能上的优势,从一个简单的SELECT来时,Ujorm的性能要远远高于同类框架。当然Ujorm还包括有:类型安全的查询参数,更小的性能开销,和最简化的实体解决方案。   Ujorm架构发布之后,越来越多的事实表明如果不提供更多的服务,那么它很难收到开发者的喜爱。因此作者开发了一个新的ORM解决方案,这就是Ujorm。相信不少开发者会对Ujorm的新特性产生兴趣的。 Ujorm 0.93主要包括如下改进: Ujorm 0.93新增通过元数据模型定义的DDL来实现数据库的增量更新 Ujorm 0.93在Query接口中新增了对LIMIT和OFFSET关键字的支持 Ujorm 0.93在元数据模型中新增了对索引的支持,目前支持的索引类型包括:unique, non-unique 以及 composed Ujorm 0.93新增了一个或许FK(外键)的方法:OrmTable.readPK(属性名称) Ujorm

Scroll to Top