Author name: 歇歇脚|Java|Linux

歇歇脚元老

java

jsoup 1.2.1下载_jsoup下载_jsoup 1.2.1

  jsoup 1.2.1下载地址发布了,关注这款优秀的html解析类库的朋友可以去官方获取最新的jsoup 1.2.1下载地址下载试用。说起解析html,笔者之前使用的方法大部分都是使用js的方式以DOM的便利方法配合正则表达式进行解析,因为需要解析的过程十分简单内容也不复杂因此已经足矣。但如果想如同搜索引擎的蜘蛛一般对大量复杂的html,css代码进行分析那么借助一款高效的html解析工具是必不可少的了,而jsoup 1.2.1带给我们的就是这样一款Java类库。   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.1主要改进包括: jsoup 1.2.1改进了Element对象,增加了Element.before(String) 和 Element.after(String)两个方法,可以更灵活的处理html jsoup 1.2.1增加了Selector对象的contains(text)方法用于方便的对字符串进行搜索 jsoup 1.2.1增加了Selector对象的has(selector)方法,可以判断当前的Selector对象中是否包含特定的Selector对象 jsoup 1.2.1增加了Element.parents() 和 Elements.parents()两个方法,用于找寻给定元素的父元素 […]

Linux

Subversion 1.6.12下载_Subversion下载_Subversion 1.6.12

  Subversion 1.6.12下载地址发布了,关注Subversion的朋友可以去官方获取最新的Subversion 1.6.12下载地址下载试用的说。相信接触过版本控制的朋友应该都知道Subversion吧,作为使用最为广泛的版本控制工具之一,其使用简单方便,功能强大都然让笔者爱不释手。不过由于近些年来分布式版本控制工具逐步流行开来,貌似Subversion的用户有一部分纷纷转到了Git等分布式版本控制工具上面。不过Subversion开发团队也并没有因此就急于转型,因为毕竟Subversion目前拥有不小的客户群体,而相当一部分客户并不需要强大的分布式版本控制的强大功能,这些客户需要的是简单并且拥有强大权限控制的版本控制工具,而这就是Subversion的发展方向。 Subversion 1.6.12主要改进包括: Subversion 1.6.12改进了Subversion 1.6.12崩溃后的报告地址 Subversion 1.6.12修复了’svn mkdir –parents’命令报错的bug Subversion 1.6.12增加了删除带有空字符的uri地址的能力 Subversion 1.6.12改进了’svn merge –reintegrate’的功能。 Subversion 1.6.12大幅度提升了资源仓库在并发情况下共享的性能

java

