diff --git "a/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241112mvc\347\254\224\350\256\260.md" "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241112mvc\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..8f377c4ba9aaf534e308d2171c29d2033440692d --- /dev/null +++ "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241112mvc\347\254\224\350\256\260.md" @@ -0,0 +1,32 @@ +## 网站搭建 +ping 域名 + +ssh root@域名 输入密码 + +apt update + +apt upgrade-y + +syestemctl status nginx + +apt install nginx -y(安装) + +mkdir /var/www + +cd /var/www + +mkdir 域名 + +cd 域名 + +vim index.html 12 .cat index.html + +cd /etc/nginxx/conf.d/ + +vim 域名.conf + +server{ listen 80; #监听的端口 server_name 9ihub.com; #监听的域名 location / { root /var/www/9ihub.com ;#网站所在路径 index index.html; #默认的首页文件 } } + +nginx -t + +nginx -s reload \ No newline at end of file diff --git "a/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241114mvc\347\254\224\350\256\260.md" "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241114mvc\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..4ac6d2ac9698a62c02192c98058ea58fb4f4aeb4 --- /dev/null +++ "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241114mvc\347\254\224\350\256\260.md" @@ -0,0 +1,39 @@ +## 姜太公钓鱼 愿者上钩 + + +## MVC的介绍 +MVC,全称Model-View-Controller,是一种设计模式,用于构建用户界面和应用程序。 它强制性地将应用程序的输入、处理和输出分开,使得应用程序被分成三个核心部件:模型、视图和控制器。 这种设计模式有助于提高代码的可重用性、可维护性和可扩展性。 + +## MVC的三大块 +controller 控制器 + +model 模型 + +view 试图 + +## 零零散散的知识点 +dotnet new mvc -o Blog(创建一个文件夹) -o可以换成-n + +dotnet new classlib(类库) -o src/Blog(路径) + + dotnet bulid(进行编译) + + dotnet run (让所建项目里面的内容跑起来) + 注意: + (如果如果出现说此项目没有存在 我们应该写为 dotnet run --project .\\ 在斜杠里面写自己建的文件夹名称) + +dotnet watch (绝招) + + +dotnet new mvc -o 文件名 + +Views —— Home —— 项目名称.cshtml + +Controllers 引用项目名称的方法名 + + + +## 练习 + +![20241116141548](https://sjqv2tgj0.hn-bkt.clouddn.com/20241116141548.png) +![alt text](image.png) diff --git "a/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241115mvc\347\254\224\350\256\260.md" "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241115mvc\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..a25b0ce6c8d7da65cbb481d4b379e2d0c224be3c --- /dev/null +++ "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/20241115mvc\347\254\224\350\256\260.md" @@ -0,0 +1,22 @@ +## ## 姜太公钓鱼 愿者上钩 + +## 重要的几个步骤 + +1.建一个文件夹 mkdir Blog (文件夹的名字) + +2.在此文件夹里面建一个解决方案 dotnet new sln -o .\Blog\ + +3.路径 mkdir .\Blog\scr + +4.只有项目没有解决方案 dotnet new mvc -o Blog + +切换 cd.. + +dotnet bulid 编译 + +引用 + +Controllers 控制器 + +结束端口运行 ctrl+c 或者是 ctrl+z + diff --git "a/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/image.png" "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/image.png" new file mode 100644 index 0000000000000000000000000000000000000000..644fe30698d2719fda31cf9b0a59083b3dae4319 Binary files /dev/null and "b/\346\241\202\350\205\276\346\274\202/\350\257\276\345\240\202\347\254\224\350\256\260/image.png" differ