From 6f4c5d45b43c1d9b52f523580527cae5d6f2822a Mon Sep 17 00:00:00 2001
From: Liu Guangming
Date: Thu, 9 May 2019 12:46:34 +0800
Subject: [PATCH 1/4] Update Java8Tutorial.md
---
docs/java/What's New in JDK8/Java8Tutorial.md | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/docs/java/What's New in JDK8/Java8Tutorial.md b/docs/java/What's New in JDK8/Java8Tutorial.md
index cee4d4e4f0a..0ba8b27f7cd 100644
--- a/docs/java/What's New in JDK8/Java8Tutorial.md
+++ b/docs/java/What's New in JDK8/Java8Tutorial.md
@@ -442,15 +442,15 @@ optional.ifPresent((s) -> System.out.println(s.charAt(0))); // "b"
首先看看Stream是怎么用,首先创建实例代码的用到的数据List:
```java
-List stringCollection = new ArrayList<>();
-stringCollection.add("ddd2");
-stringCollection.add("aaa2");
-stringCollection.add("bbb1");
-stringCollection.add("aaa1");
-stringCollection.add("bbb3");
-stringCollection.add("ccc");
-stringCollection.add("bbb2");
-stringCollection.add("ddd1");
+List stringList = new ArrayList<>();
+stringList.add("ddd2");
+stringList.add("aaa2");
+stringList.add("bbb1");
+stringList.add("aaa1");
+stringList.add("bbb3");
+stringList.add("ccc");
+stringList.add("bbb2");
+stringList.add("ddd1");
```
Java 8扩展了集合类,可以通过 Collection.stream() 或者 Collection.parallelStream() 来创建一个Stream。下面几节将详细解释常用的Stream操作:
From 76fcc1734523b8807b335fd1baa9042de2094525 Mon Sep 17 00:00:00 2001
From: Liu Guangming
Date: Thu, 9 May 2019 13:16:29 +0800
Subject: [PATCH 2/4] =?UTF-8?q?Update=20MySQL=E9=AB=98=E6=80=A7=E8=83=BD?=
=?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A7=84=E8=8C=83=E5=BB=BA=E8=AE=AE.md?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...\214\226\350\247\204\350\214\203\345\273\272\350\256\256.md" | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git "a/docs/database/MySQL\351\253\230\346\200\247\350\203\275\344\274\230\345\214\226\350\247\204\350\214\203\345\273\272\350\256\256.md" "b/docs/database/MySQL\351\253\230\346\200\247\350\203\275\344\274\230\345\214\226\350\247\204\350\214\203\345\273\272\350\256\256.md"
index dcfc2edd210..f079ad77593 100644
--- "a/docs/database/MySQL\351\253\230\346\200\247\350\203\275\344\274\230\345\214\226\350\247\204\350\214\203\345\273\272\350\256\256.md"
+++ "b/docs/database/MySQL\351\253\230\346\200\247\350\203\275\344\274\230\345\214\226\350\247\204\350\214\203\345\273\272\350\256\256.md"
@@ -311,7 +311,7 @@ select name,phone from customer where id = '111';
### 4. 数据库设计时,应该要对以后扩展进行考虑
-### 5. 程序连接不同的数据库使用不同的账号,进制跨库查询
+### 5. 程序连接不同的数据库使用不同的账号,禁止跨库查询
- 为数据库迁移和分库分表留出余地
- 降低业务耦合度
From c6206288a62dc470abbd1ca700dd19b67101086f Mon Sep 17 00:00:00 2001
From: Liu Guangming
Date: Fri, 10 May 2019 11:50:48 +0800
Subject: [PATCH 3/4] =?UTF-8?q?Update=20J2EE=E5=9F=BA=E7=A1=80=E7=9F=A5?=
=?UTF-8?q?=E8=AF=86.md?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../J2EE\345\237\272\347\241\200\347\237\245\350\257\206.md" | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git "a/docs/java/J2EE\345\237\272\347\241\200\347\237\245\350\257\206.md" "b/docs/java/J2EE\345\237\272\347\241\200\347\237\245\350\257\206.md"
index ced017ab47b..c900eb8ff76 100644
--- "a/docs/java/J2EE\345\237\272\347\241\200\347\237\245\350\257\206.md"
+++ "b/docs/java/J2EE\345\237\272\347\241\200\347\237\245\350\257\206.md"
@@ -93,7 +93,7 @@ Form标签里的method的属性为get时调用doGet(),为post时调用doPost()
**转发是服务器行为,重定向是客户端行为。**
-**转发(Forword)**
+**转发(Forward)**
通过RequestDispatcher对象的forward(HttpServletRequest request,HttpServletResponse response)方法实现的。RequestDispatcher可以通过HttpServletRequest 的getRequestDispatcher()方法获得。例如下面的代码就是跳转到login_success.jsp页面。
```java
request.getRequestDispatcher("login_success.jsp").forward(request, response);
From a19dc12b0c2d081eae99fc5e4075697631348d86 Mon Sep 17 00:00:00 2001
From: Liu Guangming
Date: Fri, 10 May 2019 11:51:46 +0800
Subject: [PATCH 4/4] =?UTF-8?q?Update=201=E5=B9=B6=E5=8F=91=E7=BC=96?=
=?UTF-8?q?=E7=A8=8B=E5=9F=BA=E7=A1=80=E7=9F=A5=E8=AF=86.md?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...\250\213\345\237\272\347\241\200\347\237\245\350\257\206.md" | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git "a/docs/java/Multithread/1\345\271\266\345\217\221\347\274\226\347\250\213\345\237\272\347\241\200\347\237\245\350\257\206.md" "b/docs/java/Multithread/1\345\271\266\345\217\221\347\274\226\347\250\213\345\237\272\347\241\200\347\237\245\350\257\206.md"
index 2e2c8c399f9..66c26fd7d01 100644
--- "a/docs/java/Multithread/1\345\271\266\345\217\221\347\274\226\347\250\213\345\237\272\347\241\200\347\237\245\350\257\206.md"
+++ "b/docs/java/Multithread/1\345\271\266\345\217\221\347\274\226\347\250\213\345\237\272\347\241\200\347\237\245\350\257\206.md"
@@ -57,7 +57,7 @@ public class MultiThread {
#### 1.3.1 图解进程和线程的关系
-下图是 Java 内存区域,通过下图我们从 JVM 的角度来说一下线程和进程之间的关系。如果你对 Java 内存区域 (运行时数据区) 这部分知识不太了解的话可以阅读一下我的这篇文章:[《可能是把 Java 内存区域讲的最清楚的一篇文章》](https://github.com/Snailclimb/JavaGuide/blob/master/Java 相关/可能是把 Java 内存区域讲的最清楚的一篇文章.md)
+下图是 Java 内存区域,通过下图我们从 JVM 的角度来说一下线程和进程之间的关系。如果你对 Java 内存区域 (运行时数据区) 这部分知识不太了解的话可以阅读一下我的这篇文章:[《可能是把 Java 内存区域讲的最清楚的一篇文章》]()