Author name: 歇歇脚|Java|Linux

歇歇脚元老

java

Apache第一百万次svn提交_Apache SVN提交超过一百万次

Apache软件基金会一直以开源软件为其主要业务,而每天来自全世界的开源爱好者不断的将代码提交至SVN版本库中,经过日积月累终于达到了一百万次这一历史性时刻。而创造这一历史性时刻的是一位叫 Yonik Seeley 的 Apache Lucene Project 成员.看来这位朋友的确很幸运的说。 Apache软件基金会(也就是Apache Software Foundation,简称为ASF),是专门为支持开源软件项目而办的一个非盈利性组织。在它所支持的Apache项目与子项目中,所发行的软件产品都遵循Apache许可证(Apache License)。作为Java爱好者来说笔者使用的绝大部分开源软件都来自Apache,例如Tapestry,Lucene,还有各种底层的依赖库等等。由此可见Apache对于开源软件,尤其是Java开源软件的重要性了。 下面是Apache第一百万次svn提交的svn记录: lucene/ r1000000 yonik SOLR-2128: full param substitution […]

java

DBSight 4.0下载_DBSight4下载_DBSight 4.0

  DBSight 4.0下载地址发布了,关注DBSight 4.0的朋友可以去DBSight官方获取最新的DBSight 4.0下载地址下载试用了,前几天笔者在查看DBSight挂放网站的时候还只发现了DBSight 4.0 beta版本,没想到短短的一周时间内DBSight 4.0正式版就已经发布了。看来DBSight已经将大部分研发精力投入到DBSight 4.0上去了。当然于此同时发布的还有DBSight 3.2.8,毕竟照顾老用户还是必须的嘛。   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主要改进包括: DBSight

java

DBSight 3.2.8下载_DBSight下载_DBSight 3.2.8

  DBSight 3.2.8下载地址发布了,关注DBSight的朋友可以去DBSight官方获取最新的DBSight 3.2.8下载地址下载试用。或许是随着DBSight 4.0的即将发布,DBSight 3.2系列产品的更新已经没有之前那么频繁了,不过在沉寂了一周之后DBSight 3.2.8下载版仍然如约而至了。本次发布的DBSight 3.2.8主要是增加了拉丁文全角半角切换的问题。建议使用DBSight 3.2.8之前版本的朋友下载升级一下。   DBsight是一套给予Java的全文检索解决方案,DBSight 3.2.8以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight 的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现 DBsight作者还使用了 JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套 JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。从DBSight 3.0.0版本开始,DBSight正式支持Lucene3.0版本,也就是说DBSight3系列版本将享受到Java开源界最优修的全文检索工具的最新支持。 DBSight 3.2.8下载地址: DBSight

java

HttpClient 4.0.3下载_HttpClient下载_HttpClient 4.0.3

  HttpClient 4.0.3下载地址发布了,关注HttpClient的朋友可以直接去HttpClient官方获取最新的HttpClient 4.0.3下载地址下载试用。从官方的变更列表来看,本次HttpClient 4.0.3下载版的发布主要是为了搞定HttpClient 4.0.2中多个本地主机名称导致SSL的逻辑错误。该错误会引发一个“hostname in certificate didn’t match …”异常。因此该版本应该算得上一个彻彻底底的bug修复版了,对于正在试用HttpClient 4.0.2的朋友,强烈建议下载升级到最新的HttpClient 4.0.3。   HttpClient是一个实现了http协议的开源Java客户端工具库,可以通过程序发送http请求,现在HttpClient已经更名为HttpComponents, HttpClient 4.0 几乎重新设计,并重写了 HttpClient 3.x的全部代码。在HttpClient 4.0 中修正一些

java

