logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java设计模式及应用场景之《迭代器模式》

一、迭代器模式定义二、迭代器模式的结构和说明三、迭代器模式示例四、增强for循环原理五、迭代器模式的优缺点六、迭代器模式的应用场景七、注意

#设计模式#迭代器模式
Java设计模式及应用场景之《抽象工厂模式》

一、单例模式定义   抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。   在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。二、应用抽象工厂模式来解决问题的思路   创建一系列的产品对象,而且这一系列对象是构成新的对...

#设计模式#抽象工厂模式
Java设计模式及应用场景之《责任链模式》

责任链模式,也叫职责链模式、功能链模式、命令链模式等。

#设计模式#责任链模式
Java设计模式及应用场景之《组合模式》

一、组合模式定义二、组合模式的结构和说明三、组合模式示例四、组合模式的优缺点五、组合模式的应用场景及案例六、注意事项

#组合模式
Java设计模式及应用场景之《策略模式》

一、策略模式定义Define a family of algorithms,encapsulate each one,and make them interchangeable.定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。二、策略模式的结构和说明Strategy 策略接口,用来约束一些列具体的策略算法。Context使用这个接口来调用具体的策略实现定义的算法。C...

#策略模式#设计模式
Java设计模式及应用场景之《命令模式》

文章目录一、命令模式定义二、命令模式的结构和说明三、命令模式示例一、命令模式定义将一个请求封装成一个对象,从而使你可用不同的请求把客户端参数化,对请求排队或者记录请求日志,以及支持可撤销和恢复操作。二、命令模式的结构和说明三、命令模式示例...

#设计模式#命令模式
Spring--quartz中的cronExpression表达式解释

一个cron表达式有6个或7个有空格分隔的时间元素。按顺序依次为:秒 分 小时 日期 月份 星期秒 分 小时 日期 月份 星期 年其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4) (/4表示每隔4小时),一个列表(1,3,5),通配符。由于“月份中的日期”和“星期中的日期”这两个元素互斥的,必须要对其中一个设置”?”。字段

Spring Bean循环依赖问题是如何解决的?

什么是循环依赖?Spring 是如何解决 field 属性注入引发的循环依赖问题的?怎么解决构造器注入引发的循环依赖问题?

MySQL分页查询越来越慢?是时候该优化了!

查询时 MySQL 并不是跳过 OFFSET 行,而是取 OFFSET+N 行,然后放弃前 OFFSET 行,最后返回 N 行,当 OFFSET 特别大的时候,效率就非常的低下。

到底了