From 464471282f0c62c908b0f5d13cf512c43a350af4 Mon Sep 17 00:00:00 2001 From: zj3D Date: Sun, 25 May 2025 22:36:55 +0800 Subject: [PATCH] 525-22 --- .../1A 嵌套调用.py | 0 .../1B 调用链.py | 0 .../2 方法bind.py | 0 .../3 重载管道.py | 0 .../4 类方法.py | 0 .../5 类方法.py | 0 .../readme.md | 0 .../{16 异常 => 14 异常}/readme.md | 0 .../时间停止在那一刻.py | 0 .../{16 异常 => 14 异常}/软件不能挂掉.py | 0 .../预判可能的错误.py | 0 .../1 复用/函数调用复用.py | 0 .../1 复用/对象复用.py | 0 .../2 松耦合/1 解耦模式/1 模板.py | 0 .../2 松耦合/1 解耦模式/2 策略-工厂.py | 0 .../2 松耦合/1 解耦模式/3 观察者.py | 0 .../2 松耦合/2 插件/config.ini | 0 .../2 松耦合/2 插件/plugin.py | 0 .../2 松耦合/2 插件/plugins-src/buildingPyc.py | 0 .../2 松耦合/2 插件/plugins-src/f1.py | 0 .../2 松耦合/2 插件/plugins-src/f2.py | 0 .../2 松耦合/2 插件/plugins/f1.pyc | Bin .../2 松耦合/2 插件/plugins/f2.pyc | Bin .../2 松耦合/3 进程独立/restful/app.py | 0 .../2 松耦合/3 进程独立/restful/client.py | 0 .../3 进程独立/微服务/client_app.py | 0 .../3 进程独立/微服务/counter_service.py | 0 .../3 进程独立/微服务/sorter_service.py | 0 .../3 进程独立/微服务/tokenizer_service.py | 0 .../3 进程独立/数据库/ORM/DataQuery.py | 0 .../3 进程独立/数据库/ORM/createDb.py | 0 .../3 进程独立/数据库/ORM/processData.py | 0 .../2 松耦合/3 进程独立/数据库/tf.db | Bin .../3 进程独立/数据库/数据库.py | 0 .../3 进程独立/消息驱动/1 消息接口.py | 0 .../3 进程独立/消息驱动/2 消息队列.py | 0 .../3 进程独立/消息驱动/readme.md | 0 .../2 松耦合/4 装饰器/1 装饰器.py | 0 .../2 松耦合/4 装饰器/2 参数类型检查.py | 0 .../2 松耦合/4 装饰器/3 反射装饰.py | 0 .../3 类型申明/参数类型申明.py | 0 .../1 终端/command_line_argv.py | 0 .../1 终端/command_line_interactive.py | 0 .../1 终端/terminal_menu.py | 0 .../2 视窗/PyQT.py | 0 .../2 视窗/test.txt | 0 .../3 Web/MVC/app.py | 0 .../3 Web/MVC/models.py | 0 .../3 Web/MVC/templates/index.html | 0 .../3 Web/simpleWeb/app.py | 0 .../3 Web/simpleWeb/templates/index.html | 0 .../3 Web/simpleWeb/templates/result.html | 0 A 动机与模式/readme.MD | 3 +-- readme.MD | 2 +- 54 files changed, 2 insertions(+), 3 deletions(-) rename A 动机与模式/{14 函数式风格 => 13 函数式风格}/1A 嵌套调用.py (100%) rename A 动机与模式/{14 函数式风格 => 13 函数式风格}/1B 调用链.py (100%) rename A 动机与模式/{14 函数式风格 => 13 函数式风格}/2 方法bind.py (100%) rename A 动机与模式/{14 函数式风格 => 13 函数式风格}/3 重载管道.py (100%) rename A 动机与模式/{14 函数式风格 => 13 函数式风格}/4 类方法.py (100%) rename A 动机与模式/{14 函数式风格 => 13 函数式风格}/5 类方法.py (100%) rename A 动机与模式/{14 函数式风格 => 13 函数式风格}/readme.md (100%) rename A 动机与模式/{16 异常 => 14 异常}/readme.md (100%) rename A 动机与模式/{16 异常 => 14 异常}/时间停止在那一刻.py (100%) rename A 动机与模式/{16 异常 => 14 异常}/软件不能挂掉.py (100%) rename A 动机与模式/{16 异常 => 14 异常}/预判可能的错误.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/1 复用/函数调用复用.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/1 复用/对象复用.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/1 解耦模式/1 模板.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/1 解耦模式/2 策略-工厂.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/1 解耦模式/3 观察者.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/2 插件/config.ini (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/2 插件/plugin.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/2 插件/plugins-src/buildingPyc.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/2 插件/plugins-src/f1.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/2 插件/plugins-src/f2.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/2 插件/plugins/f1.pyc (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/2 插件/plugins/f2.pyc (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/restful/app.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/restful/client.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/微服务/client_app.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/微服务/counter_service.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/微服务/sorter_service.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/微服务/tokenizer_service.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/数据库/ORM/DataQuery.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/数据库/ORM/createDb.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/数据库/ORM/processData.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/数据库/tf.db (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/数据库/数据库.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/消息驱动/1 消息接口.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/消息驱动/2 消息队列.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/3 进程独立/消息驱动/readme.md (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/4 装饰器/1 装饰器.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/4 装饰器/2 参数类型检查.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/2 松耦合/4 装饰器/3 反射装饰.py (100%) rename A 动机与模式/{13 工程化考虑 => 15 工程化考虑}/3 类型申明/参数类型申明.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/1 终端/command_line_argv.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/1 终端/command_line_interactive.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/1 终端/terminal_menu.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/2 视窗/PyQT.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/2 视窗/test.txt (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/3 Web/MVC/app.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/3 Web/MVC/models.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/3 Web/MVC/templates/index.html (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/3 Web/simpleWeb/app.py (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/3 Web/simpleWeb/templates/index.html (100%) rename A 动机与模式/{15 人机交互 => 16 人机交互}/3 Web/simpleWeb/templates/result.html (100%) diff --git a/A 动机与模式/14 函数式风格/1A 嵌套调用.py b/A 动机与模式/13 函数式风格/1A 嵌套调用.py similarity index 100% rename from A 动机与模式/14 函数式风格/1A 嵌套调用.py rename to A 动机与模式/13 函数式风格/1A 嵌套调用.py diff --git a/A 动机与模式/14 函数式风格/1B 调用链.py b/A 动机与模式/13 函数式风格/1B 调用链.py similarity index 100% rename from A 动机与模式/14 函数式风格/1B 调用链.py rename to A 动机与模式/13 函数式风格/1B 调用链.py diff --git a/A 动机与模式/14 函数式风格/2 方法bind.py b/A 动机与模式/13 函数式风格/2 方法bind.py similarity index 100% rename from A 动机与模式/14 函数式风格/2 方法bind.py rename to A 动机与模式/13 函数式风格/2 方法bind.py diff --git a/A 动机与模式/14 函数式风格/3 重载管道.py b/A 动机与模式/13 函数式风格/3 重载管道.py similarity index 100% rename from A 动机与模式/14 函数式风格/3 重载管道.py rename to A 动机与模式/13 函数式风格/3 重载管道.py diff --git a/A 动机与模式/14 函数式风格/4 类方法.py b/A 动机与模式/13 函数式风格/4 类方法.py similarity index 100% rename from A 动机与模式/14 函数式风格/4 类方法.py rename to A 动机与模式/13 函数式风格/4 类方法.py diff --git a/A 动机与模式/14 函数式风格/5 类方法.py b/A 动机与模式/13 函数式风格/5 类方法.py similarity index 100% rename from A 动机与模式/14 函数式风格/5 类方法.py rename to A 动机与模式/13 函数式风格/5 类方法.py diff --git a/A 动机与模式/14 函数式风格/readme.md b/A 动机与模式/13 函数式风格/readme.md similarity index 100% rename from A 动机与模式/14 函数式风格/readme.md rename to A 动机与模式/13 函数式风格/readme.md diff --git a/A 动机与模式/16 异常/readme.md b/A 动机与模式/14 异常/readme.md similarity index 100% rename from A 动机与模式/16 异常/readme.md rename to A 动机与模式/14 异常/readme.md diff --git a/A 动机与模式/16 异常/时间停止在那一刻.py b/A 动机与模式/14 异常/时间停止在那一刻.py similarity index 100% rename from A 动机与模式/16 异常/时间停止在那一刻.py rename to A 动机与模式/14 异常/时间停止在那一刻.py diff --git a/A 动机与模式/16 异常/软件不能挂掉.py b/A 动机与模式/14 异常/软件不能挂掉.py similarity index 100% rename from A 动机与模式/16 异常/软件不能挂掉.py rename to A 动机与模式/14 异常/软件不能挂掉.py diff --git a/A 动机与模式/16 异常/预判可能的错误.py b/A 动机与模式/14 异常/预判可能的错误.py similarity index 100% rename from A 动机与模式/16 异常/预判可能的错误.py rename to A 动机与模式/14 异常/预判可能的错误.py diff --git a/A 动机与模式/13 工程化考虑/1 复用/函数调用复用.py b/A 动机与模式/15 工程化考虑/1 复用/函数调用复用.py similarity index 100% rename from A 动机与模式/13 工程化考虑/1 复用/函数调用复用.py rename to A 动机与模式/15 工程化考虑/1 复用/函数调用复用.py diff --git a/A 动机与模式/13 工程化考虑/1 复用/对象复用.py b/A 动机与模式/15 工程化考虑/1 复用/对象复用.py similarity index 100% rename from A 动机与模式/13 工程化考虑/1 复用/对象复用.py rename to A 动机与模式/15 工程化考虑/1 复用/对象复用.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/1 模板.py b/A 动机与模式/15 工程化考虑/2 松耦合/1 解耦模式/1 模板.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/1 模板.py rename to A 动机与模式/15 工程化考虑/2 松耦合/1 解耦模式/1 模板.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/2 策略-工厂.py b/A 动机与模式/15 工程化考虑/2 松耦合/1 解耦模式/2 策略-工厂.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/2 策略-工厂.py rename to A 动机与模式/15 工程化考虑/2 松耦合/1 解耦模式/2 策略-工厂.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/3 观察者.py b/A 动机与模式/15 工程化考虑/2 松耦合/1 解耦模式/3 观察者.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/3 观察者.py rename to A 动机与模式/15 工程化考虑/2 松耦合/1 解耦模式/3 观察者.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/2 插件/config.ini b/A 动机与模式/15 工程化考虑/2 松耦合/2 插件/config.ini similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/2 插件/config.ini rename to A 动机与模式/15 工程化考虑/2 松耦合/2 插件/config.ini diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugin.py b/A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugin.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugin.py rename to A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugin.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins-src/buildingPyc.py b/A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins-src/buildingPyc.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins-src/buildingPyc.py rename to A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins-src/buildingPyc.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins-src/f1.py b/A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins-src/f1.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins-src/f1.py rename to A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins-src/f1.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins-src/f2.py b/A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins-src/f2.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins-src/f2.py rename to A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins-src/f2.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins/f1.pyc b/A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins/f1.pyc similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins/f1.pyc rename to A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins/f1.pyc diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins/f2.pyc b/A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins/f2.pyc similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/2 插件/plugins/f2.pyc rename to A 动机与模式/15 工程化考虑/2 松耦合/2 插件/plugins/f2.pyc diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/restful/app.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/restful/app.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/restful/app.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/restful/app.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/restful/client.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/restful/client.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/restful/client.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/restful/client.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/client_app.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/client_app.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/client_app.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/client_app.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/counter_service.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/counter_service.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/counter_service.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/counter_service.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/sorter_service.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/sorter_service.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/sorter_service.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/sorter_service.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/tokenizer_service.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/tokenizer_service.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/微服务/tokenizer_service.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/微服务/tokenizer_service.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/DataQuery.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/DataQuery.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/DataQuery.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/DataQuery.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/createDb.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/createDb.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/createDb.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/createDb.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/processData.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/processData.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/processData.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/ORM/processData.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/tf.db b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/tf.db similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/tf.db rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/tf.db diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/数据库.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/数据库.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/数据库/数据库.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/数据库/数据库.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/消息驱动/1 消息接口.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/消息驱动/1 消息接口.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/消息驱动/1 消息接口.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/消息驱动/1 消息接口.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/消息驱动/2 消息队列.py b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/消息驱动/2 消息队列.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/消息驱动/2 消息队列.py rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/消息驱动/2 消息队列.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/消息驱动/readme.md b/A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/消息驱动/readme.md similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/3 进程独立/消息驱动/readme.md rename to A 动机与模式/15 工程化考虑/2 松耦合/3 进程独立/消息驱动/readme.md diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/4 装饰器/1 装饰器.py b/A 动机与模式/15 工程化考虑/2 松耦合/4 装饰器/1 装饰器.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/4 装饰器/1 装饰器.py rename to A 动机与模式/15 工程化考虑/2 松耦合/4 装饰器/1 装饰器.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/4 装饰器/2 参数类型检查.py b/A 动机与模式/15 工程化考虑/2 松耦合/4 装饰器/2 参数类型检查.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/4 装饰器/2 参数类型检查.py rename to A 动机与模式/15 工程化考虑/2 松耦合/4 装饰器/2 参数类型检查.py diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/4 装饰器/3 反射装饰.py b/A 动机与模式/15 工程化考虑/2 松耦合/4 装饰器/3 反射装饰.py similarity index 100% rename from A 动机与模式/13 工程化考虑/2 松耦合/4 装饰器/3 反射装饰.py rename to A 动机与模式/15 工程化考虑/2 松耦合/4 装饰器/3 反射装饰.py diff --git a/A 动机与模式/13 工程化考虑/3 类型申明/参数类型申明.py b/A 动机与模式/15 工程化考虑/3 类型申明/参数类型申明.py similarity index 100% rename from A 动机与模式/13 工程化考虑/3 类型申明/参数类型申明.py rename to A 动机与模式/15 工程化考虑/3 类型申明/参数类型申明.py diff --git a/A 动机与模式/15 人机交互/1 终端/command_line_argv.py b/A 动机与模式/16 人机交互/1 终端/command_line_argv.py similarity index 100% rename from A 动机与模式/15 人机交互/1 终端/command_line_argv.py rename to A 动机与模式/16 人机交互/1 终端/command_line_argv.py diff --git a/A 动机与模式/15 人机交互/1 终端/command_line_interactive.py b/A 动机与模式/16 人机交互/1 终端/command_line_interactive.py similarity index 100% rename from A 动机与模式/15 人机交互/1 终端/command_line_interactive.py rename to A 动机与模式/16 人机交互/1 终端/command_line_interactive.py diff --git a/A 动机与模式/15 人机交互/1 终端/terminal_menu.py b/A 动机与模式/16 人机交互/1 终端/terminal_menu.py similarity index 100% rename from A 动机与模式/15 人机交互/1 终端/terminal_menu.py rename to A 动机与模式/16 人机交互/1 终端/terminal_menu.py diff --git a/A 动机与模式/15 人机交互/2 视窗/PyQT.py b/A 动机与模式/16 人机交互/2 视窗/PyQT.py similarity index 100% rename from A 动机与模式/15 人机交互/2 视窗/PyQT.py rename to A 动机与模式/16 人机交互/2 视窗/PyQT.py diff --git a/A 动机与模式/15 人机交互/2 视窗/test.txt b/A 动机与模式/16 人机交互/2 视窗/test.txt similarity index 100% rename from A 动机与模式/15 人机交互/2 视窗/test.txt rename to A 动机与模式/16 人机交互/2 视窗/test.txt diff --git a/A 动机与模式/15 人机交互/3 Web/MVC/app.py b/A 动机与模式/16 人机交互/3 Web/MVC/app.py similarity index 100% rename from A 动机与模式/15 人机交互/3 Web/MVC/app.py rename to A 动机与模式/16 人机交互/3 Web/MVC/app.py diff --git a/A 动机与模式/15 人机交互/3 Web/MVC/models.py b/A 动机与模式/16 人机交互/3 Web/MVC/models.py similarity index 100% rename from A 动机与模式/15 人机交互/3 Web/MVC/models.py rename to A 动机与模式/16 人机交互/3 Web/MVC/models.py diff --git a/A 动机与模式/15 人机交互/3 Web/MVC/templates/index.html b/A 动机与模式/16 人机交互/3 Web/MVC/templates/index.html similarity index 100% rename from A 动机与模式/15 人机交互/3 Web/MVC/templates/index.html rename to A 动机与模式/16 人机交互/3 Web/MVC/templates/index.html diff --git a/A 动机与模式/15 人机交互/3 Web/simpleWeb/app.py b/A 动机与模式/16 人机交互/3 Web/simpleWeb/app.py similarity index 100% rename from A 动机与模式/15 人机交互/3 Web/simpleWeb/app.py rename to A 动机与模式/16 人机交互/3 Web/simpleWeb/app.py diff --git a/A 动机与模式/15 人机交互/3 Web/simpleWeb/templates/index.html b/A 动机与模式/16 人机交互/3 Web/simpleWeb/templates/index.html similarity index 100% rename from A 动机与模式/15 人机交互/3 Web/simpleWeb/templates/index.html rename to A 动机与模式/16 人机交互/3 Web/simpleWeb/templates/index.html diff --git a/A 动机与模式/15 人机交互/3 Web/simpleWeb/templates/result.html b/A 动机与模式/16 人机交互/3 Web/simpleWeb/templates/result.html similarity index 100% rename from A 动机与模式/15 人机交互/3 Web/simpleWeb/templates/result.html rename to A 动机与模式/16 人机交互/3 Web/simpleWeb/templates/result.html diff --git a/A 动机与模式/readme.MD b/A 动机与模式/readme.MD index e530971..96d9286 100644 --- a/A 动机与模式/readme.MD +++ b/A 动机与模式/readme.MD @@ -1,9 +1,8 @@ - ## 任务 本项目的主要功能任务:对指定文件,读取文本,在停用词过滤后,按降序输出前10个高频词 -我们研究这个问题的解法在各种情景下的表现形式 +我们研究这个问题的解法在各种情景下的表现形式 。 将 cppy整个目录转移到 anaconda3\Lib\site-packages 下面。里面放了一些共同的代码片段(函数),这样使得模式代码更短小简洁,便于更能集中理解各种模式的核心思想 。 \ No newline at end of file diff --git a/readme.MD b/readme.MD index 8f4cfbb..0505148 100644 --- a/readme.MD +++ b/readme.MD @@ -32,5 +32,5 @@ D 制造工业级代码 - 形成最佳实践共识并命名,降低理解、交流成本。 二是增强编程语言的能力: -- 发明新的表达结构,增强语言的表达能力, 比如函数式,装饰器,异步,并发与并行 。 +- 发明新的表达结构,增强语言的表达能力, 比如函数式,装饰器,异步 。 - 元编程,程序在运行时修改自身,增强语言的自由度。 \ No newline at end of file