├── .gitignore ├── README.md ├── Week_01 ├── README.md └── homework01 │ ├── .gitignore │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── renfufei │ │ └── homework01 │ │ └── XlassLoader.java │ └── resources │ └── Hello.xlass ├── Week_02 ├── README.md └── homework02 │ ├── .gitignore │ ├── pom.xml │ └── src │ └── main │ └── java │ └── com │ └── renfufei │ └── homework02 │ ├── HttpClientHelper.java │ ├── HttpClientUtils.java │ └── OkHttpUtils.java ├── Week_03 ├── README.md └── nio02 │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ └── java │ ├── com │ └── renfufei │ │ ├── homework02 │ │ ├── HttpClientUtils.java │ │ └── OkHttpUtils.java │ │ └── homework03 │ │ ├── BackendServer.java │ │ └── ProxyBizFilter.java │ └── io │ └── github │ └── kimmking │ └── gateway │ ├── NettyServerApplication.java │ ├── filter │ └── HttpRequestFilter.java │ ├── inbound │ ├── HttpInboundHandler.java │ ├── HttpInboundInitializer.java │ └── HttpInboundServer.java │ ├── outbound │ └── httpclient4 │ │ └── HttpOutboundHandler.java │ └── router │ └── HttpEndpointRouter.java ├── Week_04 ├── Homework03.java └── README.md ├── Week_05 └── README.md ├── Week_06 └── README.md ├── Week_07 └── README.md ├── Week_08 └── README.md ├── Week_09 └── README.md ├── Week_10 └── README.md ├── Week_11 └── README.md ├── Week_12 └── README.md ├── Week_13 └── README.md ├── Week_14 └── README.md └── Week_15 └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # 自定义需要忽略的文件或模式 2 | *.zip 3 | 4 | .mvn 5 | target 6 | 7 | .idea 8 | *.iml 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/README.md -------------------------------------------------------------------------------- /Week_01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_01/README.md -------------------------------------------------------------------------------- /Week_01/homework01/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_01/homework01/.gitignore -------------------------------------------------------------------------------- /Week_01/homework01/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_01/homework01/pom.xml -------------------------------------------------------------------------------- /Week_01/homework01/src/main/java/com/renfufei/homework01/XlassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_01/homework01/src/main/java/com/renfufei/homework01/XlassLoader.java -------------------------------------------------------------------------------- /Week_01/homework01/src/main/resources/Hello.xlass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_01/homework01/src/main/resources/Hello.xlass -------------------------------------------------------------------------------- /Week_02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_02/README.md -------------------------------------------------------------------------------- /Week_02/homework02/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_02/homework02/.gitignore -------------------------------------------------------------------------------- /Week_02/homework02/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_02/homework02/pom.xml -------------------------------------------------------------------------------- /Week_02/homework02/src/main/java/com/renfufei/homework02/HttpClientHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_02/homework02/src/main/java/com/renfufei/homework02/HttpClientHelper.java -------------------------------------------------------------------------------- /Week_02/homework02/src/main/java/com/renfufei/homework02/HttpClientUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_02/homework02/src/main/java/com/renfufei/homework02/HttpClientUtils.java -------------------------------------------------------------------------------- /Week_02/homework02/src/main/java/com/renfufei/homework02/OkHttpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_02/homework02/src/main/java/com/renfufei/homework02/OkHttpUtils.java -------------------------------------------------------------------------------- /Week_03/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/README.md -------------------------------------------------------------------------------- /Week_03/nio02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/README.md -------------------------------------------------------------------------------- /Week_03/nio02/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/pom.xml -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/com/renfufei/homework02/HttpClientUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/com/renfufei/homework02/HttpClientUtils.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/com/renfufei/homework02/OkHttpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/com/renfufei/homework02/OkHttpUtils.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/com/renfufei/homework03/BackendServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/com/renfufei/homework03/BackendServer.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/com/renfufei/homework03/ProxyBizFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/com/renfufei/homework03/ProxyBizFilter.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/io/github/kimmking/gateway/NettyServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/io/github/kimmking/gateway/NettyServerApplication.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/io/github/kimmking/gateway/filter/HttpRequestFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/io/github/kimmking/gateway/filter/HttpRequestFilter.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/io/github/kimmking/gateway/inbound/HttpInboundHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/io/github/kimmking/gateway/inbound/HttpInboundHandler.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/io/github/kimmking/gateway/inbound/HttpInboundInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/io/github/kimmking/gateway/inbound/HttpInboundInitializer.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/io/github/kimmking/gateway/inbound/HttpInboundServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/io/github/kimmking/gateway/inbound/HttpInboundServer.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/io/github/kimmking/gateway/outbound/httpclient4/HttpOutboundHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/io/github/kimmking/gateway/outbound/httpclient4/HttpOutboundHandler.java -------------------------------------------------------------------------------- /Week_03/nio02/src/main/java/io/github/kimmking/gateway/router/HttpEndpointRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_03/nio02/src/main/java/io/github/kimmking/gateway/router/HttpEndpointRouter.java -------------------------------------------------------------------------------- /Week_04/Homework03.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_04/Homework03.java -------------------------------------------------------------------------------- /Week_04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renfufei/JAVA-000/HEAD/Week_04/README.md -------------------------------------------------------------------------------- /Week_05/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_06/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_07/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_08/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_09/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_10/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_11/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_12/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_13/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_14/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 -------------------------------------------------------------------------------- /Week_15/README.md: -------------------------------------------------------------------------------- 1 | 学习笔记 --------------------------------------------------------------------------------