- 博客(9)
- 收藏
- 关注
原创 源码分析异常错误The request was rejected because the URL contained a potentially malicious String “//“
The request was rejected because the URL contained a potentially malicious String "//"错误分析
2023-07-18 13:06:35 357
原创 你所不知的Spring的@Async注解
当使用@Async不指定线程池时,Spring会默认使用SimpleAsyncTaskExecutor线程池,默认情况下,SimpleAsyncTaskExecutor不会限制线程创建的个数,这会导致资源耗尽。但是我很多时候并没有写如上代码,只添加了@Async直接使用,但是并没有发现spring每次执行的时候都创建了新的线程,而是用了线程池。这跟我想象不同,如果Spring会默认使用SimpleAsyncTaskExecutor线程池,不是应该会一直创建线程吗,这里为什么最多只会创建8个线程呢?
2023-07-14 14:33:02 288
原创 Springboot使用Long类型,返回到前端,接收到的值与原值不一样的问题
Springboot使用Long类型,返回到前端,接收到的值与原值不一样的问题,这个是因为后端返回的值过大,会被js转换成一个约等于的值,就会出现很多问题。不多废话直接贴代码:@Configurationpublic class WebMvcAutoConfiguration { @Bean @Primary public ObjectMapper jackso...
2020-04-10 09:06:31 2522
原创 spring的@Scheduled定时任务,同一时间段的定时任务只会执行一个,其余的会被阻塞
现有两个定时任务@Component("aa")public class aa { @Scheduled(cron = "0 44 17 * * ?") public void bb() { try { System.out.println("aa执行时间:" + new Date()); Thread.sle...
2019-03-27 17:46:00 11723 3
原创 idea在ssm框架中自动生成数据库表代码
ssm项目如下所示1.在pom.xml中加入如下代码 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> ...
2018-06-20 20:40:24 2727 2
原创 前后端分离项目 删除项目中的文件会导致登录状态失效
今天和同时将刚做好的项目上线,各种bug一大堆,不过最让人头疼的是用户在用着用着会突然所有人在同一个时间点,全部退出登录。 找了好久的原因,最终找到是原因是,只要用户一删除项目中的图片,所有人的登录状态会立刻失效,问题出在Tomcat的server.xml的配置里面有个属性是reloadable=true;即表示tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-I...
2018-05-23 20:22:51 407
原创 SSM框架 定时器会执行两次的原因
前两天做项目,会有结算,结算是晚上凌晨定时任务开始结算,本人采用的是Quertz,具体的方法如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/20...
2018-05-23 20:01:34 1385 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人