logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Insert into on duplicate key update 死锁问题解析

Insertinto on duplicate key update 死锁问题解析

#mysql
解决:Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1问题

解决:Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1问题问题Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1解决方法在maven安装路径下的conf文件夹下的settings.xml文件中添加如下代码&lt

#java#maven
Java 垃圾收集面试总结

原理:每个对象维护一个引用计数器,被引用时 +1,引用失效时 -1,计数为 0 时回收。Object a = new A();   // A 的引用计数 = 1Object b = a;         // A 的引用计数 = 2a = null;             // A 的引

#jvm#java#开发语言
@DS+@Transactional注解切换数据源失效解决方案

spring 的@Transactional声明式事务管理时通过动态代理实现的。@DS注解加到mapper接口、service接口、service方法里都不生效,获取的还是默认的主数据源。猜测是由于spring的aop切面机制导致拦截不到@DS注解,进而不能切换数据源,正确的做法是添加到service实现类或者实现类里具体的方法上。

文章图片
#mybatis#mysql#java
解决 Failed to connect to github.com port 443:connection timed out

解决 Failed to connect to github.com port 443:connection timed out

#git
idea2023创建spring项目无法选择Java8

今天下载了新版的idea 2023.3.2,但是在创建springboot项目的时候只能选择Java17和Java21,没法选择其他的版本。

文章图片
#idea
Elasticsearch 聚合数据结果不精确问题解决方案

近期我们项目中出现使用ES聚合某个索引的数据取TOP 10的数据和相同条件下查询所有数据然后按数据量排序取的TOP 10的数据不一致的问题。下面我们简单分析一下这个问题,列出一些常见的解决方案。

文章图片
#elasticsearch#搜索引擎
到底了