cbtool
http://code.google.com/p/cbtool/ 通用工具包 update 1.mays 2008-6-17 version:1.0.0 2.mays 2008-6-19 version:1.0.1 增加:汉字转拼音功能,ToolCnToSpell.java 更改:原ToolCheckPar.java改名为ToolString.java 3.mays 2008-8-20 version:1.0.2 增加net.caiban.tool.base.BeanFactory类 4.mays 2008-9-1 version:1.0.3 修改net.caiban.log.ToolLog类,使更通用 整合分页类到tool.base包 ---------------------------------------------------------------------------------------- GeoScope GeoScope是一个开源的Java工具集,用于对IP地址进行地理分析。给定IP地址,它将告诉你其所处的位置-通常非常精确。 项目主页: http://johannburkard.de/software/geoscope/ 文档地址: http://johannburkard.de/software/geoscope/documentation_en.pdf 下载地址: http://sourceforge.net/project/showfiles.php?group_id=107324 ---------------------------------------------------------------------------------------- Java时间工具包 JTimepiece JTimepiece 是一个用来处理Java的日期和时间的高级类库,提供许多很简单的方法,适合包括初学者和高手。 项目主页: http://jtimepiece.sourceforge.net/ 文档地址: http://jtimepiece.sourceforge.net/docs/api/index.html 下载地址: https://sourceforge.net/project/showfiles.php?group_id=120587 ---------------------------------------------------------------------------------------- 时间格式化类库 PrettyTime PrettyTime是一个开源的时间格式化类库。它能够将时间格式成易于用户阅读的格式,如"12分钟前"、"2天前"、"至今3个月"等。易于使用。完全可定制,可以创建属于自己TimeUnit和TimeFormat对象。能够与JSF框架集成使用。 示例代码: import java.util.Date; import com.ocpsoft.pretty.time.PrettyTime; public class BasicJavaApp { public static void main(String[] args) { PrettyTime p = new PrettyTime(); System.out.println(p.format(new Date())); } } 项目主页: http://ocpsoft.com/prettytime/ 文档地址: http://ocpsoft.com/prettytime/#docs 下载地址: http://ocpsoft.com/repository/com/ocpsoft/ocpsoft-pretty-time/ Java模板引擎 Jtpl Jtpl是一个Java的模板引擎,适合用在Web网站中。利用它能够实现HTML代码与Java代码分开。Jtpl使用一种非常简单的语法。所有处理过程(循环,判断等逻辑)和变量都在Java代码中实现。便于更好地将布局与代码相分离,无需学习新的复杂语法。 下面是一个示例模板: <!-- BEGIN: main --> <html> <head> <title>{TITLE}</title> </head> <body> <table> <!-- BEGIN: line --> <tr> <!-- BEGIN: row --> <td bgcolor="{BGCOLOR}">{VARIABLE}</td> <!-- END: row --> </tr> <!-- END: line --> </table> </body> </html> <!-- END: main --> 标签: Java 跨平台 模板引擎 项目主页: http://jtpl.sourceforge.net/ 文档地址: 下载地址: https://sourceforge.net/project/showfiles.php?group_id=105864&package_id=116662&release_id=672754 JSP模板框架 Bluprints Bluprints 是一款JSP模板框架. 是Tiles 和其他JSP模板框架之外的又一个选择. 现在已经支持直接整合Webwork. 标签: Java 跨平台 模板引擎 项目主页: http://bluprints.sourceforge.net/ 文档地址: http://bluprints.sourceforge.net/docs.html 下载地址: https://sourceforge.net/project/showfiles.php?group_id=170419 JClientPages JClientPages 可以让你在 HTML 页面中直接书写 Java 代码,支持各种浏览器,无需任何插件。 形如:<script type="text/java"> 标签: Java 跨平台 模板引擎 项目主页: http://www.jclientpages.org/ 文档地址: http://www.jclientpages.org/docs.php 下载地址: https://sourceforge.net/projects/jclientpages/files/ ImageJ 一个Java的图像处理和分析库 项目主页: http://rsbweb.nih.gov/ij/ 文档地址: http://rsbweb.nih.gov/ij/docs/index.html 下载地址: http://rsbweb.nih.gov/ij/download.html Java图像处理类库 Java Image Filters Java Image Filters 是由 Jhlabs 开发的一组用来处理 Java 图像的类库,提供各种常用的图像处理效果,例如反转色、扭曲、水波纹、凹凸、黑白效果等等数十种效果,如下图所示,更多的效果请看其网站首页: ChannelMixFilter - Mixes the RGB channels ContrastFilter - Adjusts brightness and contrast CurvesFilter - Apply adjustment curves to an image DiffusionFilter - Error-diffusion dithering DitherFilter - Ordered dithering ExposureFilter - Change the exposure of an image GainFilter - Adjusts gain and bias GammaFilter - Adjusts image gamma GrayFilter - Grays out an image GrayscaleFilter - Converts to grayscale HSBAdjustFilter - Adjusts hue, saturation and brightness InvertAlphaFilter - Inverts the alpha channel InvertFilter - Inverts image colors LevelsFilter - Adjust image levels LookupFilter - Change image colors with a lookup table MapColorsFilter - Replace a color MaskFilter - Channel masking PosterizeFilter - Posterization QuantizeFilter - Quantize an image to 256 colors for, say, GIF export RescaleFilter - Multiplies colors by a scaling factor RGBAdjustFilter - Adjusts red, green and blue levels SolarizeFilter - Solarization ThresholdFilter - Thresholding TritoneFilter - Create a tri-tone image 项目主页: http://www.jhlabs.com/ip/filters/index.html 文档地址: 下载地址: http://www.jhlabs.com/ip/filters/download.html 一个Java图片验证码库SkewPassImage 项目主页: http://skewpassim.sourceforge.net/ 文档地址: http://prdownloads.sourceforge.net/skewpassim/skewimage-docs.zip?download 下载地址: http://prdownloads.sourceforge.net/skewpassim/skewimage.war?download 新浪编辑器 SinaEditor 浪编辑器应该算是最贴近网友体验的编辑器,简洁、大方,并且使用方便、功能强大。 演示地址http://www.zendstudio.net/libs/SinaEditor/ 可视化HTML编辑器 CKEditor CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。 可配合使用的扩展有 文件管理器CKFinder 在线演示:http://ckeditor.com/demo 使用方法: <html> <head> <title>Sample - CKEditor</title> <script type="text/javascript" src="/ckeditor/ckeditor.js"></script> </head> <body> <form method="post"> <p> My Editor:<br /> <textarea name="editor1"><p>Initial value.</p></textarea> <script type="text/javascript">CKEDITOR.replace( 'editor1' );</script> </p> <p> <input type="submit" /> </p> </form> </body> </html> 项目主页: http://ckeditor.com/ 文档地址: http://docs.fckeditor.net/CKEditor_3.x/Developers_Guide 下载地址: http://download.cksource.com/CKEditor/CKEditor/CKEditor%203.0%20Beta/ckeditor_3.0b.zip |
一些有用的开源项目
最新推荐文章于 2023-07-25 18:01:33 发布