From 8a55beccd379ee0646e76918bc4554ae8e4e3468 Mon Sep 17 00:00:00 2001 From: Silverados <295843706@qq.com> Date: Wed, 27 Mar 2019 09:32:26 +0800 Subject: [PATCH 1/4] =?UTF-8?q?Update=20Java=20=E5=B9=B6=E5=8F=91.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/notes/Java 并发.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/notes/Java 并发.md b/docs/notes/Java 并发.md index 34f5eb5e..87147683 100644 --- a/docs/notes/Java 并发.md +++ b/docs/notes/Java 并发.md @@ -73,7 +73,7 @@ 包含了操作系统线程状态中的 Running 和 Ready。 -## 阻塞(Blocking) +## 阻塞(Blocked) 等待获取一个排它锁,如果其线程释放了锁就会结束此状态。 From d3b11803d33bbfab10be427f25223baa44de8232 Mon Sep 17 00:00:00 2001 From: yuzhenzero Date: Sat, 30 Mar 2019 13:47:34 +0800 Subject: [PATCH 2/4] update HTTP.md --- docs/notes/HTTP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/notes/HTTP.md b/docs/notes/HTTP.md index b00979b8..a7429bec 100644 --- a/docs/notes/HTTP.md +++ b/docs/notes/HTTP.md @@ -776,7 +776,7 @@ GET 用于获取资源,而 POST 用于传输实体主体。 GET 和 POST 的请求都能使用额外的参数,但是 GET 的参数是以查询字符串出现在 URL 中,而 POST 的参数存储在实体主体中。不能因为 POST 参数存储在实体主体中就认为它的安全性更高,因为照样可以通过一些抓包工具(Fiddler)查看。 -因为 URL 只支持 ASCII 码,因此 GET 的参数中如果存在中文等字符就需要先进行编码。例如 `中文` 会转换为 `%E4%B8%AD%E6%96%87`,而空格会转换为 `%20`。POST 参考支持标准字符集。 +因为 URL 只支持 ASCII 码,因此 GET 的参数中如果存在中文等字符就需要先进行编码。例如 `中文` 会转换为 `%E4%B8%AD%E6%96%87`,而空格会转换为 `%20`。POST 参数支持标准字符集。 ``` GET /test/demo_form.asp?name1=value1&name2=value2 HTTP/1.1 From d17fc551b6f918bc92a4d3c8610012f4e2fcc447 Mon Sep 17 00:00:00 2001 From: Twinkle Date: Mon, 1 Apr 2019 10:45:18 +0800 Subject: [PATCH 3/4] =?UTF-8?q?Update=20=E8=AE=A1=E7=AE=97=E6=9C=BA?= =?UTF-8?q?=E7=BD=91=E7=BB=9C=20-=20=E5=BA=94=E7=94=A8=E5=B1=82.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 对POP3 和 IMAP 的区别进行了进一步叙述。 --- docs/notes/计算机网络 - 应用层.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/notes/计算机网络 - 应用层.md b/docs/notes/计算机网络 - 应用层.md index 8dc4b991..86ad2557 100644 --- a/docs/notes/计算机网络 - 应用层.md +++ b/docs/notes/计算机网络 - 应用层.md @@ -85,11 +85,13 @@ SMTP 只能发送 ASCII 码,而互联网邮件扩充 MIME 可以发送二进 ## 2. POP3 -POP3 的特点是只要用户从服务器上读取了邮件,就把该邮件删除。 +POP3 的特点是只要用户从服务器上读取了邮件,就把该邮件删除,但是目前改进的 POP3 已经全面支持下载而不删除原邮件。 +它的另一个主要特点是:无论你在客户端做了任何操作(如移动、标记),都不会反映到服务器上,也就是只能单方面地从服务器“读取”。 ## 3. IMAP -IMAP 协议中客户端和服务器上的邮件保持同步,如果不手动删除邮件,那么服务器上的邮件也不会被删除。IMAP 这种做法可以让用户随时随地去访问服务器上的邮件。 +IMAP 协议中客户端和服务器上的邮件保持同步,如果不手动删除邮件,那么服务器上的邮件也不会被自动删除。IMAP 这种做法可以让用户随时随地去访问服务器上的邮件。 +同时它与 POP3 的本质区别在于,在客户端的操作(包括删除)都会反映到服务器上,是一个双向的通信。 # 常用端口 From 1fd68fcff58b03e0c92dc0c015828926e65da71d Mon Sep 17 00:00:00 2001 From: kira Date: Mon, 1 Apr 2019 16:07:31 +0800 Subject: [PATCH 4/4] update Redis.md --- docs/notes/Redis.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/notes/Redis.md b/docs/notes/Redis.md index 5db194d3..0850c3c9 100644 --- a/docs/notes/Redis.md +++ b/docs/notes/Redis.md @@ -349,7 +349,7 @@ Redis 这种内存型数据库的读写性能非常高,很适合存储频繁 ## 消息队列 -List 是一个双向链表,可以通过 lpop 和 lpush 写入和读取消息。 +List 是一个双向链表,可以通过 lpush 和 rpop 写入和读取消息。 不过最好使用 Kafka、RabbitMQ 等消息中间件。