java

java,java doc,java source,java news

java

IDEA 10下载

  IDEA 10下载地址发布了,关注IntelliJ IDEA 10的朋友可以直接去IntelliJ官方获取最新的IDEA 10下载地址下载试用。IntelliJ IDEA 10曾经被命名为IntelliJ IDEA X,不过不知道是不是官方想延续IDEA系列产品的数字版本号码,最终发布的时候还是采用了IDEA 10作为其正式发布名称。就在前几天IntelliJ刚刚发布了其IDEA 9系列的最新版本IDEA 9.04,而其IDEA 10也只是停留在Public Preview的程度,没想到在短短的两周时间内就发布了正式版,连一个beta版本都没出,实在让笔者出乎预料。   本次发布的IDEA 10从本质上改进了IDEA 9的一些弊端,例如启动速度,索引工程的速度等,因此十分值得我们期待,下面简单介绍下IDEA 10带给我的惊喜有哪些。 IDEA 10主要改进包括: […]

java

VirtualBox 4.0.0 Beta1下载

  VirtualBox 4.0.0第一个beta版-VirtualBox 4.0.0 beta1下载地址发布了,关注VirtualBox 4的朋友可以直接去VirtualBox官方获取最新的VirtualBox 4.0.0 beta1下载地址下载试用。在Oracle收购Sun的时候VirtualBox就已经发布VirtualBox 3系列产品了,因此一直以来升级的VirtualBox 3系列基本都是Sun研发的东西为主。而本次发布的VirtualBox 4.0.0是Oracle入手之后的第一个大版本的更新,让我们一起来看看Oracle手中的VirtualBox 4.0.0到底都有哪些新特性吧。 VirtualBox 4.0.0主要改进包括: VirtualBox 4.0.0增加了可移植的磁盘设置。 VirtualBox 4.0.0增加了对OVA(开发虚拟化归档格式)的支持。 VirtualBox 4.0.0引入了VMM,由此可以解决32位pc上使用1.5/2 GB内存的问题

java

Fuduntu 14.5下载

  Fuduntu 14.5下载地址发布了,关注Fuduntu的朋友可以去官方获取最新的Fuduntu 14.5下载地址下载试用。Fuduntu这个名字估计很多朋友都很陌生吧,没错笔者也很陌生,听说过KUbuntu,EUbuntu,LUbuntu,貌似没听说过有这么个Fuduntu出现过的说。不过从名字看来貌似这款Linux肯定和Ubuntu有关,至于F嘛就是大名鼎鼎的Fedora了。而从版本好来看作者似乎更偏向于Fedora的方向。就这样Linux世界两个杰出的选手华丽的邂逅了,我们的Fuduntu诞生了。   说说Fuduntu的用户群体吧。Fuduntu的出生就是为了上网本以及那些便携式电脑设备而设计的。因此Fuduntu的性能是十分优秀的(不过笔者始终觉得Lubuntu貌似更适合笔者,大概是笔者一直使用PC的缘故吧。当然Archlinux也是笔者的最爱之一)下面简单说说Fuduntu 14.5的一些特性: Fuduntu 14.5新增了Deadline IO调度器。 Fuduntu 14.5提高了终端响应时间 Fuduntu 14.5将/tmp和/var/log两个目录移动到内存中以提高性能(不过对于那些喜欢记录日志的朋友在重启之后就啥都看不到了) Fuduntu 14.5为了提升性能尽量减少交换分区的使用 Fuduntu 14.5采用Jupiter作为电源管理工具。 Fuduntu 14.5对GNOME默认桌面微调(更漂亮了?或许是,不过更像Ubuntu了) Fuduntu 14.5既然天生就是为便携设备设计的,因此LiveCD版本是必不可少,有兴趣的朋友可以直接下载Fuduntu

java