dbcrawler 1.4下载_dbcrawler下载_dbcrawler 1.4

  dbcrawler 1.4下载地址发布了,喜欢dbcrawler的朋友可以去dbcrawler官方获取最新的dbcrawler 1.4下载地址下载试用的说。Java开源界从来都不缺少创意,而笔者也比较喜欢关注那些很有创意的开源项目,而dbcrawler绝对算其中一个。现在很多web应用或者工具在安装过程中都会使用到数据库存储一些内容,想要搞清楚这些数据的存储方式逻辑结构光从表中查看是难以一窥全貌的,至少笔者总是有中管中窥豹的感觉。如果能有办法将设计者的思想还原成对象之间的关联关系,那么将对分析作者的思路有很大的帮助。毕竟目前的数据库还是以关系型为主,而面向对象的数据库还不普及。dbcrawler恰恰就带给我们这样一个惊喜。   dbcrawler是一款小巧的面向数据库结构的爬虫工具,dbcrawler采用纯Java编写,因此可以夸平台使用。dbcrawler最大的特点就是可以无视数据库的类型,通过一套通用的Api访问数据库,并将表结构以POJO的方式返回给用户。从令一个角度来说,我们在使用Hibernate的时候是将数据库表结构映射成实体,然后生成数据表结构(当然反过来也可以,不过笔者一半都是model driven的),而dbcrawler则是通过数据库表结构来生成对应的实体。这种极具创意的设计让笔者实在是佩服。而且dbcrawler是专门为遍历表结构而制作使用十分简单并且可以以更加直接的方式将数据库结构展示给用户,这点对于些对底层数据库结构比较关注,但又苦于分析结构困难的朋友可是十分有帮助的说。   目前dbcrawler 1.4下载版支持的数据库包括:Apache Derby,H2 Database,HSQLDB,IBM DB2,MySQL,PostgreSQL,虽然笔者使用Oracle多一些,但平时测试H2还是经常用到的,相信在不久的将来,dbcrawler会拥有越来越多的DB支持,同时也会做的更加出色。 dbcrawler 1.4下载地址: dbcrawler 1.4下载 dbcrawler 1.4 maven 引用 dbcrawler-repo dbcrawler

apache tomcat, java

Tomcat 5.5.31下载_ Tomcat下载_ Tomcat 5.5.31

  Tomcat 5.5.31下载地址发布了,还在使用Tomcat 5.5的朋友可以去官方获取最新的Tomcat 5.5.31下载地址下载升级使用了。作为Tomcat 5.5的最新版本来说,Tomcat 5.5.31改进的最多的还是稳定性以及bug的修复。虽然Tomcat 7已经发布了,而Tomcat 6也已经十分成熟,但由于Tomcat使用的官方因此Tomcat 5.5系列产品的部署量也还是不少为了兼容这些老用户Tomcat开发团队也在不遗余力的不断完善这Tomcat 5.5系列产品。本次发布的Tomcat 5.5.31从官方变更列表来看包括了7处改进,其中绝大部分都是bug修复因此还是建议Tomcat 5.5用户下载升级到最新的Tomcat 5.5.31。   Tomcat是一个开源的Java JSP/Servlet容器。Java Servlet和Java Server Page规范是由JCP(Java Community Process)定义的。几乎所有Java

java

TinyMCE 3.3.9下载_TinyMCE下载_TinyMCE 3.3.9

  TinyMCE 3.3.9下载地址发布了,关注TinyMCE的朋友可以直接去TinyMCE官方获取最新的TinyMCE 3.3.9下载地址下载试用。说到TinyMCE笔者也的确有一阵子没有关注了,从版本上来看笔者应该是错过了一个小版本的更新,不过对于TinyMCE来说TinyMCE 3.3系列的小版本几乎都是以bug修复为主。毕竟现在浏览器的五花八门给做web编辑器的朋友和开发人员带来了很多麻烦。(笔者很多时候都在想,如果大家都能遵守一个标准该有多好,很多功能都需要针对不同的平台和浏览器进行优化和重写)   TinyMCE是一款优秀的在线编辑器,它秉承了网页在线编辑(所见即所得的概念),让用户可以在网页中以拖拽的方式轻松的编辑在线文档。而保存后回显的效果于编辑时看到的效果一致(这点有些类似Dreamweaver的感觉,或者说是一个在线版本Office)。 TinyMCE使用简单,体积轻巧,十分容易与现有的项目整合使用。目前已经针对PHP,.NET,JSP 开发出了有针对性的整合版本,因此用户想整合使用TinyMCE十分方便。 TinyMCE 3.3.9主要改进如下: TinyMCE 3.3.9修正了在table中插入一个table时候导致列数量出错的bug TinyMCE 3.3.9修正在table中的子table中无法正确选种单元格bug TinyMCE 3.3.9修正了table插件在移动第一个子table时报错的bug TinyMCE 3.3.9修正了keep_styles特性在ie上失效的问题 TinyMCE 3.3.9修正了继承属性无法正确显示的bug TinyMCE

