java

java,java doc,java source,java news

java

MyEclipse for Spring 8.6 M2下载_MyEclipse Spring 8.6下载_MyEclipse

  MyEclipse for Spring 8.6第二个M版本-MyEclipse for Spring 8.6 M2下载地址发布了,关注MyEclipse for Spring的朋友可以去官方获取最新的MyEclipse for Spring 8.6 M2下载地址下载试用的说(需要翻越伟大的强)。话说回来MyEclipse for Spring 8.6 M1笔者也是在最近发现其发布的,今天去官方查看的时候发现居然已经发布了MyEclipse for Spring […]

java

jsoup 1.2.2下载_jsoup下载_jsoup 1.2.2

  jsoup 1.2.2下载地址发布了,关注jsoup的朋友可以去jsoup官方获取最新的jsoup 1.2.2下载地址下载试用的说。按照jsoup官方的说法,本次发布的jsoup 1.2.2主要是从性能方面考虑,让jsoup 1.2.2更快更高效的运行(或许性能是所有做软件开发的朋友都梦寐以求的东西吧,估计所有的朋友都会在开发的时候不由自主的去追求性能的极致。)jsoup作者号称jsoup 1.2.2引擎在在运行速度上提升了3.5倍,在HTML生成方面提升了2.5倍,在速度提升的同时并没有加重内存的开销,反而内寻使用更加轻量级同时在运行过程中拥有更少的垃圾回收工作。综上所述,本次发布的jsoup 1.2.2下载版本在性能上有了质的飞跃。强烈推荐jsoup用户下载升级到最新的jsoup 1.2.2。   jsoup 1.2.2除了对性能进行了大幅度优化,还增加了两个正则表达式选择器,分别是:el:matches(regex)和el[key~=regex],前者用来过滤包含执行正则表达式内容的文本,后者用来过滤包含正则表达式内容的属性。这两个选择器的增加让解析HTML更加轻松灵活。   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.2.2下载地址: jsoup 1.2.2下载 [ad#468-60]

java

Cayenne 3.0下载_Cayenne下载_Cayenne 3.0

  Apache Cayenne 3.0下载地址发布了,关注Cayenne 3.0的朋友可以去apache官方获取最新的Cayenne 3.0下载地址下载试用的说。Cayenne是个易于使用的开源Java框架,主要用于对象关系映射(ORM)、持久化及缓存。   到目前为止,Cayenne项目已经持续了近10年的光景,从2006年开始成为Apache软件基金会的顶级项目。Apache Cayenne作为高需求的应用与Web站点的基石,可以承受每天成千上万的用户访问量,比如联合利华、美国曲棍球协会及美国国会图书馆(世界上最大的向公众开放的法律索引)等。   Apache Cayenne副主席Andrus Adamchik介绍了Cayenne强大的特性与GUI工具是如何满足各种各样的持久化需要的,其灵活的可伸缩性支持数据库生成、反向工程、Web Services与非Java客户端生成、Schema映射、按需的对象与关系断层(faulting)、自动化的数据库检测等等。借助于成熟的技术、大容量环境下的高性能表现及充满活力的用户社区,Apache Cayenne必将成为持久化服务的不二之选。   Apache Cayenne是个开源的持久化框架,基于Apache License,它提供了对象关系映射与远程服务。借助于众多优秀与强大的特性,Cayenne可以满足各种持久化的需求。Cayenne可以将一个或多个数据库Schema无缝绑定到 Java对象上,管理原子提交与回滚、SQL生成、联合、序列等。借助于Cayenne的远程对象持久化机制,我们可以通过Web Services将Java对象持久化到客户端。借助于本地的XML序列化,我们甚至可以将对象持久化到非Java客户端上,比如支持Ajax的浏览器等。 Apache Cayenne 3.0的主要功能列举如下:

apache tomcat, java

Tomcat 6.0.28下载_Tomcat下载_Tomcat 6.0.28_Tomcat 6.0下载

  Tomcat 6.0.28下载地址发布了,喜欢Tomcat 6.0这款优秀的Java应用程序服务器的朋友可以去Tomcat官方获取最新的Tomcat 6.0.28下载地址下载试用的说。最近Tomcat官方悄悄的放出了Tomcat 7下载地址,让Tomcat家族再多了一员。而作为目前最稳定用户数量也十分广泛的Tomcat 6.0系列也貌似有一阵子没有消息了。记得上次发布Tomcat 6.0.26还是在3月份左右。相比Tomcat开发团队最近一直都集中精力再新版本Tomcat 7.0上了,不过同时也可以说明Tomcat 6.0的确已经十分稳定了。而本次发布的Tomcat 6.0.28也是一个bug修复版本,因此建议使用Tomcat 6.0的朋友下载升级到最新的Tomcat 6.0.28.   Apache Tomcat是一个开源的Java JSP/Servlet容器。Java Servlet和Java Server Page规范是由JCP(Java Community Process)定义的。几乎所有Java

java

JDK1.6 Update21下载_JDK1.6官方下载_JDK1.6下载_JDK1.6

  JDK1.6第21个更新版本-JDK1.6 Update21下载地址终于发布了,想来做Java的朋友无论是否使用Sun的JDK估计都会来关注关注JDK1.6官方下载版吧。作为目前JDK1.6官方下载的最新版本来说,JDK1.6用户十分巨大,而一项让笔者最为喜欢的JRockit也已经归入Oracle旗下,前端时间Oracle似乎有意要将JRockit和Sun JDK的强项整合在一起从而发布一个集二者长处于一身的完美JDK,终于JDK1.6 Update21就是朝着这个目标买进的开始。   JDK1.6 Update21引入了最新的Java Hotspot 17.0,这也是目前Java Hotspot虚拟机的最新版本。官方声称Java Hotspot VM 17.0整体性能有了极大的改善,同时引入了很多新特性。例如:压缩对象指针,基于分析的逃生优化,代码缓存管理,并发标记扫描垃圾回收机制,G1来几回收器的引入。(G1仍然是Early Access版本,需要通过增加JVM参数 -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC打开) JDK1.6 Update21建立在Java VisualVM 1.2.2基础至上,同样的也包含了诸多改进: JDK1.6

java

XWiki 2.4 RC1下载_XWiki 2.4发布_XWiki 2.4 RC1

  XWiki 2.4第一个RC版本-XWiki 2.4 RC1下载地址发布了,寻觅Java版的wiki系统的朋友可以去官方获取最新的XWiki 2.4 RC1下载地址下载试用。目前开源的wiki系统十分多,而且大部分的bug追踪系统也都带有wiki模块。就笔者试用过的包括trac,redmine等,当然还有不少其它类型的wiki系统,不过大部分都是采用php编写的。如果想尝试下Java版的wiki系统布防去官方下载XWiki 2.4试试看。   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序 XWiki 2.4 RC1主要改进包括: XWiki 2.4 RC1改进了REST功能,将JAXB模块独立到另一个模块中 XWiki 2.4 RC1改进了脚本解析功能,XWiki 2.4中增加了让velocity不解析真则表达式的功能

java, web

HTML5实例:利用HTML5打造noVNC客户端

  HTML5正在成为互联网乃至各大互联网巨头炒作的焦点,虽然规范并没有完全定稿,但已经有部分规范的实现浮出水面,而为了抢占市场先机,各大浏览器厂商纷纷推出了针对这些规范的实现。那HTML5到底能给我们带来什么?今天笔者发现了一个HTML5实例,作者通过使用HTML5的WebSockets、Canvas和JavaScript打造出一个noVNC客户端。vnc是一个用于远程访问的工具,功能类似window下的远程桌面功能。下面让我们一起来进入HTML5的世界看看神器的HTML5给web带来了什么样的翻天覆地的变化。   noVNC是个VNC客户端,采用HTML 5 WebSockets、Canvas和JavaScript实现。近日,InfoQ有幸采访到了Joel Martin以了解noVNC及其在HTML 5应用 开发上的经验: InfoQ:Joel,能否谈谈noVNC的整体架构,各个组件是如何搭配到一起的? Joel:noVNC的架构主要由以下6个组件构成: 核心的VNC/RFB实现:该组件封装了所有的RFB协议相关的内容,是驱动其他组件的主要状态机。 Canvas抽象:该组件为HTML5 canvas API提供了一个抽象,还会进行Canvas特性检测,对于没有完整支持HTML5 canvas规范或是实现有问题的浏览器,组件会采取其他一些办法解决这个问题。 用户界面:封装了所有的HTML DOM交互(除了canvas)。该组件会渲染页面控件,如连接/断开连接按钮、设置以及状态反馈。noVNC的一个设计目标就是要能轻松加到现有的套件 当中,因此该组件是可选的。 辅助功能:包含了noVNC所用的一些杂项功能与扩展,包括对JavaScript数组的扩展(使之可以当作队列使用)、 跨浏览器的事件处理以及调试与日志等。我还会从其他一些资源中引入一些JavaScript库以处理base64编解码和DES加密(用于VNC认证)。 WebSockets回退:现在的大多数浏览器都没有本地的WebSockets支持,因此我为这些浏览器添加了一个Flash(Flex)仿真器,使用

java

MyEclipse 8.6 M1下载_MyEclipse 8.6下载_MyEclipse 8.6

  MyEclipse 8.6 M1下载地址发布了,关注MyEclipse 8.6的朋友可以去MyEclipse官方获取最新的MyEclipse 8.6 M1下载地址下载试用的说(需要特殊手段)。随着MyEclipse 8.5的发布,很多MyEclipse都已经开始转型成MyEclipse 8.5工作了,MyEclipse 8.5不但集成最新版本的Eclipse 3.5.2同时包含了大量当前最新版的开源框架的插件支持。今天笔者浏览MyEclipse官方网站的时候,发现MyEclipse 8.6的第一个M版本-MyEclipse 8.6 M1下载地址已经发布了,作为目前最新版本的MyEclipse 8.6来说包含了不少吸引人的新特性,尤其是在对主流Java框架的支持都更新了不少,由于目前MyEclipse 8.6还只是M1版本,因此作为开发版本使用估计不太可能(当然如果喜欢尝鲜,装个玩玩应该是没问题),相信在MyEclipse 8.6正式版下载地址发布的时候会有更新的开源框架版本的支持吧。   MyEclipse 8.6的主要改进是在团队写作和集中工作环境的集中配置管理方面。同时MyEclipse 8.6还包含了上百个功能的改进和新特性,这些新功能和特性将让MyEclipse 8.6用户在开发代码,测试,以及部署应用方面都得到极大的便利。相信MyEclipse

java

MyEclipse for Spring 8.5下载_MyEclipse Spring 8.5下载_MyEclipse

  MyEclipse for Spring 8.5下载地址貌似发布有一段时间了,由于种种原因国内用户不是很方便访问MyEclipse官方网站,因此似乎MyEclipse的消息也不是很通畅的说。作为国内一款优秀的全攻能Eclipse插件来说MyEclipse在国内的用户群体十分惊人,这点从笔者的Java资讯就能看出。貌似笔者的几篇MyEclipse下载的文章十分受欢迎啊。不过笔者本次带来的MyEclipse for Spring 8.5就连笔者自己也是刚刚发现。   MyEclipse for Spring 8.5也是MyEclipse家族的成员之一,其最大的特点就是提供了更强悍的针对Spring框架的支持。其实在MyEclipse 8.5中已经提供了针对Spring框架的一些支持,集成了Spring IDE,但是这些对于那些针对Spring开发的开发者来说或许还不足够,他们需要的是更强大,更有针对性的开发工具。由于Spring的广泛使用以及Spring开发者的呼声高涨,MyEclipse for Spring 8.5随之出现。   MyEclipse for Spring 8.5提供对Spring

java

Install4j 5.0下载_Install4j下载_Install4j 5.0_Java安装程序制作软件

  Install4j 5.0下载地址发布了,想要将Java应用制作成安装程序的朋友可以去官方获取最新的Install4j 5.0下载地址下载试用的说。作为Java程序开发者来说,笔者解除到的大部分应用都需要专业的实施人员才能安装成功,对于普通用户来说,安装一个Java应用似乎有些费劲,仅仅以来JRE的Java应用程序还好,如果以来JDK,或者依赖应用程序服务器和数据库,那就比较麻烦了。而且,传统的运行Java应用的方法一般都是制作一个bat文件,通过命令来运行,但这种界面看起来实在不是很美观。   Install4j 5.0是一款Java安装程序制作软件,起主要目的就是帮助Java开发者制作出一个漂亮美观使用方便的Java安装程序。笔者在之前曾经使用过setup factory制作Java web应用的安装包。感觉还不错的说,不过setup factory并不是免费软件,而且作出来的所有安装包几乎是千篇一律。。。今天我们说到的Install4j 5.0是针对Java应用而开发的“Java安装程序制作软件”,因此拥有诸多针对Java应用程序的特性,设置和使用十分容易。不过最后要说的是Install4j也是收费软件,不过官方也有提供试用版,有兴趣的朋友不妨下载一个试试看的说。 Install4j 5.0下载地址: Install4j 5.0下载 Install4j 5.0 demo [ad#468-60]

Scroll to Top