工具类
分享一些编程工具类
wcybaonier
欢迎大家给与指导和关注!共同努力,共同进步!
展开
-
java 实现每次从list中取5000条数据放入新list
【代码】java 实现每次从list中取5000条数据放入新list。原创 2023-12-13 15:02:08 · 550 阅读 · 0 评论 -
Java身份证合法性校验工具类
【代码】Java身份证合法性校验工具类。原创 2023-07-20 10:38:59 · 261 阅读 · 0 评论 -
快速搭建springboot websocket客户端
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。HTML5 定义的 WebSocket 协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。HTML5 定义的 WebSocket 协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。浏览器通过 JavaScript 向服务器发出建立 WebSocket 连接的请求,连接建立以后,客户端和服务器端就可以通过 TCP 连接直接交换数据。原创 2023-04-10 17:20:45 · 2553 阅读 · 0 评论 -
解决windows缺少ddl库文件的问题(最全)
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。微软常用运行库合集 2022.04.09.exe。原创 2023-02-28 16:37:58 · 611 阅读 · 0 评论 -
SpringBoot如何配置获取request中body的json格式参数
将请求体中的流copy一份,覆写getInputStream()和getReader()方法供外部使用。每次调用覆写后的getInputStream()方法都是从复制出来的二进制数组中进行获取,这个二进制数组在对象存在期间一直存在,这样就实现了流的重复读取。原创 2022-08-25 16:51:59 · 9152 阅读 · 1 评论 -
Java stream().sorted()实现排序(升序、降序、多字段排序)
sorted(Comparator com):定制排序,自定义Comparator排序器。sorted():自然排序,流中元素需实现Comparable接口。使用Comparator 提供的reverseOrder() 方法。版权协议,转载请附上原文出处链接和本声明。先按姓名升序,姓名相同则按年龄升序。版权声明:本文为博主原创文章,遵循。...原创 2022-08-12 09:10:41 · 2148 阅读 · 0 评论 -
把多个文件打包压缩成tar.gz文件并解压的Java实现
把多个文件打包压缩成tar.gz文件并解压的Java实现 -转载 2022-07-27 10:18:57 · 561 阅读 · 0 评论 -
Java下载文件到前端 中文不乱码!!!
Java下载文件到前端中文不乱码!!!原创 2022-07-27 10:17:44 · 511 阅读 · 0 评论 -
InfluxDB 批量查询和批量插入工具类
InfluxDB 批量查询工具类,没有添加时区查询package com.idc.utils;import org.influxdb.InfluxDB;import org.influxdb.annotation.Column;import org.influxdb.annotation.Measurement;import org.influxdb.dto.BatchPoints;import org.influxdb.dto.Point;import org.influxdb.dt.原创 2022-04-19 16:57:24 · 2172 阅读 · 2 评论 -
对list中的对象进行排序
对list中的对象进行排序_hungteshun的博客-CSDN博客_list对象排序list的排序分为两大类:一种是针对简单的包装类型进行排序,即list中存放的String或者Integer类型另一种是针对自定义的对象类型进行排序,对象需要像包装类型一样去实现Comparable接口,然后重写CompareTo方法一、针对简单包装类型进行排序package com.hungteshun;import java.util.ArrayList;import ...https://blog.csdn.net/转载 2022-04-19 09:54:49 · 1543 阅读 · 0 评论 -
SpringBoot 通过SSH跳板机连接不能直达的IP+端口
在开发过程中,我们经常会遇到联调、测试、找bug等问题,由于项目在不同的环境,我们找问题也非常不方便,无法通过本地代码debug调试。在公司内部的局域网内,通过浏览器中ModHeader修改请求参数,代理、重定向等方式可以方便不少,但还是无法解决跨网段的问题。以下是ModHeader的代理界面,很友好的帮助我们代理,可以添加多种前端请求参数,具有PostMan的要求,请自行实践。2、SpringBoot通过跳板机连接远程(1)导入依赖包<!--ssh链接跳板机--><de.原创 2022-01-17 14:47:14 · 502 阅读 · 0 评论 -
Java 操作Csv工具类
package cn.unicom.util;import com.csvreader.CsvReader;import com.csvreader.CsvWriter;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;.原创 2021-10-15 15:14:40 · 593 阅读 · 0 评论 -
Java 操作Ftp 工具类 亲测可用
import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPFile;import org.apache.commons.net.ftp.FTPReply; import java.io.*;import java.net.SocketException; public class FTPUtil { /** * 打开FTP服务链接 * @param ftpH.原创 2021-10-15 15:05:43 · 982 阅读 · 0 评论 -
Java开发常用工具类(持续更新)
Java开发常用工具类Http工具类package com.sun.collierycommon.utils; import org.apache.commons.collections.CollectionUtils;import org.apache.commons.lang3.StringUtils;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.htt原创 2021-09-06 17:49:07 · 2083 阅读 · 0 评论 -
Java统计List集合中每个元素出现的次数
/** * java统计List集合中每个元素出现的次数 * 例如frequencyOfListElements(["111","111","222"]) * -> * 则返回Map {"111"=2,"222"=1} * @param items * @return Map<String,Integer> * @author wuqx */ public static Map<String,Integer> .原创 2021-08-06 11:06:45 · 1004 阅读 · 0 评论 -
Java 后端、滑块验证码实现 亲测可用(项目不同需要小改)
因为是基于Mybatis-plus来进行多数据源切换的,所以先导入mybatis-plus的多数据源pom<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.3.1</version></dependenc...原创 2021-07-23 09:08:33 · 1513 阅读 · 3 评论 -
JDK8 时间转换工具类
package com.idc.utils;import lombok.SneakyThrows;import java.text.SimpleDateFormat;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.ZoneId;import java.time.format.DateTimeFormatter;import jav.原创 2021-06-02 16:23:38 · 337 阅读 · 0 评论