java

java

KindEditor 3.4.3下载_KindEditor 3.4.3发布下载

  KindEditor最新版本-KindEditor 3.4.3下载地址发布了,关注这款优秀的国内开源框架的朋友可以直接KindEditor官方下载最新的KindEditor 3.4.3试用。从本次发布的KindEditor 3.4.3变更记录来看,KindEditor 3.4.3总体算是一个bug修复和功能改进版本,因为KindEditor 3.4.3包含了大量的bug修复和功能改进,因此试用KindEditor 3.4.2和KindEditor早期的朋友强烈建议下载KindEditor 3.4.3升级使用。   KindEditor是一套开源的的在线编辑器,KindEditor使用JavaScript编写,因此可以运行在Linux,Unix等操作系统上,同时可以无缝的于Java,JSP,PHP等 语言接合,可以在HTML上进行可视化编辑,类似的开源项目还有TinyMCE,CKEditor(原FCKEditor)等,KindEditor在 CMS、论坛、博客、电子邮件等互联网应用上得到广泛使用,主要用于让用户在html上获得所见即所得的编辑效果。KindEditor采用LGPL开放 源代码使用许可,可以自由修改源代码,也可以集成在您的商业程序。   作为web开发者来说,笔者十分看好KindEditor,不仅仅因为KindEditor是一款优秀的在线编辑器,同时也因为KindEditor是国内爱好者开发的一个优秀的开源产品。笔者为国内有朋友可以开发出这么优秀的开源在线编辑器而骄傲。 KindEditor 3.4.3主要包括如下改进: KindEditor 3.4.3修改了重复编辑超级链接时每次都添加&的问题。 KindEditor 3.4.3修改了在IE上右键菜单没有复制、剪切项目的问题。 KindEditor […]

java

Inforama 1.5下载_Inforama 1.5发布下载_自动文件系统

  Inforama 1.5发布下载了,喜欢这款自动文档系统的朋友可以去管方下载最新的Inforama 1.5试用一下。这里有必要澄清一下自动文档系统和我们传统所说的CMS内容管理系统的区别。自动文档系统是通过指定特定的模板和数据源的方式来生成需要的文档,其生成文档的格式也是可以定制的,因此自动文档对于自动信息发布文档推送等方面还是很不错的说!试用自动文档系统的优势就是方便内容管理。一旦模板格式确定,那么用户只需要维护数据源中的内容即可,而无须安装任何客户端工具,例如Office或者PDF工具等,即可提供给文档订阅者对应类型的文档了。   Inforama是一款采用纯Java编写的自动文档系统,Inforama支持通过OpenOffice制作文档模板,既快捷方便,同时OpenOffice也是免费产品,因此无须担心需要购买商业软件的问题。Inforama 1.5支持通过多种数据源获得数据内容,包括:参数,数据库和各种类型的数据源。当数据和模板都准备好之后,Inforama就可以轻松的为客户端生成邮件或者PDF文档了。此时客户端只需要通过浏览器访问指定的文档,就可以获取对应格式的文档信息,十分方便。   最后要提及一点的是,Inforama 1.5包含两个版本,一个是免费的社区版本,领一个是收费的商业版本。对于个人用户或者社区等公益站点来说,社区版本的功能已经可以满足需求,因此可以说我们无须任何费用即可享受Inforama 1.5的服务啦。 Inforama 1.5主要包括如下改进: Inforama 1.5改进了安装功能,让安装过程更轻松更简洁 Inforama 1.5新增了Google Doc插件,支持从Google Doc表格中到处内容生成文档 Inforama 1.5新增了JConsole插件,用于监控Inforama 1.5企业版的运行状态,例如内存使用率等信息。 Inforama

java

JRuby 1.5下载_JRuby 1.5发布下载

  JRuby 1.5发布下载了,关注JRuby和正在使用JRuby的朋友可以去官方下载最新的JRuby 1.5试用了。JRuby 1.5是JRuby历史版本中开发周期最长的一个版本,JRuby 1.5总计耗时超过5个越的时间,当然这说明JRuby 1.5于JRuby 1.4的差距十分的大。大概在一个月前JRuby开发团队放出了JRuby 1.5 RC下载地址,而本次发布的JRuby 1.5正式版本不但包括了大量bug修复,同时还引入了一些新特性,因此使用JRuby 1.5 RC的朋友,强烈建议下载升级到JRuby 1.5正式版。   JRuby是一个Ruby语言的Java版实现,Ruby本身是采用C语言实现的,由于其简洁的语法,高度的OO思想让很多web开发者对之爱不释手,注明的Ruby web框架Ruby on Rails更是风靡全球。由于Ruby脚本语言的优势展露无疑,因此Sun启动了一个在JVM上运行Ruby语言的计划,而JRuby不仅仅是让JVM可以运行Ruby,更是将Ruby本身采用Java语言重新实现了,这就是JRuby。作为Java开发者来说,引入了JRuby可以让Java用户以简洁的语法快速开发各种web应用而不必离开自己熟悉的Java环境,同时还可以轻松的于已有的JavaEE项目整合。而对于Ruby用户来说,采用JRuby不但保留了Ruby全部的特性,还能使用Java数以千计的成熟第三方类库资源,这无疑让JRuby拥有更多的优势。   Java社区在本身不断壮大的同时已经开始引入了对多种脚本语言的支持,比如 Sun力挺的Groovy和本次发布的JRuby,而建立在JVM本身基础上的Java语言也在飞速的发展者,而诸如Scala之类的可以直接运行在JVM上的语言也如春天的百花齐放一般。作为Java爱好者的笔者感觉Java正逐渐朝一个框平台的语言集合方向发展而不再仅仅是一门语言一门技术。Java本身的技术和规范已经不少了,再加上每天都在推陈出新的东西。。。。,可见Java的未来会更加强大。 JRuby

