CSDN博主:【java_wxid】
CSDN博主:点击【Java廖志伟】
CSDN社区:点击【幕后大佬】
码云:点击【互联网Java工程师知识扫盲】
  2023年6月17日
摘要: 文章目录 Lock锁的使用与原理1. 基本使用2. 可重入锁3. 公平锁Lock锁的原理Lock锁的优缺点总结 小故事 Lock锁的使用与原理 Lock锁是Java Concurrency API中的一个重要机制,它用于实现多线程并发访问共享资源时的线程同步。与synchronized关键字相比,L 阅读全文
posted @ 2023-06-17 16:45 我是廖志伟 阅读(164) 评论(0) 推荐(0)
摘要: 文章目录 栈帧操作数栈小故事 栈帧操作数栈 栈帧(Stack Frame)是在方法调用时创建的一个数据结构,其中包含局部变量和操作数栈。操作数栈(Operand Stack)是Java虚拟机中的一种数据结构,它用于存储方法执行时所需的操作数。 当一个方法被调用时,Java虚拟机会创建一个栈帧,并将其 阅读全文
posted @ 2023-06-17 14:00 我是廖志伟 阅读(68) 评论(0) 推荐(0)
摘要: 电商系统部署 第1章 集群解决方案 课程目标 目标1:说出什么是集群以及与分布式的区别 目标2:能够搭建Zookeeper集群 目标3:能够搭建SolrCloud集群 目标4:能够搭建RedisCluster集群 1.集群概述 1.1什么是集群 1.1.1集群概念 集群是一种计算机系统, 它通过一组 阅读全文
posted @ 2023-06-17 11:31 我是廖志伟 阅读(115) 评论(0) 推荐(0)
摘要: 文章目录 OOM异常排查经验1. 查看OOM异常堆栈信息2. 查看Java堆内存使用情况3. 分析内存泄漏4. 优化代码和设置JVM参数 小故事 OOM异常排查经验 OOM(Out Of Memory)异常在Java中是一种很常见的异常,它通常是由于应用程序请求的内存超出了可用的内存范围,导致Jav 阅读全文
posted @ 2023-06-17 11:00 我是廖志伟 阅读(133) 评论(0) 推荐(0)
摘要: 给大家分享一下IDEA比较好用的插件,提供地址:https://blog.csdn.net/win7system/article/details/83508313 个人常用插件MyBatis.log可以在控制台打印sql语句,常用于检查数据库中可执行的sql语句在xml中执行不了等问题 代码审查之前 阅读全文
posted @ 2023-06-17 09:38 我是廖志伟 阅读(8) 评论(0) 推荐(0)
摘要: 文章目录 JVM三色标记小故事 JVM三色标记 JVM三色标记是Java虚拟机在执行垃圾回收时使用的一种算法。这种算法将所有对象分为三种颜色:白色、灰色和黑色。初始时,所有对象都是白色的。在执行垃圾回收前,Java虚拟机会将某些对象标记为灰色,表示这些对象可能需要被回收,但是它们的引用对象还没有被标 阅读全文
posted @ 2023-06-17 09:30 我是廖志伟 阅读(102) 评论(0) 推荐(0)
摘要: 文章目录 1. 程序计数器(Program Counter Register)2. 虚拟机栈(VM Stack)3. 本地方法栈(Native Method Stack)4. Java堆(Java Heap)5. 方法区(Method Area)记忆集卡表小故事 JVM(Java虚拟机)的内存结构分 阅读全文
posted @ 2023-06-17 07:30 我是廖志伟 阅读(131) 评论(0) 推荐(0)

南北踏尘