
工具
java-zh
风会不停的吹,时光会不停的走。
展开
-
Java 解决PKIX path building failed问题(信任所有证书)
解决PKIX path building failed转载 2022-11-08 10:23:04 · 6344 阅读 · 0 评论 -
Java 读取xml文件的四种方式
java转载 2022-10-10 13:44:53 · 7768 阅读 · 0 评论 -
字符串“_“转成驼峰命名和类属性有大写转成“_”字符串
json原创 2022-10-09 11:09:12 · 916 阅读 · 0 评论 -
springboot实现redisson分布式锁案例
springboot实现redisson分布式锁案例原创 2022-08-05 15:41:33 · 738 阅读 · 1 评论 -
阿里云(OSS)文件上传和删除
阿里云(OSS)文件上传和删除原创 2022-07-11 16:23:46 · 2011 阅读 · 0 评论 -
springboot利用@Aspect实现日志工具类
一、导包 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>1.8.12</version> </dependency> <dependency> <groupId>org.aspectj</groupId>原创 2022-03-20 16:21:46 · 802 阅读 · 2 评论 -
springboot+Swagger2的使用
官网:https://swagger.io/。a、使用pom.xml文件导入相关的Swagger<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version></dependency><dependenc原创 2018-06-28 14:47:44 · 278 阅读 · 0 评论 -
springboot接口拦截器(HandlerInterceptor实现)
注意点:只限于参考,并非是工具类,因为文章代码少了代码一、实现HandlerInterceptor接口@Componentpublic class LoginInterceptor implements HandlerInterceptor { private static final Logger log = LoggerFactory.getLogger(LoginInterceptor.class.getName()); @Autowired private Us原创 2022-03-20 16:00:46 · 3311 阅读 · 0 评论 -
yapi安装
yapi官网https://hellosean1025.github.io/yapi/devops/index.html环境准备nodejs(7.6+) mongodb(2.6+)node.js下载地址:下载 | Node.js个人建议下载node12版本mmongodb下载地址:MongoDB Community Download | MongoDB开始安装打开电脑命令符界面(cmd界面)npm install -g yapi-cli --registry https原创 2021-11-15 13:19:46 · 1523 阅读 · 0 评论 -
lombok maven包
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.16</version></dependency>原创 2021-10-12 11:03:54 · 397 阅读 · 0 评论 -
List lambda排序
//排序list = list.stream().sorted(Comparator.comparing(OrgVO::getOrderNum)).collect(Collectors.toList());原创 2021-07-01 14:52:45 · 673 阅读 · 0 评论 -
JSON字符串转成json数组
JSONArray jsonArray = JSONArray.parseArray(context);原创 2021-06-28 14:03:05 · 312 阅读 · 0 评论 -
java抓取服务器视频某帧转成base64图片
需要导入的jar<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.4.3</version></dependency><dependency> <groupId>org.bytedeco.javacpp-presets&l原创 2021-06-25 12:04:02 · 855 阅读 · 0 评论 -
BufferedImage转成byte数组
通过获取的文件路径,可以将bufferedImage转成base64来输出注意:base64导入的包为:import org.apache.axis.encoding.Base64;maven: <dependency> <groupId>org.apache.axis</groupId> <artifactId>axis</artifactId> <version>1.4<原创 2021-06-21 15:50:20 · 1596 阅读 · 0 评论 -
java_树形结构_递归_案例1
结果:代码:JSON的jar: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency>地区:public原创 2021-04-25 14:04:58 · 164 阅读 · 1 评论 -
Java获取天气信息
注意:这是一个工具类,可自行运行测试。正常请求天气是:http://t.weather.itboy.net/api/weather/city/地区ID地区ID的获取方式可以加群608222884,博主也是通过调用这个群主的API来实现的,如果有问题也可以加这个群讨论。public class WeatherUtil { //马鞍山的地区 public static final String maanshan = "101220501"; public stati原创 2020-08-28 09:29:53 · 1328 阅读 · 2 评论 -
java爬虫爬取网页内容,并导出到Excel
准备的jar <!--json--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.0</version>原创 2021-04-01 15:49:42 · 2646 阅读 · 2 评论 -
json和对象转换,json和map互相转换
1、导包 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier>原创 2020-06-24 16:11:31 · 410 阅读 · 0 评论 -
怎么样将txt文档的json转成list
一、实现效果:二、需要的jar<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.7.2</version&...原创 2019-08-23 18:33:10 · 912 阅读 · 0 评论 -
通过传入时间天数(整型)来获取到时间差
1、在做项目开发的时候可能会遇到通过进行时间筛选来获取到相应的数据,如果是两个时间运算当然好运算了,可是如果是一个是整形一个是时间类型呢?下面有一个工具类,是博主自己写的,如果有需要,可以直接拿来用package com.mc.web.application.util;import java.text.SimpleDateFormat;import java.util.Calendar...原创 2018-12-30 13:30:32 · 338 阅读 · 0 评论 -
Java数据类型转换知识与字符串和整形的互相转换
一、数据类型八大基本类型(想具体研究数据类型的可以参考这个网站:https://blog.youkuaiyun.com/u014266877/article/details/54374867?utm_source=copy):byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。in...原创 2018-10-08 16:32:14 · 661 阅读 · 0 评论 -
对时间管理的工具类(日期平移、日期格式、获取星期等)
1、返回指定的日期格式(字符串格式) public static String getDate(Date date, String format) { if (date == null) { return ""; } SimpleDateFormat sdFormat = new SimpleDateFormat(format); return sdFormat.format(date); }1.1、原创 2020-08-26 16:52:33 · 375 阅读 · 0 评论 -
Excel导出大量数据案例,poi导出案例
参考地址:https://www.cnblogs.com/silenceshining/p/11681924.htmlmaven:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.0</version> </dependency>原创 2020-09-25 23:41:25 · 238 阅读 · 0 评论 -
Java删除富文本的标签
1、富文本格式是什么?富文本格式是指用户在富文本框输入的类容,这些内容在保存的时候会将你操作的样式利用代码的形式保存到数据库,从数据库拿出数据的时候,这些代码又会重新转成样式。2、富文本中除了删除标签获取到文本以外,还有其他的方式能只获取文本吗?可以的。可以将富文本转成文本!转文本可以参考笔者的这个博客!https://blog.youkuaiyun.com/qq_36138652/artic...原创 2018-10-26 14:35:01 · 2721 阅读 · 1 评论 -
Java将富文本转成文本的格式发送给前端
一、富文本是什么?富文本格式(Rich Text Format, 一般简称为RTF)是一种跨平台文档格式,由微软公司开发。大多数的文字处理软件都能读取和保存RTF文档。富文本UEditor官网:http://ueditor.baidu.com/website/想具体的了解UEditor可以阅读官方文档,二、为什么要将富文本转成文本的格式发送给前端?a、富文本里面的内容是含有ht...原创 2018-08-07 21:56:30 · 8500 阅读 · 2 评论 -
File转成MultipartFile(base64转成MultipartFile)
文章以png为例图片转base64可以参考:https://blog.youkuaiyun.com/qq_36138652/article/details/102664141public class BASE64DecodedMultipartFile implements MultipartFile { private final byte[] imgContent; private final String header; public BASE64DecodedMultipa转载 2021-03-19 12:00:35 · 505 阅读 · 0 评论 -
java下载图片到本地
注意:如果要下载其他文件的话也可以,不过要在原有的代码上修改,这里就是下载图片作为一个demo public static void main(String[] args) { downloadFile("http://f.mzoss.com/sannong/baokang/image/1614324518.jpg","D:/img"); } public static String downloadFile(String fileUrl,String saveUrl)原创 2021-03-16 11:15:57 · 7328 阅读 · 0 评论 -
身份证验证15和18位都可以,还可以区别男女
package com.muzhongyun.sannong.common.utils;import org.springframework.util.StringUtils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Hashtable;impo.原创 2021-03-12 13:55:33 · 1431 阅读 · 0 评论 -
生成带有logo的二维码
package com.muzhongyun.sannong.common.utils;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.common.BitMatrix;import com.google.zxing.qrcode.decoder.ErrorC.原创 2021-03-18 17:58:42 · 487 阅读 · 0 评论 -
Graphics2D图片合成
效果:注意点:1、图片里面中文显示,显示中文的时候笔者是使用读取字体文件的方式,这点要特别注意,笔者在这里使用的字体文件是simsun.ttf(宋体),csdn文档中没办法上传这个东西,你们可以去自己的电脑C:\Windows\Fonts位置寻找自己想要的字体2、文字换行步骤:1、生成一张白板背景图2、将文字和二维码利用Graphics2D画入到背景图里面3、生成一张心的图片文字换行参考地址:https://www.cnblogs.com/hi-gdl/p/104455.原创 2020-10-14 15:02:27 · 999 阅读 · 0 评论 -
枚举的简单使用(通过枚举的id获取枚举的值或者通过枚举的值获取枚举的key)
public enum EnumTest { CHINA(1,"中国"), KONGHONG(2,"香港"); private Integer id; private String countryName; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Str.原创 2020-10-11 09:36:04 · 3259 阅读 · 0 评论