摘要:庖丁中文分词库是一个使用Java开发的,可结合到Lucene应用中的,为互联网、企业内部网使用的中文搜索引擎分词组件。Paoding填补了国内中文分词方面开源组件的空白,致力于此并希翼成为互联网网站首选的中文分词开源组件。 Paoding中文分词追求分词的高效率和用户良好体验。
Paoding's Knives 中文分词具有极 高效率 和 高扩展性 。引入隐喻,采用完全的面向对象设计,构思先进。
...
阅读全文
摘要:GTMobile 是一个支持J2ME手机上的Gtalk客户端程序,要求 CLDC 1.1 / MIDP 2.0 的支持。
开发语言: Python Java 操作系统: J2ME 软件主页: http://code.google.com/p/gtmobile/ 文档地址: 下载地址: http://code.google.com/p/...
阅读全文
摘要:Google 网页工具包——GWT 提供了一组基于Java语言的开发包,这个开发包的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等都和AWT非常类似。熟悉Java AWT的开发者不需要花费多大的力气就能够快速的理解GWT开发工具包,将更多地时间投入到GWT应用的开发过程中。
开发出来的Java应用将由GWT开发包提供的编译工具编译后声生成对应的、应用了Aj...
阅读全文
摘要:GlassFish 社区实现了开源 Java EE 5 应用服务器。GlassFish 是一款强健的商业兼容应用服务器,达到产品级质量,可免费用于开发、部署和重新分发。
GlassFish 是用于构建 Java EE 5 应用服务器的开源开发项目的名称。它基于 Sun Microsystems 提供的 Sun Java System Application Server PE 9 的源代码以及 O...
阅读全文
摘要:O'Reilly公司的Java HTTP文件上传组件,简单实用,做的非常好。
COS 很久没更新了,不过这东西也没什么好更新的。本站就是采用COS作为文件上传的组件。 开发语言: Java 操作系统: 跨平台 软件主页: http://www.servlets.com/cos/ 文档地址: http://www.servlets.com/cos/re...
阅读全文
摘要:Arianne RPG是一个游戏引擎.基于网络的,支持多个选手.它提供了一个简单的方法来开发回合制实时的游戏服务规则和客户端.其中使用了MySQL数据库.
更多的屏幕截图请看:http://arianne.sourceforge.net/?arianne_url=content/screenshots
功能和特点◆ 基于网络◆ 实时性◆ 支持多人◆ 使用简单◆ 支持多平台
开发语言 Java,C...
阅读全文
摘要:OBPM是一个开源,轻量级的BPM系统。它的目标是让非IT人员也可以轻松构建IT业务处理流程。OBPM内建工作流引擎(Workflow Engine), Form构建器,Report设计器。OBPM支持浏览器(IE/Firefox)做为客户端,同时还提供了强大的图形客户端。 开发语言: Java 操作系统: 软件主页: http://sourceforge.n...
阅读全文
摘要:Struts 是 Apache软件基金会(ASF)赞助的一个开源项目。它最初是 Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用 Java Servlet/JSP 技术,实现了基于Java EE Web应用的 Model-View-Controller〔MVC〕设计模式的应用框架〔Web Framework〕,是 MVC 经典设计模式中的一个经典产品。
在 S...
阅读全文
摘要:Hipergate是一个用java写的开源CRM。有一个在线演示的Demo(http://demo-en.hipergate.org/),并且支持中文。
该软件运行的屏幕截图请看这里:http://www.hipergate.org/docs/screenshots/
开发语言: Java 操作系统: 跨平台 软件主页: http:/...
阅读全文
摘要:Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能。
Red5 is an Open Source Flash Server wri...
阅读全文
摘要:Spring IDE是一系列Eclipse插件,目的开发基于Spring的应用,最新发布的Spring IDE增加了对Spring Webflow支持。Spring Webflow是下一代Java Web应用控制框架,它用来控制在domain-specific language(DSL)中的交互作用。最近基于Eclipse的Spring IDE包括了一个图形工作流的设计器来编辑和可视化Spring...
阅读全文
摘要:JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公 司对很多开源项目实行免费提供缺陷...
阅读全文
摘要:J2ME-Polish是一个德国人开发的开源项目,它提供了对j2me一整套的支持。比如支持自定义UI,支持国际化,通过build.xml生成对各个厂商的手机,减少了程序员发布程序要对不同品牌的支持的繁琐劳动。支持采用css定制UI,自定义一套开发工具等等
授权协议: GPL 开发语言: Java 操作系统: J2ME 软件主页: http://ww...
阅读全文
摘要:Teamwork是一个基于Web的小组协作平台,使用Java开发,集成了项目管理、时间管理以及工作日志管理等,支持直接从微软的Project项目文件进行导入和导出,支持与Outlook的任务同步。
开发语言: Java 操作系统: 跨平台 软件主页: http://www.twproject.com/ 文档地址: http://www.twproj...
阅读全文
摘要:Magnolia是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170).Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨 浏览器的文本编辑器,一个简易的War文件可部署到任何J2EE容器中.在最新版本中还添加对数字媒体在线编辑功能。
在线演示:http://www.magnolia.info/home/p...
阅读全文
摘要:Apache FtpServer是100%纯Java的FTP服务器软件,它采用MINA网络框架开发具有非常好的性能。
授权协议: Apache License 2.0 开发语言: Java 操作系统: 跨平台 软件主页: http://mina.apache.org/ftpserver/ 文档地址: http://mina.apache.org/f...
阅读全文
摘要:EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。
下图是 Ehcache 在应用程序中的位置:
主要的特性有:
1. 快速. 2. 简单. 3. 多种缓存策略 4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题 5. 缓存数据会在虚拟机重启的过程中写入磁盘 6. 可以通过RMI、可插入API等方式进行分布式缓存 ...
阅读全文
摘要:JEECSM是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点,采用hibernate3+struts2+spring2+freemarker主流技术架构,懂html就能建站,提供最便利、合理的使用方式 ,强大、灵活的标签,用户自定义显示内容和显...
阅读全文
摘要:Hibernate Search的作用是对数据库中的数据进行检索的。它是hibernate对著名的全文检索系统Lucene的一个集成方案,作用在于对数据表中某些内容庞大的字段(如声明为text的字段)建立全文索引,这样通过hibernate search就可以对这些字段进行全文检索后获得相应的POJO,从而加快了对内容庞大字段进行模糊搜索的速度(sql语句中like匹配)。
Hibernate S...
阅读全文
摘要:ADempiere 是一个由 Compiere ERP & CRM 为分支出来的 ERP 项目。由于 Compiere 是由公司为主导,虽然是开放原始码,但是在语言本地化以及文件数据都需要透过商业服务付费取得。而 ADempiere 完全是由社群主导,所以整个项目包括原始码、说明文件都会以开放的方式发布。
开发语言: Java 操作系统: 跨平台 ...
阅读全文