From 24f135861a8fa19af9533d28561b97d54c194665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=88=B5nice?= Date: Fri, 13 Jul 2018 17:22:38 +0800 Subject: [PATCH 1/5] Update install-jdk.md --- learn_server/install-jdk.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/learn_server/install-jdk.md b/learn_server/install-jdk.md index c94fdbb..0cf6ddf 100644 --- a/learn_server/install-jdk.md +++ b/learn_server/install-jdk.md @@ -9,15 +9,15 @@ 上面的连接是stackoverflow有开发者写的不使用cookie下载jdk和jre的命令。 ```bash -[root@localhost ~]# wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz +[root@localhost ~]# wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz ``` ## 解压 ```bash -[root@localhost ~]# tar -zxvf jdk-8u131-linux-x64.tar.gz +[root@localhost ~]# tar -zxvf jdk-8u171-linux-x64.tar.gz [root@localhost ~]# mkdir /usr/local/java -[root@localhost ~]# mv jdk1.8.0_131/ /usr/local/java/ +[root@localhost ~]# mv jdk1.8.0_171/ /usr/local/java/ ``` ## 配置环境变量 @@ -30,8 +30,8 @@ ```bash # java -export JAVA_HOME=/usr/local/java/jdk1.8.0_131 -export JRE_HOME=/usr/local/java/jdk1.8.0_131/jre +export JAVA_HOME=/usr/local/java/jdk1.8.0_171 +export JRE_HOME=/usr/local/java/jdk1.8.0_171/jre export CLASSPATH=.:$JRE_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar export PATH=$JRE_HOME/bin:$JRE_HOME/bin:$PATH ``` @@ -42,8 +42,8 @@ export PATH=$JRE_HOME/bin:$JRE_HOME/bin:$PATH [root@localhost ~]# source /etc/profile [root@localhost ~]# java -version java version "1.8.0_131" -Java(TM) SE Runtime Environment (build 1.8.0_131-b14) -Java HotSpot(TM) 64-Bit Server VM (build 25.131-b14, mixed mode) +Java(TM) SE Runtime Environment (build 1.8.0_171-b14) +Java HotSpot(TM) 64-Bit Server VM (build 25.171-b14, mixed mode) ``` 这里我安装的是最新版的JDK。 From b85f495c21fe0c12543aae093f13ae2eabf9793d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=88=B5nice?= Date: Fri, 13 Jul 2018 17:29:57 +0800 Subject: [PATCH 2/5] Update install-jdk.md --- learn_server/install-jdk.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/learn_server/install-jdk.md b/learn_server/install-jdk.md index 0cf6ddf..f5e2d40 100644 --- a/learn_server/install-jdk.md +++ b/learn_server/install-jdk.md @@ -41,9 +41,9 @@ export PATH=$JRE_HOME/bin:$JRE_HOME/bin:$PATH ```bash [root@localhost ~]# source /etc/profile [root@localhost ~]# java -version -java version "1.8.0_131" -Java(TM) SE Runtime Environment (build 1.8.0_171-b14) -Java HotSpot(TM) 64-Bit Server VM (build 25.171-b14, mixed mode) +java version "1.8.0_171" +Java(TM) SE Runtime Environment (build 1.8.0_171-b11) +Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode) ``` 这里我安装的是最新版的JDK。 From e154d17039f1a14b624696825bdb560ab8fb074a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=88=B5nice?= Date: Fri, 13 Jul 2018 17:51:20 +0800 Subject: [PATCH 3/5] Update install-jdk.md --- learn_server/install-jdk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/learn_server/install-jdk.md b/learn_server/install-jdk.md index f5e2d40..26e819c 100644 --- a/learn_server/install-jdk.md +++ b/learn_server/install-jdk.md @@ -33,7 +33,7 @@ export JAVA_HOME=/usr/local/java/jdk1.8.0_171 export JRE_HOME=/usr/local/java/jdk1.8.0_171/jre export CLASSPATH=.:$JRE_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar -export PATH=$JRE_HOME/bin:$JRE_HOME/bin:$PATH +export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH ``` ## 生效 From 232883bb8fb62f41b3d43510a1cf4db707366708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=B3=E9=98=B3?= <260893248@qq.com> Date: Tue, 25 Dec 2018 12:58:10 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=94=99=E5=88=AB?= =?UTF-8?q?=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改几处错别字 --- articles/request_message.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/articles/request_message.md b/articles/request_message.md index 5bddad6..b490b2f 100644 --- a/articles/request_message.md +++ b/articles/request_message.md @@ -58,7 +58,7 @@ Cookie:skin=blue; jsessionid=5F4771183629C9834F8382E23BE13C4C ``` 注意到后台的那个 `jsessionid=5F4771183629C9834F8382E23BE13C4C` 没有, -服务端是怎么知道客户端的多个请求是属于一个Session的,原来就是通过HTTP请求报文头的Cookie属性的jsessionid的值关联起来的!(当然也可以通过重写URL的方式将会话ID附带在每个URL的后后面哦)。 +服务端是怎么知道客户端的多个请求是属于一个Session的,原来就是通过HTTP请求报文头的Cookie属性的jsessionid的值关联起来的!(当然也可以通过重写URL的方式将会话ID附带在每个URL的后面哦)。 **Referer** @@ -154,7 +154,7 @@ HTTP的响应状态码由5段组成: **304 Not Modified** -告诉客户端,你请求的这个资源至你上次取得后,并没有更改,你直接用你本地的缓存吧,我很忙哦,你能不能少来烦我啊! +告诉客户端,你请求的这个资源自你上次取得后,并没有更改,你直接用你本地的缓存吧,我很忙哦,你能不能少来烦我啊! **404 Not Found** @@ -178,7 +178,7 @@ void setStatus(int sc) 响应输出到客户端后,服务端通过该报文头属告诉客户端如何控制响应内容的缓存。 -下面,的设置让客户端对响应内容缓存3600秒,也即在3600秒内,如果客户再次访问该资源,直接从客户端的缓存中返回内容给客户,不要再从服务端获取(当然,这个功能是靠客户端实现的,服务端只是通过这个属性提示客户端“应该这么做”,做不做,还是决定于客户端,如果是自己宣称支持HTTP的客户端,则就应该这样实现)。 +下面的设置让客户端对响应内容缓存3600秒,也即在3600秒内,如果客户再次访问该资源,直接从客户端的缓存中返回内容给客户,不要再从服务端获取(当然,这个功能是靠客户端实现的,服务端只是通过这个属性提示客户端“应该这么做”,做不做,还是决定于客户端,如果是自己宣称支持HTTP的客户端,则就应该这样实现)。 ```sh Cache-Control: max-age=3600 From 68b3e4fa1d5eaf08003d480802f2884c4243b41e Mon Sep 17 00:00:00 2001 From: biezhi Date: Thu, 30 May 2019 14:37:34 +0800 Subject: [PATCH 5/5] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 6f82680..5fcf4e2 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,10 @@ * [Java8简明教程](java8/java8-guide.md) * [Java8 Foreach](java8/foreach.md) +## 架构博文专栏 + +- [朱晔的互联网架构实践心得](https://juejin.im/user/5ba37b9de51d450e7428affe/posts) + ## Hexo搭建博客 * [分分钟部署一个Hexo环境](hexo/hello.md)