CAT,全称Cryptographic Algorithm Tool,是一款小巧的Java加密与解密算法调用工具包。主要整合了以下加密算法的调用: 1.AES 2.MD5 3.RSA 4.国密SM3 5.国密SM4
Java-monitor是一个自由的中央式监控工具, 可以用来在线监控诸如 Tomcat, JBoss, Glassfish, SpringSource DM Server Openfire等J2EE服务器, 它通过在应用服务器的JVM上安装Probe来获取统计信息,而用户可在web browser甚至iPhone上浏览这些信息. 现在, 它又将Openfire的XMPP服务器纳入服务对象. Ji
这是一个封装了 BASE64 编码的 Java 类库。 使用方法如下: String encoded = Base64.encode("Hello, world!", "UTF-8"); String decoded = Base64.decode(encoded, "UTF-8");
这是SUN公司推出的J2EE SDK,是J2EE的参考实现,是实现J2EE最全的开发工具包,不过最好只在开发中使用。 J2EE,Java2平台企业版(Java 2 Platform Enterprise Edition), 是Sun公司为企业级应用推出的标准平台(Platform)。Java平台共分为三个主要版本Java EE、Java SE和Java ME。 Sun公司在1998年发表JDK1.
JTimer for JAVA 项目介绍 基于SpringBoot+layui秒级定时任务管理,取代crontab PHP版本 https://gitee.com/itzhoujun/JTimer 项目预览 预览图请点击上方php版本连接,两个版本功能基本一致 运行环境 Linux JDK1.8 及以上版本 mysql 安装教程 创建数据库jtimer,将src/main/resources目录下
Java的世界里,HttpClient 是一个功能强大的Http请求库,然而接口非常复杂,设计上遵从正交性,简单的请求也需要写比较多的代码,更不要说隐藏在各种细节里面的高级用法了。 Requests, 是一个模仿python requests 模块来设计的Http lib,拥有简单而灵活的API,在容易使用的同时,又能够满足各种高级定制的使用,可是说是当前最好用的Java Http Client
sparrow 是一个全新的低耦合、0依赖的高性能 java 基础框架,它的名称源自中国俗语“麻雀虽小,但五脏俱全”。 有没有发现我们的工程代码其实很臃肿? 有没有发现我们依赖了很多没有用的jar包? 有没有发现在项目中因为jar 冲突而折腾很久? 有没有想过我只依赖jdk 就实现一个WEB工程? 有没有发现其实我们只需要一小块功能,而需要引入一个大框架? 有没有发现其实有些功能非常简单,而被框架
Quasar 是一个 Java 库,提供了高性能、轻量级的线程,类似 Go 语言的 Channel,Erlang 语言的 Actor 和其他异步编程工具。 In Maven: <dependency> <groupId>co.paralleluniverse</groupId> <artifactId>quasar-core</artifactId> <version>0.4.0
Tablesaw是一套内存内数据表,其中包含多种数据工具与面向列的存储格式。其设计思路认为没人会面向小型任务执行分布式分析,而大家可以在单一服务器上对200万行级别的表进行交互。 大家能够利用Tablesaw执行各种规则,从而检查显示布局、数据优先级或者针对数据显示及交互向特定用户提供扩展控制范围。在它的帮助下,我们可以利用RDBMS与CSV文件导入数据,添加及删除列,执行映射与规约操作或者将表保存在经过压缩的列式存储格式当中。
在生产环境中为Java增加很多函数式语言结构。 Example: 过滤出数组中的偶数 import fj.data.Array; import static fj.data.Array.array; import static fj.pre.Show.arrayShow; import static fj.pre.Show.intShow; import static fj.fu
commonmark-java 是一个 Markdown 解析器,一个基于 CommonMark 规范解析和渲染 Markdown 文本的 Java 库。具有以下特性: 小(最小化的依赖) 快 (比 pegdown 快 10-20 倍,在仓库中可查看 benchmarks) 灵活 (解析后可操作 AST,自定义 HTML 渲染) 可扩展(表格,删除线,自动链接等等) Maven: <depende
Anyfast简介 Anyfast是为了顺应快速开发、云端开发的潮流而开发的开源项目。 Anyfast封装了很多简单而实用的类和API,其次又为一些复杂的操作 提供简单方便的API,Anyfast是一套框架,它能提供线程管理、 多线程通信等框架功能。 它实现了很多功能的工具类,并且支持线程高并发下的效率 Anyfast中的Timer计时任务系统在100线程的高并发下, 仍然能实现0误差。 后续我们
Dagger 是一个快速的依赖注入库,支持 Java 和 Android。 Maven <dependencies> <dependency> <groupId>com.squareup.dagger</groupId> <artifactId>dagger</artifactId> <version>${dagger.version}</version> </depende
HeartBeat 心跳检测应用服务器(如Tomcat,Jetty)的JAVA WEB应用程序. 如何实现? 使用HttpClient对指定的服务器(application-instance) URL 按频率(10秒,20秒...) 发起请求并记录响应的信息(连接耗时,是否连接成功,是否有异常), 若检测到不正常(响应码不是200,抛出异常...)时则发送邮件给指定的地址,
Java Decompiler ( JD-GUI )这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为1.1.0. 它由 groovy开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。 其有下面几个功能: 1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转 2. 支