diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/.vscode/settings.json" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/.vscode/settings.json"
new file mode 100644
index 0000000000000000000000000000000000000000..bd365ca124bb8408d63c14bfe63d85f85961307c
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/.vscode/settings.json"
@@ -0,0 +1,8 @@
+{
+ "picgo.picBed.aliyun.accessKeyId": "LTAI5tL3hBw3syVc7kDhkYHR",
+ "picgo.picBed.aliyun.accessKeySecret": "vKcfphiNC1i7Bje5xuK2tarMxzmV7j",
+ "picgo.picBed.aliyun.area": "oss-cn-guangzhou",
+ "picgo.picBed.aliyun.bucket": "wjyao",
+ "picgo.picBed.aliyun.customUrl": "https://oss-cn-guangzhou.aliyuncs.com",
+ "picgo.picBed.current": "aliyun"
+}
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/2024-11-19linux.md" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/2024-11-19linux.md"
new file mode 100644
index 0000000000000000000000000000000000000000..113d936ff7026502565ab9a2fff6da96c405d3ae
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/2024-11-19linux.md"
@@ -0,0 +1,124 @@
+
+# Linux练习
+ssh客户端
+
+
+tabby应用
+配置和连接 新建SSH连接
+
+xShell
+点击“新建”,新建会话
+填写一个便于标识的名称
+填写服务器的公网IP
+点击用户身份验证 填写服务器的用户名和密码,
+之后点击“确定” 填写服务器的用户名和密码,之后点击“确定”
+
+putty
+配置连接:用户需要输入需要连接的主机或IP地址、端口号等信息,并点击“save”按钮 选中之前保持好的配置,点击“open”打开。
+
+任务:更新软件源,命令:apt update,并了解这一步的实际用处和意义
+
+
+
+任务:更新软件和补丁,命令:apt upgrade -y,并了解这一步的实际用处意义
+
+
+## 任务:熟悉并完成以下练习
+ 1.查看当前目录下的文件和文件夹
+ 命令:ls
+
+
+ 2.查看当前路径
+ 命令:
+pwd
+
+ 1.查看当前目录下的文件和文件夹----命令:ls
+
+
+2.查看当前路径----命令:pwd
+
+
+3.创建一个新的文件夹----命令:mkdir [文件夹名]
+
+
+4.删除一个文件夹----命令:rmdir [文件夹名](注意:只能删除空文件夹)
+
+
+5.移动或重命名文件/文件夹----命令:mv [原路径] [新路径]
+
+
+6.复制文件----命令:cp [源文件] [目标路径]
+
+
+7.删除文件----命令:rm [文件名]
+
+
+8.查看文件内容----命令:cat [文件名]
+
+
+9.分页查看文件内容----命令:less [文件名]
+
+
+10.查找文件----命令:find / -name [文件名]
+
+
+11.查看文件权限----命令:ls -l [文件或目录名]
+
+
+12.改变文件权限----命令:chmod [权限] [文件或目录名]
+
+
+13.改变文件所有者----命令:chown [新所有者] [文件或目录名]
+
+
+14.查看当前登录用户----命令:whoami
+
+
+15.查看系统运行时间和平均负载----命令:uptime
+
+
+16.查看磁盘使用情况----命令:df -h
+
+
+17.查看当前路径下的隐藏文件----命令:ls -a
+
+
+18.创建一个空文件----命令:touch [文件名]
+
+
+19.查看当前系统的内核版本----命令:uname -r
+
+
+20.查看网络连接状态----命令:ifconfig 或 ip addr
+
+
+21.安装一个软件包----命令:sudo apt-get install [软件包名]
+
+
+22.卸载一个软件包----命令:sudo apt-get remove [软件包名]
+
+
+23.更新软件包列表----命令:sudo apt-get update
+
+
+
+
+
+## 使用nginx部署10个静态网站,要求不同域名,不同内容
+1.
+2.
+3.
+4.
+6.
+7.
+8.
+9.
+10.
+
+
+
+
+
+
+## 使用nginx反向代理,部署简单的MVC项目
+
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/2024-11-19mvc.md" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/2024-11-19mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..26cd3ca672a7f9a330d5f320ff044042f17d2606
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/2024-11-19mvc.md"
@@ -0,0 +1,120 @@
+## MVC练习
+### 1、创建一个控制台项目
+dotnet new console
+
+### 2、创建一个控制项目,项目名称Blog
+dotnet new console -n Blog
+
+### 3、创建一个控制台项目,输出到Blog目录
+dotnet new console -o Blog
+
+### 4、创建一个MVC项目,指定项目名称
+dotnet new mvc -n Blog
+
+### 5、创建一个MVC项目,指定输出目录
+dotnet new mvc -o BlogDir
+
+### 6、创建一个带解决方案,其下有一个MVC项目,3个类库项目的“综合项目”
+dotnet new sln -n Solution
+
+MVC项目:
+dotnet new mvc -n Blog
+
+类库:
+ dotnet new classlib -n ClassLib1
+ dotnet new classlib -n ClassLib2
+ dotnet new classlib -n ClassLib3
+
+### 7、创建一个项目,在默认控制器(Home)下,新增一个Action方法,名为Ok,同时为其创建对应视图以显示这个视图
+创建项目
+ dotnet new mvc -n Blog
+
+ ```csharp
+ public IActionResult Ok()
+ {
+ return View();
+ }
+
+ ```
+
+ 创建对应视图
+ Views/Home/Ok.cshtml
+
+ ### 8、创建一个项目,创建一个新的控制器,名为Blogs,新的控制器拥有一个名为Index的Action,该方法返回一个视图,视图显示“神级预判”
+ ```csharp
+ public class BlogsController : Controller
+ {
+ public IActionResult Index()
+ {
+ return View();
+ }
+ }
+ ```
+ 创建对应视图Views/Blogs/Index.cshtml
+ ```html
+
神级预判
+ ```
+
+### 9、给第8题的新控制,添加一个新的Action,名为Music,不接受任何参数,并返回对应的视图,视图显示“顶级打野”
+```csharp
+ public IActionResult Music()
+ {
+ return View();
+ }
+```
+
+创建对应视图Views/Blogs/Music.cshtml
+ ```html
+ 顶级打野
+ ```
+
+### 10、给第8题的新控制器,新增一个Action,名为List,不接受任何参数,并返回对应视图,视图显示一个经典CRUD界面
+```csharp
+ public IActionResult List()
+ {
+ return View();
+ }
+
+
+### 11、新增一个控制器,名为Products,该控制器具有一个名为Edit的Action,这个Action接受一个int类型的参数id,显示这个id
+ ```csharp
+ public class ProductsController : Controller
+ {
+ public IActionResult Edit(int id)
+ {
+ ViewBag.Id = id;
+ return View();
+ }
+ }
+
+
+### 12、在11题的新控制器中,新增一个名为Create的Action,该Action接受一个类型为Students(有姓名、年龄、体长属性)的参数,并展示该参数的姓名属性
+```csharp
+public class ProductsController : Controller{
+ public IActionResult Create(){
+ var pro=new ProductStudent{
+ Name="小怡",
+ Age="19",
+ Tall="185"
+ };
+ return View(pro);
+}
+ }
+ public class ProductStudent{
+ public string Name{get;set;}=null!;
+ public string Age{get;set;}=null!;
+ public string Tall{get;set;}=null!;
+
+ }
+```
+
+## 效果
+
+
+
+
+
+
+
+
+
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-1.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-1.png"
new file mode 100644
index 0000000000000000000000000000000000000000..1890754d2914ad85f8415215740728d39d580216
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-1.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-2.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-2.png"
new file mode 100644
index 0000000000000000000000000000000000000000..61f575226fffef08d77ec0e3e9f30d307c63e345
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-2.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-3.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-3.png"
new file mode 100644
index 0000000000000000000000000000000000000000..5bf3036171c0cf2c3f5b9c9b452109b40e1962ff
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-3.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-4.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-4.png"
new file mode 100644
index 0000000000000000000000000000000000000000..7f151a86b81572fd41abede94531ff422b66cdee
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-4.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-5.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-5.png"
new file mode 100644
index 0000000000000000000000000000000000000000..9ff97d9d415ef1a429e0c20df9f9b17adc37f3fe
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-5.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-6.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-6.png"
new file mode 100644
index 0000000000000000000000000000000000000000..30647bec326a7d6e9b5dc14a696f16129f82f385
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image-6.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image.png"
new file mode 100644
index 0000000000000000000000000000000000000000..4d1e6f85fa239ea463fb54a3a828562df702f6ca
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/image.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\2038.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\2038.png"
new file mode 100644
index 0000000000000000000000000000000000000000..d6dcec24797852af4968c0570c5b50c9de90d509
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\2038.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\2039.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\2039.png"
new file mode 100644
index 0000000000000000000000000000000000000000..1e14a6bb2cee76cf5849900baf2890f482d8183f
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\2039.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\240.md" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\240.md"
new file mode 100644
index 0000000000000000000000000000000000000000..7f1282a9b5eb6ead785ad75555c154e8a52cce96
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\240.md"
@@ -0,0 +1,28 @@
+MVC练习
+创建一个控制台项目,没有任何选项,体会项目名称和什么有关系
+](image-1.png)
+
+
+创建一个控制项目,项目名称Blog
+](image.png)
+创建一个控制台项目,输出到Blog目录
+
+
+创建一个MVC项目,指定项目名称
+](image-1.png)
+
+创建一个MVC项目,指定输出目录
+
+创建一个带解决方案,其下有一个MVC项目,3个类库项目的“综合项目”
+
+创建一个项目,在默认控制器(Home)下,新增一个Action方法,名为Ok,同时为其创建对应视图以显示这个视图
+
+创建一个项目,创建一个新的控制器,名为Blogs,新的控制器拥有一个名为Index的Action,该方法返回一个视图,视图显示“神级预判”
+
+给第8题的新控制,添加一个新的Action,名为Music,不接受任何参数,并返回对应的视图,视图显示“顶级打野”
+
+给第8题的新控制器,新增一个Action,名为List,不接受任何参数,并返回对应视图,视图显示一个经典CRUD界面
+
+新增一个控制器,名为Products,该控制器具有一个名为Edit的Action,这个Action接受一个int类型的参数id,显示这个id
+
+在11题的新控制器中,新增一个名为Create的Action,该Action接受一个类型为Students(有姓名、年龄、体长属性)的参数,并展示该参数的姓名属性
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2401.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2401.png"
new file mode 100644
index 0000000000000000000000000000000000000000..0afcc41f255ecb8e97be6aef40d4cdd439618840
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2401.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2402.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2402.png"
new file mode 100644
index 0000000000000000000000000000000000000000..a07f7273ec768ae384490d278cabacde2a5602e2
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2402.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2403.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2403.png"
new file mode 100644
index 0000000000000000000000000000000000000000..0d7de90fe7c79fdf69541a19c11ddb450531c9c4
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2403.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2404.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2404.png"
new file mode 100644
index 0000000000000000000000000000000000000000..a2bef253a98128aa8119ffd0686ba374496171e9
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2404.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2405.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2405.png"
new file mode 100644
index 0000000000000000000000000000000000000000..979a73ab05e963cadc2a6d06f0fe2a7b323fc4bc
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2405.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2406.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2406.png"
new file mode 100644
index 0000000000000000000000000000000000000000..49dfbdad0e3036553d94f70999e84e631aac0918
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2406.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2407.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2407.png"
new file mode 100644
index 0000000000000000000000000000000000000000..853a02e6f311d8885fef612c12f73c19ca86eef9
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-19-linux\345\222\214mvc\347\273\203\344\271\240/mvc\347\205\247\347\211\207/mvc\347\273\203\344\271\2407.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/1.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/1.png"
new file mode 100644
index 0000000000000000000000000000000000000000..dfbb6bba0435dc989dde01bceb2c916038c7b167
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/1.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/2.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/2.png"
new file mode 100644
index 0000000000000000000000000000000000000000..995061d1ecbf9ecc1366a00d7d9ed7ecce7de599
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/2.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/3.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/3.png"
new file mode 100644
index 0000000000000000000000000000000000000000..25fc2daccb4cdbaccde966bfd43de9f64281a12f
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/3.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/4.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/4.png"
new file mode 100644
index 0000000000000000000000000000000000000000..3ccc051d83638af0ab55f2d80510b01a979d9a1d
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/4.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-1.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-1.png"
new file mode 100644
index 0000000000000000000000000000000000000000..2b597455e0285a030e96f9e459466c31fc927210
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-1.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-2.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-2.png"
new file mode 100644
index 0000000000000000000000000000000000000000..051b74b4dda1581dbfb91f13c920a1914b35c8e0
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-2.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-3.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-3.png"
new file mode 100644
index 0000000000000000000000000000000000000000..d6a32f98668fc68098ad0c2caa3009d0dd61370c
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image-3.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image.png"
new file mode 100644
index 0000000000000000000000000000000000000000..9ee65f5c5e0e2171712f14fc5acaf9c5b61ee872
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/image.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/\345\237\272\347\241\200\350\203\275\345\212\233.md" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/\345\237\272\347\241\200\350\203\275\345\212\233.md"
new file mode 100644
index 0000000000000000000000000000000000000000..59a6bbe9e958f788e79dacc33ce3e10082b0c19c
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\345\237\272\347\241\200\350\203\275\345\212\233/\345\237\272\347\241\200\350\203\275\345\212\233.md"
@@ -0,0 +1,8 @@
+](image.png)
+
+](image-1.png)
+
+
+](image-2.png)
+
+](image-3.png)
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-1.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-1.png"
new file mode 100644
index 0000000000000000000000000000000000000000..6924836c4da0abfe32239e8dabdb583bcf788494
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-1.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-2.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-2.png"
new file mode 100644
index 0000000000000000000000000000000000000000..6924836c4da0abfe32239e8dabdb583bcf788494
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-2.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-3.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-3.png"
new file mode 100644
index 0000000000000000000000000000000000000000..f24b842e8563edc27dff8009ec86e64ce3657661
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image-3.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image.png"
new file mode 100644
index 0000000000000000000000000000000000000000..4160f836546cd902ccc4526731e2a66fd873909e
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/image.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\345\244\215\346\235\202\344\274\240\345\217\2024,5,6\357\274\2101\357\274\211.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\345\244\215\346\235\202\344\274\240\345\217\2024,5,6\357\274\2101\357\274\211.png"
new file mode 100644
index 0000000000000000000000000000000000000000..71a96d27d734343d2a52ae02e1441fd451f8bf0f
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\345\244\215\346\235\202\344\274\240\345\217\2024,5,6\357\274\2101\357\274\211.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\345\244\215\346\235\202\344\274\240\345\217\2024,5,6\357\274\2102\357\274\211.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\345\244\215\346\235\202\344\274\240\345\217\2024,5,6\357\274\2102\357\274\211.png"
new file mode 100644
index 0000000000000000000000000000000000000000..7ad5c71b5d66324d6d358c4a6c417963976caa5f
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\345\244\215\346\235\202\344\274\240\345\217\2024,5,6\357\274\2102\357\274\211.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202.md" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202.md"
new file mode 100644
index 0000000000000000000000000000000000000000..987da1032c616da39fa05dbeed906e4cabe75457
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202.md"
@@ -0,0 +1,5 @@
+](image.png)
+
+## 复杂传参
+
+
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\347\256\200\345\215\225\344\274\240\345\217\2021,2,3.png" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\347\256\200\345\215\225\344\274\240\345\217\2021,2,3.png"
new file mode 100644
index 0000000000000000000000000000000000000000..ac9a849ccb538a796d6f4e67839ea56651ef6bf3
Binary files /dev/null and "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202/\347\256\200\345\215\225\344\274\240\345\217\2021,2,3.png" differ
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\350\277\224\345\233\236\345\200\274/\346\216\247\345\210\266\345\231\250\350\277\224\345\233\236\345\200\274.md" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\350\277\224\345\233\236\345\200\274/\346\216\247\345\210\266\345\231\250\350\277\224\345\233\236\345\200\274.md"
new file mode 100644
index 0000000000000000000000000000000000000000..a6742b100abed44150a38d72cf0ceeac08130c98
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/2024-11-22-\346\216\247\345\210\266\345\231\250\344\274\240\345\217\202\345\222\214\347\273\203\344\271\240/\346\216\247\345\210\266\345\231\250\350\277\224\345\233\236\345\200\274/\346\216\247\345\210\266\345\231\250\350\277\224\345\233\236\345\200\274.md"
@@ -0,0 +1,51 @@
+## 控制器返回值
+一般数据类型
+
+IActionResult类型(接口)
+
+ActionResult类型(接口加一般数据类型)
+
+特定于格式的操作结果
+
+Poco(普通旧CLR对象)
+
+
+# 作业
+## 专项练习-基础能力
+生成一个随机整数,范围[0,100],注意是否包含
+
+
+
+
+生成一个随机整数,范围[0,100],注意是否包含
+
+
+
+生成10个随机整数,范围[5,80],注意是否包含
+
+
+
+定义一个字符串,字符串中有100个中文字符,需要从中随机取1个字符串
+
+
+
+定义一个字符串,字符串中有100个中文字符,需要从中随机取5-50个字符,组成新的字符
+
+
+
+定义2个字符串,第一个字符串中放百家姓,第二个字符串中放中文字符,要求从第一个字符串随机取得一个姓,再从第二个字符串中随机获得1到2个字符组成新字符串,和第一个字符串取得的姓组成一个姓名
+
+
+
+利用以上方法,随机生成100个BlogCreateDto类型(有Title、Author、Content属性)的对象,其中的内容都是随机生成且长度不定,并将其渲染到视图
+
+
+
+# 专项练习-控制器返回值
+
+渲染简单数据到页面
+
+渲染复杂数据到页面
+
+渲染集合数据到页面
+
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/\344\275\234\344\270\232.sln" "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/\344\275\234\344\270\232.sln"
new file mode 100644
index 0000000000000000000000000000000000000000..9fc656236478848fe05df14fa31ac1297b6e90db
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\344\275\234\344\270\232/\344\275\234\344\270\232.sln"
@@ -0,0 +1,33 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.002.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "2024-11-19-linux和mvc练习", "2024-11-19-linux和mvc练习", "{1AA19C71-4E4D-4DCD-87A2-0023CAD59508}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Blog", "Blog", "{8F915268-3476-4699-AEF0-19B3C05C1AD1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blog", "2024-11-19-linux和mvc练习\Blog\Blog\Blog.csproj", "{76A01E20-94E2-4FAD-A4BF-CB39EF8E53DD}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {76A01E20-94E2-4FAD-A4BF-CB39EF8E53DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {76A01E20-94E2-4FAD-A4BF-CB39EF8E53DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {76A01E20-94E2-4FAD-A4BF-CB39EF8E53DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {76A01E20-94E2-4FAD-A4BF-CB39EF8E53DD}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {8F915268-3476-4699-AEF0-19B3C05C1AD1} = {1AA19C71-4E4D-4DCD-87A2-0023CAD59508}
+ {76A01E20-94E2-4FAD-A4BF-CB39EF8E53DD} = {8F915268-3476-4699-AEF0-19B3C05C1AD1}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {74600D4E-6D1D-46DD-8A22-0811A0631850}
+ EndGlobalSection
+EndGlobal
diff --git "a/\347\216\213\345\250\237\347\221\266/\347\216\213\345\250\237\347\221\266.sln" "b/\347\216\213\345\250\237\347\221\266/\347\216\213\345\250\237\347\221\266.sln"
new file mode 100644
index 0000000000000000000000000000000000000000..9b53a3ee1142afa8c91870511bb0d858b5980e65
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\347\216\213\345\250\237\347\221\266.sln"
@@ -0,0 +1,33 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.002.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "作业", "作业", "{62B916B1-170C-48D0-9004-5E1485BE6F87}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "2024-11-14-表格作业", "2024-11-14-表格作业", "{A93DFB12-372D-4F0B-961E-35159A45B843}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blog", "作业\2024-11-14-表格作业\Blog\Blog.csproj", "{0FCE1511-7D34-48F7-9090-1038C6CC0D2B}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {0FCE1511-7D34-48F7-9090-1038C6CC0D2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0FCE1511-7D34-48F7-9090-1038C6CC0D2B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0FCE1511-7D34-48F7-9090-1038C6CC0D2B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0FCE1511-7D34-48F7-9090-1038C6CC0D2B}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {A93DFB12-372D-4F0B-961E-35159A45B843} = {62B916B1-170C-48D0-9004-5E1485BE6F87}
+ {0FCE1511-7D34-48F7-9090-1038C6CC0D2B} = {A93DFB12-372D-4F0B-961E-35159A45B843}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {CC2F7A53-76D4-4EDA-B4E3-B3564E8D9CD1}
+ EndGlobalSection
+EndGlobal
diff --git "a/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-19-\346\216\247\345\210\266\345\231\250.md" "b/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-19-\346\216\247\345\210\266\345\231\250.md"
new file mode 100644
index 0000000000000000000000000000000000000000..f42f200f0e6401274871507c0e7fd01e91e160d4
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-19-\346\216\247\345\210\266\345\231\250.md"
@@ -0,0 +1,11 @@
+## 控制器
+名字:控制器名+Controller.cs 文件内的基本组成:
+
+using Microsoft.AspNetCore.Mvc
+namespace MVC项目名.Controlers;
+public class 类名 : Controller
+{
+ public 返回值 方法名(参数){
+ return 值;
+ }
+}
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-21-\346\216\247\345\210\266\345\231\250\345\217\202\346\225\260\344\273\245\345\217\212\350\247\206\345\233\276.md" "b/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-21-\346\216\247\345\210\266\345\231\250\345\217\202\346\225\260\344\273\245\345\217\212\350\247\206\345\233\276.md"
new file mode 100644
index 0000000000000000000000000000000000000000..4ca5fe79414585f02f9343b41baa0ca584ade5d9
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-21-\346\216\247\345\210\266\345\231\250\345\217\202\346\225\260\344\273\245\345\217\212\350\247\206\345\233\276.md"
@@ -0,0 +1,10 @@
+# 控制器的参数
+## 方式1--地址传参
+url/值
+接收一般为id,可以在路由更改。
+## 方式2--`[FromBody]`传参
+定义一个类接收 类名CreateDto
+定义属性
+访问前提:
+类前面加请求方式`[HttpPost]`
+参数前面加`[FromBody]`
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-22-\346\216\247\345\210\266\345\231\250\345\217\202\346\225\260\345\217\212\350\277\224\345\233\236\345\200\274.md" "b/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-22-\346\216\247\345\210\266\345\231\250\345\217\202\346\225\260\345\217\212\350\277\224\345\233\236\345\200\274.md"
new file mode 100644
index 0000000000000000000000000000000000000000..a94ece8765f2506397b74e8d29c96b3c335097bb
--- /dev/null
+++ "b/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/2024-11-22-\346\216\247\345\210\266\345\231\250\345\217\202\346\225\260\345\217\212\350\277\224\345\233\236\345\200\274.md"
@@ -0,0 +1,8 @@
+## 控制器返回值
+一般数据类型
+IActionResult类型(接口)
+ActionResult类型(接口加一般数据类型)
+特定于格式的操作结果
+Poco(普通旧CLR对象)
+视图
+控制器返回值通过 @model 数据类型 ----》接收数据
\ No newline at end of file
diff --git "a/\347\216\213\345\250\237\347\221\266/\347\254\254\344\270\200\345\240\202\350\257\276\347\254\224\350\256\260.md" "b/\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/\347\254\254\344\270\200\345\240\202\350\257\276\347\254\224\350\256\260.md"
similarity index 100%
rename from "\347\216\213\345\250\237\347\221\266/\347\254\254\344\270\200\345\240\202\350\257\276\347\254\224\350\256\260.md"
rename to "\347\216\213\345\250\237\347\221\266/\350\257\276\345\240\202\347\254\224\350\256\260/\347\254\254\344\270\200\345\240\202\350\257\276\347\254\224\350\256\260.md"