web

Firefox 3.6.10下载_Firefox下载_Firefox 3.6.10

  Firefox 3.6.10下载地址发布了,喜欢Firefox的朋友可以直接去Firefox官方获取最新的Firefox 3.6.10下载地址下载试用。作为Firefox系列产品中目前最稳定的版本来说Firefox 3.6.10可以说是为了追求稳定性以及性能的极致而发布。因为从官方发布的变更记录来看,Firefox 3.6.10下载版解决的问题是一部分用户的单一稳定性问题。该问题覆盖范围并不大,但的确是有一定的影响群体,因此如果您正在试用Firefox 3.6系列的早期版本最好下载升级到最新的Firefox 3.6.10。同时window用户可以直接通过Firefox自带的升级功能升级到最新的Firefox 3.6.10。   另外要说一句的就是与Firefox 3.6.10同时发布的还有Firefox 3.5.13,对于那些以来某些Firefox 3.5特性的朋友或者不希望升级到最新的Firefox 3.6的朋友可以下载升级到最新的Firefox 3.5.13了。   随着Firefox 4.0 beta版本的发布,我们可以看到Firefox 4.0已经距离我们越来越近了。期望Firefox能够带给我们更多的惊喜吧。 Firefox 3.6.10下载地址:

java

Mashups4JSF 0.0.2下载_Mashups4JSF下载_Mashups4JSF 0.0.2

  Mashups4JSF 0.0.2下载地址发布了,关注Mashups4JSF项目的朋友可以去官方获取最新的Mashups4JSF 0.0.2下载地址下载试用。随着JSF 2.0的不断完善,貌似JSF的用户量已经随之不断攀升。记得在3年前笔者的领导曾经就Tapestry与JSF进行了简单的对比,不过因为笔者对JSF了解实在不是很多因此也无从评论了,不过当时印象最深的一句话就是JSF 2.0基本才达到Tapestry 4的高度。虽然笔者不甚了解JSF现状,但有一点可以肯定的是JSF是标准,既然是标准,那必定会有支持者和拥护者,如此在加上产品本身有足够的优势,那最近频繁出现各种基于JSF的第三方产品也就不稀奇了。   接下来我们说说Mashups4JSF吧,Mashups4JSF是一款开源的Java应用,主要目标是实现mashup服务与Java和JSF的整合。根据官方的描述来看,主要受益用户还是JSF用户,借助Mashups4JSF,用户可以通过简单的标记来整合各种强大的mashups服务功能。而作为项目的创之本Mashups4JSF可以更好的解决在web应用中整合Mashups的供能。众所周知创建一个mashups应用开发者需要熟悉多种语言和规范例如:JavaScript,RSS,ATOM,JSON等,因为需要面对大量的规范协议,以及对其的分析和解析过程因此开发mashup应用往往是让开发着十分头大的一件事情,不过拥有了Mashups4JSF之后,一切将变得简单无比,更多的细节被封装用户之需要使用简单的api和标记就可以解决原来需要费力处理的问题,何乐而不为呢? Mashups4JSF 0.0.2主要更新了大量的新组件包括: Mashups4JSF YahooWeather Component. Mashups4JSF YouTube Video Player Component. Mashups4JSF YouTube Video

java

DBSight 4.0 beta下载_DBSight 4.0下载_DBSight 4.0_J2EE全文检索工具

  DBSight 4.0 beta下载地址发布了,关注DBSight 4的朋友可以去DBSight官方获取最新的DBSight 4.0 beta下载地址下载试用。DBSight 4.0是DBSight系列产品中的最新版本,如同DBSight 3.x的时候将lucene升级为Lucene 3.0一样,DBSight4的目标是将Lucene升级到了最新的Lucene 4.0 svn版。尽管目前DBSight 4.0试用的Lucene版本仍然没有正式发布,但DBSight 4.0仍然仅随其脚步,相信在Lucene 4.0正式发布的同时,DBSight 4.0正式版也会随之同时发布的。当然,作为心特性的体验和功能展示来说,DBSight 4.0 beta已经足够了,虽然并不是全部,但DBSight 4.0绝对会让喜欢DBSight的朋友有种耳目一新的感觉。   DBsight是一套给予Java的全文检索解决方案,DBSight 4.0以及以前的版本都Java

Scroll to Top