java

Spring Python 1.1.0下载_Spring Python 1.1.0发布下载

  Spring Python 1.1.0发布下载了,本次发布的可是Spring Python 1.1.0正是版下载地址哦,喜欢和关注Spring Python的朋友不要错过这个版本,可以直接去Spring Python官方站点下载最新的Spring Python 1.1.0试用。   Spring Python 1.1.0从上一个RC版到今天发布的Spring Python 1.1.0正式版历时一个多月的时间,这段时间力开发团队对Spring Python 1.1.0 RC1很多改进,包括大量bug修复,现有功能的改进和新特性的引入(貌似RC版本和正版的差别还是蛮大的。。。)因此如果使用Spring Python 1.1.0 RC的朋友最好还是升级到最新的Spring

java

Grails 1.3下载_Grails 1.3发布下载

  Grails 1.3发布下载了,使用Grails的朋友可以下载最新的Grails 1.3升级试用了。Grails 1.3最大的变化是支持Groovy 1.7,Grails 1.3已经支持Groovy 1.7的全部特性,同时Grails 1.3引入了诸多的新特性,相信下载升级到Grails 1.3不会让开发者失望。还等什么?赶快去把Grails 1.3下载下来试用吧。。。   Grails是一套基于Groovy和 Java开发的web框架,Grails使用了JavaEE中最优秀的api,包括 Spring,Hibernate,SiteMesh等,以为采用了Groovy脚本语言进行编写,因此Grails对于使用者来说是一个方便、敏捷并且符合各种规范的Java web开发框架,同时因为Groovy符合JavaEE规范,并且使用Java和Groovy编写(Groovy也运行在JVM上),因此Grails可以轻松的于现有的技术应用整合。   Sun公司在被Oracle收购之前貌似一致在力挺两种脚本语言(就笔者关注的来看),其一就是我们说的Groovy,另一个就是jRuby,貌似最近Scala也十分火爆,但由于笔者对该语言不适很熟悉所以不做详细描述。之前笔者一致感觉Sun在JRuby上投入的会更多一些,不过随着SpringSource的大力支持,Groovy也得到了极快的发展,貌似现在两种脚本语言有了并驾齐驱的感觉。顺便提一下,笔者项目中使用了Groovy,同时使用了Ruby脚本。。。,其实直接用JRuby也可以,不过因为是工具类,所以无所谓了。 Grails 1.3主要包括如下改进: Grails 1.3新增了对JUnit4的支持 Grails

java

Ebean ORM 2.6.0下载_Ebean ORM 2.6.0发布下载

  Ebean ORM 2.6.0发布下载了,关注这款轻巧的ORM框架的朋友可以去官方下载最新的Ebean ORM 2.6.0试用。目前Java开源界的ORM框架还真不少,除了已经广为人知的Hibernate, iBATIS等还有笔者前几天曾经介绍过的Ujorm。由于开源ORM的不断状态,以至于连Oracle的收费版本的Toplink都已经开源免费使用了,可见Java开源ORM势头之强劲。   相信很多朋友和笔者一样都只会选择一种ORM框架使用,不过笔者要要强调的是ORM框架本身并没有优劣之分,只有适合于不适合。因为笔者发现每种ORM框架都是开发者吸取了前人的经验结合自己的想法开发出来的。比如Hibernate更注重OO,而iBATIS除了强调OO,还提供了良好的SQL支持,以至于DBA可以对很多性能问题采取SQL级的优化。而Ebean的作者则是强调简洁。这点从Ebean网站就可以看出来。Ebean官方站点十分简洁清晰。   Ebean是一个使用纯Java实现的开源ORM框架。 Bean使用JPA注释(@entity, @OneToMany等Java注释)对实体进行映射。Ebean力求让使用最简单的API帮助开发者从数据库获取有用的数据信息。以上就是Ebean官方也是Ebean作者对Ebean ORM 2.6.0做出的解释。或许是觉得现有的ORM框架使用起来比较繁琐吧,所以萌生出一种创建一个十分简单便于使用的ORM框架。就笔者的经验来看,配置越复杂繁琐的东东,可以自定义掌控的功能就越多,功能就越灵活。当然这和易于使用是成反比的。 Ebean ORM 2.6.0主要包括如下改进: Ebean ORM 2.6.0增加了JAX-RS整合模块,用于实现通过RESTful API构建实体 Ebean

java

