本文为极客时间《设计模式之美》的读书笔记 面向对象编程 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码...
IP属地:陕西
本文为极客时间《设计模式之美》的读书笔记 面向对象编程 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码...
volatile Java内存模型都是围绕着原子性、有序性和可见性展开的,为了在适当的场合,确保线程间的有序性、可见性和原子性。Java使用了一些特殊的操作或者关键字来申...
线程的状态有哪些? new新建状态:线程创建之后 running可运行:可能正在运行,也可能正在等待CPU时间片。 blocked阻塞:等待获取一个排它锁,如果其线程释放了锁...
Prometheus的主要特点 Prometheus官网上的自述是:“From metrics to insight.Power your metrics and alert...
项目集成seata 每个微服务的数据库创建UNDO_LOG 表 安装事务协调器 seata-server(v0.7.1版本,v1.4.1版本使用有问题) 修改register...
Spring容器初始化到销毁这部分的代码,主要就是指refresh()方法 这部分代码按照我的学习逻辑主要分为三个部分 beanFactory的的创建及预准备工作(标准初始化...
BF算法(Brute Force) 暴力匹配算法,在主串和模式串每次比较都只前进一个位置,进行比较。 code 时间复杂度 假设源字符串长度为m,目标字符串长度为n,则:最好...