自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 设计模式之----------代理模式

代理模式在工作中,生活中都有所应用。生活中得中介、经纪人、等都是代理。作用:通过代理控制对对象得访问。代理模式主要有3中角色:1.抽象角色:定义真是角色跟代理角色得公共对外开放得方法。2.真实角色 :真正的关心的业务逻辑3.代理角色:将统一的流程控制放在代理中处理代理类分为:静态代理和动态代理两种买房是程序员得大事儿,作为一个还在码代码得我,买不起房,就只用例子来满足一...

2019-05-27 15:36:39 136

原创 设计模式之 -----适配器模式

创建型的设计模式终于说完了,接下来要说的就是结构型模式了,首先要引入的是适配器模式(adaptor)就像开灯一样,你想去开灯的时候,你只是按了一下开关,然后灯就亮了。对于适配器设计模式来说。灯就被适配下面看一下,我的这个demo首先我得准备一个接好电的灯其次:我去开灯的时候我只关心开关,不会关心灯泡到底是怎么发亮的当前了,我有了灯,有了开关。。我还需要把灯跟开关关联...

2019-05-23 00:02:27 153

原创 设计模式------原型设计模式

创建型的模式,最后一种原型设计模式。是一种使用起来简单,可以配合单例模式或是工厂设计模式使用的。先看一下,原型设计模式是怎么回事儿吧。如果想使用原型设计模式。必须满足一个条件,首先实现Cloneable接口,然后重写clone方法。这样就算是完成了,然后就开始测试了创建完对象以后给Phone一个当前时间的出厂日期,然后clone,最后再修改Phone的出厂时间,结果我的...

2019-05-22 10:05:52 123

原创 设计模式之 -----建造者模式

设计模式主要分为三类:1.创建型模式:包含之前说的单例模式(懒汉、饿汉、双重检测锁、枚举)、工厂模式(简单工厂、工厂方法、抽象工厂)、原型模式、还有今天要说的建造者模式其它两类后续说的时候再引入吧。创建者模式的作用:使构建跟装配分离。(说白了就是解耦)今天我引入的这个例子还是使用手机的例子,但是我引入了好几种模式(饿汉式、抽象工厂、建造者模式)不知道会不会有问题,我也是只学习,并没...

2019-05-20 23:05:16 112

原创 设计模式之 -----工厂模式二

我来更新了,哈哈。。。没有人看呢。自己给自己点了一个赞之后又取消了,哈哈。接下来开始正题工厂方法:可以说工厂方法是简单工厂的升级版,就是我的列子一样,如果我想加入一个看好的品牌手机,比如小米。我就需要改动我的原有代码。所以说简单工厂违背了OCP原则(开闭原则)如果你还不知道六大原则的话,你可以找些资料看下,或是找我要资料都可以的,我还有没具体去看,去学习。所以我就不引出这些东西了。而工...

2019-05-18 00:54:34 160

原创 设计模式之 -----工厂模式

由于时间问题,今天不能够把简单工厂、工厂方法、抽象工厂全部更新出来,虽然也没有人看。哈哈,就当自己勉励了吧,明天我会把它全都补上的。首先描绘先我的场景,由于媳妇儿一直想买华为p30的手机,可是价格不菲啊,作为小白的我,没有那么高的工资,所以要给媳妇买这个手机我还是很心疼的啊!这不是媳妇快生日了,咱作为一个我们小家的顶梁柱也不能太抠门吧,心想怎么也跑不了,只能痛下狠心 。。。。买于是就有了如...

2019-05-17 01:08:10 128

原创 设计模式之 -----单例模式

突然发现设计模灰常的重要,就赶紧找资料学起来哈,不要像我这样,最好是自己有自己的学习路线规划。。下面开始正题在创建对象的时候,无论创建多少个对象,它的地址引用都会是同一个也就是说都会是同一个对象。单例模式也分为5种:1.饿汉式 :优点线程安全的、调用效率高2.懒汉式3.双重检测锁式(静态成员的时候加个关键字 volatile,作用就是总是读取到最新的值)4.静态...

2019-05-16 00:27:29 112

原创 Spring Cloud Cofig

2018-09-20 11:59:31 150

原创 踩过的坑————以时间排序的问题

在以时间排序时,时间如果都是一样的时候,分页可能造成数据混乱问题。example:selectexpress_no, revenue, create_timefrom user_settle_detailwhere type = 1 AND delete_flag = 1AND user_id = #{userId}AND date_format(create_time, '%Y-%m-%d') ...

2018-06-14 11:12:55 776

原创 SpringCloud学习 Euraka

我是还是技术海洋中的一个小白,望各位大神不喜勿喷,谢谢~    通过周立编写的一本SpringCloud与Docker微服务架构实战中学习的,可能学习的还不够深刻、透彻。我也正在努力的学习 中,学到更多的会与大家分享,如果什么更好的建议,请不要保留特点:约定由于配置适用于各种环境开发、部署。隐藏了组件的复杂性,并提供声明无xml的配置方式。开箱即用,快速启动。轻量级、灵活、丰富、功能齐全的组件。选...

2018-05-09 11:17:22 1727

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除