课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
分库分表之后,id 主键如何处理?其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 ...详情>>
IP地址如何在数据库中存储?在MySQL中,当存储IPv4地址时,应该使用32位的无符号整数(UNSIGNED INT)来存储IP地址,而不是使用字符串,用UNSIGNED INT类型存储IP 地址是一个4字节长的 ...详情>>
有做过数据库分表吗?当时是大概在多少数据量分的表呢?分表的方案是什么呢?有遇到过数据倾斜吗?当时是大概在多少数据量分的表呢?今天,探讨一个有趣的话题:MySQL 单表数据达到多少 ...详情>>
数据库的脏读,幻读,不可重复读出现的原因原理,解决办法概念 脏读:脏读又称无效数据的读出,是指在数据库访问中,事务T1将某一值修改,然后事务T2读取该值,此后T1因为某种原因撤销对该 ...详情>>
了解过数据库设计三大范式吗?在项目中遵循过吗?数据库设计的三大范式是一种设计规则,旨在帮助设计出高质量的数据库模型。这些规则旨在确保数据库表中的数据是冗余尽可能少,数 ...详情>>
B+树做索引时,B+树通常高度为多少层?要参考哪些条件?在 MySQL 中使用 B+ 树做索引时,B+ 树的高度通常取决于树中节点的数量以及每个节点的度数。在 MySQL 中,B+ 树的度数通常为 ...详情>>
乐观锁、悲观锁、互斥锁、读写锁的原理实现与区别乐观锁和悲观锁是两种不同的锁机制,用于在多线程环境下解决资源竞争问题。互斥锁和读写锁是两种常见的锁类型,它们都可以用 ...详情>>
事务和MVCC原理不同事务同时操作同一条数据产生的问题LBCC 解决数据丢失LBCC,基于锁的并发控制,Lock Based Concurrency Control。使用锁的机制,在当前事务需要对数据修改时,将 ...详情>>
事务的隔离级别读未提交(Read UnCommitted/RU)又称为脏读,一个事务可以读取到另一个事务未提交的数据。这种隔离级别是最不安全的一种,因为未提交的事务是存在回滚的情况。举个 ...详情>>
数据库的隔离级别、MVCC事务的四大特性(ACID) 原子性(atomicity): 事务的最小工作单元,要么全成功,要么全失败。 一致性(consistency): 事务开始和结束后,数据库的完整性不会被破 ...详情>>
什么是Java中的Lambda表达式,它的优点是什么?
解释Java中的异常处理机制,try-catch-finally的工作原理是什么?
什么是Java中的序列化,如何实现自定义序列化?
如何在Java中实现多态?请举例说明
解释Java中的接口和抽象类的区别及使用场景
Spring Boot 控制器基础知识
2024-10-06
2024-09-13
2024-08-01
2024-10-22