diff --git "a/\346\236\227\344\275\231\345\200\251/20241113\345\221\275\344\273\244.md" "b/\346\236\227\344\275\231\345\200\251/20241113\345\221\275\344\273\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..3e815807c65d9dffc2c73deccd6b76ef3e358c3b --- /dev/null +++ "b/\346\236\227\344\275\231\345\200\251/20241113\345\221\275\344\273\244.md" @@ -0,0 +1,82 @@ +## 一.笔记 +### 1. 关于Mvc +```js + 1. MVC(Model-View-Controller)是一种软件架构模式,用于组织和管理应用程序的代码 + + 2. mvc重要的三部分 + (1)‌模型(Model)‌:负责存储系统的中心数据,提供访问数据的函数,封装了应用程序的功能内核。 + ‌(2)视图(View)‌:负责将信息显示给用户,可以定义多个视图来展示不同的用户界面。 + ‌(3)控制器(Controller)‌:处理用户输入的信息,控制用户输入,并向模型发送数据,是应用程序中处理用户交互的部分‌。 + +``` +### 2. Mvc指令 +```js + 1. 如何创建一个新的mvc的项目 + dotnet new mvc + dotnet new mvc -o 项目名 + + 2. 让项目跑起来 + dotnet run + + 3. 如何创建一个新的项目文件,并使它跑起来 + 先在控制器Controllers中创建一个新的方法,视图Views中的Home中创建一个新的后缀名bey.cshtml的文件 + 在index的页面中修改路径:5050/home/bey + + 4. 如何将页面的原始元素清空 + 找到ViewStart.cshtml文件 将Layout中的信息切换为空,即Layout = null; + + 5. 如何引用link + wwwroot中找到site.css中编写cs样式,在Shared中找到Layout.cshtml中href="~/css/site.css"的link链接,复制到你所写的项目头部即可 + +命令: + ls + 作用:查询指定目录下的内容(文件或者文件夹) + 语法:ls目录 + 选项:a(列出所有内容);l(以列表形式列出) + cd + 作用:切换当前目录到指定目录 + mkdir + 作用:创建文件夹 + 形式:mkdir XXX + rm + 作用:删除文件夹或目录,默认情况下只能删除空文件 + 语法:rm XXX + vim + 作用:编辑文件 + + scp + 作用:用于传输内容到指定服务器 + 语法:scp 文件 账号@服务器地址(ip或域名都可以):/xxx/xxx + cp + 作用:复制文件或文件夹 + 语法:cp 源文件 目标目录 + 常用选项:r 递归传输目录下所有的内容 + mv + 作用:移动文件或文件夹 + + + +``` + +### 3. 思维导图 + +@startmindmap + * 解决方案 + * 项目 + + * 后台管理项目 + * 前后端分离技术 + * 前端 + * vue3 + * 后端 + * Admin3000.Core + * Admin3000.Domain + * Admin3000.EntityFramworkCore + * Admin3000.Infrastructure + + * 1.项目组织结构 + * 解决方案和项目结构 + * mvc项目的结构 + * 2. Linux的一些小机密 +@endmindmap +