- 博客(4)
- 收藏
- 关注
转载 日常开发规范(持续更新)
开发注意事项建表时,一定要选择好可能需要建索引的字段,而且尽量为多个字段建立 多列索引 而不是为每个字段建立单列索引,要不然后期数据量一大,查询将会非常慢select where order by等sql关键字后最好接索引字段,要不然容易走全表查询,在编写sql语句时,可先使用explain查看语句的执行结果,可参考 MySQL高级知识(六)——索引优化在代码中尽量多用async...
2019-05-26 15:56:00 131
转载 工厂模式-C#改良实现
参考了下网上的工厂模式实现,总的来说例子还是OK得,但是示例太单一了,因此我做了下优化的改良实现。namespace DP{ public interface ICreditCard { string GetCardType(); int GetCreditLimit(); int GetAnnualCharge();...
2019-05-24 11:34:00 113
转载 建造者模式-C#改良实现
区分网上已有的一般建造者模式实现,个人觉得实现太单一了,自己google查了一些好的实现,挑了其中比较适合的,做个笔记。 # region 标准Builder模式实现 // 产品 class Television { public string Code { get; set; } public string Displa...
2019-05-15 14:30:00 126
转载 设计模式学习心得(持续更新)
本博文仅仅是笔者自己的学习路线,归纳整理了一些好的设计模式资料。1、策略模式参考资料:c#设计模式-策略模式 c#设计模式之策略模式定义是:封装一组算法,每个算法为独立的类,可以相互替代,因为它们有相似的行为。策略模式主要是将产品共有的部分抽象出来,不同的行为据此抽象作不同的具体实现,最后再有一个Context解耦客户端调用与服务端的实现,客户端是明确知道有哪些行为的。注意: ...
2019-05-14 11:52:00 303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人