File tree 2 files changed +29
-3
lines changed
2 files changed +29
-3
lines changed Original file line number Diff line number Diff line change 1
- # 正确的使用java线程池
1
+ ---
2
+ layout : post
3
+ title : " 如何正确的使用java线程池 "
4
+ subtitle : " 信息、载体、抽象、线程 设计乱谈"
5
+ date : 2019-08-21
6
+ author : " LSG"
7
+ header-img : " img/post-bg-miui6.jpg"
8
+ catalog : true
9
+ tags :
10
+ - Thread
11
+ - Pool
12
+ - java
13
+ ---
2
14
3
15
### 1.为什么使用线程池:
4
16
- 复用已有资源
5
17
- 控制资源总量
6
18
7
19
### 2.java自带的四种线程池工厂
8
- #### 2.1Java通过Executors提供四种线程池 ,分别为:
20
+ #### 2.1 Java通过Executors提供四种线程池 ,分别为:
9
21
10
22
1 . newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。
11
23
1 . newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。
Original file line number Diff line number Diff line change 1
- # 数据仓库hive
1
+ ---
2
+ layout : post
3
+ title : " 数据仓库hive的使用总结 "
4
+ subtitle : " 信息、载体、抽象、线程 设计乱谈"
5
+ date : 2019-09-30
6
+ author : " LSG"
7
+ header-img : " img/post-bg-infinity.jpg"
8
+ catalog : true
9
+ tags :
10
+ - hadoop
11
+ - hive
12
+ - SQL
13
+ ---
14
+
15
+ > hive的常见用法
2
16
3
17
### 1.1模型
4
18
You can’t perform that action at this time.
0 commit comments