随笔分类 - 设计模式
摘要:使用的Spring boot +Jpa 项目层级: common里包含了model,以及一些viewModel等等 下面就是设计的仓储模式 先看下SysUser: 枚举值,请查看 https://blog.csdn.net/hanjun0612/article/details/72845960 一,
阅读全文
摘要:最近贴吧正好有人出了个问题,就套用了设计模式,写了一下。问题:某景区的门票针对不同人群有不同的收费方式:1、老年人年满60岁可享受原票价2折优惠2、学生凭学生证可以半价购票,但需要提供学生证3、身高1米以下儿童免票,1.5米以下人群半价4、曾进入过景区3次以上的客户可...
阅读全文
摘要:转载:https://www.cnblogs.com/zhaoyan001/p/6365064.html看到这篇文章,发觉总结的挺好的。所以记录一下单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒...
阅读全文
摘要:这个是《大话设计模式》中的一些简单例子,简单易懂,所以整理下来,方便大家查看。其实我们大多只要熟悉几种设计模式就好了。public static void Main(string[] args) { //Test简单工厂(); ...
阅读全文
摘要:两种方式:一://服务器 public class Server { //服务器发布的事件 public event Action MyEvent; public void Send(string msg) ...
阅读全文
摘要:转载:http://www.cnblogs.com/chunhui212/p/5892489.html简单讲解事件:事件是C#中另一高级概念,使用方法和委托相关。奥运会参加百米的田径运动员听到枪声,比赛立即进行。其中枪声是事件,而运动员比赛就是这个事件发生后的动作。不...
阅读全文
摘要:接着写一下 上一章提到的 BaseRepositoryRedis.cs先说说题外话:由于公司希望用到缓存来提高访问速度。那么我理所当然的想到redis。这个无可厚非。可是当时我们的项目已经开发的差不多的了。。。。我懒,也不可能到bll或者 dal去增加缓存代码。于是...
阅读全文
摘要:构建一个仓储模式。Model大家自己创建就行了,上个图,就不多说了(我是code first) IDALnamespace IDAL{ public interface IBaseRepository { /// /// 添加...
阅读全文
摘要:转载:http://www.cnblogs.com/mzwhj/p/3547394.html上次搭建好了项目框架,但还是觉得不太对劲,后来才想起来没有对开发目标进行定位,这个小demo虽然不用做需求分析,但是要实现什么效果还得明确。后来想了一下就做个最简单的网站,目标...
阅读全文