
工具类
工具类
云村的王子
这个作者很懒,什么都没留下…
展开
-
Java 获取 Linux服务器主机名称、内网ip、cpu使用率、内存使用率、磁盘使用率、JVM使用率
下面的代码直接打包带走使用。原创 2024-02-06 10:21:22 · 1385 阅读 · 1 评论 -
Java实现图片转base64字符串和图片互相转换(适用于网络图片)
【代码】Java实现图片转base64字符串和图片互相转换(适用于网络图片)原创 2023-11-25 13:38:01 · 1025 阅读 · 0 评论 -
Java判断字符串当中是否包含中文内容
【代码】Java判断字符串当中是否包含中文内容。原创 2023-11-22 19:49:31 · 441 阅读 · 0 评论 -
阿里云发送短信
上述代码在使用的时候只需要更改这几个地方即可。原创 2023-11-22 19:38:20 · 855 阅读 · 0 评论 -
Java 生成和读取JSON文件
Java 生成和读取Json文件原创 2023-10-26 15:59:01 · 1522 阅读 · 0 评论 -
BigDecimal除法运算报错 Non-terminating decimal expansion; no exact representable decimal result.
像下面的代码 我打算将1除以3 再乘100的结果, 保留两位小数。可以改成下面这样,将1/3得到的结果保留10小数再做处理。但是 1除以3得到的结果是0.333333无限循环。原创 2023-09-16 09:55:11 · 457 阅读 · 0 评论 -
Java 使用LocalDate获取上周时间、本月时间等
【代码】Java 使用LocalDate获取上周时间、本月时间等。原创 2023-09-13 20:00:14 · 1981 阅读 · 0 评论 -
Java doc等文件生成PDF、多个PDF合并
之前写过一遍文章是 图片生成PDF。今天继续来对 doc等文件进行pdf合并以及多个pdf合并为一个pdf。兄弟们,还是开箱即用。原创 2023-08-28 10:46:14 · 1382 阅读 · 2 评论 -
Bigdecimal类型比较大小
compareTo方法回比较调用者对象(即number)和参数对象(即BigDecimal.ZERO)之间的大小关系,并返回一个很整数值来比较结果。以下是通过 compareTo 方法比较 BigDecimal 对象与 0 的示例代码。原创 2023-08-16 15:45:27 · 865 阅读 · 0 评论 -
java 反射获取bean、执行指定方法。
(当然这个类中你可以多定义几个方法,太多就不贴上来了)@GetMapping("/reflect.do") @ApiOperation(value = "反射获取bean") @ApiImplicitParams({原创 2023-07-07 11:40:09 · 1477 阅读 · 0 评论 -
Java特殊时间格式转化
java特殊时间格式化原创 2023-07-29 15:01:56 · 453 阅读 · 0 评论 -
前后端 java 对接海康威视监控-hls实现h5播放
海康的获取监控预览流的接口当中支持 rtsp、rtmp、hls等协议。这篇文章主要是说hls协议的。原创 2023-06-08 19:06:22 · 6828 阅读 · 2 评论 -
Java 解析PDM 提取出建表语句
【代码】Java 解析PDM 提取出建表语句。原创 2023-05-06 16:58:09 · 632 阅读 · 0 评论 -
Java 将FileItem转为File
主要代码 // 创建临时文件 File tempFile = File.createTempFile("temp", ".temp"); // 将文件项写入临时文件 FileUtils.copyInputStreamToFile(fileItem.getInputStream(), tempFile); // todo ······· // 删除临时文件 tempFile.delete();通过上面这种方式,可以将FileItem对象转换为File对象,以便进一步处理或原创 2023-05-06 16:41:24 · 1213 阅读 · 0 评论 -
Java AES/ECB/PKCS5Padding加解密
AES/ECB/PKCS5Padding原创 2023-04-21 09:31:04 · 1273 阅读 · 0 评论 -
Java根据模板生成word(poitl)
java pit-tl生成word原创 2023-02-08 15:46:50 · 2887 阅读 · 6 评论 -
使用HttpUtil上传文件
通过HttpUtil上传文件原创 2023-02-07 18:08:47 · 3988 阅读 · 1 评论 -
Java代码 修改 Linux crontab定时任务
crontab定时任务原创 2023-02-03 11:40:14 · 1340 阅读 · 0 评论 -
Java程序执行Linux命令
Java程序执行Linux命令。原创 2023-02-02 14:25:53 · 2285 阅读 · 0 评论 -
mysql获取时间、时间戳、时间戳与时间互转函数
时间戳、时间、年月日、时分秒原创 2022-12-12 16:42:24 · 2488 阅读 · 0 评论 -
Java 向数组中添加元素
一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度。向数组中添加元素思路第一步:把数组转化为集合list = Arrays.asList(array);第二步:向集合中添加元素list.add(index, element);第三步:将集合转化为数组list.toArray(newArray);例:public static void m...原创 2021-09-11 09:15:00 · 10227 阅读 · 0 评论 -
Java:如何打印整个字符串数组?
例:public static void main(String[] args) { String prodName = "雇员姓名,雇员唯一号"; String[] prodNameArray = prodName.split(","); System.out.println(Arrays.deepToString(prodNameA...原创 2021-09-11 08:57:00 · 803 阅读 · 0 评论 -
Java中Double类型数据比较大小
方法一:转成字符串之后比较如果要比较的两个double数据的字符串精度相等,可以将数据转换成string然后借助string的equals方法来间接实现比较两个double数据是否相等。注意这种方法只适用于比较精度相同的数据,并且是只用用于比较是否相等的情况下,不能用来判断大小。方法二:使用SUN提供的Double.doubleToLongBits()方法可以将double转换成lon...原创 2022-02-15 11:17:00 · 996 阅读 · 1 评论 -
Java中将对象或者集合对象转换成json字符串
1、对象和字符串相互转换2、集合对象和字符串相互转换原创 2021-12-23 16:13:00 · 886 阅读 · 0 评论 -
Java去除字符串中 除数字和逗号以外的符号
例:public static void main(String[] args) { // 去除字符串中 除数字和逗号以外的符号 String str = "_1066,_1068,_1069,"; str = str.replaceAll("[^\\d,]",""); System.err.println(str);...原创 2021-09-24 16:31:00 · 1465 阅读 · 0 评论 -
Java中 集合/对象按中文首字母排序
代码实现如下:1、实体import lombok.Data;@Datapublic class Car{ private Integer id; private String name; private Integer number; private Integer price; private String leader; ...原创 2022-08-25 11:19:00 · 1016 阅读 · 2 评论 -
String与Bas64互转
【代码】String字符串转Bas64。原创 2022-09-23 10:25:24 · 3849 阅读 · 0 评论 -
RestTemplate使用方法
RestTemplate的使用方法原创 2022-09-28 11:05:48 · 4115 阅读 · 3 评论 -
Java获取当天或者明天等零点时间(00:00:00)0时0分0秒的方法
SimpleDateFormat sdfYMD = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Calendar calendar = Calendar.getInstance();calendar.set(Calendar.SECOND,0); //这是将当天的【秒】设置为0calendar.set(Calendar.MINUTE,0); /...原创 2021-02-24 19:57:00 · 9923 阅读 · 0 评论 -
Java中时间方法大全01(持续更新)
下面这些方法都可以封装到一个工具类中 /** * 获取当前时间的时间戳 */ public static int getCurrentTimeIntValue() { return (int) (System.currentTimeMillis() / 1000); } /** * 获取days天后的当前时间 时间戳...原创 2021-05-10 22:51:00 · 579 阅读 · 0 评论 -
java SWT中Label实时刷新当前时间
同样最近在开发swt的一个项目,业务中的一个功能模块类似百度网盘的上传进度条0/80。即已上传0个,总共80个。效果展示要的就是实时刷新,2/80呀,15/80呀,针对这个,就有了这篇文章。下面附上【Label实时刷新时间】参考代码和原文链接,我是看这段代码加上这篇文章有的灵感。public class test01{ private static Shell shell;...原创 2021-06-11 14:49:00 · 342 阅读 · 0 评论 -
java8 中 ImageIO 读取 tiff 格式的图片失败
在pom中添加依赖即可<dependency> <groupId>com.twelvemonkeys.imageio</groupId> <artifactId>imageio-tiff</artifactId> <version>3.4.1<...原创 2021-05-26 16:19:00 · 397 阅读 · 0 评论 -
MD5加密工具类
public class MessageUtil{ public static String md5(String msg) { String ret_msg = ""; try { MessageDigest md = MessageDigest.getInstance("MD5");...原创 2021-05-28 15:52:00 · 74 阅读 · 0 评论 -
Java已知图片路径下载图片到本地
public static void main(String[] args) { FileOutputStream fos = null; BufferedInputStream bis = null; HttpURLConnection httpUrl = null; int size = 0; byt...原创 2021-06-03 11:20:00 · 1817 阅读 · 0 评论 -
Java创建TXT文件并写入 内容
public static void main(String[] args) { String filePath = "E:/" + "1.txt"; String content = "这是txt文件"; FileWriter fw = null; try { File f...原创 2021-06-03 11:27:00 · 199 阅读 · 0 评论 -
EasyExcel导出使用
将下面三层结合起来,请放心食用。一、controller层@RestControllerpublic class EasyExcelController{ private Logger logger = LogManager.getLogger(EasyExcelController.class); @RequestMapping(value = "/Download...原创 2021-06-03 14:51:00 · 238 阅读 · 0 评论 -
Java TIF、JPG、PNG等图片转换
代码如下:public static void main(String[] args) { try { BufferedImage bufferegImage = ImageIO.read(new File("C:\\YD\\2021-06-01\\temp\\094.tif")); ImageIO.wr...原创 2021-06-10 10:08:00 · 1607 阅读 · 0 评论 -
java 改变图片的DPI
代码如下:public class test01{ private static int DPI = 300; public static void main(String[] args) { String path = "E:\\002.jpg"; File file = new File(path); hand...原创 2021-06-10 14:49:00 · 2441 阅读 · 0 评论 -
Java 图片生成PDF
public static void main(String[] args) { String imageFolderPath = "E:\\Tencet\\图片\\test\\"; try { //pdfPath 生成的PDF地址 默认在用户选择的目录下 String pdfPath = ...原创 2021-06-17 10:40:00 · 1201 阅读 · 0 评论 -
校验日期格式为yyyy-MM-dd
/** * 校验时间 * * @param text * @return */ public static boolean checkTime(String text) { DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); tr...原创 2021-06-17 16:41:00 · 741 阅读 · 0 评论