自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 spring的单例bean非线程安全及如何保证线程安全

单例虽然对 类对象的创建提升了性能,但是对程序编写本身来说,却是有更高的要求和注意点,相对于普通类来说,它的成员变量里面不能再定义内容,如果要定义,也只能定义常量,+final的那种,如果你定义了成员变量,那么就有可能会遇到各种问题,这些问题可能在你平常开发测试出还不容易出现,在某些并发高的时候会引起错误。我们开发的rest、webservice这些无状态服务,都是单例模式的设计,所以成员变量里面不要定义任何内容,经常会有同事写一些service、dao对象在里面,这样会导致数据库连接打开关闭的异常问题。

2025-01-21 22:51:28 251

原创 mysql如何解决不可重复读?MVCC!

我们知道,MySQL的四种隔离级别,Innodb引擎默认隔离级别是RR(可重复读),解决了不可重复读的问题,但是原理是什么呢?即MVCC (多版本并发控制)

2025-01-21 22:11:46 304

原创 eclipse无法输入中文问题

误触了快捷键 ctrl + shift + e,再次按该快捷键恢复。

2024-07-30 16:04:03 322

原创 Java:Non-terminating decimal expansion; no exact representable decimal result解决

Java:Non-terminating decimal expansion; no exact representable decimal result解决

2023-12-21 19:28:33 1260

转载 Druid出现DruidDataSource - recyle error - recyle error java.lang.InterruptedException: null异常排查与解决

Druid出现DruidDataSource - recyle error - recyle error java.lang.InterruptedException: null异常排查与解决

2023-12-11 11:05:29 1570

原创 SVN项目回退版本,服务器端退回,本地不变

SVN项目回退版本,服务器端退回,本地不变

2023-09-20 16:24:46 1340 1

原创 sql查询的数据,保留X位小数,如果查询出整数,也保存X位小数;MySQL、Oracle、SQL Server示例

sql查询的数据,保留X位小数,如果查询出整数,也保存X位小数;

2023-08-02 15:17:25 1653 1

原创 Eclipse 保存代码时不格式化代码(Formatter)

保存代码时不格式化代码

2023-07-13 16:25:28 1091

原创 Cannot access defaults field of Properties 问题解决

Cannot access defaults field of Properties 问题解决

2023-05-25 11:08:51 2098 1

原创 sql:case... when... then ...按照某字段的具体值排序

sql:case... when... then ...按照某字段的具体值排序

2023-05-20 11:25:24 202

原创 miniUI开启单元格编辑

【代码】miniUI开启单元格编辑。

2023-05-09 16:14:09 947 2

原创 遍历 ArrayList 时安全删除元素

遍历 ArrayList 时安全删除元素

2023-04-28 09:07:59 392

原创 List<? extends T>与List<? super T>的区别,PECS

List

2023-04-20 09:42:29 146

原创 Mybatis中Mapper 接口的工作原理:JDK 动态代理具体实现

Mybatis中Mapper 接口的工作原理:JDK 动态代理具体实现

2023-03-21 10:27:27 965 3

原创 MyBatis缓存机制

MyBatis缓存机制

2023-02-10 17:03:33 217

原创 MyBatis多表查询、高级映射、延迟加载

MyBatis多表查询、高级映射、延迟加载

2023-01-30 17:26:19 179 2

原创 Git看不到别人更新的代码

Git看不到别人更新的代码

2023-01-11 10:38:39 423

原创 MyBatis核心配置文件详解

MyBatis核心配置文件详解

2022-12-28 16:52:18 184

原创 事务隔离级别

事务隔离级别

2022-12-26 10:20:43 95

原创 Spring Boot项目出现问题: Whitelabel Error Page

Spring Boot项目出现问题: Whitelabel Error Page

2022-12-19 11:56:27 405 1

原创 原生Ajax实现搜索联想和自动补全

使用原生的Ajax和js实现搜索联想和自动补全

2022-10-28 13:51:03 138

转载 Spring Boot 中常用注解@Controller/@RestController/@RequestMapping介绍

Spring Boot 中常用注解@Controller/@RestController/@RequestMapping介绍

2022-10-25 10:02:36 3218

原创 mysql varchar转int

mysql varchar转int

2022-10-12 17:46:02 246

原创 jQuery学习---简单封装jQuery

jQuery学习---简单封装jQuery

2022-10-09 23:25:18 361

原创 SqlBuilder工具类

SqlBuilder工具类

2022-09-27 14:24:35 1071

原创 JAVA API ---->List.stream().sorted().collect()

List.stream().sorted().collect()

2022-09-23 10:34:58 522

原创 JAVA API ----> Collections.sort()与List.stream().map().collect()

Collections.sort()与List.stream().map().collect()

2022-09-23 10:29:30 216 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除