相关文章
【MySQL】事务?隔离级别?锁?详解MySQL并发控制机制
目录
1.先理清一下概念
2.锁
2.1.分类
2.2.表锁
2.3.行锁(MVCC)
2.4.间隙锁
2.5.行锁变表锁
2.6.强制锁行 1.先理清一下概念
所谓并发控制指的是在对数据库进行并发操作时如何保证数据的一致性和正确性。在数据库中与并发控制相关的概念有如下几…
建站知识
2025/1/24 12:04:01
ClickHouse存储引擎之ReplacingMergeTree引擎
一、ReplacingMergeTree作用
ClickHouse中最常用也是最基础的表引擎为MergeTree,在它的功能上添加特定功能就构成了MergeTree系列引擎。MergeTree支持主键,但主键主要用来缩小查询范围,且不具备唯一性约束,可以正常写入相同主键的数据。但在一些情况下,可能需要表中没有主…
建站知识
2024/12/26 10:44:03
每日一面——封装、继承和多态
写前声明:参考链接 C面经、面试宝典 等 ✊✊✊每日一面——封装、继承和多态 一、简述一下什么是面向对象?二、讲一讲封装、继承、多态是什么?三、C的多态怎么实现?四、C中类成员的访问权限和继承权限问题五、C中的重载、重写&…
建站知识
2025/1/3 0:21:11
NetSuite开发实践-良质之美
近期,在开发同学的一个工作作品中,我感叹到有一种结构美。这种感受是直接的,与《禅与摩托车维修艺术》所说的“良质”一样。无法用言语诉说,但是一眼就可以看出。
这个触动让我想缕缕思路,琢磨一下“程序之美”&#…
建站知识
2025/1/3 5:09:49
Java线程6种状态和工作原理详解,Java创建线程的4种方式
Java线程6种状态和工作原理详解,Java创建线程的4种方式
目录
一、Java线程的六种状态
二、Java线程是如何工作的?
三、BLOCKED 和 WAITING 的区别
四、start() 和 run() 源码分析
五、Java创建线程的所有方式和代码详解
1. 继承Thread类
2. 实现…
建站知识
2024/12/26 10:44:03