摘要: 设计模式的从许多优秀的软件中总结出来的 , 使用设计模式能够实现可复用、可维护、开发人员之间方便沟通设计和理解代码。 Tips 对于模式的使用 , 不能拘泥于格式 , 事实上根据需要模式是可以演化的 另外要适可而止 , 比如一个简单的方法就能搞定的事情 , 就没有必要滥用设计模式了 设计原则 面向对 阅读全文
posted @ 2023-02-26 14:35 啊哈徐 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 率性而为 非常 little 或 easy 的项目 想看哪就看哪 ,反正一会就看完了 , 看完自然能串联起来 , 明白是咋回事 实现方式比较简单 , 代码一目了然 , 很快能猜测出关键的代码在什么地方 ,找关键的部分看看就👌了。 剩下的💩山 ,还是去臭别人吧 🙈 搞不定了 当代码比咱们还"任性 阅读全文
posted @ 2022-12-10 15:43 啊哈徐 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务: 微服务自2014年首次提出 , 业界并没有能达成共识的定义 , 但微服务有着非常多的标签和说明。如微服务规模比较小,支持技术异构性,自治且能独立部署 ,拥有轻量级通信等。 Martin Fowler和James Lewis并没有对微服务进行定义,而只是描述了微服务架构(Microse 阅读全文
posted @ 2022-03-19 10:34 啊哈徐 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、基础概念 1. Producer:生产者,就是投递消息的一方 消息一般可以包含2个部分:消息体和标签(Label)。消息体也可以称之为payload,在实际应用中,消息体一般是一个带有业务逻辑结构的数据,比如一个JSON字符串。当然可以进一步对这个消息体进行序列化操作。消息的标签用来表述这条消息 阅读全文
posted @ 2022-02-17 23:02 啊哈徐 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一 背景 相比.Net Framework , .NET Core的配置系统 ,有一些明显的优点 ,如: 1 支持更丰富的配置源 2 读取配置时, 可以用相同的方式读取, 并且非常方便 3 修改配置后,不用重启应用 本期对配置相关的源码简单梳理一下。 只说主逻辑 ,并且从用的角度说起 ,逐步深入。 阅读全文
posted @ 2021-11-16 21:31 啊哈徐 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 1. 泛型的意义 类型安全(更好的编译时检查),性能增强(避免装箱和拆箱),代码复用(减少了功能相似的代码) 2. 种类: 泛型类型(包括类,结构,接口,委托,数组) 泛型方法。 枚举、属性、构造函数、字段 这些没有对应的泛型 3. 约束 : where T: class (必须是引用类型) whe 阅读全文
posted @ 2020-10-10 09:46 啊哈徐 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 反射 定义 :查看和操作元数据的操作 ; 原理: 利用元数据(包括) ,获取类型的完整描述' 特点: 可以获取类型所有的成员和方法,无论他们是否是private,甚至还可以修改值,调用私有静态构造函数。 动态加载(也叫晚期绑定); 使用套路 class Program { static void M 阅读全文
posted @ 2020-09-27 18:03 啊哈徐 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 动态类型是从C#4才开始有的,随着DLR一起引人的。 大部分时候的行为如同object类型,对应的IL代码也是object类型。 它的特点是编译时会忽略在dynamic上进行的操作,如调用方法,读写属性等; 运行时才会转成确定的对象;还可以和Python等动态语言交互。这就是它的优势; dynami 阅读全文
posted @ 2020-09-23 11:13 啊哈徐 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 委托 委托的作用: 对签名相同的不同函数进行抽象,对它们进行封装从而达到代码复用的目的 异步调用和回调 如何使用,正常的使用可以分为三步: 定义委托 delegate int GetLengthDel(string input) 创建委托的实例并指向合适的方法 GetLengthDel del=Ge 阅读全文
posted @ 2020-09-10 19:58 啊哈徐 阅读(137) 评论(0) 推荐(0) 编辑
摘要: iview表单验证的步骤 第一步:给 Form 设置属性 rules :rules="规则设置" 第二步:同时给需要验证的每个 FormItem 设置属性 prop 指向对应字段即可 prop=”“ 第三步:注意:Form标签里面是 :model 第四步:注意:在Form标签里面必须添加 ref,相 阅读全文
posted @ 2020-09-09 16:33 啊哈徐 阅读(2112) 评论(0) 推荐(0) 编辑