曹磊颖
曹磊颖
全部文章
分类
24种设计模式(25)
java(3)
JVM(3)
Linux(1)
MySQL(1)
Spring(1)
前端(4)
区块链(1)
十大排序算法(7)
未归档(1)
系统(1)
计算机网络(11)
归档
标签
去牛客网
登录
/
注册
星星
比星星更亮的是眼睛呀
全部文章
(共59篇)
迭代器模式
1. 迭代器模式(Command Pattern) 1.1 介绍 意图 :提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。 主要解决 :不同的方式来遍历整个整合对象。 如何解决 :把在元素之间游走的责任交给迭代器,而不是聚合对象。 关键代码 :定义接口:ha...
2021-09-11
0
381
中介者模式
文章目录 1. 中介者模式(Command Pattern) 1.1 介绍 1.2 优缺点 1.3 使用场景 1.4 注意事项 2. 案例实现 3. 源码实现 3.1 Timer类 ...
2021-09-11
0
517
设计模式总结
1. 设计原则 单一职责原则:一个对象或者一个方法只做一件事 能够降低实体的复杂度,便于维护和拓展 提高实体的可读性 改动代码的风险降低了,也不会牵一发而动全身 开闭原则:一个软件实体,如类、模块和函数应该对扩展开放,对修改关闭 不会改变原有功...
2021-09-11
0
416
JVM引言
文章目录 1. JVM 1.1 内存机制 1.2 执行机制 1.2.1 编译 1.2.2 类加载 1.2.3 初始化 1.3 管理机制 1. JVM 顾名...
2021-09-11
0
357
JVM内存模型
文章目录 1. JVM内存模型 1.1 JVM内存区域的划分 1.1.1 方法区 1.1.2 堆区 1.1.3 程序计数器 1.1.4 虚拟机栈 1.1.5 本地方法栈 ...
2021-09-11
0
422
编译和加载
文章目录 1. 编译 静态绑定和动态绑定 2. 类加载 2.1 类加载流程 2.2 双亲加载机制 2.2.1 为什么提出双亲委派机制 2.2.2 委派实现过程 ...
2021-09-11
0
329
垃圾回收机制
文章目录 1 堆区的内存划分 1.1 新生代 1.2 老年代 1.3 方法区 2. 垃圾对象判断算法 2.1 引用计数法(已被淘汰,循环引用失效) 2.2 可达性分析 2.3 可达性分析之三色标记法 ...
2021-09-11
0
599
Linux常用命令
文章目录 1. 常用命令 2. 项目中怎么用到了linux 2.1 创建用户、管理用户 2.2 安装软件 2.3 服务部署 2.4 服务监控 2.5 shell脚本 1. 常用命令 帮助命令:help...
2021-09-11
0
529
数据库MySQL汇总
文章目录 1. 数据库设计 1.2 数据类型 1.2.1 char和varchar的区别 1.2.2 varchar(100)和varchar(10)的区别 1.2.3 varchar能存储多少汉字、数字? ...
2021-09-11
0
773
Spring面试题
文章目录 1. Spring 1.1 Spring是什么? 1.3 Spring的IOC 1.4 Spring的AOP 1.4.1 Spring AOP与AspectJ AOP 1.4.2 JDK动态代理和...
2021-09-11
3
594
首页
上一页
1
2
3
4
5
6
下一页
末页