Author name: 歇歇脚|Java|Linux

歇歇脚元老

java

TouchFaces-用JSF开发iPhone App应用

TouchFaces项目是PrimeFaces项目的一个子项目(PrimeFaces是纯Java编写的开源的Java Server Faces(JSF) Web框架),TouchFaces项目的主要目的是为移动设备开发应用,尤其是针对iPhone。通过TouchFaces开发出的应用程序,将拥有与iPhone本地应用程序一样的UI效果。但编程语法仍然采用Java/JSF的方式,因为TouchFaces底层就是采用Java实现的(这对Java程序员来说绝对是一个好消息)。另外TouchFaces依赖于PrimeFaces项目的UI库,因此TouchFaces内置了ajax的支持。 下面是TouchFaces的在线演示,一个10分钟的简单入门视频: IPhone App Development with JSF [ad#468-60]

java

CodeBeamer 5.4发布

CodeBeamer是一款Java编写的项目管理软件,CodeBeamer的特点在于让整个开发团队可以协同办公,CodeBeamer内部整合了很多项目管理必备的模块如: CodeBeamer项目管理 CodeBeamer Wiki模块 CodeBeamer文档管理模块 CodeBeamer需求,变更,配置管理(ITIL)模块 CodeBeamer持续集成(contunuous integration)模块 CodeBeamer版本控制模块 CodeBeamer代码分析和群组讨论模块等等 CodeBeamer曾两度获得Jolt Productivity Award大奖,分别是的: 第15界”Change&Configuration Management”,第18界”Collaboration Tool”. (很不容易的说) 本次发布的CodeBeamer 5.4版本的最大亮点是,增加了对分布式版本控制系统的支持,和引入了一个新的问题升级机制。除此之外,CodeBeamer 5.4将所有需要长期执行的任务以后台进程的方式进行处理,这将大幅度提升codeBeamer的性能,因此CodeBeamer

java

Java序列化测试比较

Java序列化机制是一项非常有用的技术,但Java本身的序列化机制是否一定是最好的呢?对比几种不同的将Java简单对象序列化的结果是一件很有趣的事情。本文笔者以Java序列化,JSON序列化,Google ProtoBuf序列化三种方式来进行对比。测试结果表明,对于简单的Java对象,Google ProtoBuf的序列化速度几乎是Java序列化的2倍。而通过JSON-lib实现的JSON序列化速度也快不到哪里去。(该测试结果源自TSS,先不就其权威性进行评论,根据个人经验,Google ProtoBuf序列化之后的对象字符串的长度很短,但使用Java序列化之后的对象字符串的长度是难以想象的,如果对象足够大,经常会出现浏览器URL过长无法解析的问题,从这点上来看,Google ProtoBuf是个提高效率的不错选择) 下面是测试结果,时间越短的越好: // ========= // Java Serialization……………:2135 // JSON Serialization……………:20523 // Google ProtoBuf Serialization….:1472 // =======================================

java

HttpComponents HttpCore 4.1-alpha1 发布

HttpComponents HttpCore 4.1-alpha1是HttpCore分支项目的一个公开发布版本。(HttpComponent团队的更新频率还是蛮快的,在前不久刚刚发布了 HttpClient 4.0 GA 版本。) HttpCore 4.1-alpha1中加入了一部分新特性,但 HttpCore 4.1-alpha1最大的改进是增强了对 IBM JRE(Java运行环境) 和 其他 JRE 在 SelectionKey API 方面的兼容性。

java

Bolts 1.0发布-Java功能变成库

Bolts是一套Java版的功能编程库,Bolts包含了一系列方便使用的集合,因为Bolts作者在使用过程中感觉Java JDK提供的集合类功能上有太多的限制(简单的说Blots作者觉得Java的集合类不好用)。 Bolts区别于其他类似项目的一大特点是,Bolts的结合接口都是扩展自JDK的集合,同时Bolts提供的集合类中使用的操作方法也都是集合类中的方法。 下面是Bolts提供的集合类的一些demo代码: CollectionsF.list(“1″,”2″,”4”).map(IntegerF.parseF()) yields list of integers 1, 2, 4. CollectionsF.list(0, 1, -3, 2, 0).filter(IntegerF.naturalComparator().gtF(0)) yields 1, 2

Linux

Webconverger 5.5 发布

  Webconverger是一个类似Google Chrome OS的Linux系统,Webconverger被设计成为只提供web浏览服务的操作系统。Webconverger基于Debian Linux系统,并在其基础上进行了重新编码,Webconverger的这种设计为部署在诸如办公室和网吧这样的场所提供了良好的支持(当然如果在那里只使用web应用程序)。Webconverger因为只提供web浏览方面的服务,因此运行速度非常快,占用资源也十分低,因此即使在古董级的电脑上一样可以流畅运行。 Webconverger的一些特性包括: Webconverger仅为Web应用程序设计 Webconverger是完全免费的开源软件 Webconverger对硬件配置要求极低 Webconverger拥有很高的安全性 Webconverger安装部署十分简单 Webconverger不需要注册任何用户或者帐号 Webconverger默认安装了PDF阅读器和Flash播放器 Webconverger容易上手,简单易用 Webconverger拥有长期的支持 想了解更多关于Webconverger的信息,请访问: http://webconverger.com/ [ad#468-60]

Linux, php

phpMyAdmin 3.2.2 发布

继phpMyAdmin 3.2.2-rc1发布之后,官方终于发布了phpMyAdmin 3.2.2最终版本,按照官方的说法,本次发布的phpMyAdmin 3.2.2仅仅是一个bug修复版本,应该是修复了在phpMyAdmin 3.2.2 RC1中已知的几个bug,因此也没有什么新特性的加入。 phpMyAdmin是Linux下最流行的MySQL管理工具之一。phpMyAdmin是一套由PHP编写的MySQL数据库管理软件,因为使用PHP编写,因此可以直接通过浏览器来访问,无需安装任何客户端。目前phpMyAdmin支持绝大多数的MySQL操作。phpMyAdmin不但支持MySQL的数据库管理操作(例如管理数据库,表,字段,索引,用户等),phpMyAdmin还拥有直接执行SQL的能力,您可以直接利用phpMyAdmin通过SQL与MySQL数据库交互。 phpMyAdmin 3.2.2下载地址: http://www.phpmyadmin.net/home_page/downloads.php [ad#468-60]

java

Artifactory Online-云Maven仓库管理器

Artifactory Online是一套云Maven仓库管理器,Artifactory Online 允许用户轻松的在云端设置他们自己的私有maven仓库,Artifactory Online 的整个设置过程十分便捷,您可以再数分钟内开始使用Artifactory Online搭建的maven私服。(Artifactory是一个优秀的Java版Maven私服,另一个很知名的Maven私服是Nexus) 使用Artifactory Online,公司内部不再需要一台专用的服务器维护maven私服,也不需要设置负载的HTTP访问规则,安装各种相关软件,也不必设置哪些常用的远程maven服务器。就连备份管理这样的maven私服的工作都可以省去了。 Artifactory Online将基于最近即将发布的Artifactory 2.1版本,Artifactory 是一个开源的maven 仓库管理工具,新版本的Artifactory包含了很多新的特性和原有功能的增强。新版本的Artifactory将包含一组商业扩展包。例如: 丰富的只能搜索 您可以通过购物车的方式搜索到您需要的artifacts然后把他们保存在购物车中,然后在稍后的时间里继续操作他们。 基于属性的artifacts标记 您可以为制定的artifacts和文件夹定义全文检索属性,通过您自定义的属性集合,您可以再前台的UI界面或者后台API调用中,通过这些属性定位到您需要的artifacts。 Artifacts监控 您可以自定义需要监控的artifacts或者是artifacts文件夹,包括这些artifacts和文件夹的添加,修改,删除事件都可以通过email的方式通知您。

java

Spring WS Test 0.6 发布

Spring WS Test是一个用来简化Spring WS(webservice)客户端功能测试的项目,采用纯Java编写。Spring WS Test允许用户编写各种功能测试,并且这些功能测试可以运行在同一个 Java JVM中。Spring WS Test允许用户使用JUnit或者TestNG等主流Java可是框架编写功能测试,并且通过Spring WS Test编写的测试功能十分强大,因为Spring WS Test可以覆盖项目中几乎所有的配置和组件。最后Spring WS Test十分容易安装和配置,您可以方便的集成Spring WS Test到您的项目中。 Spring WS是什么?

Linux, php

phpBB 3.0.6 RC1发布-优秀的php论坛

phpBB是一个广泛使用的免费,开源的论坛系统。 phpBB使用PHP语言编写, “phpBB” 这个名字是 “PHP Bulletin Board” 的缩写。(PHP一直都是Linux用于开发web应用程序的主流语言) phpBB去其他论坛比较主要有如下特点: phpBB支持模板化的风格系统,用户可以轻易的通过修改模版来自定义自己的论坛样式,因此phpBB十分易于用户自定义修改. phpBB拥有良好的国际化支持。 截至2006年,phpBB已经支持多达64种语言。 phpBB具有良好的数据库兼容性,phpBB几乎支持所有主流的数据库。 phpBB拥有庞大的社区用户群,并且phpBB社区提供了多种多样的免费支持和插件. phpBB 3.0.6 RC1下载地址: http://www.phpbbchina.com/downloads/ phpBB 3.0.6

Scroll to Top