Archiva 1.3.1下载_Archiva下载_Archiva 1.3.1

  Archiva 1.3.1下载地址发布了,对apache这款基于Java的maven仓库管理软件有兴趣的朋友可以去官方下载最新的Archiva 1.3.1试用的说。于其它主流的maven仓库管理软件类似,Archiva采用完全的图形化界面来管理maven仓库里的构件,同时Archiva 1.3.1可以完美的于主流Java构建工具:Maven,Ant,Continuum无缝整合,因此十分适合于基于上述工具管理的项目进行整合。   Archiva 1.3.1对于笔者来说是一个相对比较陌生的maven仓库管理软件,由于笔者早期使用的是artifactory,之后转型成了Nexus因此并没有实际环境中测试过Archiva,但从官方介绍来看Archiva用于其它两款工具大部分主要特性。或者说这些特性都是maven仓库管理软件所共通追求的目标吧,无论是在仓库构件的管理还是在各种代理私服的设置方面都是完全的图形化,而且十分清晰操作简单,有兴趣的朋友可以下载Archiva 1.3.1试试看。   Archiva 1.3.1从官方changelist来看基本算是bug修复版本,因为绝大部分的改动都是bug修复,但同时也包含了少量的功能改进,同时在Archiva 1.3.1中还引入了新的NPanday类型的maven构件类型,因此建议使用Archiva的朋友下载升级到最新的Archiva 1.3.1 Archiva 1.3.1下载地址: Archiva 1.3.1下载 [ad#468-60]

java

KindEditor 3.5下载_KindEditor下载

KindEditor 3.5下载地址发布了,关注KindEditor的朋友可以去KindEditor官方获取最新的KindEditor 3.5下载地址。KindEditor 3.5版本是KindEditor 3.x系列的改进版本,除了修复KindEditor 3.4.4版本的BUG之外,还有表格编辑、界面优化,多语言、新API等功能的增加和改善,本次更新对代码改动较大,不兼容低版本的皮肤,但兼容低版本的插件。 KindEditor 3.5主要改进包括: KindEditor 3.5改进了表格:插入表格采用dialog,可设置常用属性。插入表格后在表格上点击右键弹出表格控制菜单。 KindEditor 3.5改进了右键菜单(contextmenu):支持左侧小图标、分割线,外观更美观。 KindEditor 3.5改进了菜单(menu):标题、字体、文字大小、颜色可以反映当前状态。 KindEditor 3.5改进了表情:增加分页和预览,通过allowPreviewEmoticons属性可关闭预览表情功能。 KindEditor 3.5修改了弹出框(dialog):弹出框支持阴影效果,通过shadowMode可关闭阴影效果。 增强了国际化:3.5版本开始所有中文都提取到一个js里,制作其它语言版本只需要翻译src/lang/zh_CN.js即可。 KindEditor

web

HTML5应用的现状与前景

  HTML5似乎是目前互联网最为火爆的名字了,因为整个互联网几乎完全都建立在HTML的基础之上,虽然无论后台技术如何发展,前台基于浏览器和HTML的局面仍然是最为重要的,因为毕竟web应用最终还是基于HTML进行展示。而备受浏览器厂商追捧的HTML5到底能带来什么变革呢?下面是摘自开源中国社区的一篇文章,希望能给广大web爱好者一些启示。   现在的 HTML5 就像当年崭露头角时的 Ajax,有人在做,但不知道叫它什么。最近,苹果在 HTML5 上大做文章,而著名的 Web 设计师 Eric Meyer 则提出了 Web Stacks 的概念。Alex Kessinger 是 Yahoo 的一名前端工程师,本文是他对 HTML5

java

Lucene 3.0.2下载_Lucene下载

  Lucene 3.0.2下载地址发布了,关注Lucene这个大名鼎鼎的Java开源全文检索工具的朋友可以去Lucene官方获取最新的Lucene 3.0.2下载地址,下载试用的说。Lucene 3.0.2作为Lucene 3的最新版本,提供了大量的bug修复和功能的改进。同时由于该版本重构了大量的api,同时修复了众多bug因此强烈建议试用Lucene 3的朋友下载并升级到Lucene 3.0.2。   Lucene是Apache的开源全文检索项目集合,包括Lucene Java,Nutch,Droids等多个项目,对于多数Java开发者来说,Lucene指的就是 Lucene Java,当然本次发布的Lucene 3.0.2说的也是Lucene 3.0.2 Java版本。 Lucene 3.0.2主要包括如下改进: Lucene 3.0.2重构了IndexReader类,大幅度提高了并发下的性能 Lucene 3.0.2修正了IndexWriter对大文件进行档索引时的内存泄露问题(该问题是一个十分严重的bug)

java

Hibernate 3.5.3下载_Hibernate下载_Hibernate 3.5.3

  Hibernate 3.5.3下载地址_Hibernate 3.5.3最终版下载地址终于发布了,关注Hibernate的朋友可以去Hibernate官方获取最新的Hibernate 3.5.3下载地址下载试用。本次发布的Hibernate 3.5.3属于一个bug修复版本,从changelist来看包括了不少bug修复,其中不乏比较严重的bug,因此强烈建议使用Hibernate 3.5系列版本的朋友下载升级到最新的Hibernate 3.5.3。   做Java开发的朋友,尤其是Java web方面开发的朋友相比都知道Hibernate吧。作为目前Java开源界最火爆的ORM框架之一的Hibernate的用户群体十分惊人,而笔者本身也是Hibernate的用户,在经手的多个项目中都使用Hibernate作为ORM层,并取得了不错的效果。   Hibernate是Java开源界最流行的ORM框架之一,很多流行的开源框架都提供了针对Hibernate的整合与实现。在Java ORM界曾经一度是EJB的天下,直到Spring framework的出现几乎结束了EJB 1.0于EJB 2.0的时代也正式由于Spring Framework的发展同时也推动的Hibenate的流行。或许是在Hibernate的影响下,以前收费的TopLink这样的ORM框架也开源了。 Hibernate 3.5.3主要包括如下改进: Hibernate 3.5.3修正了实体管理器构建泛型集合时候导致断言错误的bug Hibernate

php

WordPress 3.0下载_WordPress 3.0正式版下载_WordPress 3.0

  WordPress 3.0下载地址_WordPress 3.0正式版下载地址终于发布了,关注WordPress 3.0的朋友可以去官方获取最新的WordPress 3.0下载地址。WordPress 3.0历时6个月,经历了3个RC版本之后才终于和大家见面。WordPress 3.0最主要的改进是提供了WordPress对多用户的完美支持,而在WordPress 3.0之前的版本一直需要通过WordPress MU插件才能实现,而新增的自定义菜单功能也让用户体验更加友好,新增的Twenty Ten更是让WordPress 3.0更加吸引人。   随着WordPress 3.0的来临,最近笔者发现WordPress的很多插件都纷纷开始升级,以支持最新的 WordPress 3.0。不过让笔者最关心的还是WordPress 3.0中笔者使用的样式是否会出问题,毕竟美观对一个网页浏览着来说还是及其重要的,否则即使访客看到网页,但很难看清楚内容,那也是对网友们毫无帮助的。 WordPress 3.0下载地址: WordPress 3.0下载

java

RichFaces 4.0.0 Alpha2下载_RichFaces 4.0.0下载_RichFaces下载

  RichFaces 4.0.0第二个Alpha版本-RichFaces 4.0.0 Alpha2下载地址发布了,关注RichFaces 4.0.0的朋友可以去RichFaces官方获取最新的RichFaces 4.0.0 Alpha2下载地址下载试用的说。早在今年3月份左右,RichFaces就已经发布了发布了RichFaces 4.0.0第一个alpha版本,因为RichFaces 4.0.0改动十分大(主要是为了兼容JSF 2.0规范)因为RichFaces 4.0.0耗时很长。而在经过数月的潜心研发之后,本次发布的RichFaces 4.0.0 alpha2不但引入了诸多的新特性和新组件,还在基础代码上进行了大量重构,开发团队力图让RichFaces 4.0.0开发变得更轻松简单。   RichFaces是一个采用纯Java语言编写的JSF组件库。同时RichFaces被设计成为可以轻松的整合 Ajax功能,以便适合开发基于Ajax的各种企业应用。JSF(Java Server Face)是一种面向组件的Web框架技术,页面中所有对象(Form,Radio,等)都可以使用组件的方式编写,与之类似的框架还有Tapestry, Wicket。使用组件的最大优势就是复用率高,很多时候在使用Java开发 web项目都需要不停的从已有的Java待中复制粘贴相同的代码,就是在同一个项目中也经常需要不断的重复copy很多相同的部分。组件的出现完美的解决了这个问题。笔者虽然不使用JSF,但使用的是

java

NetBeans 6.9下载_NetBeans下载

  NetBeans 6.9下载地址发布了,喜欢NetBeans的朋友可以去官方获取最新的NetBeans 6.9下载地址使用的说。NetBeans目前是Java界最流行的开源Java IDE之一,与之类似的还有Eclipse和IDEA,这三款Java开发工具应该是目前最流行的Java IDE了。其中,Eclipse和NetBeans都是开源免费软件,而IDEA是收费的作为后起之秀的NetBeans,在各方面都不逊色于 eclipse,而其丰富的插件支持照eclipse和IDEA也是有过之而无不及的。NetBeans在Ruby语言的支持方面十分突出,而且 NetBeans得运行效率十分高,因此笔者编写Ruby脚本时选择了 NetBeans。 NetBeans 6.9主要改进包括: NetBeans IDE 6.9引入了JavaFX Composer,让可视化开发JavaFX更简单容易 NetBeans IDE 6.9增加了对Equinox和Felix OSGi框架的支持 NetBeans IDE

Scroll to Top