- 博客(13)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Maven3 常用功能使用笔记
Java开发中常用是maven来管理jar包依赖、构建项目;使用maven开发项目时可能需要处理的问题:修改镜像、升级依赖jar的版本、解决jar包冲突、多模块项目依赖的统一管理,构建项目等;
2023-06-18 21:34:07 207
原创 Java加密技术(Jasypt、MD5、AES)
java加解密算法有很多,在此记录常用的三种Jasypt、MD5、AES加密算法的使用;(1) JasyptJasypt 加密, 通常用于加密配置文件中的密码,比如mysql密码、redis密码等;<!-- jasypt 加解密--><dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-start
2021-07-05 17:42:42 1650
原创 java中使用线程池实现接口多线程开发
1.配置线程池参数:task:pool:# 核心线程池大小core-pool-size: 5# 最大线程数max-pool-size: 10# 活跃时间keep-alive-seconds: 10# 队列容量queue-capacity: 52.配置属性类:@Data@Component@ConfigurationProperties(prefix = “task.pool”)public class AsyncTaskProperties {private int core
2021-02-19 10:18:27 504
原创 java 后台 html 转 图片方案
1.需要的jar包;<!-- https://mvnrepository.com/artifact/gui.ava/html2image --><dependency> <groupId>gui.ava</groupId> <artifactId>html2image</artifactId> <version>2.0.1</version></dependency>.
2020-08-12 14:52:14 951
原创 别的系统传过来的文件流,转成文件保存
public class FileUtil { /** * 文件流字符串转文件保存 * @param base64Code byte[]格式的字符串 * @param parentPath * @param fileName * @return */ public String stirngToFile(String ...
2020-04-10 15:17:26 203
原创 JSON与JSON字符串、实体之间的相互转换 (fastjson)
JSON与JSON字符串、java对象之间的相互转换 (fastjson)Fastjson 是一个 Java 库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。提供了 toJSONString() 和 parseObject() 方法来将 Java 对象与 JSON 相互转换。调用toJSONString方 法即可将对象转换成 ...
2020-04-10 15:06:48 395
原创 restTemplate 上传文件
public void fileUpload(){ String url = "上传文件的接口地址"; File file = new File("D:/test/test.png"); FileSystemResource resource = new FileSystemResource(file); MultiValueMap<String,Object...
2020-01-07 17:33:09 1438
转载 java 模拟浏览器 上传文件 (httpclient)
public static String httpClientUploadFile(String url, File file,Map<String,String> params) { CloseableHttpClient httpClient = HttpClients.createDefault(); String...
2020-01-03 12:21:10 823 3
原创 mybatis + Mysql保证数据唯一性,较好的解决办法
给不可重复的字段添加唯一性约束: 插入时用 insert ignore into (已有相同记录则不添加,不报错)#评论点赞表添加唯一性约束ALTER TABLE product_comment_praiseADD CONSTRAINT commentId_userId UNIQUE (commentId, userId)插入时:<insert id="pra...
2019-06-18 10:54:58 4038 1
原创 查看端口号占用
1.windos 命令窗口输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它2.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "7124"3.知道进程后,就可以在任务管理器结束该进程;...
2019-06-06 13:02:49 130
原创 IDEA 配置SVN ,SVN安装后没有svn.exe
在idea中配置svn,首先要在电脑上安装svn (进入官网下载安装即可);svn官网下载 地址:https://tortoisesvn.net/downloads.html第二,打开idea,选择file->settings->Version Control -> Subversion ,OK 完成;如果发现找不到svn.exe? 之...
2019-05-19 16:34:01 9637 3
转载 位、字节、字符
位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,1B(byte,字节)= 8bit(位)字符:是指计算机中使用的字母、数字、字和符号ASCIIS码:1个英文字母(不分大小写)= 1个字节的空间 1个中文汉字 = 2个字节的空...
2019-04-14 12:46:30 110
TA创建的收藏夹 TA关注的收藏夹
TA关注的人