Java发展方向_从Oracle看Java的发展

  Java发展方向自从Oracle收购了Sun之后一直就是Java社区内一个讨论的焦点。对于Java爱好者来会所Sun的领导无疑让Java得到了空间的繁荣,但是由于Sun的经营策略问题,似乎Java获得了无上的荣耀但自己却没有赚足养活自己的本钱。于是乎最善于经营的Oracle接管了Java,无论从前端时间的MySQL即将推出免费版和收费版,还是最近Oracle宣布即将推出收费版和免费版的JVM来看,赚钱对于Oracle来说才是第一目标,当然在这期间推动Java发展也是必然的了。那么Java发展方向究竟在何方呢?我们一起来看看InfoQ虚拟会谈上大家是如何说的吧。   虚拟座谈会是InfoQ中文站新近推出的一类讨论形式的虚拟会谈,一般会就最近发生在业界的技术事件,邀请来自社区、厂商、开发者、技术媒体的代表,对其表达自己的看法和理解,为国内的广大社区和技术从业者指明技术发展的方向,互相促进,共同提高。 这个月以来,Oracle在JDK和JVM的发展上,动作频频,具体可参见InfoQ中文站的内容。为此,InfoQ特地邀请了来自普元的资深架构师冯兴智博士、Oracle大中华区产品战略部总监刘松先生、IBM中国开发中心CTO及IBM杰出工程师毛新生先生、淘宝网资深总监及开放平台副总裁王文彬博士,就下面的问题发表了自己的见解。 1. 您觉得Oracle对Java的发展做出的选择,是基于怎样的考虑呢?您觉得Java的未来之路在哪里? 冯:对于Java发展的选择,Oracle作为一个商业公司更多的是从商业上的考虑,例如在JDK版本上计划中 的JDK7就没有包含模块化和Swing应用框架这些开发者社区讨论了很久并且非常兴奋的新特性。从另一个角度看,Java的发展也确实需要有领导厂商的 推动,才能保证新版本的按时推出。 对于Java未来,由于有IBM和Oracle公司的合作推动,Java前景还是非常光明的。并且有广大的开发人员支持,目前比较看好 OpenJDK。Oracle已经表态JRockit与HotSpot将会合并为单独一个JVM,,合并后的成果将会持续不断地加到OpenJDK当中, 由于Oralce未来对JVM采取开源和商业两种模式,所以很多企业级特性估计将会只包含在商业版本中。 Java的未来在于进入企业核心应用和关键业务领域,例如银行的新一代核心系统。其价值与其他新兴技术相比,优势在于服务器端。 刘:在不久前圆满结束的旧金山 JavaOne 大会上,Oracle软件开发部的执行副总汤玛斯 库利安 (Thomas Kurian;以下简称“库总”) 对所有关切Java未来走势的粉丝们说明未来的发展规划。库总激动地表示:“甲骨文深信,Java 社区期待成果。凭借我们在

java

