logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git提交代码忽略文件不上传-创建.gitignore文件

在项目的根目录下创建.gitignore文件,如下图:.gitignore文件规则讲解:##Default ignored files##/target//忽略target目录提交/code/target//忽略code/target目录提交/workspace.xml//忽略workspace.xml文件提交/log/*//忽略log下的所有文件提交/code/*.iml//忽略code目录下的

#git#java#maven +2
MYSQL报错-CannotCreateTransactionException: Could not open JDBC Connection for transaction 问题分析及解决方案

org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLTransientConnectionException: HikariPool-3 - Connectio

#mysql#数据库#java +1
高斯DB数据库查询当天的数据量

今天遇到一个问题,需要查询当天的数据量,查了好多资料的sql都不能用。最终自己发现个方法:select count(*) from 表名 where data_time between new()-1 and new();

#java#maven#spring +2
MappedByteBuffer介绍及详细解读(java操作大文件多种方法)

MappedByteBuffer是ByteBuffer的子类。以前我们操作大文件都是用BufferedInputStream、BufferedOutputStream等带缓冲的IO流处理。现在我们讲一下java nio中一种基于MappedByteBuffer操作大文件的方式,读写性能极高。在讲之前我们先了解一点关于内存的知识:物理内存: 就是内存条的内存空间。虛拟内存: 是计算机系统内存管理的一

#java#开发语言#后端 +2
spring时间格式化注解@JsonFormat与@DateTimeFormat注解的使用方法

首先先说下为什么要使用这两个注解:1.从数据库获取时间传到前端展示的时候,我们可能会看到Thu Aug 05 10:25:06 CST 2020这样的时间格式,无法得到一个满意的时间格式,我们可以看到在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解就可以解决这个问题。2.我们使用WEB服务传递时间给后台,比如前端添加时间数据等,前端传递给后台的时间格式不一

#spring#spring boot#java +2
线程池需要关闭吗?使用线程池出现内存泄露的详细分析

最近项我们创建线程池的目的就是反复利用线程池里的线程,如果频繁创建和关闭线程池,解决了内存泄露的问题。线程数量不断上升,导致的内存泄露。总结我们使用线程池就是为了反复利用线程的,所以在真正的项目中不会出现手动关闭线程池的操作。要尽量想其他的方案。我们发现是反复创建线程池导致的,难道我们要shutdown()关闭吗?答案是不能直接关闭。我们创建线程池的目的就是反复利用线程池里的线程,如果频繁创建和关

文章图片
#java#开发语言#spring +1
MYSQL报错-CannotCreateTransactionException: Could not open JDBC Connection for transaction 问题分析及解决方案

org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLTransientConnectionException: HikariPool-3 - Connectio

#mysql#数据库#java +1
暂无文章信息