2021年1月21日

设计模式-观察者模式

摘要: 通知者和观察者都是依赖于双方的抽象 而不是具体的类 初始化具体对象相互订阅(注入)后 事件发生时 通知抽象观察者的接口就行了 一对多的依赖关系 保存在一个聚集里面 更新的时候遍历去通知观察对象 阅读全文

posted @ 2021-01-21 18:16 龍瀧尨呀 阅读(35) 评论(0) 推荐(0)

设计模式-建造者模式

摘要: 建造者模式需要有稳定的建造过程 也就是 固定的步骤或者说抽象方法 与装饰者模式有点像 装饰者不需要稳定的建造过程 可以1个步骤也可以两个步骤 建造者是固定的 指挥者用Construct去调用建造者的抽象 然后返回结果Product 这个例子中其实可以再抽象一层Getresult() 阅读全文

posted @ 2021-01-21 17:55 龍瀧尨呀 阅读(40) 评论(0) 推荐(0)

关于Http2

摘要: 引用:https://www.cnblogs.com/confach/p/10141273.html https://zhuanlan.zhihu.com/p/26559480 Http2使用二进制比1更节约资源 2的请求头部动态表 直接减少请求头资源 一次请求 多个返回 相比1的头部阻塞策略(在浏 阅读全文

posted @ 2021-01-21 14:45 龍瀧尨呀 阅读(66) 评论(0) 推荐(0)

2021年1月13日

转载Resharper使用

摘要: resharper的基本使用 https://masuit.com/21 阅读全文

posted @ 2021-01-13 10:45 龍瀧尨呀 阅读(126) 评论(0) 推荐(0)

2021年1月12日

设计模式-原型模式

摘要: 原型模式就是实现ICloneable接口的 Clone方法 使用MemberwishClone()创建当前都昂的浅表副本 深复制 阅读全文

posted @ 2021-01-12 23:09 龍瀧尨呀 阅读(31) 评论(0) 推荐(0)

设计模式-代理模式

摘要: 代理模式 主要就是 代理和原对象需要有公用的接口才能实现代理 原对象直接实现接口 代理中保存一个原对象的引用 在实现中使用引用对象的方法就是代理了 阅读全文

posted @ 2021-01-12 18:21 龍瀧尨呀 阅读(53) 评论(0) 推荐(0)

设计模式-装饰器模式

摘要: 装饰器模式: ConcreteComonent对象和Decorator装饰对象可以合并成一个 主要区别就是定义上 ConcreteComonent可以理解成原对象 而Decorator可以理解为为原对象起装饰作用的装饰器 其核心主要就是在装饰器抽象父类里面保存一个Componment抽象(Opera 阅读全文

posted @ 2021-01-12 18:01 龍瀧尨呀 阅读(40) 评论(0) 推荐(0)

设计模式-简单工厂和策略模式

摘要: 1.简单工厂模式: 简单工厂通过参数或者条件 返回对应抽象的实例 好处:客户端无需判断需要的实例,简化客户端负担,只需要将参数传进工厂 2.策略模式: 将对应的抽象注入进Context,然后由Context调用实例的算法(Algorithmminterface() )即可 2.1 策略模式与简单工厂 阅读全文

posted @ 2021-01-12 16:01 龍瀧尨呀 阅读(96) 评论(0) 推荐(0)

2020年12月11日

C#直接发送打印机命令到打印机及ZPL常用打印命令 - 条码打印机

摘要: using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace BarCodeLibrary { public class Zebra 阅读全文

posted @ 2020-12-11 20:13 龍瀧尨呀 阅读(524) 评论(0) 推荐(0)

C#打印机操作类

摘要: using System; using System.Collections.Generic; using System.Text; namespace MacPrinter { public class ZPL_Command { /// (^EF)<summary> /// 清除设定 (已包含起 阅读全文

posted @ 2020-12-11 20:12 龍瀧尨呀 阅读(145) 评论(0) 推荐(0)

导航