VirtualBox 3.2.0 Beta2下载_VirtualBox 3.2.0 Beta2发布下载

  VirtualBox 3.2.0 Beta2发布下载了,喜欢VirtualBox的朋友可以去官方下载最新的VirtualBox 3.2.0 Beta2试用了。喜欢玩虚拟机的朋友估计多半都知道vmware和virtual pc吧。由于后者已经被MS收购,因此基本成了MS虚拟操作系的专用产品了。而vmware到是一直比较坚挺,不过起高端产品基本都是价格不菲,因此普通用户也难以入手。而Sun的一款免费开元的虚拟几软件似乎打开了这种虚拟机软件垄断的局面,我们今天说的VirtualBox就是Sun的开源免费的虚拟机软件了。   不过由于Sun已经被Oracle收购,因此现在的VirtualBox 3.2.0已经更名位-Oracle VM VirtualBox 3.2.0 Beta2,不过产品还是原来的产品,仍然免费。或许是由于VirtualBox的出现,vmware也开始陆续推出起免费产品,不过免费版的vmware在性能和虚拟机数量等功能上都由一定的限制,不过对于普通用户来说基本已经够用了。但其胖大的体积实在让笔者优点望而却步阿。因此喜欢折腾虚拟机的朋友可以下载VirtualBox 3.2.0试试看。笔者觉得VirtualBox 3.2.0还是不错的说。 VirtualBox 3.2.0 Beta2主要包括如下改进: VirtualBox 3.2.0 Beta2新增了Java绑定

java

JSR 310_Java Date API_Java Time API简介

  相信使用过Java Date api的朋友或许都或多或少的感觉Java Date系列的api并不是十分好用。笔者在很多项目中不得不大量编写操作时间方面的类库来进行时间和日期的操作。前段时间“JSR-310 日期/时间api草案发布”刚刚发布,貌似给笔者这样的Java爱好者带来了曙光,下面让我们一起来看看JSR-310 Date与Time API能给我们带来什么?   近日JSR 310 Date与Time API的领导Stephen Colebourne发布了该提案(准备加入到Java语言中)的早期草案。 InfoQ有幸在QCon London上采访到了Stephen以深入了 解该项目。 InfoQ:我们为何需要一个新的Date与Time API?现有的怎么了? Stephen:目前API(java.util.Date与java.util.Calendar)的一个主要问题在于他们是可变 的。换句话说,请看如下代码: public

java

Effective Java作者谈Java未来_Josh Bloch:Effective Java作者谈Java未来

  随着Oracle收购了Sun之后,关于Java的一切貌似已经恢复了平静,我们看到了Oracle为Java的发展做出的努力,但是那也只是我们看到的。作为笔者这样的用家来说Java只要仍然保持开源,免费那么很多事情可以无须操心,或者说Java到底归谁所有起始都没有太大的意义。但作为开源爱好者来说,笔者仍然对Java的一举一动都十分关注,下面我们来看看传说中的Josh Bloch:Effective Java作者谈Java未来吧,看看这位高人是如何看待Java未来发展的。   Josh Bloch在Sun公司多年为Java平台作出了杰出贡献(如果你用过Java Collections框架就会了解这一点),现在Google就职,是获奖图书《Effective Java》及《Effective Java 第二版》 的作者。最近他在基于Web的Red Hat中间件2020大会上做了一场演讲,其主旨是对Oracle所管理的Java平台的未来表示出审慎乐观和忧虑。InfoQ采访了Josh以了解其在 这方面的更多想法。因为有许多不同的、现实的观点交织在一起,这次讨论(尤其考虑到Sun人才从Oralce流失日益加剧以及为Oracle如何管理社区 和Java智力资产而担忧)是最近以来最热烈的一次。我们很高兴能与Bloch一起讨论这些问题。 InfoQ:你最关切的是什么? 这不是个单选题,过去几年有很多因素纠缠在一起,导致了Java风向发生了变化。 InfoQ:为什么你会觉得Java的发展步伐慢下来了? Sun/Apache纠纷以及TCK许可权之争都严重干扰了JCP过程运作。 Sun支持力、领导力和透明度的缺乏使得Java 7发展缓慢。我不知道在过去几年里Sun分配给Java SE的资源到底有多少,但结果是非常明显的:JavaOne年年都在办,但Java

java

Hibernate Search 3.2下载_Hibernate Search 3.2发布下载

  Hibernate Search 3.2发布下载了,关注Hibernate Search项目的朋友可以去Hibernate Search官方下载最新的Hibernate Search 3.2试用。本次发布的已经是Hibernate Search 3.2的正式版,由于其开发周期已经达到了1年左右的时间,无论功能还是性能稳定性都经过了相当的沉淀,因此官方最终发布Hibernate Search 3.2下载地址。本次发布的Hibernate Search 3.2正式版本包含了众多的bug修复和功能的改进,如果您在Hibernate Search 3.2之前的就版本,可以考虑下载升级到最新的Hibernate Search 3.2哦。   简单介绍下Hibernate和Hibernate Search的关系,算是扫盲了。Hibernate是目前Java开源世界最流行的 ORM框架之一。目前比较火的组合SSH(Struts

Scroll to Top