Author name: 歇歇脚|Java|Linux

歇歇脚元老

Linux

Debian 6.0 Alpha 1 发布-下载

  Debian开发团队今天发布了Debian 6.0 Alpha 1下载地址。Debian 6.0 Alpha 1是Debian 6.0系列的第一个alpha版本,同时官方表示将在2010年发布Debian 6.0的正式版本。Debian 6.0是Debian继Debian 5.0之后的下一个版本,Debian 5.0被命名为lenny,而Debian 6.0被命名为”Squeeze”。Debian是一份老牌的Linux,笔者的生产环境一多半都是采用Debian搭建的,很多运行时间已经超过了4年,目前来看十分稳定,而且通过apt方式安装软件十分方便,是笔者实施安装的首选Linux操作系统。   Debian 6.0(Squeeze)引入了很多新特性,包括读Ext4文件系统的支持,更简单的RAID设置,更轻松的LVM和crypto,同时使用grub2作为x86架构的默认bootloader。Debian 6.0(Squeeze)最明显的变化是apt方面的改变,Debian 6.0(Squeeze)中apt安装包将默认使用Debian 6.0(Squeeze)推荐安装的软件包。apt列表中列出的依赖包是绝对需要依赖的包,而推荐部分的依赖包是Debian 6.0(Squeeze)推荐安装但并不适绝对依赖的安装包。按照官方的说法是推荐安装包应该被列出来但不一定需要安装。如果由于各种原因导致不想安装推荐部分的安装包,也可以轻松的通过预设置或者修改/etc/apt/apt.conf.d/*,在其中加入: APT::Install-Recommends […]

java

Oracle将JRockit/Hotspot集成

  Oracle收购Sun公司之后手上就有了两大JVM,众所周知Java之所以拥有夸平台的能力这些全部仰仗于JVM的功劳。而目前最优修的JVM有三家,Sun的Hotspot,BEA的JRockit,还有就是IBM的IBM VM。之前由于Oracle收购了BEA,因此Oracle拥有了JRockit,而之后Oracle再次收购了Sun于是Oracle再次拥有了Hotspot。由于Hotspot与JRockit截然不同的设计和经营的原因Oracle不可能长久同时支持两种JVM的存在。那Oracle是否会在鱼与熊掌之间做出选择呢?答案当然是否定的,Oracle此次貌似是想将JRockit/Hotspot进行集成取其精华。下面是Sun前雇员Mark Reinhold的一段描述: 目前Oracle有两个JVM,一个是JRockit,这是两年前收购BEA Systems时得到的;另一个则是Sun的Hotspot VM,这是前不久收购Sun时得到的。在上个月举行的Sun-Oracle未来路线图会议上,Oracle的管理团队表示要合并这两个项目。Oracle 首席工程师、Sun前雇员Mark Reinhold最近在Blog上透露该合并计划“仍在进行当中”,为此也“召开了很多会议”。 Reinhold说到: 从长期的合并计划来看,目前很难对这二者作出取舍。现在我们还不会停止这两个JVM的开发工作,因为有很多客户的产品是运行在这两个JVM之上并且使用了每个JVM独有的特性。我们可不想搞出什么震荡,那样只会把系统搞死,但还是衷心希望未来能有JVM一统天下。 Reinhold说这个计划至少还需要一年半到两年的时间才能成行。 这两个JVM各具优缺点,因此最好的方式还是取其净化,弃其糟粕。Reinhold说“在Oracle内,无论是工程团队还是管理团队都在尽最大努力找出每个JVM的优点”。他接着说到: 坦率地说,我们这几年一直在嫉妒JRockit中的某些特性,其任务控制特性就非常棒。 而HotSpot的性能优势是比较明显的,他说到“我们对HotSpot代码基,尤其是server编译器的印象是其有很多的head room,这是一个更加复杂的系统”。 前几个月我们一直在学习JRockit,这真是一段令人难忘的时光。JRockit绝对是世界一流的VM,但其内部却是那么的不同。JRockit和HotSpot各具优势,因此我们将要创建一个非常帅的项目——综合JRockit和HotSpot各自的优势。 Reinhold推测合并后的VM将使用JRockit的垃圾回收器与服务功能,使用HotSpot的运行时编译器与混合的运行时系统。 在Blog中,Reinhold还提到了JDK 7的模块化特性(模块化可以让Java更有效地进入到小型设备领域)、通过invokeDynamic实现的多语言能力以及通过Project Coin提升Java语言本身的生产力。开发者应该玩玩Jigsaw,而openJDK

java

MyEclipse 8.5 M2 下载地址

  随着MyEclipse 8.5M1的发布,貌似MyEclipse继MyEclipse 8.0之后的下一个重要版本呼之欲出了。很多朋友都尝试了MyEclipse 8.5 M1版本,并且对MyEclipse 8.5的新特性十分感兴趣,这些都是对MyEclipse 8.5最好的支持。今天笔者在此发现MyEclipse官方已经放出了MyEclipse 8.5 M2下载地址。MyEclipse 8.5 M2在MyEclipse 8.5 M1的基础上修复了大量的bug,同时提高了稳定性,还有不少新特性的加入,因此MyEclipse 8.5M2版本已经足够吸引笔者下载尝鲜了,但还是那句老话,MyEclipse 8.5 M2毕竟还不是稳定版本,因此试用MyEclipse 8.5 M2的朋友很有可能遇到一些莫名的问题,要有心理准备。鉴于国内无法访问MyEclipse站点(用代理可以),同时像笔者一样的MyEclipse狂热者也有很多,笔者整理了一个MyEclipse 8.5下载合集,分享给大家,方便大家下载使用。请直接复制下载链接地址到下载工具中。下载后请使用MD5校验工具校验下文件的有效性。希望对 MyEclipse爱好者有一定的帮助吧。

java

DBSight 3.1.2 发布-下载

  DBSight官方放出了DBSight 3.1.2下载地址,使用DBSight3的朋友可以下载最新版的DBSight 3.1.2升级使用了。DBSight开发团队的效率也真是够高,DBSight 3.1.1版本发布一周后就发布了DBSight 3.1.2版,通过changelog来看,DBSight 3.1.2基本就是一个bug修复版本,同时性能上也有了一些提升。因此如果您还在使用DBSight 3.1.1或者DBSight 3的版本,那么强烈建议您下载升级到DBSight 3.1.2   DBsight是一套给予Java的全文检索解决方案,DBSight 3.1.1以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的 Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现DBsight作者还使用了JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。 DBSight 3.1.2主要包括如下更新: DBSight 3.1.2增加了配置短语检索边界和短语查询排序的选项 DBSight 3.1.2提供了更快的索引复制功能

java

soapUI 3.5 beta2 发布-下载

soapUI 3.5 beta2发布下载了,喜欢soapUI 3.5的朋友可以去官方下载最新版的soapUI 3.5 beta2试用了。soapUI 3.5对比现在的已经发布的soapUI 3.0.1在功能和试用的类库来看都有了极大的变化,soapUI 3.5引入了很多的新特性,相信soapUI 3.5会给所有试用soapUI的朋友带来惊喜的。 soapUI一款采用Java开发的专业的测试驱动的SOA 开源解决方案,最初soapUI被设计用来开发企业级的Web Service项目。现在soapUI的功能远远不只这些,soapUI已经涵盖了WS, REST, HTTP, JMS, AMF 和java JDBC测试的功能(soapUI 3.5

java

XWiki 2.2.1 发布-下载

  XWiki官方发布了XWiki 2.2.1下载地址,使用XWiki的朋友可以从官方下载最新版的XWiki 2.2.1使用了。XWiki 2.2.1基本算是一个bug修复版本,该版本中修正了XWiki 2.2.0中的不少bug,同时也带来了少许的新特性和功能的改进。   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序。 XWiki 2.2.1主要包括如下改进: XWiki 2.2.1增加了对加泰罗尼亚文语的支持 XWiki 2.2.1增加了对一个提供自查寻使用的action XWiki 2.2.1重构完了利用DocumentReference和AttachmentReference转换DocumentAccesBridge的功能 XWiki 2.2.1修改独立运行的宏时自动隐藏第一行和最新一行 XWiki 2.2.1升级了Pygments到Pygments

Linux

Firebug 1.5.2 发布-下载

  Firebug官方放出了Firebug 1.5.2下载地址,相信者对web工程师和程序员来说又是一大好消息。作为Firefox下最优秀的JavaScript/Ajax调试工具之一Firebug绝对是开发人员的首选。笔者从事的是Java web方面的开发工具,日常经常需要调试Ajax和JavaScript代码。因为很多JavaScript产生的数据并能直接通过查看源码的方式浏览到(存放在内存DOM中,使用IE根本无法查看,更不用说调试了),此时Firebug的优势也就体现出来了,Firebug可以轻松的查看dom内容,对 JavaScript脚本进行调试(Firebug 调试JavaScript这功能是笔者最喜欢的功能之一),还可以有效的跟踪Ajax请求。   Firebug很好用,但是也同样存在者不足。大家都知道Linux下的Firefox慢是出了名的(可能笔者的机器过于老爷,但是和Opera,Chrome比起来,Firefox的确不快,而且随着打开网页的增加速度越来越慢)。而Firebug的安装将导致Firefox更慢,官方表示Firefox3.6中将解决这一严重的性能问题。Firebug 1.5.2主要是一个bug修复版本,同时也有部分功能改进。 Firebug 1.5.2主要包含如下改进: Firebug 1.5.2调试时的跳出下一步按钮从主工具条移动到了控制面板工具条 Firebug 1.5.2跳出下一步的按钮图标依赖控制面板同时试用系统图标 Firebug 1.5.2更新了国际化语言的支持,包括:捷克,乌克兰,匈牙利,亚美尼亚 Firebug 1.5.2下载地址: Firebug 1.5.2下载 Firebug

java

Eclipse 3.5.2 发布-下载

  Eclipse 3.5.2发布下载了,使用Eclipse的用户可以直接从Eclipse官方下载最新版本的Eclipse 3.5.2试用了。笔者是一个Eclipse忠实用户了,从工作开始几乎一直都是在试用Eclipse.其间曾经用过一段时间WSAD,和MyEclipse。但也都是基于Eclipse的东东。笔者也曾经尝试过IDEA和NetBean,但最终还是由于习惯问题换回了Eclipse。笔者一直都是Eclipse最新版的支持者,每次Eclipse的升级也都会被用户带来新的两点。记忆中升级到Eclipse 3.3的时候可以支持DLTK插件编写Ruby脚本(后来笔者采用Netbean些ruby了),升级到Eclipse 3.4的时候可以更方便的定义快捷键,升级到Eclipse 3.5的时候更会的启动速度,几乎不再有Eclipse崩溃的情况等等。   Eclipse官方站点经过几次改版之后,目前已经十分清晰。Eclipse总会把最新的发行版本放在下载的首页。比如本次发布的是Eclipse 3.5.2,那么下载信息基本都是关于Eclipse 3.5.2下载的。而想找到以前的版本就没那么醒目了。还有需要注意的就是Eclipse现在发布了针对不同需求的版本。笔者是Java开发者,因此选择了下载Eclipse 3.5.2 IDE for Java Developers (92 MB)的版本,该版本包含对Java开发最基本的支持,因为插件少所以体积和运行速度都很理想。接下来就是根据自己的需求增加自己喜欢的插件了。如果喜欢Eclipse集成的插件多些或者怕麻烦的朋友可以选择Eclipse 3.5.2 IDE for JavaEE

java

CKEditor 3.2 发布-下载

  CKEditor官方放出了CKEditor 3.2下载地址。按照官方的说法CKEditor 3.2是个十分重要的升级版本。CKEditor 3.2是完全基于WAI-ARIA设计的,通过基于WAI-ARIA的架构实现,CKEditor 3.2的访问能力推至一个新的高度。   CKEditor就是传说中的FCKEditor项目更名之后的项目。FCKEditor是Java 开发者最常用的在线编辑器之一,FCKEditor针对Java开发了 FCKEditor for Java版本,后续又出现了FCKEditor for .Net版本等。CKEditor同样也是一个所见即所得的在线编辑器,CKEditor继承了FCKEditor的全部优点,并重构了很多核心代码让编辑器变得更健壮,更易用。 CKEditor 3.2主要包括如下更新: CKEditor 3.2的访问能力基于WAI-ARIA CKEditor 3.2增加了帮助访问对话框插件 CKEditor 3.2键盘导航增加了按照屏幕阅读器推荐的关键字导航功能

java

KindEditor 3.4.1 发布-下载

  KindEditor 3.4.1发布下载了,喜欢KindEditor的朋友可以第一时间去官方下载最新版本的KindEditor 3.4.1使用了。使用过在线编辑器的朋友多数都知道FCKEditor吧,KindEditor于FCKEditor类似,配置简单灵活功能强大,但最灵人高兴的是KindEditor是完全由国内开发人员自行设计开发的。KindEditor 3.4.1主要修复了一些KindEditor 3.4版本的小BUG,默认参数有一些变化,替换了部分默认图标。还有,KindEditor 3.4.1版本开始图片上传程序(upload_json.php)返回JSON数据,所以KindEditor 3.4的upload.php不能直接使用,需要修改输出部分。   KindEditor是一套开源的的在线编辑器,KindEditor使用JavaScript编写,因此可以开平太运行在Linux,Unix等操作系统上,同时可以无缝的于Java,JSP,PHP等 语言接合,可以在HTML上进行可视化编辑,类似的开源项目还有TinyMCE,CKEditor(原FCKEditor)等,KindEditor在 CMS、论坛、博客、电子邮件等互联网应用上得到广泛使用,主要用于让用户在html上获得所见即所得的编辑效果。KindEditor采用LGPL开放 源代码使用许可,可以自由修改源代码,也可以集成在您的商业程序。 KindEditor 3.4.1主要包括如下改进: KindEditor 3.4.1添加了dialogAlignType属性,指定弹出窗口对齐方式。 KindEditor 3.4.1添加了imageUploadJson属性,可指定上传图片服务器端程序。 KindEditor 3.4.1添加了fileManagerJson属性,可指定浏览服务器文件的服务器端程序。 KindEditor

Scroll to Top