Author name: 歇歇脚|Java|Linux

歇歇脚元老

java

jsoup 1.3.1下载_jsoup下载_jsoup 1.3.1

  jsoup 1.3.1下载地址发布了,关注jsoup这款优秀的HTML解析类库的朋友可以去jsoup官方获取最新的jsoup 1.3.1下载地址下载使用。本次发布的jsoup 1.3.1可谓版本跳跃了,之前官方发布的版本为jsoup 1.2.3,在短短数周内居然直接跃升到下一个版本实在然笔者惊奇。按照官方的描述,jsoup 1.3.1重构了大量api,将之前使用commons-lang包中的一些方法直接通过本地方式实现,减少了对其它包的依赖,让功能更加内敛。同时jsoup 1.3.1中改进了网页链接的操作api,只需要简单的一行代码就可以轻松的建议于目标网页的链接。同时jsoup 1.3.1修复了大量已知的bug,因此强烈建议用户下载升级到最新的jsoup 1.3.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.3.1下载地址: jsoup 1.3.1下载 [ad#468-60]

java

DBSight 3.2.6下载_DBSight下载_DBSight 3.2.6_J2EE全文检索工具

  DBSight 3.2.6下载地址发布了,喜欢这款优秀的J2EE全文检索工具的朋友可以去官方获取最新DBSight 3.2.6下载地址下载试用。奇怪的是官方目前官方标注的版本号码仍然是3.2.6,不过经过笔者下载测试后发现版本号的确已经升级到了DBSight 3.2.6,而且本次发布的DBSight 3.2.6下载版大幅度提升了单值查询的效率,号称内存性能提升了75%之多。同时DBSight 3.2.6也修正了不指定搜索内容导致的启动错误。因此建议DBSight 3用户下载升级到最新的DBSight 3.2.6。同时根据官方变更列表展示DBSight 3.2.7的变更列表已经出现,很有可能是目前已知但并没有在DBSight 3.2.6中解决的问题。同时官方还给出了DBSight 4.0.0版本的变更,其中作者直接将Lucene升级到了Lucene svn中的4.0版本,不过不管怎么说,我们还是先使用最新的稳定版本DBSight 3.2.6下载版吧,至于更多更优秀的功能,我相信DBSight会尽快带给我们的。   DBsight是一套给予Java的全文检索解决方案,DBSight 3.2.6以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight 的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现DBsight作者还使用了 JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套 JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。从DBSight

java

iText 5.0.4下载_iText下载_iText 5.0.4

  iText 5.0.4下载地址发布了,关注这款优秀的PDF操作类库的朋友可以去官方获取最新的iText 5.0.4下载地址下载试用。作为Java操作PDF最优秀也是支持最好的一款PDF类库来说,笔者使用其操作PDF已经超过了5年。但随着公司报表已经转型成为第三方报表工具,因此直接通过iText操作PDF的机会已经越来越少了。不过即使没有直接编写操作iText代码,在我们使用的第三方报表工具中仍然可以清楚的看到iText的踪迹。因此从根本上说,我们仍然在使用iText为我们提供PDF服务。   iText是一款采用纯Java开发的PDF操作类库,作者最开始开发iText的动机似乎是为校园内的一个网站提供PDF打印服务(貌似老外们很多时候都是由于一些简单直接的动机开创了开源项目,比如Spring的作者Rod貌似就是在编写了with out EJB一书开发了Spring框架的原型)。随着iText的不断发展已经成为很多开源项目打印生成PDF的核心类库。在这其中最著名的莫过于JasperRepot了。相信做过Java报表的朋友或多或少都应该接触过吧。   本次发布的iText 5.0.4从变更列表来看算是一个bug修复和功能改进版本,作者不但取出了项目中一些无效的代码,同时对部分代码进行了重构,让其更加精简。因此强烈建议现有iText 5系列用户升级到最新的iText 5.0.4。 iText 5.0.4下载地址 iText 5.0.4下载 [ad#468-60]

web

工信部网站备案系统全新上线

  近日工信部发布公告称新老网站信息备案系统迁移工作已顺利完成,工信部网站备案系统全新上线。相信国内站长都应该知道在国内开通网站进行正式运营是需要备案审核的。而作为审核通过的标志就是通过工信部网站备案系统可以查询到对应的备案号,随着国内互联网的不断状态,站点的激增工信部网站备案系统所承担的压力是是极为巨大的。笔者在查询备案号的时候经常性的需要连续访问数十次才能打开网站,可见其访问量之大是多恐怖了。为了拜托这一问题貌似工信部网站备案系统与不久前开始正式升级。   据了解,自6月19日,工信部宣布升级备案系统以来,根据规定,在6月19日 18时至2010年7月25日24时期间,原网站备案管理系统(http://www.miibeian.gov.cn)停止接收新的网站备案业务,仅提 供系统查询服务。记者了解到,在近50天的时间里,全国各地积压了大量亟待提交备案信息的新网站。   如今,工信部网站信息备案系统升级完成,这意味着,受新老备案系统升级影响,无法提交备案的广大站长们可以申请备案号了。记者从中国万网了解 到,新网站备案系统运行半月已来,新增备案用户激增1.4万个。尤其是那些已经做好网站,准备上线的用户心情更为急切,毕竟早一天拿到备案号,网站可以早 一点上线,早一点挽回损失。   据悉,之前备案都是通过工信部的网站,而现在按照新的备案要求,无需登录工信部的网站,网站主办者可以在各接入商与工信部对接的新备案系统中,提交网站备案申请,由各省通管局审核后发布ICP备案号。   “新备案系统执行后,接入商要承担更多的责任”分析人士指出,接入商的信息审核速度和备案系统的稳定性将接受考验。   “从目前来看,70人的备案信息审核小组可以满足当前用户的备案需求”中国万网副总裁宋瑛桥告诉记者,在新老系统交割期间,就新增了30余名备案审核人员。同时,对原有的对接工信部备案系统的万网老备案系统进行了升级,增加了备案向导功能。   现在,对于那些拥有多个网站的站长而言,在新备案系统中,不必再用记每个网站的备案用户名和密码,现在只用一个邮箱地址,就可以同时管理在一个主体下的所有的网站备案信息。   “站长觉得方便,并不表示接入商的备案系统是好的”相关专家告诉表示,方便初次使用备案系统的传统企业用户,自助的完成备案至关重要。   相关专家建议,网站快速通过备案,除了站长要按规范填写真实、完整的申请信息外,选择有实力、管理规范的接入商,可以减少走弯路的机会。 摘自:开源中国社区 [ad#468-60]

Linux

Ubuntu 11.04发布日程

  Ubuntu 11.04发布日程已经出台,虽然我们还没有见到Ubuntu 10.10正式版下载地址发布出来,但官方的确已经发布了Ubuntu 11.04的发布计划。该计划的发布也预示着Ubuntu 11.04的开发已经正是启动。同时这表标志着Ubuntu 10.10已经进入到研发的后期。随着前段时间Ubuntu 10.10第三个alpha版本的放出,接下来Ubuntu 10.10迎来的即将是beta版本,而Ubuntu进入到beta版本之后,按照笔者的一贯作风就可以下载桌面版试用了,不过笔者要提醒各位的是即便是升级到beta版本的Ubuntu,在进入到正式版之前仍然会有大量更新,大家要对自己的带宽有充足的自信哦! Ubuntu 11.04发布日程包括: Ubuntu 11.04 Alpha 1发布-2010年11月4日; Ubuntu 11.04 Alpha 2发布-2010年12月2日; Ubuntu 11.04

Ruby

Ruby 1.9.2下载_Ruby下载_Ruby 1.9.2

  Ruby 1.9.2下载地址发布了,关注Ruby的朋友可以去Ruby官方获取最新的Ruby 1.9.2下载地址下载试用。作为目前最火爆的脚本语言的Ruby,其用户数量在国内也是十分多的。而且在最新的“Tiobe-2010年8月份编程语言排行榜”排行榜中,Ruby也跻身前20名并且排在第12位,在目前各种变成语言层出不穷的情况下能有如此表现可见Ruby的活跃度了。   Ruby是一种脚本语言,也就是说Ruby并不是通过编译之后执行的,而是类似JavaScript一样是解释执行的。作为脚本语言Ruby有很多传统语言不具备的特性,比如对闭包更好的支持,精练简洁的语法等。以及在运行过程中动态改变程序规则。或许正是这种优越的特性让Sun对其大感兴趣,在拥有了Groovy之后亦然决定创办了JRuby项目。 Ruby 1.9.2主要改进包括: Ruby 1.9.2新增了大量新的类方法,方便业务操作 Ruby 1.9.2新增了针对IPv6支持的scoket API Ruby 1.9.2增加了新的编码类 Ruby 1.9.2改进了随机类,支持各种随机数的产生 Ruby 1.9.2时间bug已经修正,系统中已经不存在2038年的问题 Ruby 1.9.2进一步增强了正则表达式的支持 Ruby

Hibernate, java

Hibernate 3.6.0 Beta3下载_Hibernate 3.6.0下载_Hibernate 3.6.0

  Hibernate 3.6.0 Beta3下载地址发布了,作为Hibernate系列的最新产品,Hibernate 3.6.0已经进入到了第三个beta版的阶段,相信Hibernate 3.6.0正式版很快就会与大家见面了。不过对于喜欢尝鲜的朋友来说,使用Hibernate 3.6.0 Beta3作为测试使用应该是可以的了,毕竟用于体验新功能的同时还能为开源作些贡献提供下bug反馈等等。本次发布的Hibernate 3.6.0 Beta3除了修复了大量bug之外,同时也包含了一些功能的改进,因为是与Hibernate 3.5.5同步发布,因此貌似一些改进与Hibernate 3.5.5中十分类似。 Hibernate 3.6.0 Beta3主要改进包括: Hibernate 3.6.0 Beta3跳过了”irrelevant”模块的开发 Hibernate 3.6.0 Beta3增加了部署site.xml文件

Hibernate, java

Hibernate 3.5.5下载_Hibernate下载_Hibernate 3.5.5

  Hibernate 3.5.5下载地址发布了,关注Hibernate的朋友可以去JBoss官方获取最新的Hibernate 3.5.5下载地址下载试用。Hibernate 3.5.5是HibernateHibernate 3.5系列的第五个小版本的更新,包含了不少bug的修复,同时也带来了一些功能的改进,同时更新列表中还包含了两个补丁的引入总体来说Hibernate 3.5.5仍然算是一个bug修复版本,因此强烈建议现有Hibernate用户下载升级到最新的Hibernate 3.5.5。   Hibernate是Java开源界最流行的ORM框架之一,很多流行的开源框架都提供了针对Hibernate的整合与实现。在Java ORM界曾经一度是EJB的天下,直到Spring framework的出现几乎结束了EJB 1.0于EJB 2.0的时代也正式由于Spring Framework的发展同时也推动的Hibenate的流行。或许是在Hibernate的影响下,以前收费的TopLink这样的ORM框架也开源了。作为笔者使用最多的ORM工具来说,Hibernate带给笔者的更多的是开发效率的提升,当然某些功能让然需要通过SQL解决,但绝大部分都是Hibernate在起作用。对于Java web开发人员Hibernate绝对值得学习。 Hibernate 3.5.5主要改进包括: Hibernate 3.5.5重写了AliasToBeanResultTransformer中的equals()方法,同时修正了其hashCode()方法。 Hibernate 3.5.5改进了JPAQL查询渲染功能,同时修改了别名哟功能有随机索引的为问题

Linux

Ubuntu 10.04.1下载_Ubuntu下载_Ubuntu 10.04.1

  Ubuntu 10.04第一个升级版本-Ubuntu 10.04.1下载地址发布了,喜欢Ubuntu的朋友可以去Ubuntu官方获取最新的Ubuntu 10.04.1下载地址下载试用。作为Ubuntu 10.04.1是目前Ubuntu系列产品中最新的LTS版本,其服务器版本支持周期长达5年,而桌面版本的支持周期也长达3年之久。因此无论对于服务器用户还是个人桌面用户选择Ubuntu 10.04.1下载版都是十分好的选择。在服务支持周期内,用户可以通过简单的命令或者图形工具对操作系统进行全方位的升级,其中包括重要的安全补丁升级,同时也包括各种常用工具软件的升级。   对于第一次想体验Ubuntu 10.04.1的用户可以直接去Ubuntu官方获取最新的Ubuntu 10.04.1下载地址下载iso镜像文件,对于现有的Ubuntu 10.04用户来说问题就变得更加简单了,之用通过命令apt-get update和apt-get dist-upgrade就可以轻松的升级到最新的Ubuntu 10.04.1,从这里就可以看出拥有长期服务支持的Ubuntu的好处。 Ubuntu 10.04.1下载地址: Ubuntu 10.04.1下载

java

XINS 2.3下载_XINS下载_XINS 2.3_开源webservice框架

  XINS 2.3下载地址发布了,关注XINS这款优秀的Java webservice框架的朋友可以去官方获取最新的XINS 2.3下载地址下载试用。似乎Java开源界的webservice框架一直都不少。从老牌axis到逐步淡出舞台的xfire以至于后起之秀Cfx,无一不是优秀制作,同时又各有千秋。今天笔者带来的是另一款修有的开源Java webservice框架XINS。   XINS是一款采用纯Java编写的开源webservice框架,XINS 2.3目前支持REST, SOAP, JSON-RPC等多种协议,因为XINS是基于各种协议而设计,因此无论是代码还是文档都可以通过规范自动生成出来。本次发布的XINS 2.3下载版推荐试用JDK 1.4以上的版本,但依然支持JDK 1.3(JDK 1.5都已经停止支持了。。。估计是为了照顾老用户吧XINS 2.3才依然保持了对低版本JDK的支持),如果希望在JDK 1.3下试用XINS 2.3那么需要在classpath中加入Xalan的引用,具体使用方法可以参考官方的使用说明,同时官方也表示XINS 2.3可以运行在JDK 1.5和JDK 1.6下,因此使用高版本JDK的朋友完全可以放心使用的说。 XINS

Scroll to Top