场景 此时有一个场景,需要设计一个根据不同的状态和条件采用不同的业务处理方式。 这样大家可能不是太理解。举个例子,现在大街小巷上的商户都采用了聚合支付的支付方式,聚合支付也就...
场景 此时有一个场景,需要设计一个根据不同的状态和条件采用不同的业务处理方式。 这样大家可能不是太理解。举个例子,现在大街小巷上的商户都采用了聚合支付的支付方式,聚合支付也就...
前言 这一篇文章将讲述Redis中的sortedset类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 项目Github地址:https://github.c...
前言 这一篇文章将讲述Redis中的set类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 项目Github地址:https://github.com/rai...
前言 这一篇文章将讲述Redis中的list类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 项目Github地址:https://github.com/ra...
前言 这一篇文章将讲述Redis中的hash类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 项目Github地址:https://github.com/ra...
前言 该文章将通过一个小demo将讲述Redis中的string类型命令。demo将以springboot为后台框架快速开发,iview前端框架进行简单的页面设计,为了方便就...
前言 这个redis系列的文章将会记录博主学习redis的过程。基本上现在的互联网公司都会用到redis,所以学习这门技术于你于我都是有帮助的。 博主在写这个系列是用的是目前...
前言 这篇主要讲述ThreadPoolExecutor的源码分析,贯穿类的创建、任务的添加到线程池的关闭整个流程,让你知其然所以然。希望你可以通过本篇博文知道ThreadPo...
ThreadPoolExecutor自定义线程池 开篇一张图(图片来自阿里巴巴Java开发手册(详尽版)),后面全靠编 [图片上传失败...(image-8bb565-152...
目录 Executor接口介绍 ExecutorService常用接口介绍 创建线程池的一些方法介绍3.1 newFixedThreadPool方法 3.2 newCache...
介绍 备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。当我们玩单机游戏时就有个存档的功能,这样就是备忘...
介绍 迭代器模式在我们日常编程中使用非常频繁,像list、map、数组等都会用到迭代器模式。迭代器模式属于行为型模式,它用于顺序访问集合对象的元素,不需要知道集合对象的底层表...
介绍 这篇主要讲述设计模式中的组合模式。组合模式又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型...
介绍 说到命令模式,我们可以联想到上级下达命令,下级接收命令去执行,遥控器发送命令,相应的机器做出反应。就比如电灯泡的开关,排气扇的开关等等。这些开关就是发送命令的对象,而电...
这篇文章讲的是适配器模式,适配器模式其实在我们日常生活中就有许许多多的例子例如插座转接头 车载充电器 介绍 适配器模式(Adapter Pattern## 标题 ##)是作为...
spring boot介绍 所谓的介绍也就是spring boot是什么东西?干什么用的?用了之后对我有什么好处?为什么要用这个而不用其他的?spring boot是什么东西...
介绍 代理模式是结构性模式,它通过引入一个新的对象(如小图片和远程代理对象)来实现对真实对象的操作或者将新的对象作为真实对象的一个替身。我们现实生活中也有许多代理模式的影子。...
介绍 桥接模式属于结构型模式,用于把抽象化与实现化解耦,使得二者可以独立变化,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。桥接模式适用于一个系统需要在构件的抽象...