jsoup 1.4.1_jsoup 1.4.1下载_jsoup下载

  jsoup 1.4.1下载地址发布了,关注jsoup这款优秀的html解析器的朋友可以去jsoup官方获取最新的jsoup 1.4.1下载地址下载试用。记得上次发布的jsoup是1.3.3结果一下子就直接跳到了jsoup 1.4.1,期间可见变化之大了。不过从jsoup 1.3开始就已经开始增加了对html 5特性的支持。相信在jsoup 1.4.1中会更上一层楼的吧。   jsoup是一款开源的HTML解析类库,jsoup采用纯Java编写,jsoup提供了一组方便的API,可以通过类jQuery的方法来用于抽取、操作HTML数据。通常我们操作HTML元素的时候都是以DOM的方式操作。可以直接获得DOM中的某个Element,然后分析该 Element包含有哪些属性。如果通过Java来访问,那无论是编码风格还是操作方式都有很大的变化。Java开发者面临的问题是必须通过特定的字符匹配的方式获得对应的值,或者属性。这给开发人员带来了很大的困难,或者说不习惯吧。jsoup的优势就在于可以通过 Java语言以用户最习惯的DOM的方式来访问HTML元素。这大大提高了开发效率,也降低了用户收工解析HTML带来的麻烦和容易出错的问题。 jsoup被设计用来处理所有类型的HTML文件,包括无效的标签解析和验证,为了避免解析过程的混乱,jsoup采用了一种有效的语法树的方式来处理 HTML内容。 jsoup 1.4.1主要改进包括: jsoup 1.4.1增加从InputStream读取并解析html的能力(方便的流读取解析api) jsoup 1.4.1增加了not()选择器,用于在解析过程中处理“非”的操作 jsoup 1.4.1增加了Elements.not(String

java

MyEclipse 9.0_MyEclipse 9.0下载_MyEclipse 9.0 M1

  MyEclipse 9.0第一个M版本(MyEclipse 9.0第一个里程碑版本)-MyEclipse 9.0 M1下载地址发布了,关注MyEclipse 9.0的朋友可以直接去MyEclipse官方获取最新的MyEclipse 9.0 M1下载地址下载试用。与笔者预期的一样MyEclipse 8.6系列产品主要是以Eclipse 3.5.2系列为核心,而MyEclipse 9.0系列产品则是以Eclipse 3.6为核心的产品。同时在BIRT集成方面也做了大幅度的调整,同时将BIRT升级到了2.6版本,让急于MyEclipse 9.0进行报表开发会变得更加轻松。   MyEclipse 9.0的另一大变化就是增加了对window 64bit平台的支持,为了更充分的使用系统资源MyEclipse 9.0中终于引入了针对window 64bit平台的支持。而该功能将会在MyEclipse 9.0 M2版本中直接提供独立的一件安装版。目前的版本是一个兼容32bit和64bit的版本,同时官方表示虽然目前的MyEclipse

java

MyEclipse 8.6.1_MyEclipse 8.6.1下载_MyEclipse下载

  MyEclipse 8.6.1下载地址发布了,关注MyEclipse 8.6系列产品的朋友可以直接去官方获取最新的MyEclipse 8.6.1下载地址下载试用。本次发布的MyEclipse 8.6.1是在MyEclipse 8.6的基础上进行的功能增强版本,除了bug修复之外更是增加了诸多的新特性,尤其是在对最新的开源软件支持方面做了很多工作。因此对一些新东西感兴趣的朋友赶快去官方下载最新的MyEclipse 8.6.1吧。不过或许是由于MyEclipse 8.6本身就基于Eclipse 3.5.2的缘故,虽然目前版本已经升级到了MyEclipse 8.6.1,核心仍然使用的是Eclipse 3.5.2。 MyEclipse 8.6.1主要改进包括: MyEclipse 8.6.1引入了更加强劲的JavaScript编辑器 提供了更好的在HTML网页中编辑JavaScript的能力 增加了更快更加智能的JavaScript提示助手 改进了JavaScript智能纠错功能 全面支持主流JavaScript类库包括:jQuery, prototype,

java

DBSight 4.0.4下载_DBSight下载_DBSight 4.0.4

  DBSight 4.0.4下载地址发布了,关注DBSight的朋友可以直接去DBSight官方获取最新的DBSight 4.0.4下载地址下载试用。照惯例,DBSight 4.0.4仍然是一个在DBSight 4.0基础上的升级版本,本次搞定的问题依然是比较细微的。一方面透明的升级了xml配置格式,其次是修正了dashboard页面的辅助显示问题。虽然改动并不是很大,但毕竟还是bug修复版本,因此试用DBSight 4.0系列的朋友,有条件的话还是升级一下吧。   DBsight是一套给予Java的全文检索解决方案,DBSight4以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight 的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现 DBsight作者还使用了 JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套 JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。从DBSight 4.0版本开始,DBSight正式支持Lucene4.0版本,也就是说DBSight4系列版本将享受到Java开源界最优修的全文检索工具的最新支持。 DBSight 4.0.4下载地址: DBSight 4.0.4下载 DBSight 4.0.4下载地址(DBSight4.0.4

java

JDK 7发布日期确定_JDK 7将于2011年7月28日发布

  Java世界最重要的一员JDK 7的发布日期已经确定了,这也是Oracle收购Sun之后为开发者带来的最大的JDK版本的更新了。在Oracle收购Sun的时候JDK 6已经进入了成熟稳定的阶段,Oracle除了修改版权信息和logo之外所作的改动基本都在修复bug。而此次发布的JDK 7将是在Oracle带领下的一个全新篇章。早在Oracle刚刚收购Sun的时候,Oracle就曾经表示其手中已经拥有了JRMC(JRockit)这款优秀的JVM而收购了Sun之后,Oracle再次拥有了HotSoptJVM,由于二者各有千秋但对于一个公司来说同时发展两个JVM并没什么好处,于是乎就有了将二者合二为一的消息传出。不过具体到什么时候实施则是个未知数了。随后就在前不久,继MySQL将推出各种收费版之后,Oracle再次表示在JDK方面也将推出收费版和免费版。这让我们对JDK 7的版本再次有了很多迷茫的感觉。虽然JDK 7所包含的JSRs已经基本确定,但届时发布的JDK 7到底会是什么样子笔者着实猜不透。当然我们是不是需要等到JDK 8的时候,才能见到大融合版本的JDK也就不得而知了。不过笔者相信,Java在Oracle说中会越来越值钱(当然这个是对Oracle来说)   北京时间11月20日消息,据国外媒 体报道,甲骨文今天宣布,Java Development Kit 7(Java 7开发者工具包)将于2011年7月28日推出。甲骨文同时表示,公司已于昨天向Javap社区进程执行委员会(Java Community Process Executive Committee)提交了Java 7 和8的信息,并等待批准。

java

HttpComponents HttpCore 4.1下载_HttpCore 4.1下载_HttpCore 4.1

  HttpComponents HttpCore 4.1下载地址发布了,关注HttpCore 4.1的朋友可以直接去官方获取最新的HttpComponents HttpCore 4.1下载地址下载试用。HttpComponents也就是以前的httpclient项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端/服务器编程工具包,并且它支持HTTP协议最新的版本。HttpComponents HttpCore 4.1是HttpCore分支项目的一个公开发布版。本次发布的HttpCore 4.1提供与各种JRE的兼容模式以及内置实现的SelectionKey API,兼容Google Android平台,同时在性能上也有不少的提升。 HttpCore 4.1下载地址: HttpCore 4.1下载

Scroll to Top