Alex Zhitnitsky告诉我们这7个辅助工具的主要功能特点,这些工具每个java程序员都应该了解一下。这篇文章最初发表在takipi的博客–Java与Scala异常分析和性能监控. 在准备进行锁和负载测试之前
本列表总结了25个Java机器学习工具&库: 1. Weka 集成了数据挖掘工作的机器学习算法。这些算法可以直接应用于一个数据集上或者你可以自己编写代码来调用。Weka包括一系列的工具,如数据预处理、分类、回归、聚类、关联规则以及可视化。
Timon 是基于Java的数据库持久工具, 提供SQL Maps以及SQL工具 采用XML定义SQL语句 支持数据库与Java对象之间的映射 支持外部数据缓存,支持Ehcache,Memcached和内置同步缓存
Gitblit 是一个纯 Java 库用来管理、查看和处理 Git 资料库。相当于 Git 的 Java 管理工具。 收录时间:2011-11-15 08:27:35
jmap是比较地道本土的堆分析工具,应该掌握,下面讲讲如何运用。 // 打印jvm的堆状况,主要是年轻代和老年代信息 jmap -heap
。 导出excel工具类: import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream;
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FilenameFilter;
AUTHOR # DATE 2007-3-16 # COMPANY FLX # PORJECT JAVA ###############################################
import java.io.File; /** * * @Title : FileUtils * @File Name : FileUtils.java * @Description : 文件操作工具类 *
import java.io.*; import java.util.Date; import java.awt.*; import java.awt.image.*; import javax.imageio
public class FormatTools { /** * 判断邮箱 * * @param email * @return */ public static boolean isEmail(String email) { String str = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([
filemanager; import java.io.File; import java.text.Collator; import java.util.Arrays; import java.util.Comparator;
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import
ContiPerf 是一个轻量级的测试工具能轻松地利用的JUnit 4的性能测试,测试案例,例如连续性能测试。它的灵感来自JUnit 4中与注释简单测试配置,以及用JUnitPerf的包装性能测试单元
TProfiler是一个可以在生产环境长期使用的性能分析工具.它同时支持剖析和采样两种方式,记录方法执行的时间和次数,生成方法热点 对象创建热点 线程状态分析等数据,为查找系统性能瓶颈提供数据支持.
java工具类,提供常用的功能方法,例如:时间工具、数据库连接池工具、ssh端口映射(已与数据库连接集成)、支持变量替换和自定义字符集的配置文件类、多线程工具类、文件读写工具类等等。还提供生产者消费者
import java.math.BigDecimal; public class NumberUtil { private static final int DEFAULT_DIV_SCALE = 10;
playfish是一个采用java技术,综合应用多个开源java组件实现的网页抓取工具,通过XML配置文件实现高度可定制性与可扩展性的网页抓取工具 应用开源jar包包括httpclient(内容读取)
jUML 是一个 UML 图表工具,可对 Java 源码进行反向工程并创建类与类之间的关系图。 项目主页: http://www.open-open.com/lib/view/home/1354027353465
import java.io.InputStream; import java.lang.reflect.InvocationTargetException; import java.lang.reflect