自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL - 为什么大厂不建议使用多表关联(join)

在大型互联网企业或者“超大规模”数据库环境中,不建议频繁使用多表join的原因主要涉及性能、可维护性和架构设计等方面。

2024-12-10 10:04:55 237

原创 MySQL - InnoDB的MVCC实现机制

MVCC全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。MVCC在MySQL InnoDB中的实现主要是为了提高数据库的并发性能,用更好的方式去处理读-写冲突,做到即使有读-写冲突时,也能做到不加锁,非阻塞并发读。当前读。

2024-12-09 15:46:58 718

原创 JAVA并发编程 - 死锁问题如何解决

在Java中,死锁是一种阻塞现象,发生在两个或多个线程互相持有对方所需的资源,从而导致线程无法正常进行。当线程陷入死锁状态时,就无法释放它们持有的资源。

2024-12-09 10:43:52 309

原创 JAVA基础 - ThreadLocal

是Java中的一个类,用于在多线程环境下实现线程局部变量存储。它提供了一种让每个线程都拥有的机制,避免了多个线程之间的问题。在多线程编程中,共享变量的访问往往需要考虑和问题。ThreadLocal通过为每个线程创建独立的变量副本来解决这些问题。每个线程可以独立的对自己的变量副本进行操作,而不会影响其他线程的副本。ThreadLocal的核心思想是以为作用域,在每个线程内部维护一个变量副本。它使用对象最为key,在内部的数据结构中查找对应的变量副本。当通过ThreadLocal的**get()

2024-12-06 15:20:02 268

原创 JAVA基础 - 工作中最常见的六种OOM问题

线上服务出现OOM的六种场景下述例子在执行前,先将idea中最大和最小堆内存都设置为5M。

2024-12-06 14:52:16 352

原创 JAVA基础 - 如何判断一个对象是否可以被回收

相比引用计数算法而言,可达性分析算法不仅同样具备实现简单和执行高效等特点,更重要的是该算法可以有效的解决在引用计数算法中无法解决的循环引用问题,防止内存泄漏的发生。

2024-12-05 15:03:44 654

原创 docker安装MySQL数据库

修改root用户的host为’%',如果还有root用户的host为localhost,需删除。在客户端配置中,将allowPublicKeyRetrieval设置为true即可。连接mysql服务,进入mysql数据库。-v 挂在本地盘配置目录和数据目录。退出并重启mysql容器。

2024-11-01 16:21:28 196 1

原创 JAVA基础 - 一文搞懂Java中的容器(集合类)

Java中的容器在日常开发中使用频率非常高,根据不同的业务需求选择不同的容器非常重要,不仅可以提高性能,也能减少出错。但这需要对每个容器都有相对深入的理解。

2022-12-14 11:33:29 3543 1

转载 面试官:断网了,还能 ping 通 127.0.0.1 吗?

断网了,还能 ping 通 127.0.0.1 吗?

2022-12-13 16:10:18 227

原创 JAVA并发编程 - Lock的底层原理

通过ReentrantLock源码来学习java lock加锁过程

2022-12-13 14:39:57 2635

原创 你真的懂HashMap吗???

作为一名Java开发攻城狮,相信大家对HashMap都不陌生,为什么HashMap那么重要呢?我认为主要有两个原因:一是常用,HashMap是我们日常开发作业中出现频率非常高的一个工具,而且它效率比较高。二是常问,几乎90%以上的初中级Java面试都会问HashMap。那你真的懂HashMap吗?

2022-12-12 18:03:24 1301 1

空空如也

空空如也

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

TA关注的人

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