From 6084e3fd84b4b64a99658fef6dfbb5aa7f60938d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=99=B4?= <691705597@qq.com> Date: Mon, 28 Nov 2022 14:14:21 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...dk\345\222\214\344\275\277\347\224\250.md" | 72 ------------ ...44\270\252JAVA\347\250\213\345\272\217.md" | 107 ------------------ ...345\222\214\344\275\277\347\224\250Git.md" | 71 ------------ ...04\347\254\254\344\270\200\350\257\276.md" | 16 --- ...44\270\200\350\212\202\350\257\276java.md" | 44 ------- ...\243\205jdk\344\275\277\347\224\250git.md" | 53 --------- ...13\345\272\217\347\274\226\345\206\231.md" | 53 --------- ...05\344\270\216\344\275\277\347\224\250.md" | 74 ------------ ...23\347\232\204\344\275\277\347\224\250.md" | 35 ------ ...04\347\254\254\344\270\200\350\257\276.md" | 16 --- ...75\345\222\214\345\256\211\350\243\205.md" | 43 ------- ...345\222\214\344\275\277\347\224\250git.md" | 50 -------- ...20221124 java\347\254\224\350\256\260.txt" | 1 - .../20221124.md" | 38 ------- .../\345\256\236\351\252\214.text" | 0 ...345\222\214\344\275\277\347\224\250git.md" | 38 ------- ...04\347\254\254\344\270\200\350\257\276.md" | 16 --- ...345\222\214\344\275\277\347\224\250git.md" | 50 -------- ...0\346\254\241\344\275\234\344\270\232.txt" | 22 ---- ...344\271\210\345\256\211\350\243\205jdk.md" | 65 ----------- ...04\347\254\254\344\270\200\350\257\276.md" | 16 --- .../20221124\347\254\224\350\256\260.md" | 26 ----- ...41\344\272\244\344\275\234\344\270\232.md" | 18 --- ...72\346\234\254\350\257\255\346\263\225.md" | 81 +++++++++++++ ...45\350\257\206\347\254\224\350\256\260.md" | 67 ----------- ...07\346\234\254\346\226\207\346\241\243.md" | 1 - ...345\222\214\344\275\277\347\224\250git.md" | 23 ---- ...345\222\214\344\275\277\347\224\250git.md" | 24 ---- .../day1.md" | 28 ----- ...00\346\254\241\344\275\234\344\270\232.md" | 44 ------- ...344\275\225\344\275\277\347\224\250git.md" | 34 ------ ...00\346\254\241\344\275\234\344\270\232.md" | 39 ------- ...00\346\254\241\344\275\234\344\270\232.md" | 26 ----- 33 files changed, 81 insertions(+), 1210 deletions(-) delete mode 100644 "01\350\213\217\346\270\205\345\215\216/20221124\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250.md" delete mode 100644 "02 \346\236\227\344\275\263\346\263\275/20221124 \345\255\246\344\271\240JDK\345\256\211\350\243\205\345\222\214git\344\275\277\347\224\250 \347\254\254\344\270\200\344\270\252JAVA\347\250\213\345\272\217.md" delete mode 100644 "03\345\276\220\351\233\250\346\231\264/20221124 \345\246\202\344\275\225\345\256\211\350\243\205JDK\345\222\214\344\275\277\347\224\250Git.md" delete mode 100644 "08 \350\224\241\346\263\275\351\222\246/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" delete mode 100644 "10 \346\234\261\345\277\227\351\271\217/2022 11.24 \347\254\254\344\270\200\350\212\202\350\257\276java.md" delete mode 100644 "13 \345\274\240\345\276\267\345\272\267/20221125 \345\255\246\344\271\240\345\256\211\350\243\205jdk\344\275\277\347\224\250git.md" delete mode 100644 "14\345\217\267\345\256\213\345\256\217\346\211\254/20221124\345\205\263\344\272\216Java\347\256\200\344\273\213\343\200\201JDK\347\232\204\344\270\213\350\275\275\345\256\211\350\243\205\344\270\216\345\237\272\346\234\254\347\250\213\345\272\217\347\274\226\345\206\231.md" delete mode 100644 "15\346\262\210\347\206\231\347\245\245/20221124JDk\347\232\204\345\256\211\350\243\205\344\270\216\344\275\277\347\224\250.md" delete mode 100644 "16 \346\236\227\346\210\220\351\270\277/20221124 jdk\347\232\204\345\256\211\350\243\205\344\273\245\345\217\212gitee\344\273\223\345\272\223\347\232\204\344\275\277\347\224\250.md" delete mode 100644 "17\351\203\221\347\216\256\351\224\213/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" delete mode 100644 "18 \350\260\242\345\256\270/JDK\347\232\204\344\270\213\350\275\275\345\222\214\345\256\211\350\243\205.md" delete mode 100644 "19 \345\224\220\345\233\275\344\272\256/20221124 \345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" delete mode 100644 "21 \345\210\230\345\260\221\346\265\267/20221124 java\347\254\224\350\256\260.txt" delete mode 100644 "21 \345\210\230\345\260\221\346\265\267/20221124.md" delete mode 100644 "21 \345\210\230\345\260\221\346\265\267/\345\256\236\351\252\214.text" delete mode 100644 "22\345\217\267 \345\274\240\351\276\231\350\205\276/20221124 \345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" delete mode 100644 "27\351\222\237\346\242\223\351\221\253/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" delete mode 100644 "29 \347\216\213\351\233\257\351\235\231/2022.11.24\345\246\202\344\275\225\344\270\213\350\275\275jdk\345\222\214\344\275\277\347\224\250git.md" delete mode 100644 "30\345\217\267\350\256\270\346\201\251\346\260\221/Java\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.txt" delete mode 100644 "31 \346\235\216\346\254\243/20221124 \345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk.md" delete mode 100644 "32\351\202\223\347\220\252/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" delete mode 100644 "34\345\217\267\347\250\213\351\230\263/20221124\347\254\224\350\256\260.md" delete mode 100644 "35 \345\274\240\344\277\212\350\261\252/20221125\347\254\254\344\270\200\346\254\241\344\272\244\344\275\234\344\270\232.md" create mode 100644 "37 \347\216\213\346\231\264/20221125 \345\205\263\344\272\216IDEA\345\222\214\345\237\272\346\234\254\350\257\255\346\263\225.md" delete mode 100644 "38 \351\273\204\346\255\243\347\204\225/java\345\237\272\347\241\200\347\237\245\350\257\206\347\254\224\350\256\260.md" delete mode 100644 "39 \345\247\234\344\274\237\345\261\261/\346\226\260\345\273\272\346\226\207\346\234\254\346\226\207\346\241\243.md" delete mode 100644 "40 \346\226\207\346\231\272\345\213\207/20221124 \345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" delete mode 100644 "40 \346\226\207\346\231\272\345\213\207/20221124\345\255\246\344\271\240\346\200\216\346\240\267\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" delete mode 100644 "40 \347\224\230\345\260\217\345\274\272/day1.md" delete mode 100644 "5\345\217\267\346\236\227\344\274\237\345\275\254/20221124\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md" delete mode 100644 "6 \351\203\255\345\256\207\351\221\253/2022.11.24\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\345\246\202\344\275\225\344\275\277\347\224\250git.md" delete mode 100644 "9\346\241\202\346\263\275\347\205\234/\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md" delete mode 100644 "\345\255\224\345\207\257\350\276\2112244310344/2022-11-25\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md" diff --git "a/01\350\213\217\346\270\205\345\215\216/20221124\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250.md" "b/01\350\213\217\346\270\205\345\215\216/20221124\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250.md" deleted file mode 100644 index 2f79220..0000000 --- "a/01\350\213\217\346\270\205\345\215\216/20221124\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250.md" +++ /dev/null @@ -1,72 +0,0 @@ -# 学习怎么安装jdk和使用 - -#### 2022.11.4 - -### jdk的下载与安装 - -1.下载(可下载**jdk8,11 17**) - - 1.通过官方网站获取JDK(https://www.oracle.com/) - - 2.直接下载地址: https://www.oracle.com/java/technologies/javase-downloads.html - - 3.搜索国内镜像在好人分享的网盘里下载(方便) - -**注意:下载对应操作系统的jdk** - -2.安装 - - 1.傻瓜式安装,下一步即可。 - - 2.建议:安装路径中不要包含中文和空格。所有的开发工具最好安装目录统一。E:\develop\java\bin - -**注意:不要中文,不要空格。** - -### jdk安装后如何使用 - -1.配置环境变量 - - 此电脑—右键属性—高级系统设置—高级—环境变量—找到path双击打开—新建E:\develop\java—确定*2—退出 - -2.如何使用**javac(编译)和java(运行)**命令 - - 1.配置JAVA_HOME变量 - - 1.此电脑—右键属性—高级系统设置—高级—环境变量—新建—变量名:JAVA_HOME 变量值:E:\develop\java - - 2.双击path—新建**%JAVA_HOME%bin**(因为是变量所以加上%) - -3.开发流程:编写—编译—运行。 文件名后缀为**.java** - -### 第一个程序 - -##### HelloWorld程序编写 - -1.新建一个文本文档,重命名为HelloWorld.java - -2.使用记事本方式打开 - -3.书写以下内容 - -```java -public class HelloWorld{ - public static void main(String [] args){ - system.out.println("HelloWorld"); - } -} -``` - -4.如何运行 - -在当前文件夹内的地址栏 输入cmd回车,输入 - -javac HelloWorld.java(编译,生成一个class文件) 回车后输入 - -java HelloWorld (运行,输出内容) **注意:运行代码不需要加后缀名** - -输出的内容为 HelloWorld - - - - - diff --git "a/02 \346\236\227\344\275\263\346\263\275/20221124 \345\255\246\344\271\240JDK\345\256\211\350\243\205\345\222\214git\344\275\277\347\224\250 \347\254\254\344\270\200\344\270\252JAVA\347\250\213\345\272\217.md" "b/02 \346\236\227\344\275\263\346\263\275/20221124 \345\255\246\344\271\240JDK\345\256\211\350\243\205\345\222\214git\344\275\277\347\224\250 \347\254\254\344\270\200\344\270\252JAVA\347\250\213\345\272\217.md" deleted file mode 100644 index 0bbaace..0000000 --- "a/02 \346\236\227\344\275\263\346\263\275/20221124 \345\255\246\344\271\240JDK\345\256\211\350\243\205\345\222\214git\344\275\277\347\224\250 \347\254\254\344\270\200\344\270\252JAVA\347\250\213\345\272\217.md" +++ /dev/null @@ -1,107 +0,0 @@ -## JDK安装配置 - -##### ①JDK的下载: - -``` -JDK国内镜像:编程宝库 -``` - -##### ②JAVA编译运行 - -``` -javac 文件名.java(编译出class文件) - -java class文件(运行) -``` - -##### ③JAVA环境变量配置步骤(实现全系统运行) - -``` -计算机(右键)→属性→高级→环境变量→Path→添加新一项“%JAVA_HOME%\bin” -``` - -## Dos基础命令 - -``` -(1)dir:显示当前文件/盘的文件 -``` - -``` -(2)md:创建新的文件夹 -``` - -``` -(3)cd:进入文件夹 cd..:退回上个文件夹 cd/:退回盘 -``` - -``` -(4)del *.扩展名:删除当前文件夹下拓展名全部文件 - - del 文件夹名:清空文件夹内的文件 -``` - -``` -(5) rd:删除文件夹目录 -``` - -## 写第一个JAVA程序 - -(1)创建一个以“HelloWorld.java”命名的文件 - -(2) - -```java -Public class HelloWorld{ - public static void main(String[] args){ - System.out.println("Hello World"); - } -} -``` - -## git操作 - -1. ##### 安装git - - ``` - 下载地址:https://registry.npmmirror.com/-/binary/git-for-windows/v2.38.1.windows.1/Git-2.38.1-64-bit.exe - 一键安装 - ``` - -2. ##### 注册gitee.com帐号 - - ``` - 注册地址:www.gitee.com - - 注册后,加入班级的组织.fork对应的仓库 - - 复制仓库克隆地址 - ``` - - - -3. ##### git命令使用 - - ``` - 1. git clone 仓库的地址 “克隆仓库到本地命令,在本地电脑” ⭐首次配置需要 - 2. git config --global user.email "你的邮箱地址" “git中设置邮箱” ⭐首次配置需要 - 3. git config --global user.name "你的用户名" “git中设置gitee用户名” ⭐首次配置需要 - 4. git add . “添加文件到暂缓区” 🔺每次都需要 - 5. git commit -m "说明文字" “文件上传说明”🔺每次都需要 - 6. git push “文件推送到Gitee网络仓库”🔺每次都需要 - - 回到gitee - - 1. +pull request “提交作业” - ``` - - ## 作业命名 - - ``` - 1. 在U盘创建“JAVA仓库” - 2. 克隆仓库到本地“JAVA仓库” - 3. 在“JAVA仓库”文件夹创建 “座号 姓名”文件夹 - 4. 在“座号 姓名”文件夹创建以 “日期 当日学习作业名称.md” - 5. 编写完成后提交作业 - ``` - - \ No newline at end of file diff --git "a/03\345\276\220\351\233\250\346\231\264/20221124 \345\246\202\344\275\225\345\256\211\350\243\205JDK\345\222\214\344\275\277\347\224\250Git.md" "b/03\345\276\220\351\233\250\346\231\264/20221124 \345\246\202\344\275\225\345\256\211\350\243\205JDK\345\222\214\344\275\277\347\224\250Git.md" deleted file mode 100644 index f588d6c..0000000 --- "a/03\345\276\220\351\233\250\346\231\264/20221124 \345\246\202\344\275\225\345\256\211\350\243\205JDK\345\222\214\344\275\277\347\224\250Git.md" +++ /dev/null @@ -1,71 +0,0 @@ -### Java的安装 - -1. #### JDK的下载:http://www.codebaoku.com/jdk/jdk-index.html - - JDK 是 Java 语言的软件开发工具包。JDK 是整个 Java 开发的核心,它包括 Java 运行环境、Java 基础类库和 Java 工具。 - - 目前,JDK有三个长期支持版本(LTS),分别是:JDK8、JDK11和JDK17。 - - - 注意:针对不同操作系统,下载对应的JDK(Windows、Linux、MacOS、Solaris,一般都采用windows x64版本) - -2. #### JDK的安装: - - - 傻瓜式安装,点击下一步即可 - - - 所有的开发工具最好安装目录统一——D:\develop - - 建议:安装路径中不要包含中文和空格 JDK——D:\develop\Java - - - 公共JRE(点击——X此功能将不可用) - - - 点击下一步,即可安装完毕 - -3. #### Java的配置: - - - **环境变量的配置** - - 此电脑属性——高级系统设置——环境变量——新建(系统变量)——变量名(%JAVA_HOME%)——变量值(D:develop\Java) - - 环境变量——编辑(Path)——新建——环境变量(%JAVA_HOME%\bin) - - - **HelloWorld程序编写** - - 1. 在Java目录下新建一个文本文档文件,修改文件名为HelloWorld.java - - 2. 选中HelloWorld.java文件,用Windows系统自带的记事本打开 - - 3. 书写如下程序内容: - - `````java - public class HelloWorld{ - public static void main (String[] args){ - System.out.println("Hello World!"); - } - } - - - - 4. 保存文件:Ctrl+s; - - - 注意:文件名的后缀要与文件类型一致,也要与代码中的一致。 - - - **HelloWorld程序的编译和运行** - - 1. *编译程序* - - 格式:javac 文件名.java - - 范例:javac HelloWorld.java - - 2. *运行程序* - - 格式:java 类名 - - 范例:java HelloWorld - - - - - - - diff --git "a/08 \350\224\241\346\263\275\351\222\246/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" "b/08 \350\224\241\346\263\275\351\222\246/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" deleted file mode 100644 index dce7f97..0000000 --- "a/08 \350\224\241\346\263\275\351\222\246/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" +++ /dev/null @@ -1,16 +0,0 @@ -
diff --git "a/15\346\262\210\347\206\231\347\245\245/20221124JDk\347\232\204\345\256\211\350\243\205\344\270\216\344\275\277\347\224\250.md" "b/15\346\262\210\347\206\231\347\245\245/20221124JDk\347\232\204\345\256\211\350\243\205\344\270\216\344\275\277\347\224\250.md"
deleted file mode 100644
index 921401c..0000000
--- "a/15\346\262\210\347\206\231\347\245\245/20221124JDk\347\232\204\345\256\211\350\243\205\344\270\216\344\275\277\347\224\250.md"
+++ /dev/null
@@ -1,74 +0,0 @@
-### JDK的下载和安装
-
-- ##### JDK的下载
-
- 1. 通过官方网站获取JDK : https://www.oracle.com/
- 2. 直接下载:[JDK下载 - 编程宝库 (codebaoku.com)](http://www.codebaoku.com/jdk/jdk-index.html)
-
- 注意:针对不同操作系统,下载对应的JDK
-
-
-
-- ##### JDK的安装
-
-1. 安装路径不要包含 **中文**和**空格**
-
-3. 两个重要工具
-
-3. 需要配置环境变量
-
- 编译工具:javac
-
- 运行工具:java
-
-
-- ##### 第一个程序
-
- 1. HelloWorld程序编写
-
- ```java
- public class HelloWorld{
- public static void main(String[] args){
- System.out.println("HelloWorld");
- }
- }
- ```
-
-
- 注意: 文件名和类名一致,文件后缀名是 .java
-
-
-
- 2.编译和运行程序
-
- 打开DOS窗口
-
- 编译程序 javac 文件名.java
-
- 运行程序 java 文件名
-
-
-
-
-
-
-
-## Git的使用
-1.git clone 下载地址
-
-2.git add .
-
-3.git commit -m "名称"
-
-4.git config --global user.email "邮箱"
-
-5.git config --global user.name "用户名"
-
-6.输入账号密码
-
-7.git commit -m "名称"
-
-8.git push
-
-
-
diff --git "a/16 \346\236\227\346\210\220\351\270\277/20221124 jdk\347\232\204\345\256\211\350\243\205\344\273\245\345\217\212gitee\344\273\223\345\272\223\347\232\204\344\275\277\347\224\250.md" "b/16 \346\236\227\346\210\220\351\270\277/20221124 jdk\347\232\204\345\256\211\350\243\205\344\273\245\345\217\212gitee\344\273\223\345\272\223\347\232\204\344\275\277\347\224\250.md"
deleted file mode 100644
index b03daf5..0000000
--- "a/16 \346\236\227\346\210\220\351\270\277/20221124 jdk\347\232\204\345\256\211\350\243\205\344\273\245\345\217\212gitee\344\273\223\345\272\223\347\232\204\344\275\277\347\224\250.md"
+++ /dev/null
@@ -1,35 +0,0 @@
-## java程序 jdk的安装以及配置环境变量
-
-有二种方法下载java程序的jdk
-
-1. 去官网那边下载jdk(https://www.oracle.com/)
-2. 另一种就是jdk的国内镜像 (https://www.oracle.com/java/technologies/javase-downloads.html)
-
-二种都是可以的 我们下载的是jkd 8 的版本
-
-
-
-## 配置环境变量
-
-1. 第一步 此电脑右键属性--然后高级系统设置--高级下面的环境变量
-2. 第二步 环境变量里面在下面空白处新建 变量名:(JAVA_HOME)变量值:(你jkd下载的位置)
-3. 第三步 在系统变量里面找到(path)点进去新建一个(%JAVA_HOME%\bin)
-4. 第四步 验证 打开运行窗口 在里面输入java和javac 有反应说明可以了
-
-
-
-## 第一个JAVA程序
-
-1. 在一个新建文件夹里面建一个文本框(HelloWorld.java)里面打出下面内容
-
- ```JAVA
- public class HelloWorld{
- public static void main(String[] args){
- System.out.println("Hi Lin Cheng Hong")
- }
- }
- ```
-
-2. 之后在运行窗口用命令(JAVAC HelloWorld.java)就会变成(HelloWorld.class)
-
-3. 之后运行窗口用命令(JAVA HelloWorld)就会在运行窗口输出结果了
\ No newline at end of file
diff --git "a/17\351\203\221\347\216\256\351\224\213/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md" "b/17\351\203\221\347\216\256\351\224\213/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md"
deleted file mode 100644
index dce7f97..0000000
--- "a/17\351\203\221\347\216\256\351\224\213/20221124 \345\255\246\344\271\240java\347\232\204\347\254\254\344\270\200\350\257\276.md"
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 文件名为Hi MXDX.java
-
- 例如:javac HiMXDX.java
-
- 第三步:运行程序(在DOS中写 java 文件名 **注意:这里不用加后缀**)
-
- java Hi MXDX
-
- 然后完成运行
-
-大概流程为下图:
-
-
-
-
-
-
-
diff --git "a/39 \345\247\234\344\274\237\345\261\261/\346\226\260\345\273\272\346\226\207\346\234\254\346\226\207\346\241\243.md" "b/39 \345\247\234\344\274\237\345\261\261/\346\226\260\345\273\272\346\226\207\346\234\254\346\226\207\346\241\243.md"
deleted file mode 100644
index 4e91a7c..0000000
--- "a/39 \345\247\234\344\274\237\345\261\261/\346\226\260\345\273\272\346\226\207\346\234\254\346\226\207\346\241\243.md"
+++ /dev/null
@@ -1 +0,0 @@
-第一次作业
\ No newline at end of file
diff --git "a/40 \346\226\207\346\231\272\345\213\207/20221124 \345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" "b/40 \346\226\207\346\231\272\345\213\207/20221124 \345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md"
deleted file mode 100644
index 77df964..0000000
--- "a/40 \346\226\207\346\231\272\345\213\207/20221124 \345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md"
+++ /dev/null
@@ -1,23 +0,0 @@
-## java的安装
-1.下载JDK: http://www.oraloe.com
-
-2.安装jdk :
-
- 注意:不要空格,不要中文
-
-3.需要配置环境变量:aaaa
-
-
-
-
-
-## 作业
-
-```java
-public class HelloWorld{
- public static void main(String[] args){
- System.out.println("Hi MXDX!");
- }
-}
-```
-
diff --git "a/40 \346\226\207\346\231\272\345\213\207/20221124\345\255\246\344\271\240\346\200\216\346\240\267\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" "b/40 \346\226\207\346\231\272\345\213\207/20221124\345\255\246\344\271\240\346\200\216\346\240\267\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md"
deleted file mode 100644
index bdd2942..0000000
--- "a/40 \346\226\207\346\231\272\345\213\207/20221124\345\255\246\344\271\240\346\200\216\346\240\267\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md"
+++ /dev/null
@@ -1,24 +0,0 @@
-## java的安装
-
-1.下载JDK: http://www.oraloe.com
-
-2.安装jdk :
-
- 注意:不要空格,不要中文
-
-3.需要配置环境变量:aaaa
-
-
-
-
-
-## 作业
-
-```java
-public class HelloWorld{
- public static void main(String[] args){
- System.out.println("HelloWorld");
- }
-}
-```
-
diff --git "a/40 \347\224\230\345\260\217\345\274\272/day1.md" "b/40 \347\224\230\345\260\217\345\274\272/day1.md"
deleted file mode 100644
index 3862abb..0000000
--- "a/40 \347\224\230\345\260\217\345\274\272/day1.md"
+++ /dev/null
@@ -1,28 +0,0 @@
-### 安装JDK
-
- 1.JDK网址:http://www.oraloe.com
-
- 2.安装JDK:直接无脑下一步
-
- 注意:不要多打或少打空格,不要写入中文
-
- 3.要配置环境变量
-
-------
-
-### 作业
-
-```java
-public class HelloWorld {
- public static void main(String []args) {
- System.out.println("Hello World");
- }
-}
-```
-
-
-
-
-
-
-
diff --git "a/5\345\217\267\346\236\227\344\274\237\345\275\254/20221124\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md" "b/5\345\217\267\346\236\227\344\274\237\345\275\254/20221124\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md"
deleted file mode 100644
index 794f62d..0000000
--- "a/5\345\217\267\346\236\227\344\274\237\345\275\254/20221124\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md"
+++ /dev/null
@@ -1,44 +0,0 @@
-# JAVA的安装
-
-1. 下载jdk:https://www.oracle.com/downloads/
-
-2. 安装jdk:不要空格;不要中文 所有的开发工具最好安装目录统一(D:\develop)
-
-3. JDK的bin目录下两个重要的工具
-
- 1. 编译工具:javac 运行工具:java
-
-
-
- 4. 需要配置环境
- 1. 打开此电脑 属性找到高级系统设置
- 2. 找到环境变量,新建系统变量,变量名称为**JAVA_HOME**,变量值为java程序下载安装的目录地址。
- 3. 在对Path变量进行新建环境变量,名称为**%JAVA_HOME%\bin**
-
-
-
-# 作业
-
-```java
-public class HelloWorld {
- public static void main(String[] args){
- System.out.println("HelloWorld");
- }
-}
-```
-
-
-
-# GIT的使用
-
-1. 在java仓库下打开Git Bash hevr
-2. 输入
- 1. git clone HTTP下载地址
- 2. git add .
- 3. git commit -m "名称"
- 4. git config --global user.email "邮箱地址"
- 5. git config --global user.name "自己的名字"
- 6. 会跳出输入账号密码的弹窗:输入账号密码
- 7. git commit -m "作业名称"
- 8. git push “提交”
-
diff --git "a/6 \351\203\255\345\256\207\351\221\253/2022.11.24\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\345\246\202\344\275\225\344\275\277\347\224\250git.md" "b/6 \351\203\255\345\256\207\351\221\253/2022.11.24\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\345\246\202\344\275\225\344\275\277\347\224\250git.md"
deleted file mode 100644
index d2cc90c..0000000
--- "a/6 \351\203\255\345\256\207\351\221\253/2022.11.24\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\345\246\202\344\275\225\344\275\277\347\224\250git.md"
+++ /dev/null
@@ -1,34 +0,0 @@
-## java的安装
-
-1.下载jdk:http://www.oraloe.com
-
-2.安装jdk
-
-注意:不要空格 不要中文
-
-3.注意配置环境变量
-
-
-
-
-
-## java的使用
-
-1.打开DOS窗口:选择文件所在目录的地址栏,输入cmd
-
-2.编译程序:javac HelloWorld.java
-
-3.运行程序:java HelloWorld
-
-### 作业
-
-pubilc class HelloWorld{
-
-pubilc static void main(String[] args){
-
-System.out println("HelloWorld");
-
-}
-
-}
-
diff --git "a/9\346\241\202\346\263\275\347\205\234/\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md" "b/9\346\241\202\346\263\275\347\205\234/\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md"
deleted file mode 100644
index 3e26a41..0000000
--- "a/9\346\241\202\346\263\275\347\205\234/\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md"
+++ /dev/null
@@ -1,39 +0,0 @@
-# 认识Java语言
-
-
-### 安装JDK和DOS命令使用
-
-1.注意文件路径改到D盘,文件名为英文
-
-2.设置环境变量
-
-3.DOS命令
-
- 常用DOS命令
-
-命令 功能 说明
-
-dir 显示指定路径下磁盘目录 dir[盘符:] [路径] [文件名] [参数]
-
-cd 进入指定目录 cd只能进入当前盘符下目录:cd..返回上级目录
-
-md 创建目录 可通过\创建多级目录:md一级目录\二级目录
-
-rd 删除子目录 只能删除当前目录路径下的空目录
-
-copy 拷贝文件 copy[源目录或文件] [目的目录或文件]
-
-del 删除文件 只能删除指定目录下的文件
-
-cls 清空屏幕 清空命令窗口的内容
-
-exit 退出命令窗口 关闭命令窗口
-
-```java
-public class Helloword{
- public static void mian(String []args){
- System.out.println("Hello\word");
- }
-}
-```
-
diff --git "a/\345\255\224\345\207\257\350\276\2112244310344/2022-11-25\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md" "b/\345\255\224\345\207\257\350\276\2112244310344/2022-11-25\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md"
deleted file mode 100644
index 6cc50fa..0000000
--- "a/\345\255\224\345\207\257\350\276\2112244310344/2022-11-25\347\254\254\344\270\200\346\254\241\344\275\234\344\270\232.md"
+++ /dev/null
@@ -1,26 +0,0 @@
-# java的安装
-
-### 1.下载jdk:http://www.oraloe.com
-
-### 2.安装jdk:
-
-```注意
-注意:不要空格、不要中文
-```
-
-### 3.需要配置环境变量
-
-
-
-# 作业
-
-``` java
-public class helloworld{
- public static void main(staring[] args){
- System.out.println("hiMD!");
- }
-}
-```
-
-
-
--
Gitee
From 7fbfff59d1ac0ef4324f87d4e957f732345a09aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E6=99=B4?= <691705597@qq.com>
Date: Tue, 29 Nov 2022 23:10:48 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=AC=A1=E4=BD=9C?=
=?UTF-8?q?=E4=B8=9A?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../2022 11 29 \345\205\263\344\272\216.md" | 245 ++++++++++++++++++
.../img/\345\233\276\347\211\2071.png" | Bin 0 -> 7472 bytes
.../img/\346\215\225\350\216\267.PNG" | Bin 0 -> 69105 bytes
.../img/\346\215\225\350\216\2671.PNG" | Bin 0 -> 52357 bytes
4 files changed, 245 insertions(+)
create mode 100644 "37 \347\216\213\346\231\264/\344\275\234\344\270\232/2022 11 29 \345\205\263\344\272\216.md"
create mode 100644 "37 \347\216\213\346\231\264/\344\275\234\344\270\232/img/\345\233\276\347\211\2071.png"
create mode 100644 "37 \347\216\213\346\231\264/\344\275\234\344\270\232/img/\346\215\225\350\216\267.PNG"
create mode 100644 "37 \347\216\213\346\231\264/\344\275\234\344\270\232/img/\346\215\225\350\216\2671.PNG"
diff --git "a/37 \347\216\213\346\231\264/\344\275\234\344\270\232/2022 11 29 \345\205\263\344\272\216.md" "b/37 \347\216\213\346\231\264/\344\275\234\344\270\232/2022 11 29 \345\205\263\344\272\216.md"
new file mode 100644
index 0000000..f01967d
--- /dev/null
+++ "b/37 \347\216\213\346\231\264/\344\275\234\344\270\232/2022 11 29 \345\205\263\344\272\216.md"
@@ -0,0 +1,245 @@
+**笔记**
+
+- ### 通过 Scanner 类来获取用户的输入
+
+
+
+
+1. 导包(告诉编译器,Scanner在哪个位置)
+
+ ```java
+ import java.util.Scanner;
+ ```
+
+
+
+2. 创建Scanner对象。
+
+ ```java
+ Scanner sc = new Scanner(System.in);//sc表示变量名
+ ```
+
+
+
+3. 接收数据
+
+ ```java
+ int i =sc.netInt();//表示将键盘录入的值作为int数返回。
+ ```
+
+ 例:
+
+ ```java
+ import java.util.Scanner;
+ public class ScannerDemo {
+ public static void main(String[] args) {
+ //创建对象
+ Scanner sc = new Scanner(System.in);
+ //接收数据
+ int a = sc.nextInt();
+ //输出数据
+ System.out.println(a);
+ }
+ }
+ ```
+
+
+
+ ------
+
+ - ### 隐式转换(自动转换)
+
+ 小的装进大的容器里,这种转换方式是自动的,直接书写即可。例如:
+
+```java
+double num = 10; // 将int类型的10直接赋值给double类型
+System.out.println(num); // 输出10.0
+```
+
+
+
+ps:
+
+1. 整数默认是int类型,byte、short和char类型数据参与运算均会自动转换为int类型。
+
+ ```java
+ byte b1 = 10;
+ byte b2 = 20;
+ byte b3 = b1 + b2;
+ // 第三行代码会报错,b1和b2会自动转换为int类型,计算结果为int,int赋值给byte需要强制类型转换。
+ // 修改为:
+ int num = b1 + b2;
+ // 或者:
+ byte b3 = (byte) (b1 + b2);
+ ```
+
+2. boolean类型不能与其他基本数据类型相互转换。
+
+- ### 强制转换(理解)
+
+ 大的强制装进小的容器里。但会造成数据丢失。
+
+ 强制类型转换格式:目标数据类型 变量名 = (目标数据类型)值或者变量;
+
+```java
+double num1 = 5.5;
+int num2 = (int) num1; // 将double类型的num1强制转换为int类型
+System.out.println(num2); // 输出5(小数位直接舍弃)
+```
+
+##### 类型转换案例
+
+```java
+byte a = 3;
+byte b = 4;
+byte c = a + b; //错误。因为两个byte变量相加,会先提升为int类型
+byte d = 3 + 4; //正确。常量优化机制
+```
+
+**常量优化机制**:
+
+ 在编译时,整数常量的计算会直接算出结果,并且会自动判断该结果是否在byte取值范围内,
+
+- 在:编译通过
+
+- 不在:编译失败
+
+
+
+- ### 运算符
+
+ +:是运算符,并且是算术运算符。
+
+ a + b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式。 a和b称为操作数
+
+ ####
+
+| 符号 | 作用 | 说明 |
+| :--: | :--: | ---------------------------- |
+| + | 加 | 参看小学一年级 |
+| - | 减 | 参看小学一年级 |
+| * | 乘 | 参看小学二年级,与“×”相同 |
+| / | 除 | 参看小学二年级,与“÷”相同 |
+| % | 取余 | 获取的是两个数据做除法的余数 |
+
+注意:**
+
+1. /和%的区别:两者都做除法,
+ - / 取结果的商,
+
+ - % 取结果的余数。
+
+2. 整数操作只能得到整数,要想得到小数,必须有浮点数参与运算。
+
+- ### 关于字符“+”
+
+'a' -- 97 a-z是连续的,所以'b'对应的数值是98,'c'是99,依次递加
+
+'A' -- 65 A-Z是连续的,所以'B'对应的数值是66,'C'是67,依次递加
+
+'0' -- 48 0-9是连续的,所以'1'对应的数值是49,'2'是50,依次递加
+
+```java
+// 可以通过使用字符与整数做算术运算,得出字符对应的数值是多少
+char ch1 = 'a';
+System.out.println(ch1 + 1); // 输出98,97 + 1 = 98
+
+char ch2 = 'A';
+System.out.println(ch2 + 1); // 输出66,65 + 1 = 66
+
+char ch3 = '0';
+System.out.println(ch3 + 1); // 输出49,48 + 1 = 49
+```
+
+算术表达式中包含不同的基本数据类型的值的时候,整个算术表达式的类型会自动进行提升。
+
+**提升规则:**
+
+ byte类型,short类型和char类型将被提升到int类型,不管是否有其他类型参与运算。
+2. 整个表达式的类型自动提升到与表达式中最高等级的操作数相同的类型
+
+3. 等级顺序:byte,short,char --> int --> long --> float --> double
+
+ 如:
+
+ ```java
+ byte b1 = 10;
+ byte b2 = 20;
+ // byte b3 = b1 + b2; // 该行报错,因为byte类型参与算术运算会自动提示为int,int赋值给byte可能损失精度
+ int i3 = b1 + b2; // 应该使用int接收
+ byte b3 = (byte) (b1 + b2); // 或者将结果强制转换为byte类型
+ -------------------------------
+ int num1 = 10;
+ double num2 = 20.0;
+ double num3 = num1 + num2; // 使用double接收,因为num1会自动提升为double类型
+ ```
+
+
+
+- 当“+”操作中出现字符串时,这个”+”是**字符串连接符**,而不是算术运算。【+号的左右两边任意一边出现字符串,那这个就个拼接符】
+
+- 当+号是拼接符的时候。得到的结果,也是字符串
+
+- ```java
+ System.out.println("hi"+ 666); // 输出:hi666
+ ```
+
+-
+
+- 在”+”操作中,如果出现了字符串,就是连接运算符,否则就是算术运算。当连续进行“+”操作时,从左到右逐个执行。
+
+```java
+System.out.println(1 + 99 + "年白酒"); // 输出:100年白酒
+System.out.println(1 + 2 + "兔子" + 3 + 4); // 输出:3兔子34 // 只要前面有字符串,后面都被污染成字符串
+// 可以使用小括号改变运算的优先级
+System.out.println(1 + 2 + "兔子" + (3 + 4)); // 输出:3兔子7
+```
+
+------
+
+**作业1**
+
+```java
+import java.util.Scanner;
+public class Test {
+ public static void main(String[] args) {
+ Scanner sc =new Scanner(System.in);
+ System.out.println("请输入一个四位数");
+ int num = sc.nextInt();
+ int ge = num % 10;
+ int shi = num / 10 % 10;
+ int bai = num / 100 % 10;
+ int qian = num /1000;
+ System.out.println("整数"+num+"个位为:" + ge);
+ System.out.println("整数"+num+"十位为:" + shi);
+ System.out.println("整数"+num+"百位为:" + bai);
+ System.out.println("整数"+num+"千位为:" + qian);
+
+ }
+}
+
+```
+
+运行后:
+
+**作业2**
+
+```jiava
+import java.util.Scanner;
+public class zz {
+ public static void main(String[] args) {
+ Scanner sc = new Scanner(System.in);
+ System.out.println("请输入华氏摄氏度的数值");
+ double num = sc.nextDouble();
+ System.out.println("请输入摄氏度的数值");
+ double num1 = sc.nextDouble();
+ System.out.println( "摄氏度为:"+((num-32)*5/9)+"℃" );
+ System.out.println("华氏度为:"+(num*9/5+32)+"℉");
+
+ }
+}
+```
+
+运行后:
+
+
\ No newline at end of file
diff --git "a/37 \347\216\213\346\231\264/\344\275\234\344\270\232/img/\345\233\276\347\211\2071.png" "b/37 \347\216\213\346\231\264/\344\275\234\344\270\232/img/\345\233\276\347\211\2071.png"
new file mode 100644
index 0000000000000000000000000000000000000000..4757f5dc031f98e21ca4d69e9074750a77efc8db
GIT binary patch
literal 7472
zcmd6sXHb(}*Y5+UK@<@I>EJB_B28&ZDDeiR_g(}K%DyW@4l(A%IkSnm*`=(($Mui zu>JQ9pBVHrhFt;aIitfigB4iQ%0ITrIUYYmx-Mxu<(_^rJU84DxYmiFGX1`b3_Y~@ znzFplyld^J8eb3J+VB4Hp3_mdR(4^hdqS+wsV{Cks-dYVy|(TX$>$pkIkxeqP)4E_ z(_Z3~`ah9oaLxanrvHCVbrxuB3uA`711m3OJ44peTAP44MwY}q(zn$1q*C2aoKW;>XbcsG+yE+ ze~OEg)fC4d3L2Y@-;=T--_00aBcFkZ|4iU;p5Ed$T0@-mr-ziq4>xQKv0v#P!G||- zb1zH_vuNB}si<*WL0zZXK|tMl5TfKDURH$W`MbHPc$}Eies ByDKls zT&vhMLpwzo1(wV-J+=#)Y^;qmr3xC_JDsa}k=i*sR|HspKcb`baTuF@FDfojy_d~a zS3inD-ws#5hunopy$^Ad0~q>wCe~!$eH@)Vr>QS!^IJ}GFWlHx>cCmyM?9wQef_Vj zfkf(X7AHMd*9Ei4fkbO_nAy((v- fTKvzo=wW3y&L6dzY)EgN@f zDz%=OtA3P~B42{IkLL9R%HLrp)ti@@!GV}5uVDTe$+dyxOR{2*FmaLS5@r05u*=8z zQ&m@Akb7C;sb*z{5>2UO{wL#yv&S(enB>GqJdwf$LtP$f@%1w`l kB?}O&t9vt&U(|2$~2KTI>m17 z+q%2N!uir| Jb;5C@) zp2~)klu@jlHGD*`5hlBf(oVYkwDs>7Od9V#U1J2MUx)o7D_m= k{49XjyJ3=+EyK+TK4egtk{Dddnp8`)iJFt{NC(@R&o^N6Y2dsiV49VSw^#x2*~ zD@>B^hFyN_eTCjO=N8qThY8^YrNsg=J47qDfEBm>_tP-9ljzwiekqlX`#u|^^)@M{ z?h-nc=Bfl0;O$-Q3%;Kfh)1L3xsDA-rTDbdWR)pGs@6pCq13Z?X&~_uV2pcu@YM!A zN*9L3hEI!6Z_hMnf^fGS^LU63`?FFX1>8tXF&irNdziVHkw^@_lAsKqE(#FKt&uE4 zkvD@0(oJR_s R1`I~e=S!J4<-*22w3^BY3ahrl)-gJIKZ-oaAO RaA@XM1#dMz_*vK|+Jm{E<0yC>6@!z9?_V5B;hB0|FlflUvumPri;~4`|(|J3f zx!97QK2E}~wIPugGaG(kBE_f2(Rv#gdZubWc}HqbkhO7AQh1phu{ DO%!pa@cLC$__{T!{%y{`o!k+2Tbkmgk_GC_N+H^@WrS8RTPziVSL6K3y z{FZYX{?Yst{(Z&47_ Vs9 zx=Rmigs1!`_XegTZ)&7)pFv~#PbK7oaXh8& z4iT+X6W_TLobo_QxJMqk)L<%Xn}G?>_56O@!}Rd)S|?->e^o$@DV_+dF{^}+qCR3~ zVDcd8L>1H}Hfbw`_Vm`1f=IVU9K<0r);de(E3IKbwrkX{fwi6 8@mFGwPjQ&N`Qyl6j^!zT>+=6PCeJXA>3w|#;L_gDki^C0`x zW3Xi(ncN8J3|6Y;!;QvV!PD&4W+Rip;};}l1usaNw-SK*(NY|bZQmWWJCdxU`8wD# zxS>B&?gna_qQXzU80EQWOIaoE8o#l$n`s)jfW5}EgwPMDfC&Aviu|%gCOi^?)f~gE z2=M-!8QNFGjg8@$1b!PRg{#)aw4deQ{!2B37!)&O+`Bud!T>T3!$Q z6GC2uihJIw%4r2h=GQ_^zebi2p8545h4xrl&?BiC@h35ZPo04MQBX`GxZW7fMkkJ& zzt(;!-0_fbWiDx=x?605UG&-h=qbC+x%IJx0sj~)wrwjNGvix7rKEfa&2HWaJ@nA% z4frV2u$OSI6m;e_2_2sG!=H#6wN&-@PK%)kGTWNR+G^*PzTB23X7Ph> e#4_Y1XWtw3{)hx&$uH T<`a(T9%a hZCxa7a%_QmWT$cl=}N zotD$Njbnv#$yY=|I&J2reYDi;;;3M-gXbJvTR05NBz!PBZBD-G-lt0voZd>MQ&xX` zk@CFdTxT`SvFD?iiEdiL!J~~0B}`z5#$GEu5mrVMjsrKQif?`zQc-a+oEzfZChOzN zEt%yh)|xM+<)kFIm%+2*T@{R~g~dPYkog^|pO*ydr+weK3^KL-e0s&AXZ3HB=G4CC z$!{?*3%RUs{Y*V?UYea1J{tku?_yzzQLgqZw-SajHc8^F;{8_aq4ae@GDgJuNc)p7 z?OmA>8o`ZL9Kq4*68Tlh1eIm+SSaLf(ih)J^jKfMvucp=HkG>FshYKGx!j?((299# zQbdWIAg@{vsTtVL7g>o{cCUN^eV5DB 4d1+%Y6wtWSbdFAT+ O! z_{i7 0%uHOMj*AFjP}b^VRHw9`{%d+g$xhk@VofW590 zH_f&OysWtMuuu f!JtKuS;+L zWcQ|&6MlKtj~krX<0drg7NVCX1ku>;a&j16_|PJpa@Kb&{Z(PTjWg5G5Jfs;$@a&S zCDUgmx(nKu&CQ~(j)?Tn^g||o9P>Wh@5yGKYRS|C%`toXn$i-xbn^JnQd~5&Sw`Xe zoSzMpDz0k)4{>1zYyl3+#DSO`C0ygHo8;@3pxiU<$UQ +}>P$5$OYQFLWIgt7-0k&_< t((nK*+f3(SOQ&d{5lpaS0xdDnVFd3-Xe0?A63~w+_O*omdBh()vl!t`DXqwE> zKz46Pp1x#5|J<9%Uh$3==+F^BRU&|6{&`k+kO{QZXK!pj)$#DrxjeNe7@H`=bzP#Yu zngcMF2rfXn{_uc35aAkbwo&c#BgE(qcwxZ-F0#%k9n9xt(EYW$<62WZsgaFNN9KX> zb@e;^;uiryAon}BWZc1+Nqc$3g;eZ;m%VA1>;s? a(rWml5CC7`NM#*Oabf$-=ynb%K}uAPC`Zf7gTy&4-n9PXpG&d z5a>EI-L!AA<^+W#axQ=jDZ^YU0K-sVMRsL{K6=DqMLT!yp#3cn^a4~(!yjf_{?JNQ zL=7}i9}w*NhU Q)N||m)fEFkU2pzX>rw5uNRRZyY-#jgnhgPTc3*+9^&XMg|8>$5tr7jJ z4lU>9Mu2syEp`b{*I2=+vIKNVmwNO~7kS>7?pibbzs@1xH?7AnP;gpZzIjbo*UCRA zhNm5PBf04+D7}68Zv2_UMae!Xw)nxVctMtPM2!{wa8x?N5GP-5C#KVLc*=2t4bQ!d z2hQY?pWaP2XwAHKo{3FQ9BOZWCzF9mzRV|g(A{mWx_!;|#S0l48iHN$$-Z0fVtFfm zI3>7Cy_cf}=Dl9-+vKj*DEn8S4910SOE9LOaGYq{klkx?zYK--H9|-l>$kIkL8hJh zNb`<)^G;+zwxH;T#?dsFsFLzhGfYWG*ENsSkRWNbhy{tM#_EZg3=^l^y?&J`LrCtb zhUQz}0)m9y7&sa|(?oKZoI4MnC2+c80lf}q1hIEe|B>Wc87BAfRW=f;Kd*_n5X_X@ zRbA}Gyjy(m9n?_XuD(+*@QaAloLg5w QDIdV}yRQTLSif-7DHz@0tfiqGj1_EM 1iw zWp- yq66bPYIRb4uwb;YM@ LPfBE-|MNcp(BXpp literal 0 HcmV?d00001 diff --git "a/37 \347\216\213\346\231\264/\344\275\234\344\270\232/img/\346\215\225\350\216\267.PNG" "b/37 \347\216\213\346\231\264/\344\275\234\344\270\232/img/\346\215\225\350\216\267.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..215f3649a198c2267fd707d3ea20cab00972fc02 GIT binary patch literal 69105 zcmZs@by!qw*FJ0j!hnQy3#h=*3P|J7l0zunDBUeFN=pnN2#9nJ($Xz4j36Q1A`IQ# z%=|X@{XFmceZTMfgM(u@X77Eib*;6obFK5-e1xhi-UrcvZr!?d|D}?g)~#DO;9IwD zXW`=ke{oO<8v%aZcGpsrxm7m6unv5{v4*HYZr!SkCA>1n1wIqFDCxW3x<%Z1^K%>J zjIg?O3!DE^4x-~@vURQRK(C*{7x-FV<+a+}x^yGmSbdF$P-C%Xofz-LsB%8SI6q)M zdE8FF>5WQ~mEoTn!#_NRe;( TUPySq->_HSRlCFjGr%f#`$jFNP4*R zj@inxxN8v6QyS1G$j7|Lm)3vp#=8y>D8yC&JRB2c52T>a#FxQm2_cpFiLp>ul5>Kv ze8Vi8LbY`jCCmoN{aPmv3y%CB$ehH^(|}1Ic+t0;YvY4p5r2Q8@IRWou<3g$BYnw0 zp+oxbP4HPBnFW?|DOT(kkm}$liUdWHjy#aDc+H7;2t4AS=P3Q 0Jj92a$VAwN z27&&2We5(OMh7S0oo>nn8HGSpmJ*@!ZHT7I*-&9-;QxLp?#0>XG6qN(y*fnRWl16^ zmx_#`Wos@1RNFb*Vex&CqviFDF{p?D-E;2Jl$(c2{gBfAEaiNvEOpHG$j<51UIz-T zl;-^J7yns7m-iK=4hI}DxlKn&p|ho-Tuuo% iAdn8a~e%31hDxG-WCKB&S6~|F~lcm z3zyCOgUa5sHQ%^L2>x>!5xFr#`?H)whnsEV|7S@NQMTW+WEeEfO> 0T0WH-8k-p{?Aq03;;-FXR)Y&xKrdEl97!UY(-WO ?kA6*J17f1cmiax~$(HX@E6lcr#E#6T?1@1PT!Nj=hMCl)4clA*X!Ln+UVAbn-h zBWI!?zZe+d_pd+P;+B^v&E7hh{BYtL)0BaPKFbdP44q 2D35G1cTbtuSsPh?SDny4ppMl;m1BrFQ_kn(PK-8>OBD~q!Pb2%Q-S2 z16F=dU-y*YGWofeVG;a+H$+}_OoVFp#L&4=7(II+Y|`rA(0OtaP+dSJI-P%luC0i< zo}E%Kfwg7bY|}~d c z wWQ&sG7+!{HjbUy zuiYEd+I~tb7Qi~1T1*x6>IuPa2ZTd^ra}*?!}$fDhW*klBaog7s7?RORbv^F)!{W3 zn^keI!y w|nxYsGut+5$FEur|LxcxNxbKN@g7+N7sBmK}$MpRk{$jh*`pYp%a=?emvuyKyY zzBfz1K(@a{et+@l9$7|& a) +874pTsRGgLiztx+TiEZZU#s21a7lw?)-@M@ld z_3|tkJrV5(Iw|lYmYimS9<~vsFBLy##o
YyjF11DXqE3}uADk<(rl3zLE1^MPI1rPdM*H; z1&?Z{<9@A%`F$di%V{0~j|fM})uiejr(n>g7pg&7F|lH`BXGcfCMogexxdgH2c-T= zoso&nb|6lC7Us`}+9aWawU@C>yBwA`xxvPF7 1e%NlA-128WZ{Z=OqxF(!_ot%%S}t2vWl$6Xz+yXQ^7v={Y3S z^Q)yA!MY8B@7iA*^gFrG>KN#5E8EYX>rH(A4+-CF)zYXcF^{OxucPZbItZw=e4eES zY5q5}m?5}q#?S;;CZS4qo%cfiP$tiZj=%izA)ylW@$e* NTl? z4u_DNyd$*IeM6CtRhd4tg7u99@d`RvNyL4mXuzo;u;Sqh)xG>ln|rQ#$l6CgD|Qr( zp)5`bvAq>xH1PLwj`Wp%l&)$Zs@EK)`U~)3dwHNRFj!$yFIet_L)06raNakgowie| zb{}j6fnXp#=urOETx5D-P3v*fXTj*HSI~9^EkWkoA&QW=*zR!Q k4smCka5N&51=;d1sOe?@TW6WsoP#2B z+AmLt>pTp?MTEK A4 PIH4w1bA2;y&aQ=;3kZD5W$*jOMrN-6e}qkmdZ;E0+~0F@`|+Dh=fyp zYJ<=2);UubzO8^}V=AJuI;d yim#x!|L5TNB#!u>VGON%3XKbrd~tJSu){ z%92UzZI{X&gNIByLqh5N2*4rRpH@G*67xKoFSW7{z@L$b?*8fF={tM{&Q@(r2mJ8J z0jy~9Cc#C#1%dbc3G<}%=A $`%iSe&D1W&tmPR z(n)!J#jL}Cvp6O@YLac)_8-T`lHpPUaTKvz4+4W!e({S1;u5O-I?-g&auDaTK2Ds* zc0*aB5oS@gVG8Pmy4PmO?Dr#$@cSY_i?IJ20_s9SN12~J4P9qCm(K@GHZ97aFw6z8 z8QFtoSPK9DzElW;bgIabX_nvwiV?2{xI~kzW(|uJd};PSaP_|^ zlvW3Te31}&rK2Dh-(h21N_KVAhnLa+))@b2Vi{<>=*fHp35R4IV3_|eAcD$frE-FR zSXaBQ;45hODg;gx>s`A3&j#OkfSDwJH3{&7^Z7FbsiMvnK6sLja_d7&_NeBQ-Q?j- zxf@(_{jz98t-0`M_5px*C2fEF7Hf!^*(T`NPN^rJHEDc5ewZMl`{{kkCqlinEthY* zpsyEX2kSf`A@k%w76Go)mi7wp)w0y #_7VJF7z|pD*hsOvIHlUFBDk zOBO KX#e@9$)L`2FijNnIB 5G6KD`k0C*}IV=s*%f9u$kR*=9adTy3^~6- 0^i4ha8X+)MDTr4b>-NlMdgn(Al-7{Jru!d zVJ2x325<`PzhcIh*T;t|XMZN#&jb#~F0Jdz8C#^U6fv~yA!N0h6eo@+np7DR1*DZ( ztUra1Wt%rp8d8Sc*!C+N7J*`5`xZqJzq7J?BPL44thPJhyvbReGw64TTMLsSyhM*> z4O0SqKt1 )6nRQI$0Ngn(O4SNmzJe)BhngwxOOqbfe^ zyN8n%it7zB1A(RkJfXYQC3O)zBrXt=#6bR__>$js0srYE(@{0oF9@l3pk#$^0bviO z79M#exF%L!s;q<_oje_vySJQqjjUSe!znXrV6B%Bj&Ns(XFXg;uW_WPzC=hai@=6( zu#zll7j!9o96QY+3m+5;Ckpn~QgZv{_ @0$ER5 mE8r{Kc zBc~bCZa5XF4mnX+p1SMNv++^y-t+wGyQ|&o`~tIZBN7w~3IiMSN^k#rCep3Qn^j&) zQDkz3eTuX`+}1!3Bet>D>5$C` @mDc1;stG-L0JMJTE@S&TBjU z(R`ABQlq`Nd5Q|}9@&NICQ706*q%%-D 3C|f*- zjc^ujy#0n(2s;}YU#~Qa^y`%@jq5#msB0Y18yF2KBH4uDur_L<#U0)t5S7`RjH#gI z1$^bIk+{T($f`qUmlm#9l~O=P&gTG0bP_s3VF)KDryfdsBV+W2Z~mpzckfT3ZBJ`W zy3VG&5?8DqvX#@J_+oO~#E|PM#o|xgIU7;ozk6Y1e>C52B96uiScHTqZD~Vow&=Uh zdZuF+%Tp~B>)UvZMPN-!K3xbA>|_Xq{dF@{+Nm~lVduCC-NvpTD|t8O>KuTeP)~o8 zy(b8>^qH-&K%&?Tc|}7$g%%>PYJpGUX|#DBmOt|Q@Hy7>)mkGzyeeir@_2a?P0h&I zv9|s?(drN@O=#z8VZ*>~uT8o6>x(J@$0iff#gq+uM*EZ7;l=z dWtD6n8hc`~& z VNm3!r*|>eONBvg)thnPbs~37F^SD#%jWL)b&AI# zp9(skODb?L*<~$kR>HTwyk>h#=#k>^d~uH8?)W!Pr4gl*?2)Xd-uK&1fy~Bus?>I* zT)spnXU=EBg>>g`t=CbVVmjgazZxD%{yC=KMp;V_yiFgGGFqtDVMzD0W`6a9+t|sY zj9l~m%KjS(Js4Xw4UM>VxZcdZJHd7Ru|HY3B|~gJCj+W)nsO=9bGG_aPNKD4EIq&w zj}TA6u4FlX!pwKU|EjOIg*>7*9X8%T4d1RRBrD%*cKOKe>Zc2lCraIE>GW|=3^4RS z;-)Q2 zbPO z15 *43>-pt?Oosl# z8%=|jJ`P0G>Z94U!SkkyA6jP77_>VS=5Q<65>3P0`u HpNL1Q8VeY=fD!?kx73X63D5;OOR z7NwwBQ5;w?GptErr=S%Pn9n5}x8LXvC39?NuT;U0F(#0Mnk)D#Gjv2RMD$?zgFr2i z;4b|8!*0jD5c%@k)@Z@{QH!qE4OG6O@0vG qQX^eJsBugvTB|YOtoE^GKc8>`Dj2yB^fu%hcG6<=>-W17`w~fmv zqE^rWP>ZUF^)5$K=eQGo?1HJY@VEE6KIS8w2(x9}PCfy5`&&rSFG{`ko##kr0k=sj zE)B)xWgdmEIopm;@k$_f{QNbxCHHA`Xe{I7(jr3QoW^!r&>#ZiY9~FylPWQ8}5_ z66PQf4=CK!{KT$Ud)3q+Ltu}Hu!dNmPv-~ZYw{0b(4X&yJaHFtgIx!3KuOh$>zAIu|+!UvPG-3TIJQlgC~M! zgBsn}tdAJ`WgN6VSuhHD(d$r9QD!6R^(y-k=I&AYuF*(^rpjTWoXpv~FTRoS1@;KN z$vI!dX;hwtxe7f_%1!q4;A4OkbR^GCezK&Y-*}PXpwwgmjWyzm9NP)98HLmKJO?pX%GbSBh!?E|Z^v>#{r zR92i4ByM&=k&_`-=G8I=j+qk>TygAdt%^FVQaaF;fgN1R==`Mk{7$z9GX#Q%rO^)+ z8J3QI7XB>#1if*bkZ_NZDN|ZoEOnsju ?%&}qOA1~aG0$U@iX+TM45dI&iyJ}WXP96%UsU3X;cE}ZzkTDBXUAHiZ5 zMoK%p%{H;~u9$N#9OIoo*x{4UGM9Kqv2gL0%#eVsi)*r!({e6547Pi}t?C}?on||> zHM-vxiFCzyTYuXY(j59Tw+r(Iz^lU} )p2t14^sech`82(oR=KD$n`Ojte^+wDz5n1@=(En?=prWaSx`S~V206wL%d~&&7 z_`K3*8=t7-{JYu0eO?{<^l7D@nI<$RqGCc@;8=FvWquWcoBPqZ`)@BvMc<%#R{34g zw=FHvXszD@msGNzc$c*)-&908VK$Xy&liO`*ALn7$aKZ}P7bcxbyFJj3cgF+HBOqK z;qa7rZ81nkh1%Rc)rVGkl;Vob?AvfTS(v|}S^tiHMkf?8k35tG2! vGat~A7HU)%xb3nR=d$UnucS!{ghF^aa#Wn251>`ehw{{&H7 zq$1zngYzes61G&2RF4v8upJKIosP5o*H(w8r7*IV=$)tbsCaY6P|cT$RhT23i(({P zp1ZdZ<&8sGcEUFv-|I+UT}OQ Ev?@Gz*J<(`puF847Ee52GZsknd-==rhONqc9z08z;(zMLl zeZD$RM^riC&VW*3EH6xJmdrgld#Z1 9<2f8V 70Le(Z0Q`XpnTvhb(@3D4E^6Xws2pet>Oy@*|o3dNLSPt40KV z`v@Xu*LoXPwA$t{-OJ}q>%#T2A#Kk3GQjZ7ePNmbguF^B-rIH8GXX>duT*S2%C!Ap z`BZOq$+5*91QI;AO!<={R|%J9J|r-je;1)VGfE+}Jtv9}!R=f}$B&4-PpA_%n>u4i zpBm2!Lmvz^Z7@*$Z14;0dT4=YC-V@A;n>$3V8Svc)jC{KonWcBCJeUN)b*g|v}NDx zR&x$DHFa$=#bg0CM^7o< SVW!a;`c`^p&VS|ij`$tyW$9!a9kXu z@pwGZR=GcXdmJ7%soCc5dk0P3q?xcxW8Qw}RwbIF`emPjtuGuX&cp%U7}kt&7X^H# z64=mEEH>zHzv}v>IB4f&aEF~zF#B}&VRzR<^B`#j*R`hNtd3f>*+MQ0#WN3W;^E=p zEiG~{FApzjor+cKJLJO;Ltt>^YWUbkE}Kr=z{|g1q!@NZf>JxG8AtGpS_0jaffB!} zVbkgD65ibi?JCfEG+}Obh0}X8lB}UV$v!yq!lM+QmmWS1c8}|lcFtAQ IhihUXVkUe9V3(ezz=*x+by61He*1e7QBR-EdxIP$lbQ&@ z5?9z{IN}oqOIatd69lsLTOXxRY?*73PI=J`GuAxB>LQYjLR$qe0q?SLr> N5<%aPV!J`KPQSP Z$G^TdR$4m8kZ|_Qf zrb3Kujf0;hyOAXM@>{&wOkwH?Yd$(*#u3Vb^HP6ojghgv^1 u0`z0fTi9)9S3ik+W_;8qo%D&CrJ zQy#@&V|wg58irh>V;K}(gO1KMrvj;g?c+`%oyc`TjTlfaF26)(0W&*65xWdj2MB1k z54@o)nHT$I(@jOp0CHfyBGXCnb44S$?T|?Eb2JZ)|1t$dg(sCVstwus?25X)cpj~+ zn5Mfe-}qBRj*fA)-zAMeO?%g+LCwe=5}Xt7y#H6V)x9O>SIUeEH2$wB0xBV;#$r&e zmi2UCNZlt5WgYjh8B?_8-&YVQQqa*g9%ETi{JU}TTllK=F63rfc9(ZtB#7xQ_Cult zykfpED=01)LSH6(U{l-To-Xxjt-kbWp4rI*9VJ(}y5kh2V^n;jCWmfE}i(2iM~ zPV3R5LZJ3h(ady$K99V(BG=h6QhiohKyPhGc>Z*i@9K#=L!Xn_Z3pw#T((^Q!ruZ0 zFN$(mR;3Vog2$bW*gwjf)b7I7ZT0r6qrjeN6m|ZPV+K3ISl+A}{T8*@wb}Zb#X1IX zDPe)8UUZR8>dJ}=k(O#iCuvIJq3hv;7CCixDAWGWCT)}7oeEWoBBRJ7%L@xv2OD|t z9vkP@j~cu`*l|rOaaFww9rDKN;@Bt&rgG$5UGTElGpXZp)>6^f+%A!` zh^lbv94T7+6(q(lR( 9y}{$3|)Dx(GoE3yvELN zj* TX8MD21;3k0sMOLi&iB9p0B zH`w*7Q3x$F!UqRQy@|4wl5<(I#E~}$$ztuIh(ii?o@Xv}3{IwrC9ZZE))CBnp4qxr z76gLtsw#x5P>pQ;&WC-%+$ZhZpo_E!H>+^mEsytO%@Iq^1Q3^ml$j3Njb?((1@< zR*YHyPzv%C=&$BqC9W|L4+1$-4oC#V*cWcZrKWvI3v-R;X`3Yzq_Hoo;J0t@8ez9l zbMcrSt6j}85V+W4Oj;Ra3x%oYy?HrjuUBnEO*Q ^J?-W2We@sN(jXhUCB(iFL$ z!@U{tfo2nG4j*Cb=xfVFA_aLmf09uV$0*i6O8gtG$lrW?f8e>*5AMXTWKUY$!lKaV zdJ(}t0WskdexXQkf?Miu=|j9&-lQoi@-bF)U$P#+Cx0<=p`cElH_PE^pZ?Q%Saq7! z(U`JwbwtxUxvcGO=<*gLu3Bx#oT*8!Q*r95(Q=! #Q7)l9&da?PNVXZ<$2x KS1kJ3r9qxQ5OUPG`=q|cEhon5Y8^!k4PAf)`VdvG{dE8x40V>jrqMMT$OC{TM$%$0Pg^vTm|tfsvE zN3VUKy5}y<{*QHSO-Yg1OVj4CH^&6Ld(8X`2V!ZokEwO}50?!Wp60>fjh-=h`v-X^ zzY<%0K4dWT*#B6M8x{){x1YB>$AvNRwZ8ECo;TaSZ`=2It?>khBr`A^dCX%(FB+!P zL&s>ON3{_~?c%J~e1!mlbWT#*58$Z9uF%inrGJOIPp{DBmJV6O0^k3!=*Xb&n6^^0 zqUlyN>7w{>MaN8B(A2L8kazm>oJZdB c8LSL&1X@)wnkM6lw6=`@^nLGzpqvKD*qZ#cbE+Od4SZ z6Yy^J&v79@eq^a$QW}Wg4SA!(j1t8NS*(f*m^aNnt+mn;{ZEYO~b4sCr+q0CpuQG-5y#?tVYzj5%p=vgj}*hFwa&?EDv$?myB_NT~K zS;_tB((@r6Q-=iwE$LflOL~e&-yK*Wo69e!&SMuXOxZTX8F%mHPp}t#BSHIzH*>%} z6HD2YyjrCsIT9pL1@)}SSm{37H#VD=$>GbUnL|+`bFab~diDakjs3jN=fp7Au#Yfo zY^>1>Q~Msc3QiL%20P<= WLA-$62S5E_}rSI32?4L1RGbE zCs$YIuqT%hS#adv3Qj<*=B9cbVIrf{XJ=Lz$neOnAaE;;Mn_epz-vo)OK&P)m^qD8 zhnt<5kJlvp`88fz piYiFppQWrROx|E@;Ty z5<=j2S){W1LKp7Ca4B1@S}6X|G%6dBw4K~r;A`u7*})Oqd}2;ix5_!rw$oBRp~2&g zV!x8VUgN+sboWXOK&Vdj*K_dZtSyNszY3#mJ!+koKEmuVo?9EK8r^f^Gk&3I6co^l z0z@z7F(5P}PN?Ao0?;Fp76jtR $7z7-5mjs3P6$QU;kY+|6ePc12_ksVp zgECzuFxNUi?J_m+h}`remASJzBCYW78bY>siQxz#Q$8JWqW(d;+NiAp3H>~6%cRVK zfOd=B_1zAp5jWX5aZ71^#3+^V>Gk{ZX9I^nKfc>VA0LKYov9XxJgO|Z!)f~yY}@{0 z@^STQ15?Xkw!jziIIt=*Zbnpyjr7myW%wWFR a1p0%Qa_@sxQLdlWJbf^CnGT(+Kdf-m6g^XZG${slJXYXVp$d5% zf|Efb6Jo8%wr=rcQRC25iE<}A-|so)Qr4juV$Ur#`~e7jLbA{c>KtD{Cr|Bd?$B8^ z&|IiVaXVD@YIo?QxJDa^#pI5C+074DKVg3d+se4ivfyI_mq6rgmMDTcc3C(U$pF?A z&|*@7z_a_h|7sd#I(h{C@UsPM;=Q<-;~xt|o=QLY6N1 {jDnXDY(3_<^BE6X^0V0-9GL3VFZNiD@gov4r z2#^2*U!b4u=$Y3TiGk|K B`A`W6> zdMIKS_M9Du5;8>i|Kgng6>}C3is+6==0!R7{>r- bM; zHHF9m7b^S@S^e*Y0D|TzYiN=D_}cG9HZS5V{}I5^`bYd-)5nqTUtnLM#2FbSnc( Gi1kd_Xwvy-9$*pm zQE?ob5s`mwq5#$I7b+5UD4F(`_j`FX$fvMLpcz1U+eIDR*DD)l{UBC?JK$U4o(g zT5+$emP5S-BjC_K0EsSnf;;?mTT9tfqQ-LB?qpj9<1caEIwm#lGy~}GE}vkdEpOvq zGCryE!30@u+@m)Zm|7TBhnH%SF?ii&iPr}9tX2W&JIE*`VHLa@bo1wmc^Z_g1z^p} z*$F_M>yn0NZ4i_4QkR(8?pyTPX+kClGhD9t^>qW&jK*ElQ_o^z{o6#~QKtFJj?X5+ z%SiE(z+-E6E V$5$9J(vB2X$22-X~kz36~!3RolhTl!V2 zma(Xir@#F6J|cTmyC1lIHObSh*sN(~S1_4Ejp6WBVX(k;UhnUEU6v3s$ z@tp6iWS=SXm13h_m#h*Kf}b)`5 G#L<*@j!O~UIl0_- z4YR>W6JP^lRJ!APyzBi6Ztyy)1F=6>dGQGGlOEZ3A++?5dRR&pg52@ha8UU;v*ej~ z`WaDFrCSEqP&X)BsT~e*K65h-A$_0(^!tFcl{j>+()5^Z(#klO^`W*jk;1d5;7!dq zI|U!TM>(G&p_ fL|#m3Wh%OY<9h8&5f3DIgd< zH|aUu-PzB3W9Ou@Ta~$^w8^CjCZ7Ss;(@^6H_lnt&v)3AJ}nrKtXl$tlMe*o4)VB+ z%-ab(Df~1EaoW0})rb~c%Ajy0e_ehDP1)>QJ_+3an+Gaw51GzdG^`BBp`vQN_D{-f zg$}BbW<9qF(Y$ZlaKQ-35Swx;M&Dz{3uFn~uzfx}JB&gWk5RtZGKAyq#+lw_D)_F+ z^Nrs>rct&6o}=$kwD1$($5)v1!}5snhe8Tb*=!0W)Zh4YJAua6)xau!t^?g nyDX4c;o0CEidB+evrEJ Vz9%w* CzZ73Bxmam-2A>ZIN z7rCUFdVVI8-dip9c9qEJ9dlvSvC8^&KzBDE9>9K5V(!}fC$P qW#!%N$m&)u3&zTfqt-;dm9haRgeb9w z=jiN-&WbJlWzncf(S5)+cEC1r>JcK~0Q$YAIR1|&`#oQQE&emM((2ofX)F160N^{< zX_37(@>2=v)wB!*P? `{;Nik1t zpa0zk;=U$%VpRn8B#jT&?hKpyhH3#ZzIz~qpO6+@=q6-zkMexYI3PT~bhonJwo@k9 zp6BFYx1L~RQU7xve#u}$YQC&WK}x(S^sW?w|KU>>N`fL$jxE!WWpnAp=Gl9IB4gs@ zAQUXH9J{u@jRJ&o^ ~!9Su%k$bHeLh8q%K;rMXF3e({BF3I>Y(jv8;2 zXA(D>E?xqfzt3$_=*bA+7&Zis7ofJ>G*N>|cj$F!qMtmX8qLn(po};F6G{=S1MA zzNLAN(Ju@N0-bIfGcp&BEqc|FMd2DO$=Sy- 2rf&MQ zjwbpoN+Eng4`XUM=~<_iAu%g5i8UDtgAuqS!t;Oa6eG18G^j@Mgl_VA)$1}8EW}1Q z63e3ptK}3Cb$MNx@hO-|ha-O6TUU3M_nMP^e&<_8Iby1<$@1-t+`;yrS?@aI*_CfM z8%li>th(26Ccwn)o$wwcw4Elje%4MW(TepQH482q3HZ~16$|(HWpOxSd3%&Zk+ePg zG=fY;bbNrl$<**om)Dn?*1{83UajyLfL&XiNiTGIba2eHYzuTM(4jwL`>qROCHph6 z(^PF%tER^5{(*EchpoeeL}x0wR139^H?b>yjJ{`7GBj03YcU*mGg6zd@w^fcVTw|_ zuir36kh`?sa5Js5hsKKst;g7NOm<2Er?<$=HublKp >m`sHxLB~|NNS+Wsc9M8%eb!(lSCtS$bMqHcU78J+blH#tr{QS@Jj~OnI{hrp)Q+ zUN=WQy5;xWb9T $uIVU? zEPW%CVl=r=g<`d(yM9Gw@c)gnV;s&;t{b)ctyzS6K8M%5EWUo~CKU1AQvrDrOIVX) zhZf)4Iw*K$aJj6ueff9O+Iq9ncQ&H!=owyG)OU5BhS@jOrWvDwU$k2NXC3^ATJVft z;raL1&5bR;d{yo3>0iPv^)ei(zS&Tz62-*h$)uSb^Lw$E>~8CBjY;6qxw)iW2jk_b zPFYxSmJA2sFB$YCh{@5Pgb<7LxETt3IvnX5%XQvR>2qvF4p%v DR0zbpO*ArU z?@M+D#vld?c4@t1f1mO#w68D_v(r%gB47#eaei)!SWM8`^XL>y4Wgx`r|tkzX-S-0 zFuEVAL~hI76F`uP_b8{o(PgyprT3N8I9- -!!jV9iN6H0n1Xr zp&`^9@j~fLjRiqEfgq(CiPk4lg)VSueyNl) 3vN@ud9M)CD<_ynhhvUvw`oHnYGzp)IdgEi z=;%E KoXIWG`r-gt&nRz >c4a17(O3T?G%5%n1a7pY*L`34bTVWjzo4jebjCPpKOd|J z #&d|iiK7|gc;$ps;93Nr@JZtc`#0pba13>H}LWc z8J%SCZyG|t=za80Uz{&V{}0`)=3!{Bu~N3qJb4X3^|`r)n&p&~7~ykuWd(&&IM6rs zZ*bIn&b@gtOX=Yi=Cm#Rwewzs>3T2lssON;_>n#~=@;e}$?V1o_%R5VnE&*H`xJC% zVtHnxz=%k&gftlBrxc%_JE=hMk41OdGXVgV%PO+S6v*Jk9M1Zdl$ATLAt-JTc*F32 z1iip5j?(G&Y?a!5$aVNF^jMbFl-mE(D*}B)1)$(1O8}ZnXGTpjQG4Uuj_MF*MIJ5a z0_Z zx+Kcl^{**Fe>p!ItL* I>B64BdoX LX60n|H|9tHp)ZPKBaVt>x^y0clP;&j>2xZH zmu?i2!=J^;gkC9JUG`|;!qz8p)ryT`w+la%UpBr9FFF0Kx$?ln$ImGCld)87;mPjh zmBjwanQ||Yk752R?nCPFA!*kd0<8OE!u%$GO!QQtYrr;cw|XtBP;Vv4KuT!X!efcq zGvcJ0`_Y-=(IV-GmM%zg|EaSwQ*k( <6W2Q!}UiC(4$Bk)ES}|I>*|OJJ8e6(FJS(lE?>&)I|aC%#~jl`)r+fxbtIXG6Xp z-LubTd{(hh45x!<#yx|i(^uYSE!~>kuGo;a?W8&^4vby}n+#OThX*sGB*qQED? 6X
px)>zGe-9=BhKDfA z^Wu2Pg|a*)(| A<4p36h+jFTk+h z@e5Nyd)TWJe9SPpEeTP*61kJw_#*bWQ245RTjA<-0Vhvo0J~>HzPGAgT*JMj43CY` zNio>|G4p}KziK=hd+bP#ah~`T$L5zwYrkV*?&`97`6&uA(&A0y4FB#NRaXDLN|7*B zh^T(pzM|PDe5@R^Wwrc=z%N{MbC&S`qt`{5FQ0e;V&PqntB*Ec1H%_GywbkTg}p)J zmXR<+(w5E|DkQ2+0wSkkq|G DQ0hP#{^dhyRG|G8Sb$_wC4dqN97^y*rh06f5OVJ-! zv^pUQs;q(st)3f-OC Z-Vk$a zzDZGWz>2|S&K%i9dNxZ9PmGN0SFVe1oe>{yyMOZZnSFBv%q`3Cv_l0_jO{vM(d;=J zdbpU0*GynX)P!dXE!O=Bz2vzj2d`@TNph*r#M_G9P8!OvzApZyOoRum&edSPKM|Ee zcF9wEY@x2>nR`>NWJ2JE3U~CFsH3HbdQ``PZc58^q)n(x#ItTtGNY 1a-&NI zsId6XCx)Wf49SKM`RDYAfgYK6{rug!XXyJ-XnVmd1yNg9U+Ha%RV!A`^82gQZ8gly z=$)%E2H13wwO&1p$+xH{Vi2J)G3PkD(ephyN`x2C_0`owOLwqg6ymXKVSW`A6}|oL zayLhm1ez5~4D&o7zfv1!_DagfFoZW^>Dp|rXk|2T(FyRjc4xNywtHAwEcE)>RrR6u z+0rNrj`uYKjQV J4daxFwH=v9AnmA+>g8E7^Q{?#@5E!BA z-|tRh8@kEl5Cq_*ZKPW~5NB3Ox*Ht!F0K6$>w>7-GYZBh?$zIPx64<=r=|B$x!w~W z4=pwnT)*6Q23xHb=Crg8#7fR%4a((dOile;cJd8oK$p(e<(ZbIGI5$URaL9N{EC#d z*1BCjpeC6OjM0hqYGtIS-M0?JcGT+1+qk<1#;~cK!8B659Z2jsy@7ZzZHzf_WYjg- zljakz8*HkN`9j!>T@~E#r!hLeopdfrbmaLERWh%Mnj0k<*EDS$w=n&oW#~#y$ki!M zbv^og7PyJgx(kCd<}X*D5qH&RRQ7qhxRDcOFrg&4?27a^8Ks-Pb*8vvYtx~w`xUNi zIsfz5tJSv<58zRXgl*+R1^7s}#|+7_J4j&Ea!kebm0m ezLFl>R;Si`ISeP)*G3+6Ly=J)|j{R}s7 z`k3%){OH~l%NFx~rZ~w0^w)e(LF^TAo5RKYp007Wh{r+s-lolI8y|3TZJ7caeQf=e zhJi`G&-yLW&HJB59sgr4+yXr`#MN7T)cGTaN*|38eqWmuG5|NVU% zASFmQNJtFb4bn)Lg3=%j!qAPBbV;g|G)i|jjDmu6gLHTIvj_FMt~-9m|M8uNILypB zv(LTP_p{cD3rrMJyexLtWQ_GBBFr0AWMT`_7g=oI?8o2mG$2(mSbLL6^#QI(okSF! z;JZFm6VWcmuiAW+TRmyqTtGdtDTu7}V^*>V99#~oH9m?frAw_0%B@$U5*d!s#W*$E zd$k66FCOm~c}DExga0 309xO>(7p7$(v?H;5N-$ ^5{{Ap zym-W)W7JdpM7*JQug^a?U3fRyz^=Eg?_G_ApOBv0;j3T#nBz^Uoy{iQ+-Gh8YXWPM zFd1L?9bQ+ L<5YgyS!3Ed!!|GW+N(afLthkKLYb1q1E@WXd*3F zya=ZHj#G#<@sW!U8YDfm*Jxo^qu9f|u6=b_;Cz>Dt4HtqE^(+7Tg53NMz*Q#>>L7T ze0FP^Et#P*n-jI2^g9L;)5kBxAXuvQ%A-w4-ECg&HLejz@Kg&+Myr#Y^lSg0^WLE| zW5P4nC41O+M=l#0ddMlg17{?!MRU8iuGPLO?PgGU(@x^!jc=UMUzNQy_~zYnVR@0e zjejEDF>}Yexkw9RHl}N4la30Q7Fk_TAc>1Zv}R`fx073PHI;&0hA_Af=dlMEg@fNo z+a3sdk?@h9a6t&fHQD#p7^1Lhj?*YNpWRB|^DI*g$a(1N8 -qi z^uw~ ^#$G0%1Bk)Ku4>x9-+3m?@l?a-5=6g )F9MsiWlZ!+CQ5 z3GD-x-GQqnD9R)Mw7C=SPLZ0Ern6(m7Nmj;=?-= !oKL;i*$6e-+cTDmT=z z@gyRnzl&KYe9+d~>Tefrvb=Nt7~2m~Lyc!tPtYxrpd{AlvbA|@ TJhkxDIt&CFWD>ci~ swrv*FB$^ zgn=aK-qhTGI7~X=&HD%3E73v1Axnj>9oS1IupR3H8~tfwfqjo| uwb0eqqp{xM_a{%6BX>0T zhASAWV^imUtftPBZ!CH@+YtL u0Wbds3tj)_HtITWaoQ|^-M%q4wh1|Z zD@mk@`RcrJU7;5FtTBlx`((i%lgB!lwB+)`vxWh~_o#1=#DtRZ$~>jyjm@IknKimX z_0@1sSjhWk-*%7)9MF};N$=`uYq}Z`UY}HU(3H(pxco3~x2rtd6*Ab=S_^Y|S|sio zhDhH>lw>^@S*5z}@vh5^wDJs%;7M`Bdl}R+G7;he)-j{z7%VVc?MD-0)Ikvq_ -Qt zp1nHZ>j?^BxY+kBxL33KHAs$0^n8Kg8~QWe%j=ird~Ghpr$|prN0gZg7a)wEGrrjF zlVGL;J!FJ;%DZLT=nDCoI^^=v)!K&AuG|C>R?^Y-?*2f_$>((MW|4PZflVx@40n&g zM#-i;PWlSvdi5K{MgCsZi4K~c?u7=D(4oeOz{IuvYzW1&*zQQp^_T5y=M(EiZ>;fa zzs<;d@J}9@jUP&1o=;hbwFFQQz|86h Tt)^l)v)9B zC&g)$j*J+Xd2AtzjZtsk`hNQ+pM(EqN=a7MZv03%Sk&)wFP#?cB>ly*gR6| a3|f(^?U2BokKv>4pBS2Zw#y&Rx!Memc9C&7zw|3$s_I z*r2LJzZ1`+>3W5S8amR)apl L1c6*bq6EL-O zc_& J2nZ@s_9L}BNT&~=os66_XDIP; z2<0!y@{a{_`l$LzP%|RLdjf2n7||eiaeHT8;MXMyg;GB;P2s3COthZ4xYb>U1o3DY z*sU}A)DV%E 08K|X7JdN$EK4nOe zVbAgzV0Z(9FROjX326h;3}HmLvOfL{+Z?$_u{%L@3(NQq`S_kgApprh#O?23MLtz7 z>0me7d#@7ZVLQFuze=^V!0ym{@jAGYcbVV7WIYy#W_qDMs(|J;o8faiN=hs5RWuwf z*tVj&?j4l3luq&pWA~5F74b16Pc&=g=~Zl+z~i#mThMKahuo;TK4~<$iM7{AgkxhN zj@qZ;CH=zbVqm?=dfXZpNs+6cZX}G2*ZVTm4AP*vjSWQD4I2^-|0}NbgXqQY*7CZW zQlG5Oy1blzM5aEt5vU)`K=IW*8jo-aHj{r4i#%m?4n)A+05=klP6W2giTP?GzUlY{ zmg;l}ScM*p0L|B9mX-zk><5QOmddk0GX?56@?B@q06t++XdRIiJd17gsmN#$$|@0V z3me1#z<%lg6}1452XRAla_#>~F!59*_BOJ{FI?w~*Du&-P5_V?;88$YPo alZ9;Pd6ry8&zy=A O|@=kXu-g-plfY*xjn4)~`T z9)87FbX>T3d00q$X<};pq1QemyjcSR*2lv|2a6y{Ky+3Ogkp#pj%GbcFlSS6{*5lB z_~EG+NBJUPZ*YghVW!d jef?~cjlMTsT8G? z-$r)8_RfgQl;+RIQNxn0BrRg+FK$Dxw0G||Z9`wWVm>$_f<5}!c*<6&u0h!vI{$-K zJ>BsF^&8W)gn5`$2|C4 sf$Fw-QxUUm6=c_0=Pg-|Zmx~XKA5)#`s0!^? z{CKuzk};jfggs?@rxy<~svzNlZ0UfPy`~}KGVaB3(`QZ6tW7)FL&1u;gwLLgHB%`d zzT+fRRT;Wg!4(_zYG4I%ry%6DSi3KZ0o(W7d*BL9&kSOyam!kEN8=C{YBxqID}M}| z=lmjAhS1%H8EcY5L0^Pxx;*pKP2-cH=bpi-rmlC7a@f_Ph(S4D-)g91T93ELU0nAT zXfz$cTxyQiW{_~&@?-SEOCt4Z%H*@zaBw~d8x4-X!m*L7Vu((t`P?nRGu^&4juaB! z(}ZeK sf_P>66pn1iOfIB@d@+XR*Y~CfEf%)e~pO~37 zDOOLS&$uY+RzU;a)tsPHHd)CF*geL-#6=^9BJupr;dnWTi30(& QN4QU_#ORucgFkzqs%6hzRF9E=gYeKP6yO4URk&9ZQy3p+*8rFi*;|6 zjQhAg%x{v?(9xeTky!79_0FIl=Injt-qP5dWX@$+`8YI>`_A+sLGiOJ$&iH$-ekn7 zr*8Fv2JNYl#HjLVrL>iHJi^Gk*KP7^LIXNP zGiArwQhHK3QkxH#iFw~IndKCvv|o%HF9a>GEM2z!6OTJq92L0O>WP#S44(MR18&c^ z<2xAWib!FX;YDoIvlj{S&egf-VMm2?x--j(Yspd{#%hwe7jJJl9b|mcN1KN&L(7av z!k1Wc_|fpE0)h*A`_gwB=g= Q zbIjFI@eg*IMFG5`Ap@~-((P3(r_fb}E-GnLY6;Dqlo5;5OAFRf^X4bGmM9*KMc!w5 zEG5l0*xR9ksosL`$?H2_D%EZ_qDxX0v2th{T&HgyT^jutHCEbiwbiSH1mVX2k)jb) zcyDI5=hQ8;Lg=-zIa1!+efz)xsb(C5H}sX*ehnHbkIos)tfm#@9j6{kJ27L)^O;$d z>#yz1k`9RfQBxc2&+h$>4H(W6Z|s_ q+kIW^IfF~$EGRz_Lija45W(QI1kov zbX(7kG)6txLxT%R{24BURov_6xU)8=?J8_mJ(+7UW3(nt+*WbeaU!(7*I }npYEm=lV3jcR_hWfx2!fRmR|A&0XO_^_4u-$K1;M% zelms<)BB wiq+kfyshXbr6-Gr_nMa+^yRS);e#L?c)B aSe!tJv&CPn}=a?VB13;Fk!x6YXAH@hT817B#f4swOu~PMu3HSgZx+ z>|+D9((=pvM9Dr0AIYn!qk~Vy3RW42rdusTTO42FE4mAd^-C+U+$NmFJL$4t2yA9J zNide1yY8T8C}1j1NJ?cO?!M()_CEn5cL3&@D2Zfc8u#02SXWm&O?qG5#osGvq8dXA zIlbbvB+L;XD6sY@bGnl(`TR?sppQFoFWVT2wN2` n>S*NE&ylmD!J2Wu|n7-&%YYgyB3? zJ{3c@Tm!iZ1qPh(u%+wreK?SQ?T6yWb~}5+LLD!MqLlz$TmmtKST?G-H^&>qc9G>o zN-NI)OL2Pqweh^Yg9&lLM2*KmA-{9x!ryWvF;np&dVDm|NBNB)bS_^0T0$#@e+?~e z?9LdN%dry~tTR13iO4&_w;uK>L(>?Wu if#-d;%IRGV+)S};?7%J(r9nnyxX8kvr @TdfqM}CW3#Q;f8)Jun}Kck@KE&^^{*^Dm=Ch@H($1S*%nJVmh?`K{{ z*FSYjGoKKH#(}kgh&6^J8+Eei<}U)D>I^vX)AJ8G-J}>@nw|NJoHCIngp!+R^BdlS zs7c=tfVA~zP+JY~Yn~3xyOAi2%&X7@o>| i&-SgAo$HuD~{L0M?&dKQ1 zCPyvCh)MU*b)Dc=9IVjR6=aQV^62xl*2B|N_FNgd`p~+HxTDvBv(@tD N ajg@-lM+AIh!EW_Uj MJz}D47b+GO2*<2L&TE%7n`&{~F?%gmukx$mr{lRjWG)n}}bNdK*L(5X1B} zKC)`Za2(HdhCUw*3B9*Ry6oGcA-s`W`f*p}r(w8JZUY6)eR>nv&OX=_5EY;keZ@!O zKJZ$6mQ&p6le3RsRg> 0}m(2)NNO6xPLy2Bh#4UGkEc(0;Qoi zH(PTiIdbt(Y3uT~+=$lZ0I@_$kKUw-MU}p}1<7Su5wx*?SDSTfT4av9aD{zITk+D? z(`))J?u~O=2aRt@FQI-7Aq-z@WW3mB P0z)etY-}?mk@{@cNUUtq}9J{yIX8qYlRD=NsTQQ zIJ>{{e=x_gC8eG_w$%lWTR?#*BvAM7ES!^;CHE@afaJ1DQ3^tcFe%mWfI(?z{OY+p z2YR@(-uLt^r$9W)jUoZ+%NfsBvY}iREd;{EcNc@gJ7il hM$x6aHkC(4dd%k%G20N|KbAS&Z?~THDs=F@w%8h+aRqluIDN30i?r=nP;QkCl zFUbC7`|fPb&)H!SWiV`58dG3Cn+w?4W*!~4gE#g+a#nZ6N=LJ4!7jCki2!!c>8UR9 zrSY*FueW OH_m@dm9V|Gf>oQq04S8hlNdgPIV7x-{8f5Oe^ zoi;GP5>%z0;Hs5b7kiJn%G+Nbf_j=ad@hx7cuDGsGf(?Q`6cR$QKZm_LRW_;!xEV0 z_HTCe_c1@c?4@X%h6x=aS`Dr_ (N$6Y7*UVSL|ecxtWsOxkUHP0ulPj##rw7r z`eiOiNMK`gS)OieR?fqW1%j=7n>n|J!#ebHoe8Kns+N7ik7n=qm+{W?Jp=gFGv? `UKZ e9 zZacKR{%-p>#vfm~+&Ug^?^fd1OX>exRr~G&SJga*RdCmKB4>CjeWi(K_9L4jN__a+ zWv+Z164HG8{$@L|ywTNS#Ob26XC? 4O>(^$h$a$JoKS}y7T#P-E zy|xpJd@;PsxxQ06^BOw#h;HhXK-asnQLJqtmDO{T4(nw?z`ny(m*AB4l+?8}%6h~*3`J}LLrjck^sjgpb@7?yAkI0p@< {}Z`E|$TkeO?F^;1M$W!)GHzHUSxt=1^GsMpDmarllfs0jqO6WsrB+YpsO zv7u7;lX_mtq)ph<6Y4#5-_{&kx{F)B8Osl_%INZyFp17xfBJ=hc^8V9@T(*?)bCY| zzQ)G4m>|+gLA=bwFnsT3rEGs*)ZCn-%YaQYeLx?c|HhCP z5(p5*Qc>My$t|>$aJ-ytm_2Se>NukJ3 k~`tXCsgB*`@udJn$%;lws`bMm* zGcaoWv5|NNJ*y~wo!u`|nVVhQoE<{{u!&8blG9KXL<&%nQF3 ^Z7h+#bZ-F0H zhD$>RmT%e@xH2A&b*EA8Q*K!+WSmiL1W7M)r9Gr?HHU<1Lx_h4((Q@9iv|^K1g52D zmcHO~7`;=ev}&}$ePdgzpEZ{VkjXGgps$F?EsiL430Hg73JzePI>HOA-5yvREO1+0 zC=z=^U>^BBxRw<)B@2f$w33l>B2Lh)NaHHqsN(I-#_#P$UOrG)AE6Jt@7}ttc1G}9 z9;*=T$Qzk1cnU(jGt&(5|7cF0m_Y2iFZ|FG?H9t@`U-R|T>2^8i5`hQtC;3bpHm*4 zA_cmj(K8_M{K fB(hNPI58e!IuA=UrTfA&eW{3XB?3fG`py>i_w1>yQ)us?l%s)Ct^h zZh2VNbp`G>=^)}7I41*_V=tVj{bOqU_@`{55T2*40B*ygDv_90FNzf})4F47|M&@k z-qnhI^C~x_>%hL?B&!fDFpTE`mMeK`qDcTIZcE=jFHXhle}`J_qkKbVcahy6Q^2|w z4znUf;d)`zV`XA>7rFX1X|n~-yVAm~AA<-lc -U?<9V-$I5Da=y#Snli z3(OLK-eTV--w@CWf=R>%@}9vS+KWUuTs#_Yb}zGB3T{V?@(cSL0=0$5i$2EJ2sny{ ztw5f6hgoOf>RKnLewxoCWzZ||9V_-RN^$D$ov-y>OGUNpuf+ZD|2eZ4`E