08 2020 档案
摘要:目录 POP OOP AOP-untity的AOP实现 DDD 总结 1:POP:面向过程编码,一路执行下去,不好扩展。 2;OOP:--应对复杂设计 1.编码前,把需求以对象维度去拆分 2.功能怎么产生的?对象与对象之间的交互,就是类与类之间的依赖 3.所以只要交互的接口不变,这样对象内部的变化不
阅读全文
摘要:目录 微服务演变: 1.微服务架构设计全览 1.1 公共组件应具备的功能 2.网关设计 通俗讲解: 第一阶段:分布式拆分,缓存 第二阶段:集群负载均衡,数据库读写分离,继续缓存 第三阶段:从无到有-大型架构设计 1.微服务架构设计全览 1.一个服务对应一个数据库 避免多个服务公用数据库,否则会造成
阅读全文
摘要:目绿 1.表达式目录树是什么? 2.表达式目录树的作用? 3.数据库最终需要的是sql语句,为什么使用EF框架写一些lamda就可以获取到数据 1.表达式目录树本质是什么? 1.表达式目绿树本质就是一种数据结构(二叉树),如m*n+2+x 会从右往左拆分成 >(M*n+2)+x>(M*n)+2>M*
阅读全文
摘要:1.算法面试题:一个List,要求删除里面的男生,不用Linq和Lamda,求各种解,并说明优缺点! using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; na
阅读全文
摘要:目录 IOC本质 从依赖倒置原则到IOC控制反转实现 工厂+配置文件+反射=手写IOC Unity容器使用/生命周期管理/配置文件/特殊类型 1.IOC本质 #以前创建对象是直接new一个对象,依赖于细节 #IOC本质其实就是一个工厂(容器) 控制翻转: 2.从依赖倒置原则到IOC控制反转实现 #从
阅读全文
摘要:目录 基础:O/RM对象关系映射 基础:EF的三种映射方式 基础:复杂查询&执行Sql 进阶:EF状态跟踪,EF查询缓存,EF查询优化性能,按需更新 进阶:EF上下文生命周期/事务 进阶:EF延迟加载本质,导航属性 EF框架搭建:项目分层架构 EF框架搭建:EF整合分层架构 EF框架搭建:EF整合I
阅读全文