- 博客(9)
- 收藏
- 关注
原创 maven的install报错Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:3.0.0
在pom.xml添加spring boot的打包版本,如果我们不指定,默认使用最新的spring boot来打包,而最新的打包需要JDK17环境支持(另一个解决办法:本地环境安装JDK17)。1、MAVEN默认的编译环境是1.5,JDK1.5版本以上的语法都不支持。
2022-11-29 20:51:17
2086
原创 记ManageEngine Free Tools 工具的一个坑(鼠标点击没反应)
打开工具,点击free ping tool没反应。原因:Windows11后需要用管理员权限打开。Windows10应该默认可以支持管理员权限打开2、鼠标右键,选择以管理员方式打开3、添加ip地址,设置执行ping的频率
2022-06-24 16:49:03
708
原创 线程池创建统一管理@bean、@Configuration、ThreadPoolTaskExecutor的使用
1、线程池配置类@Slf4j@Configurationpublic class PcSpaceThreadConfig { private static final int MAX_POOL_SIZE = 50; private static final int CORE_POOL_SIZE = 25; private static final int QUEUE_CAPACITY = 25; private static final int KEEP_ALIV
2022-04-21 14:10:44
1652
1
原创 跨域请求代码
@Configurationpublic class ApiCorsConfiguration { private static Logger logger = LoggerFactory.getLogger(ApiCorsConfiguration.class); @Bean public FilterRegistrationBean corsFilter() { logger.info("==================-> 初始化自定义跨域过滤器:
2022-04-02 09:51:11
195
转载 JAVA锁:synchronized和Lock
锁的类型可分为四种:1、可重入锁(synchronized和ReentrantLock):在执行对象中,所有方法不再获取锁。2、可中断锁(synchronized是不可中断锁,Lock是可中断锁):在等待获取中可中断3、公平锁:(ReentranLock和ReentranReadWriteLock):按等待获取线程的等待实际进行排队,等待时间长的优先获取锁。4、读写锁:(ReadWriteLock和ReentrantReadWriteLock):对资源的处理可分成2个部分处理,读的时候可以多线程一起
2021-12-27 18:49:09
476
转载 @Transactional失效情况
@Transactional失效的情况1、一个有@Transactional的方法被没有@Transactional方法调用时,会导致Transactional作用失效原理:@Transactional是基于动态代理对象来实现的,而在类内部的方法的调用是通过this关键字来实现的,没有经过动态代理对象,所以事务回滚失效。2、就是在@Transactional方法内部捕获了异常,没有在catch代码块里面重新抛出异常,事务也不会回滚。原理:这时候我们来看看spring的源码:TransactionA
2021-12-27 11:27:33
8017
1
转载 java时间格式处理@DateTimeFormat @JsonFormat注解
时间格式处理注:“yyyy-MM-dd HH:mm:ss"格式的时间,数据库应该存的是dateTime类型的;“yyyy-MM-dd"格式的时间,数据库应该存的是date类型。1、注解方式(建议)标注:@DateTimeFormat是入参,则必须要求set的参数是2021-10-03 10:28:50格式的,否则会报错@JsonFormat是出参:调用"updateTime"的格式是: “2021-10-03T14:25:31.296+0000”,这个不是我们想要的,加入@JsonFormat注
2021-10-15 11:31:17
4695
转载 mysql数据库索引(查看、创建、删除)命令
mysql数据库索引(查看、创建、删除)命令一、查看索引SHOW INDEX FROM table_name二、索引的创建1.PRIMARY KEY(主键索引)mysql>ALTER TABLE table_name ADD PRIMARY KEY ( column )2.UNIQUE(唯一索引)mysql>ALTER TABLE table_name ADD UNIQUE (column )3.INDEX(普通索引)mysql>ALTER TA
2021-10-03 21:45:54
1401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人