首页
学习
活动
专区
工具
TVP
发布

#public

设计模式-策略模式

才疏学浅的木子

一个类的行为或其算法可以在运行时更改,我们把它降维到代码层面。 用人话翻译一下就是,运行时我给你这个类的方法传不同的“key”,你这个方法会执行不同的业务逻辑...

4910

C语言每日一题(68)无重复字符的最长字串

对编程一片赤诚的小吴

这也是一道经典的滑动窗口题,事实上滑动窗口模板是非常固定的,无非就是进窗口出窗口,然后判断条件,更新结果,每一道题的不同点都是在这四个方面。

4210

设计模式之桥接模式

九转成圣

4610

类和对象详解

用户11070251

Java是一门纯面向对象的语言(Object Oriented Program简称OOP,故面向对象语言也叫做OOP语言),在面向对象的世界里一切皆对象。面向对...

6410

ArkUI-X和原生交互调用Google内购支付

徐建国

我们是通过AkrUi-X和安卓交互 然后在原生安卓里面加入了内购支付结算库的依赖 最后调起的Google 支付 安卓原生内购支付教程

8310

Spring之事务的传播行为实操篇

九转成圣

辅助记忆:REQUIRED+REQUIRES_NEW+NESTED+SUPPORTS/NOT_SUPPORTED+MANDATORY/NEVER

9310

设计模式之责任链模式

九转成圣

总体而言,Spring框架中广泛使用适配器模式来处理不同接口之间的适配问题,使得不同的组件、框架或者接口能够协同工作,提供更灵活、可扩展的组件集成。适配器模式有...

8710

Springboot扩展与全面接管WebMvc

九转成圣

早期的SSM架构中想要搭建一个MVC其实挺复杂的,需要配置视图解析器,资源映射处理器,DispatcherServlet等等才能正常运行,但是为什么Spring...

7610

ThreadLocal学习

九转成圣

问题:thread1与thread2会有并发问题吗?会不会出现thread1调用threadLocalVariable.set(“Value from Thre...

7010

Redis使用场景总结

九转成圣

5910

手撕servlet从入门到入坑

九转成圣

Server Applet 运行在服务端的程序,用于扩展web服务器(没有main方法,通过web服务器调用)

4410

SpringBoot之AOP执行顺序

九转成圣

5210

对象与对象之间的关系

九转成圣

聚合关系表示整体与部分的关系,是一种弱的拥有关系。一个对象可以包含另一个对象,但它们的生命周期可以独立存在。聚合关系通常用成员变量表示。

4810

设计模式之适配器模式

九转成圣

OldLogger和NbLogger大概率是通过依赖引入的,所以大概率会引入NbLogger然后排除OldLogger

7710

设计模式之模板方法模式

九转成圣

org.springframework.web.servlet.HttpServletBean#init

13010

设计模式之观察者模式

九转成圣

定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都可以得到通知并自动更新。

8010

设计模式之访问者模式

九转成圣

表示一个作用于某对象结构中的各元素的操作,它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。

6310

设计模式之策略模式

九转成圣

订阅视频平台事件(异常振动,蒸汽泄露,未带安全帽…),每个类型的事件对应一个处理类(策略类),后续可能还会订阅其他的事件.

6810

设计模式之构建者模式

九转成圣

4910

设计模式之工厂方法模式

九转成圣

定义一个创建对象的接口(Abstract Factory),但由子类(Concrete Factory)决定要实例化的类是哪一个。

5810
领券