自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 wait和park的区别

wait和park的区别

2023-12-24 10:51:07 429

原创 JAVA中synchronized锁升级及4种状态

轻量级锁的实现通常也会使用CAS操作来尝试获取锁,这个时候会通过替换锁对象头的引用来确定,如果当前锁对象头不是锁对象本身的地址那么就证明在同一时间发生了竞争,竞争情况下可能膨胀为重量级锁。重量级锁也有优化,在重量级锁的情况下线程在没有获取到锁的情况下不会立即阻塞,阻塞是需要切换上下文的是需要耗费资源的,线程会进行一个自旋操作继续获取锁万一锁释放了呢(自旋耗费CPU性能,单核CPU自旋就是浪费),jvm会根据前面自旋成功的情况给我们智能的调节自旋的次数。10(指重量级锁状态)锁可以升级,但不能降级。

2023-12-17 12:56:51 367

原创 Git简单介绍及命令

Git简单介绍及命令

2023-06-25 23:06:14 87 1

原创 MyBatis-Plus结合SpringBoot报错,Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required” 的错误

MyBatis-Plus结合SpringBoot报错,Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required” 的错误

2023-04-21 22:00:34 218 2

原创 微信小程序${}不生效

微信小程序${}不生效

2023-04-14 11:15:51 682

原创 Spring源码refresh()方法内步骤

Spring源码refresh()方法

2023-03-18 21:18:38 57

原创 一分钟弄懂entity,VO,DTO

一分钟弄懂entity,VO,DTO

2023-03-08 22:57:18 619

原创 项目中springmvc的流程个人体会

项目中springmvc的流程个人体会

2023-03-07 22:14:05 50

原创 Linux常用快捷键

Linux常用快捷键

2023-02-17 23:42:07 92

原创 Redis中会出现的问题和解决方案

Redis中会出现的问题和解决方案,缓存预热,缓存雪崩,缓存击穿,缓存穿透

2023-02-15 19:59:07 1108

原创 反射及常用方法

反射及常用方法

2023-02-13 23:04:24 49

原创 MySQL中innodb的索引

MySQL中innodb的索引

2023-02-12 21:49:25 113

原创 StringBuffer和StringBuilder区别及常用方法

StringBuffer和StringBuilder及常用方法

2023-02-11 21:08:55 61

原创 面向对象多态中重载和重写的区别

面向对象多态中重载和重写的区别

2023-02-10 17:29:22 76

原创 Spring&SpringMVC&SpringBoot常用注解总结

Spring&SpringMVC&SpringBoot常用注解总结,及用法。

2023-02-09 21:22:28 78

原创 MYSQL中sql的执行流程,MySQL为什么取消查询缓存?

MYSQL中sql的执行流程,MySQL为什么取消查询缓存?

2023-02-08 21:23:21 425

原创 线程池及线程池参数

线程池及线程池参数

2023-02-07 21:11:35 64

原创 几种常见的Map

几种常见的Map,hashmap,Linkedhashmap,TreeMap,HashTable,ConcurrentHashMap

2023-02-06 21:36:30 269

原创 @PathVariable 和 @RequestParam和@RequestBody用法和区别

springMVC,@PathVariable 和 @RequestParam和@RequestBody用法和区别

2023-02-05 19:03:50 202 1

原创 多线程AQS源码的简单理解

看了aqs后的简单理解,可能有不对和不完善的地方欢迎讨论

2023-01-07 19:40:47 92 2

原创 线程为什么不安全及简单解决

多线程的安全分析,及简单的解决策略

2023-01-06 15:39:58 128 2

原创 Java基础数据类型

Java基础数据类型,占用内存和基本使用

2023-01-05 14:40:34 52 1

空空如也

空空如也

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

TA关注的人

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