1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

[docs update]sql面试题同步到网站

This commit is contained in:
Guide 2023-07-13 23:48:53 +08:00
parent 0b2f8bd56b
commit 5e3c9b8d4c
3 changed files with 11 additions and 4 deletions

View File

@ -92,7 +92,7 @@ export default sidebar({
"linkedhashmap-source-code",
"copyonwritearraylist-source-code",
"arrayblockingqueue-source-code",
"priorityqueue-source-code"
"priorityqueue-source-code",
],
},
],
@ -263,7 +263,14 @@ export default sidebar({
icon: "SQL",
prefix: "sql/",
collapsible: true,
children: ["sql-syntax-summary", "sql-questions-01"],
children: [
"sql-syntax-summary",
"sql-questions-01",
"sql-questions-02",
"sql-questions-03",
"sql-questions-04",
"sql-questions-05"
],
},
],
},

View File

@ -1,5 +1,5 @@
---
title: SQL常见面试题总结
title: SQL常见面试题总结1
category: 数据库
tag:
- 数据库基础

View File

@ -262,7 +262,7 @@ HashMap 只提供了 put 用于添加元素putVal 方法只是给 put 方法
1. 如果定位到的数组位置没有元素 就直接插入。
2. 如果定位到的数组位置有元素就和要插入的 key 比较,如果 key 相同就直接覆盖,如果 key 不相同,就判断 p 是否是一个树节点,如果是就调用`e = ((TreeNode<K,V>)p).putTreeVal(this, tab, hash, key, value)`将元素添加进入。如果不是就遍历链表插入(插入的是链表尾部)。
![ ](https://qingcheng-davin.oss-cn-shenzhen.aliyuncs.com/put.png)
![ ](https://oss.javaguide.cn/github/javaguide/database/sql/put.png)
```java