会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
青子的休闲站
但当你智慧都蕴酿成红酒,仍可一醉自救
管理
2023年4月1日
Spring Cloud LoadBalancer
摘要: Spring Cloud提供了client的load-balance抽象和实现。在load-balance机制中添加了ReactiveLoadBalancer接口,并且为其提供了Round-Robin-based(基于轮询)和Random(基于随机)实现。 Spring Cloud使用基于servi
阅读全文
posted @ 2023-04-01 17:50 青子Aozaki
阅读(1927)
评论(0)
推荐(0)
2023年3月29日
Tomcat架构组成
摘要: Tomcat架构组成 Tomcat是一个免费的开放源代码的Servlet容器,Tomcat 容器是对 Servlet 规范的实现,也称为 Servlet 引擎。Tomcat为了更好的处理来自客户端的请求,设计了一套功能完善的处理引擎,其中包括了Container、Engine、Host、Contex
阅读全文
posted @ 2023-03-29 20:49 青子Aozaki
阅读(230)
评论(0)
推荐(0)
2023年3月23日
Spring中用到的设计模式
摘要: 工厂模式 工厂模式的好处:把创建对象的任务交给工厂,从而降低类与类之间的耦合。 Spring使用工厂模式可以通过BeanFactory或ApplicationContext创建bean对象。 单例模式 单例模式 单例模式的好处:对于一些重量级对象,省略了重复创建对象的开销;并且减少了创建的对象数量,
阅读全文
posted @ 2023-03-23 16:06 青子Aozaki
阅读(88)
评论(0)
推荐(0)
代理模式
摘要: 代理模式通过代理对象来访问真实对象,相当于对真实对象进行了封装操作。 Subject:真实对象和代理对象的共同接口; Proxy:代理对象,实现了与真实对象相同的接口,所以在任何时刻都能够代理真实对象,并且代理对象内部包含了真实对象的引用,所以它可以操作真实对象,同时也可以附加其他的操作,相当于对真
阅读全文
posted @ 2023-03-23 16:01 青子Aozaki
阅读(21)
评论(0)
推荐(0)
单例模式
摘要: 单例模式可以确保系统中某个类只有一个实例,该类自行实例化并向整个系统提供这个实例的公共访问点,除了该公共访问点,不能通过其他途径访问该实例。 单例模式的优点在于: 系统中只存在一个共用的实例对象,无需频繁创建和销毁对象,节约了系统资源,提高系统的性能 可以严格控制客户怎么样以及何时访问单例对象。 在
阅读全文
posted @ 2023-03-23 16:01 青子Aozaki
阅读(32)
评论(0)
推荐(0)
适配器模式
摘要: 适配器模式通过使用适配器类(Adapter)将被适配类包装以兼容目标接口,将目标接口和被适配类解耦。适配器模式符合“开闭原则”,可以在不修改原代码的基础上增加新的适配器类;所以,适配器模式比较适合以下场景: 系统需要使用新的目标接口,而这些接口不符合现有系统的类所期望的接口。 适配器模式的实现方式
阅读全文
posted @ 2023-03-23 16:01 青子Aozaki
阅读(50)
评论(0)
推荐(0)
责任链模式
摘要: 职责链可以将请求的处理者组织成一条链,并将请求沿着链传递,如果某个处理者能够处理请求则处理,否则将该请求交由上级处理。 所以责任链模式有以下几个优点: 降低耦合度,将请求的发送者和接收者解耦。反映在代码上就是不需要在类中写很多丑陋的 if….else 语句,如果用了职责链,相当于我们面对一个黑箱,只
阅读全文
posted @ 2023-03-23 16:01 青子Aozaki
阅读(53)
评论(0)
推荐(0)
策略模式
摘要: 在开发中经常遇到这种情况,实现某个功能有多种算法策略,我们可以根据不同环境或者条件选择不同的算法策略来完成该功能,比如查找、排序等。 一种常用方式是硬编码在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,每一个方法对应一个具体的查找算法;当然也可以将这些查找算法封
阅读全文
posted @ 2023-03-23 16:00 青子Aozaki
阅读(53)
评论(0)
推荐(0)
排序
摘要: **算法的稳定性:**排序前的两个元素i和j关键字相等,且i在j的前面,排序后i仍在j的前面。根据数据元素是否完全在内存中,可将算法分为: 内部排序:排序期间元素全部在内存中 外部排序:排序期间元素根据要求不断地在内存和外存之间移动 插入排序 基本思想:每次将一个待排序的记录按其关键字大小插入前面已
阅读全文
posted @ 2023-03-23 15:58 青子Aozaki
阅读(80)
评论(0)
推荐(0)
查找
摘要: 基本概念 查找表,存储元素的数组或链表等 静态查找表,在查找过程中不需要对查找表进行修改,如顺序查找、折半查找、散列查找等 动态查找表,在查找过程中需要对查找表进行修改,如二叉排序树的查找、散列查找等 关键字,唯一标识元素的值 平均查找长度,查找过程中关键字比较次数的平均值 顺序查找 又称线性查找。
阅读全文
posted @ 2023-03-23 15:58 青子Aozaki
阅读(538)
评论(0)
推荐(0)
下一页
公告