12 2019 档案

摘要://计算相似度 public static double LevenshteinDistanceSimilarty(string str1, string str2) { if (string.IsNullOrEmpty(str1) || string.IsNullOrEmpty(str2)) return 0; int str1Length = str1.Length; int str2Leng 阅读全文
posted @ 2019-12-30 14:57 石shi 阅读(508) 评论(0) 推荐(0) 编辑
摘要:桥接模式: 桥接模式核心要点: – 处理多层继承结构,处理多维度变化的场景,将各个维度设计成独立 的继承结构,使各个维度可以独立的扩展在抽象层建立关联。 桥接模式总结: – 桥接模式可以取代多层继承的方案。 多层继承违背了单一职责原则, 复用性较差,类的个数也非常多。桥接模式可以极大的减少子类的个 阅读全文
posted @ 2019-12-23 09:07 石shi 阅读(141) 评论(0) 推荐(0) 编辑
摘要:使用Newtonsoft.Json,报以上错误,问题的原因是有"",把“”替换成null: 以前的json: 解决方案: 处理后的json: 阅读全文
posted @ 2019-12-18 10:30 石shi 阅读(4908) 评论(0) 推荐(0) 编辑
摘要:结构型模式: – 核心作用:是从程序的结构上实现松耦合,从而可以扩大整体的类结 构,用来解决更大的问题 分类: • 适配器模式、代理模式、桥接模式、 装饰模式、组合模式、外观模式、享元模式 结构型模式汇总 代理模式 为真实对象提供一个代理,从而控制对真实对象的访问 适配模式 使原本由于接口不兼容不能 阅读全文
posted @ 2019-12-08 21:04 石shi 阅读(651) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示