个人博客
07
29
享元模式 享元模式
享元模式1、展示网站项目需求小型的外包项目,给客户 A 做一个产品展示网站,客户 A 的朋友感觉效果不错,也希望做这样的产品展示网站,但是要求都有些不同: 1)有客户要求以新闻的形式发布 2)有客户人要求以博客的形式发布 3)有客户希
2022-07-29
29
Spring 的几种注入方式 Spring 的几种注入方式
Spring 的几种注入方式前情提要@Autowired注解相信大家都不陌生了,在我们使用idea写代码的时候,经常会发现@Autowired注解下面是有小黄线的。 为什么会出现这样的问题呢? 查阅了相关文档了解了一下,原来这个提示是sp
2022-07-29
28
外观模式 外观模式
外观模式1、影院管理项目 组建一个家庭影院: DVD 播放器、投影仪、自动屏幕、环绕立体声、爆米花机,要求完成使用家庭影院的功能,其过程为: ●直接用遥控器:统筹各设备开关 ●开爆米花机 ●放下屏幕 ●开投影仪 ●开音响 ●开DVD,选dv
2022-07-28
27
线程的创建的几种方式 线程的创建的几种方式
线程的创建1.继承Thread类自定义类声明为Thread的子类然后重写run方法,创建线程对象,调用start方法启动线程 public class TestThread1 extends Thread{ @Override
2022-07-27
26
装饰者模式 装饰者模式
装饰者模式1、星巴克咖啡订单项目星巴克咖啡订单项目(咖啡馆): 1)咖啡种类/单品咖啡:Espresso(意大利浓咖)、ShortBlack、LongBlack(美式咖啡)、Decaf(无因咖啡) 2)调料:Mik、Soy(豆浆)、Ch
2022-07-26
26
桥接模式 桥接模式
桥接模式笔记来源:尚硅谷Java设计模式(图解+框架源码剖析) 1、传统方式解决手机操作问题现在对不同手机类型的不同品牌实现操作编程(比如:开机、关机、上网,打电话等),如图: UML 类图 问题分析 扩展性问题(类爆炸):如果我们再
2022-07-26
23
进程和线程 进程和线程
进程和线程何为进程?进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。 在 Java 中,当我们启动 main 函数时其实就是启动了一个 JVM 的进程,而 main
2022-07-23
23
22
CAS CAS
CASCAS是什么CAS:Compare and Swap 比较与交换 ,它是一条CPU并发原语 它的功能是判断内存某个位置的值是否为预期值,如果是则更改为新的值,这个过程是原子的。 CAS并发原语体现在JAVA语言中就是sun.misc.
2022-07-22
21
适配器模式 适配器模式
适配器模式适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器
2022-07-21
11 / 15