JavaSE
hbwhypw
会点C#的Javaer,手拿Python,脚踩GoLang,头戴react,身穿Vue,鞋穿ES6
展开
-
Java使用zip4j库 压缩文件工具类(自适应压缩包编码格式)
基于jdk1.8版本编写、测试;使用zip4j1.3.2;可解决压缩包解压后,文件名乱码;支持情况支持 压缩、解压缩操作;支持 加密、不加密操作;支持 自适应压缩包编码格式;具体代码原创 2022-03-03 14:11:21 · 1572 阅读 · 0 评论 -
日期转换工具类
简单说明 基于jdk1.8版本编写、测试; 使用jdk1.8新日期、时间API; 支持情况 LocalDateTime -> String 与 String -> LocalDateTime 的互转 String -> Long 与 Long -> String 的互转 LocalDateTime -> Long 与Long -> LocalDateTime的互转 基于LocalDateTime的日期类型比较(isAfter/isBefore..原创 2022-01-18 12:39:05 · 343 阅读 · 0 评论 -
Java中的util.Date,sql.Date,sql.Time,String类型转换
今天总结一下工具类中Date类型。 java.sql.Date,java.sql.Time,和java.sql.Timestamp(时间戳记)都是java.util.Date的子类。java.sql.Date用于数据库中ResultSet,表示自 1970 年 1 月 1 日 00:00:00 GMT 以来经过的毫秒数。java.util.Date用于普通日期操作。 在通原创 2012-09-01 19:45:05 · 883 阅读 · 0 评论 -
Java反射中的泛型类型推断
不少框架或者项目的工具类中,有通过反射获取泛型的类型,确实是很常用的代码,但有容易忽略的问题,我在这里总结。public class T1<T> { private Class classt; public T1() { ParameterizedType type = (ParameterizedType) this.getClass().getG...原创 2018-06-18 18:40:46 · 1011 阅读 · 1 评论 -
文件读写工具类(新建写入、追加写入)
简单说明 1. 基于jdk1.8版本编写、测试; 2.使用jdk1.7新语法try-with-resource,自动回收资源; 支持情况 1. 支持读写操作 2. 写入支持新建写入和追加写入两种方式 具体代码 import lombok.extern.slf4j.Slf4j;import java.io.*;import java.util.List;/** * 文件...原创 2019-05-14 17:14:30 · 4478 阅读 · 0 评论 -
http 请求工具类(表单提交、Ajax提交,get/post方法,是否携带请求头)
一、简单说明基于jdk1.8版本编写、测试; 使用jdk1.7新语法try-with-resource,自动回收资源; 依赖jar包及版本 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId>...原创 2019-05-07 16:12:32 · 1847 阅读 · 1 评论