大星星和小猩猩
大星星和小猩猩
全部文章
分类
Java(1)
分布式数据共识(6)
回忆(9)
密码学(39)
算法题(1)
网络安全(6)
联邦学习(1)
计算机基础(1)
设计模式(21)
归档
标签
去牛客网
登录
/
注册
大星星和小猩猩
好好学习,天天向上
全部文章
(共84篇)
设计模式之工厂方法模式和抽象工厂模式
工厂模式一共有3类:简单工厂(静态工厂)、工厂方法、抽象工厂。 任何可以产生对象的方法或类,都可以称之为工厂单例也是一种工厂。 为什么有了new之后,还要有工厂? 灵活控制生产过程; 权限、修饰、日志... 工厂方法是在产品纬度进行扩展,抽象工厂是在产品一族进行扩展。 工厂方法(FactoryM...
Java
2021-11-29
1
397
设计模式之策略模式,及Comparable和Comparator接口
策略模式 策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。 策略模式的主要优点如下: ...
Java
2021-11-29
2
709
设计模式之单例模式
单例模式的应用场景 整个程序的运行中只允许有一个类的实例; 需要频繁实例化然后销毁的对象。 创建对象时耗时过多或者耗资源过多,但又经常用到的对象。 方便资源相互通信的环境 在项目中的具体使用目的 封装一些常用的工具类,保证整个应用常用的数据统一 保存一些共享数据在内存中,其他类随时可以读取。 ...
Java
2021-11-29
1
374
CPU的结构功能、指令周期及超线程原理
计算机的组成成分 冯诺依曼型的计算机有五大组成部分,其各部分的功能分别如下: 1、运算器:计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作,亦称算术逻辑部件(ALU); 2、控制...
2021-11-03
6
1378
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页