【CSS】滚动条全局样式
【CSS】滚动条全局样式
::-webkit-scrollbar{
width: 5px;/* 纵向滚动条*/
height: 5px;/* 横向滚动条 */
background-color: #
...
【react】全局路由统一拦截处理
代理模式
router.js
import Home from '../pages/home'
import Article from '../pages/article'
import User from '../pages/user'
import R
...
【设计模式】装饰者模式
装饰者模式装饰者是为已有功能动态地添加更多功能的一种方式。
...
经典排序算法
经典排序算法参考
算法总结
算法分类
冒泡排序(Bubble Sort)
public static int[] bubbleSort(int[] array) {
if (array.length == 0)
...
【设计模式】命令行模式
命令行模式
解决命令行的请求者和命令的实现之间的耦合关系
1.更方便对命令进行拓展2.对多个命令统一控制
将一个请求封装位一个对象,使发出请求的责任和执行请求的责任分割开。这样两者宅男通过命令对象进行沟通,这样方便将命令对象进行存储,传递,调用,增
...
【设计模式】代理模式
代理模式
偏重因自己无法完成或者自己无需关心,需要他人干涉时间流程,更多的是对对象的控制。注重对对象某一功能把控和辅助。他可以控制对象做某些事,重心事为了借用对象的功能完成某一流程,而非对象功能如何。
装饰者模式
偏重对原对象功能的扩展,扩展后的对象仍是对象
...
【设计模式】策略模式
策略模式 定义了一系列算法,并将每一个算法封装起来,使得每个算法都可以相互替代,使算法本身和使用算法的客户端互相独立。
分离算法,选择实现
体现开闭原则,里氏替换原则
策略模式是一个扁平的结构,各个策略实现都是兄弟关系,实现
...
springCloud学习笔记
springCloud
服务注册与发现(Eureka)
服务消费者(ribbon + feign)
断路器(hystrix)
路由网关(zuul / gateway)
分布式配置中心 (config)
消息总线 (bus)
...