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
- 浏览: 311563 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
popotang:
关注raphael,从中学习一下
基于jquery, raphael的WEB流程设计器 -
Getwaysun:
拜读了,写得非常好
iframe跨域session丢失问题 -
chen4w:
good!
Geoserver & Openlayers 学习笔记 -
holysky:
Caused by: org.springframework. ...
Spring对属性文件加密解密应用 -
holysky:
希望能解决一下!
Spring对属性文件加密解密应用
发表评论
-
Javadoc转换chm帮助文档的四种方法总结
2012-01-04 22:48 1031关键词 Java ... -
解决IE和FF下载中文名称的文件文件名乱码的问题.
2011-11-02 14:06 1098下载前判断浏览器类型 采用不同的文件名编码方式 网 ... -
获取网络MP3真实地址
2010-09-20 19:26 2145MP3网站的歌曲都采用了不同的加密方法,直接从页面的源文件中是 ... -
iframe跨域session丢失问题
2010-09-09 03:47 2245哎呀,在做项目的时候,碰到一个很棘手的问题。在一个应用中通过i ... -
java 正则表达式 过滤html标签
2010-09-07 08:47 1125import java.util.regex.Matcher; ... -
验证码
2010-09-03 19:47 737<%@ page contentType="i ... -
JSON与JAVA数据的转换
2010-08-26 08:52 1261JSON-lib这个Java类包用于把bean,map和XML ... -
JAVA中使用FTPClient上传下载资源
2010-03-25 11:36 16918最近发现apache很多jar包非常好用,刚好项目中要实现ft ... -
HttpClient 学习整理
2009-12-19 12:40 882HttpClient 学习整理 ... -
用RMI建立一个分布式Java应用程序详解
2009-10-29 13:46 816RMI,远程方法调用(Remote Method Invoca ... -
Java RMI之HelloWorld篇
2009-10-29 13:39 999Java RMI 指的是远程方法调用 (Remote Me ... -
java中使用log4j将日志信息写入数据库中
2009-08-06 13:09 2435首先将log4j的jar包和Logging的jar包导入到 ... -
log4j详解
2009-07-29 21:19 955在实际编程时,要使Log4 ... -
学习Flex和BlazeDS的十三个理由
2009-06-18 10:43 800本文列述了13个Java程序 ... -
Java 语言的类、属性、方法各有哪些修饰符?简述各修饰符的使用条件
2009-06-13 10:32 29191、 类的修饰符分为: ... -
windows 平台的cvs服务器配置
2009-06-10 14:42 9961: 大家做开发的时候就是都会用到cvs版本控制,那么怎样制作 ... -
Java正则表达式匹配、替换HTML内容
2009-06-09 23:09 2911曾经了解过JavaScript的正则表达式,知道其功 ... -
Java代理模式
2009-04-08 19:21 29411.代理模式 代理模式的作用是:为其他对象提供一种代理以控 ... -
final 关键字的理解
2009-04-08 19:20 853final使得被修饰的变量"不变",但是由 ... -
Java1.6.0实现系统托盘技术
2009-04-06 21:06 1414实现系统托盘图标,借用dll动态链接库,用JAVA ...
相关推荐
标题“流行的c++语言开源项目”表明了本文档将聚焦于目前在开源领域中较受欢迎的C++项目。这些项目通常具有一定的影响力,被广大开发者所关注,并有可能成为其他开发者学习和借鉴的对象。由于C++语言在性能和控制上...
在提供的"20个Java开源项目源码下载"压缩包中,包含了多个知名的Java项目,这些项目可以帮助开发者深入理解Java编程、软件架构以及特定领域的最佳实践。以下是这些项目的简要介绍: 1. **ExoPlayer-r2.18.5.zip**:...
这些开源项目涵盖了Java开发的多个领域,从数据库连接池到微服务、从区块链到代码生成工具,提供了广泛的功能选择。对于开发者来说,研究这些源码不仅可以提升技术能力,还可以借鉴其设计思路,应用于自己的项目中。...
【开源项目-cs8425-NetTop.zip】是一个包含源代码的压缩包,它提供的工具名为"NetTop",这是一个简单的命令行带宽监控工具。NetTop的设计旨在为用户提供实时的网络流量监控,帮助用户了解系统网络带宽的使用情况。在...
开源项目“mrsinham-catego”是一个专为构建分类树结构并支持黑名单功能的工具。这个项目的主要目的是提供一种灵活的方式,以便用户可以创建、管理和维护类目层次结构,并且能够有效地排除某些特定的类别。下面将...
开源项目"Sauerbraten-Graph"是一个用Go语言实现的线程安全的图数据结构库。这个项目的重点在于提供高效且并发安全的方式来处理图形数据,这对于多线程环境中的复杂算法和分布式系统尤为有用。Go语言以其内置的...
开源项目-gcapizzi-moka.zip是一个由gcapiZZI创建的开源项目,主要是一个用Golang编程语言构建的模拟框架——Moka。Moka旨在为Go开发者提供一个强大而灵活的工具,以便在测试代码时能够模拟各种依赖对象,从而实现更...
【开源项目-tmc-pqstream.zip】是一个包含pqstream开源项目的压缩包,这个项目的核心是提供了一种在PostgreSQL数据库之外执行流式操作的能力。在PostgreSQL中,数据通常是以表的形式存储,而pqstream则扩展了这种...
以下是一些重要的Flex开源项目的详细介绍: 1. **Flexbox**: 由Mrinal Wadhwa创建的一个flex组件库,包含多种有用组件,适合于前端布局和设计。 2. **Flexlib**: 由Dougmccune等人维护,提供大量实用的Flex组件,...
开源项目“lukasmartinelli-pipecat”是由开发者Lukas Martinelli创建的一个用Go语言编写的工具,它的主要功能是实现Unix管道与消息队列之间的连接。这个项目对于那些需要在命令行工具和分布式系统之间进行数据传输...
有用的开源项目代码_Open-source-project
几个有用代码积累的开源项目 个人收集的,在很多地方会用到。 代码积累中可不能少
开源项目-Freezerburn-go-coroutine.zip是一个专注于Go语言协程(goroutine)的开源库,旨在简化并发编程。Go语言的协程是其强大的特性之一,它提供了轻量级线程的功能,允许开发者轻松地创建并运行大量并发任务,而...
开源项目-golang-example.zip是一个包含了Go语言示例代码的开源项目,主要目的是为了帮助开发者学习和理解Go语言的`go/types`包。`go/types`是Go编程语言标准库中的一个重要部分,它提供了静态类型检查的能力,使得...
开源项目“rotblauer-gifit.zip”是一个旨在让世界拥有更多标准输出、Markdown和GIF的创新项目。从这个项目的名称和描述来看,“gifit”可能是开发人员创建的一个工具或库,它允许用户轻松地将命令行输出、日志信息...
开源项目“icholy-rip”是一个利用sed工具实现文本处理功能的项目。在信息技术领域,开源项目意味着源代码对公众开放,允许用户查看、修改和分发代码,以促进协作和创新。在这个特定的项目中,“rip”可能代表...
然而,Android原生的HTTPClient版本可能不包含所有必要的功能,例如处理多部分POST请求,这时就需要引入额外的开源项目来增强其能力。标题提到的"Apache HttpClient的三个开源项目"是指Apache Commons IO、Mime4j和...
Java File Copy Library是一个由Java开发者社区贡献的开源项目,旨在提供高效、可靠且灵活的文件复制功能。这个库专门设计用来解决在Java应用程序中复制文件和目录时遇到的各种挑战,如处理大文件、监控复制进度、...
"经典开源项目android-async-http-master" 是一个在GitHub上广受欢迎的Android库,它专门用于简化Android应用程序中的异步HTTP请求。这个项目的核心目标是为Android开发者提供一个轻量级、高效的网络通信框架,使得...