DI-Dependency Injection
摘要:一 理解 1 设计原则和模式:解耦合代码,降低应用程序代码的耦合度。 程序易扩展、测试、延迟绑定; 2 编程思维 功能性类型喜欢定义成静态类,使用依赖注入,避免使用静态类,使用服务容器管理。 二 依赖注入的过程 //1 创建服务容器:ServiceCollectionIServiceCollecti
阅读全文
posted @
2025-05-21 15:09
博观约取*厚积薄发
阅读(8)
推荐(0)
Blazor web App数据迁移——(三)
摘要:1 数据迁移命令 1.1 Add-Migration/Remove-Migration/Update-database/Script-Migration 1.2 Get-Help <cmdlet-name>2 数据迁移命令Add-Migration指定输出目录 add-migration initD
阅读全文
posted @
2025-05-14 14:09
博观约取*厚积薄发
阅读(55)
推荐(0)
Http与Https
摘要:1 Http-hyper text transfer Protocol 超文本传输协议,用于在web浏览器与服务器之间传送数据。 默认工作在TCP80端口,访问http://是标准访问。 数据以明文发送,数据不加密;攻击者通过ireshark截获浏览器与服务器之间的报文,可以读懂;不可传送敏感数据。
阅读全文
posted @
2025-05-13 14:33
博观约取*厚积薄发
阅读(5)
推荐(0)
泛类型
摘要:1 用途 功能模块非常相似,只是处理的数据不同。 通过继承,子类拥有父类的一切行为和属性,任何出现父类的地方都可以使用子类替换。 使用继承object基类,可以解决类似泛型的问题,但存装箱与拆箱而影响性能的问题。 2 特点 延迟声明:调用时才指定参数类型; 泛型是语法结构,非语法糖; 效率高于继承,
阅读全文
posted @
2025-05-07 16:58
博观约取*厚积薄发
阅读(15)
推荐(0)