hshuo
hshuo
全部文章
分类
DDD 领域驱动(1)
Docker(12)
Dubbo(11)
Java基础(7)
JUC(11)
Maven(2)
MySQL(6)
Redis(10)
SpringBoot(4)
SpringCloud(9)
SpringCloud Alibaba(3)
微服务常见概念(1)
数据结构(10)
未归档(2)
杂文(2)
算法(6)
计算机操作系统(8)
计算机网络(7)
设计模式(10)
归档
标签
去牛客网
登录
/
注册
hshuo的博客
多听、多学、多记、多写
TA的专栏
203篇文章
13人订阅
hshuo的面试之路
203篇文章
3749人学习
全部文章
(共122篇)
简单工厂方式模式 / 工厂方法模式
来自专栏
简单工厂模式 简单介绍:客户端传入具体的选择条件,有工厂创建具体的类的实例,也就是分离了客户端与具体的实现类; 缺点:如果增添一个实现类,需要更改对应的工厂里面的条件分支,也就是修改原有工厂类。 目录结构 代码实现 client package c...
工厂方法模式
java
2021-10-16
0
596
代理模式(Proxy)
来自专栏
概念 为其他对象提供一种代理以控制对这个对象的访问。 代码实现 目录结构: 具体代码: Client类、调用的是代理对象和目标对象,不涉及真实对象 package src.controller; import src....
代理模式
java
2021-10-16
0
383
策略模式(Strategy)从浅到深
来自专栏
version1:策略模式(Strategy) 概念 定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。 代码实现 目录结构: 具体代码: Client类调用不同的具体策略,只需要调用同一个...
Java
策略模式
工厂模式
反射
2021-10-16
2
539
@Async实现异步
来自专栏
配置异步 1、使用默认线程池 在springbootApplication启动类添加@EnableAsync注解 在对应方法上添加@Async即可 2、使用自定义线程池 在配置线程池的config类上添加@Ena...
@Async
2021-10-07
2
506
spring事务
来自专栏
编程式事务 使用transactionTemplate模板实现 在applicationContext.xml配置事务管理器transactionManager、事务管理模板transactionTemplate <?xml version="1.0" en...
spring事务
事务
声明式事务
编程式事务
2021-10-06
1
643
Redis底层数据结构
来自专栏
Redis 完全基于内存的数据库。 吊打磁盘数据库(多了将IO操作读取到内存里)、所以不会因为磁盘的IO速度限制。 高效的数据结构 常用的5种:String(SDS简单动态字符串)、list(双向链表、压缩列表)、hash(哈希表、压缩列...
底层数据结构
2021-09-17
2
524
MySQL的事务
来自专栏
ACID特性: 原子性:事务是最小的执行单位 ==》 undo log进行回滚 一致性:执行前后数据保持一致 ==》 锁机制或者MVCC里面的快照readview,快照读读取的是统一版本的数...
MySQL
MySQL事务
ACID原则
如何执行一条SQL语句
如何保证数据的一致性
一致性
XA协议
两阶段提交
分布式事务
2021-09-07
7
480
MySQL的锁
来自专栏
全局锁 场景: 做全库逻辑备份。 使用: Flush tables with read lock ,让数据库处于只读的状态,其他的线程的更新、建库改表的语句被阻塞(对于不支持事务的存储引擎:MyISAM等) 使用mysqldump逻辑备份工具...
MySQL的锁
MySQL
行锁
记录锁
间隔锁
MVCC
死锁
意向锁
2021-09-06
8
498
JVM
来自专栏
JVM包含哪几个部分? 类加载子系统 运行时数据区(程序计数器、虚拟机栈、本地方法栈、堆、方法区) 执行引擎 类加载子系统 类的加载过程 加载 ->...
JVM
类加载子系统
运行时数据区
2021-09-04
8
541
CAS + volatile
来自专栏
乐观锁 介绍:只有在数据更新的时候,才会进行冲突检测(加版本号比较两个当前引用、当前引用的标志),查看是否产生了并发冲突 常见:CAS(Atomic类里面的unsafe类实现CAS) 场景:资源竞争轻,线程冲突少。这样的话,产生自旋锁的概率少,...
锁
乐观锁
CAS
volatile
JMM
内存屏障
自旋锁
2021-08-24
8
787
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页