Skip to content

Commit 9e25272

Browse files
author
LIANGLINJIANG888
committed
2 parents d4a2c62 + 6fac543 commit 9e25272

15 files changed

Lines changed: 6351 additions & 11 deletions

docs/.vuepress/config.js

Lines changed: 32 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,11 @@ module.exports = {
141141
},
142142
{
143143
text: '并发',
144-
items: [
145-
{text: '00-Java并发编程', link: '/md/concurrency/00-Java并发编程.md'},
146-
]
144+
link: '/md/concurrency/00-Java并发编程.md'
145+
},
146+
{
147+
text: 'JVM',
148+
link: '/md/jvm/01-JVM虚拟机-上篇.md'
147149
},
148150
{
149151
text: 'Dubbo',
@@ -171,7 +173,11 @@ module.exports = {
171173
{
172174
text: 'Redis',
173175
items: [
174-
{text: '00-数据结构的最佳实践', link: '/md/redis/00-数据结构的最佳实践.md'}
176+
{text: '00-数据结构的最佳实践', link: '/md/redis/00-数据结构的最佳实践.md'},
177+
{text: '01-Redis和ZK分布式锁优缺点对比以及生产环境使用建议', link: '/md/redis/01-Redis和ZK分布式锁优缺点对比以及生产环境使用建议.md'},
178+
{text: '02-Redisson可重入锁加锁源码分析', link: '/md/redis/02-Redisson可重入锁加锁源码分析.md'},
179+
{text: '03-Redisson公平锁加锁源码分析', link: '/md/redis/03-Redisson公平锁加锁源码分析.md'},
180+
{text: '04-Redisson读写锁加锁机制分析', link: '/md/redis/04-Redisson读写锁加锁机制分析.md'}
175181
]
176182
},
177183
{
@@ -372,6 +378,22 @@ module.exports = {
372378
sidebarDepth: 0,
373379
children: [
374380
"00-Java并发编程.md",
381+
"01-synchronized原理.md",
382+
"02-volatile原理.md",
383+
"03-ReentrantLock与AQS.md",
384+
"04-线程池以及生产环境使用.md",
385+
"05-京东并行框架asyncTool如何针对高并发场景进行优化?.md",
386+
]
387+
}
388+
],
389+
"/md/jvm/": [
390+
{
391+
title: "JVM",
392+
collapsable: false,
393+
sidebarDepth: 0,
394+
children: [
395+
"01-JVM虚拟机-上篇.md",
396+
"02-JVM虚拟机-下篇.md",
375397
]
376398
}
377399
],
@@ -448,13 +470,17 @@ module.exports = {
448470
]
449471
}
450472
],
451-
"/md/redis": [
473+
"/md/redis/": [
452474
{
453475
title: "Redis",
454476
collapsable: false,
455477
sidebarDepth: 0,
456478
children: [
457-
"00-数据结构的最佳实践.md"
479+
"00-数据结构的最佳实践.md",
480+
"01-Redis和ZK分布式锁优缺点对比以及生产环境使用建议.md",
481+
"02-Redisson可重入锁加锁源码分析.md",
482+
"03-Redisson公平锁加锁源码分析.md",
483+
"04-Redisson读写锁加锁机制分析.md"
458484
]
459485
}
460486
],

docs/md/bigdata/01-macOS下 Hive 2.x 的安装与配置.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 01-macOS下 Hive 2.x 的安装与配置
22

3-
# 1 简介
3+
## 1 简介
44

55
基于Hadoop的一个数据仓库工具,可将结构化数据文件映射为一张数据库表,并提供简单[SQL]查询,可将SQL语句转换为MapReduce任务进行运行。
66

@@ -197,10 +197,12 @@ FLUSH PRIVILEGES;
197197
将下好的包解压
198198

199199
解压后,将此文件夹下mysql-connector-java-8.0.15.jar
200-
![](https://upload-images.jianshu.io/upload_images/16782311-fbd0d44ece0a36b5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
200+
201+
![](https://codeselect.oss-cn-shanghai.aliyuncs.com/20240310185522954.png)
201202

202203
复制到../hive/lib:
203-
![image.png](https://upload-images.jianshu.io/upload_images/16782311-9336f9b6da0dbb5e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
204+
205+
![](https://codeselect.oss-cn-shanghai.aliyuncs.com/20240310185603573.png)
204206

205207
需要给/tmp文件夹设置写权限,同时确保 hadoop不在安全模式下,可以执行此命令使hadoop退出安全模式:hadoop dfsadmin -safemode leave
206208

@@ -216,7 +218,7 @@ FLUSH PRIVILEGES;
216218
schematool -dbType mysql -initSchema
217219
```
218220

219-
![](https://upload-images.jianshu.io/upload_images/16782311-62391a0223e9c65d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
221+
![](https://codeselect.oss-cn-shanghai.aliyuncs.com/20240310185624312.png)
220222

221223
### 7.2 启动Hive
222224

0 commit comments

Comments
 (0)