摘要:
IOC(inversion of control)控制反转 以前我们把框架分为三层架构:UI层,BLL层,DAL层。在三层架构中我们,我们是一层一层的调用对象里面的方法,需要实例化对象:类名 对象名 = new 类名();这种叫传统工艺。现在我们不需要在依赖某一个类来获取到实例。而是依赖于抽象,怎么 阅读全文
摘要:
AOP(Aspct Oriented Programming)在不修改源代码的基础上,通过特性的方式添加一些业务逻辑。就是一些特性类在asp.net core中通过过滤器【Filter】来支持AOP的 一、资源缓存:IResourceFilter和IAsyncResourceFilter(异步) 天 阅读全文
摘要:
MinimalApi没有控制器,普通api有控制器,MinimalApi是直达型,精简了很多中间代码,广泛适用于微服务架构 MinimalApi一切都在组控制台应用程序类【Program】上执行,也可以自由分类封装 namespace MinimalApi { public static class 阅读全文
摘要:
一个前端网页有:HTML,js,css三个部分主组成,高级一点的动态页就外加后台代码。vue:是JavaScript封装起来的框架【js 》jQuery 》vue框架】,js就JavaScript的简写,其框架作用就是控制html标签,给他数据获取数据。 一、指令的使用和数据的绑定 首先vue需要先 阅读全文
摘要:
M(模型model):实体类用来做数据传递的V(试图view):Razor动态页面.cshtml文件,html用来展示给用户看的C(控制器controller):后台的逻辑处理代码(处理请求,数据处理,生成响应)对试图的逻辑处理 同时了解一下NuGet程序包identity用户权限包,和EFcore 阅读全文
摘要:
学习web首先要了解网址:https://hanyu.baidu.com/zici/s?srcid=28232&from=kg0协议有两种:http:明文,不安全;https:加密;目前国家一般都要求以加密https证书加密方式访问网站。www域,域名是3w后面的,如Baidu.com,最后是被翻译 阅读全文
摘要:
核心组件:微软推出的一个orm框架, 主要作用简化对数据库的操作:1:Sql生成器,2:实体关系映射,sql解析器( 范型+反射 ),3: 代码生成器。之后针对实例化数据库实体模型对象建立的ef框架EFcore实体框架,基于ORM框架(Object Relational Maqqing)对象--关系 阅读全文
摘要:
获取磁盘信息DriveInfo foreach (var div in DriveInfo.GetDrives()) { Console.WriteLine(div + "容量:"+ div.TotalSize);//获取到盘符 } 获取文件信息Environment Console.WriteLi 阅读全文
摘要:
MD5 加密算法里 也是hash算法,根据彩虹数据库1-1匹配 网址:www.cmd5.com using System.Security.Cryptography; //MD5加密算法所在的命名空间 string str = "张三";//用户输入的密码 //把字符串转换成字节数组 byte[] 阅读全文
摘要:
特性:本质就是一个类,且必须继承至Attribute类使用场景:(框架,类,方法,属性,字段,参数,返回值....)上面,Attribute通过的一些方法,比如:字段有没有定义特性,用来做判断。命名规范:【public class 特性名Attribute : Attribute】 定义时Attri 阅读全文