From 094a215c3635f116d639a366ae677da73b6399f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=B1=AA=E7=82=9C=E5=BA=B7?= <1445471950@qq.com>
Date: Sun, 4 Jan 2026 15:51:57 +0000
Subject: [PATCH 1/3] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20=E6=B1=AA=E7=82=9C?=
=?UTF-8?q?=E5=BA=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
"\346\261\252\347\202\234\345\272\267/.keep" | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 "\346\261\252\347\202\234\345\272\267/.keep"
diff --git "a/\346\261\252\347\202\234\345\272\267/.keep" "b/\346\261\252\347\202\234\345\272\267/.keep"
new file mode 100644
index 0000000..e69de29
--
Gitee
From 6bc87db47d297785db4535c63f034d03a51dfc7d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=B1=AA=E7=82=9C=E5=BA=B7?= <1445471950@qq.com>
Date: Sun, 4 Jan 2026 15:52:44 +0000
Subject: [PATCH 2/3] 20260104
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 汪炜康 <1445471950@qq.com>
---
.../20251230.md" | 86 +++++++++++
.../20251231.md" | 144 ++++++++++++++++++
.../20260104.md" | 82 ++++++++++
3 files changed, 312 insertions(+)
create mode 100644 "\346\261\252\347\202\234\345\272\267/20251230.md"
create mode 100644 "\346\261\252\347\202\234\345\272\267/20251231.md"
create mode 100644 "\346\261\252\347\202\234\345\272\267/20260104.md"
diff --git "a/\346\261\252\347\202\234\345\272\267/20251230.md" "b/\346\261\252\347\202\234\345\272\267/20251230.md"
new file mode 100644
index 0000000..673ff6b
--- /dev/null
+++ "b/\346\261\252\347\202\234\345\272\267/20251230.md"
@@ -0,0 +1,86 @@
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
diff --git "a/\346\261\252\347\202\234\345\272\267/20251231.md" "b/\346\261\252\347\202\234\345\272\267/20251231.md"
new file mode 100644
index 0000000..ea3996d
--- /dev/null
+++ "b/\346\261\252\347\202\234\345\272\267/20251231.md"
@@ -0,0 +1,144 @@
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+ 点击按钮计算数组元素相加后的总和。
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
diff --git "a/\346\261\252\347\202\234\345\272\267/20260104.md" "b/\346\261\252\347\202\234\345\272\267/20260104.md"
new file mode 100644
index 0000000..828189c
--- /dev/null
+++ "b/\346\261\252\347\202\234\345\272\267/20260104.md"
@@ -0,0 +1,82 @@
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
--
Gitee
From 0ae75f9f3dbb0e70110b1604bbf217803e09c48b Mon Sep 17 00:00:00 2001
From: userName
Date: Sun, 11 Jan 2026 22:59:24 +0800
Subject: [PATCH 3/3] biji
---
.../20260105.MD" | 30 +++++++++++++++++++
.../20260107.MD" | 13 ++++++++
.../20260108.MD" | 21 +++++++++++++
.../20260109.MD" | 26 ++++++++++++++++
4 files changed, 90 insertions(+)
create mode 100644 "\346\261\252\347\202\234\345\272\267/20260105.MD"
create mode 100644 "\346\261\252\347\202\234\345\272\267/20260107.MD"
create mode 100644 "\346\261\252\347\202\234\345\272\267/20260108.MD"
create mode 100644 "\346\261\252\347\202\234\345\272\267/20260109.MD"
diff --git "a/\346\261\252\347\202\234\345\272\267/20260105.MD" "b/\346\261\252\347\202\234\345\272\267/20260105.MD"
new file mode 100644
index 0000000..dd88eff
--- /dev/null
+++ "b/\346\261\252\347\202\234\345\272\267/20260105.MD"
@@ -0,0 +1,30 @@
+- mvc模式
+```bash
+- 模型(Model):负责数据和业务逻辑,通常包含数据存储、检索和业务规则。
+- 视图(View):负责显示数据(模型)的用户界面,不包含业务逻辑。
+- 控制器(Controller):接收用户的输入,调用模型和视图去完成用户的请求。
+```
+
+- 主要解决的问题
+```bash
+解决了应用程序中业务逻辑、数据和界面显示的耦合问题,使得开发和维护更加清晰和简单。
+使用场景
+```
+
+- 优点
+```bash
+- 关注点分离:将数据、业务逻辑和界面显示分离,降低耦合度。
+- 易于维护:每个组件负责特定的任务,便于单独开发和维护。
+- 可扩展性:可以独立地替换或更新模型、视图或控制器。
+```
+
+
+-缺点
+```bash
+
+- 可能增加复杂性:对于简单项目,引入MVC可能会增加不必要的复杂性。
+- 性能问题:如果不正确使用,可能会导致性能问题。
+
+```
+
+
diff --git "a/\346\261\252\347\202\234\345\272\267/20260107.MD" "b/\346\261\252\347\202\234\345\272\267/20260107.MD"
new file mode 100644
index 0000000..5d2239d
--- /dev/null
+++ "b/\346\261\252\347\202\234\345\272\267/20260107.MD"
@@ -0,0 +1,13 @@
+# 笔记
+
+- MVC架构模式的工作流程
+```bash
+
+- 用户发送请求:用户通过浏览器发送请求到服务器。
+- 控制器接收请求:服务器上的控制器接收用户请求,并根据请求的类型和参数调用相应的业务逻辑。
+- 模型处理业务逻辑:控制器调用模型层中的业务逻辑来处理用户请求。模型层与数据库进行交互,获取或更新数据,并返回处理结果给控制器层。
+- 控制器选择视图:控制器层根据模型层返回的处理结果选择合适的视图层来展示数据。
+- 视图渲染数据:视图层使用HTML、CSS和JavaScript等技术将模型层返回的数据渲染成用户可以看到的网页。
+- 返回响应:服务器将渲染后的网页返回给用户浏览器进行展示。
+
+```
diff --git "a/\346\261\252\347\202\234\345\272\267/20260108.MD" "b/\346\261\252\347\202\234\345\272\267/20260108.MD"
new file mode 100644
index 0000000..5b1f0cf
--- /dev/null
+++ "b/\346\261\252\347\202\234\345\272\267/20260108.MD"
@@ -0,0 +1,21 @@
+# 笔记
+
+- mvc视图职责
+```bash
+
+- 数据展示:将模型数据渲染为HTML/UI
+- 用户交互:提供表单、按钮等交互元素
+- 界面结构:定义页面布局和视觉呈现
+- 数据绑定:动态显示模型状态变化
+
+```
+
+- Razor视图
+
+```c#
+@model User
+欢迎,@Model.Name
+上次登录:@Model.LastLogin
+
+```
+
diff --git "a/\346\261\252\347\202\234\345\272\267/20260109.MD" "b/\346\261\252\347\202\234\345\272\267/20260109.MD"
new file mode 100644
index 0000000..81d9755
--- /dev/null
+++ "b/\346\261\252\347\202\234\345\272\267/20260109.MD"
@@ -0,0 +1,26 @@
+## 笔记
+
+- mvc模型核心职责
+```bash
+
+- 数据管理: 定义数据结构、持久化操作
+- 业务逻辑:实现核心计算规则和业务流程
+- 数据验证:确保数据完整性和有效性
+- 状态管理:维护应用状态变更
+
+```
+
+- 示例代码
+```c#
+public class UserModel {
+ public User ValidateLogin(string username, string password) {
+ var user = db.FindUser(username);
+ return VerifyPassword(user, password) ? user : null;
+ }
+
+ public bool UpdateProfile(User user) {
+ return Validate(user) && db.Update(user);
+ }
+}
+
+```
--
Gitee