保存成功
订阅成功
保存失败,请重试
提交成功
罗小黑

罗小黑

java高级开发工程师
精通设计模式,擅长微服务、分布式架构,有丰富的高并发、高可用经验。有5年的互联网电商行业经验,目前在一家生鲜电商公司做搜索业务。...更多
创作文章4

实战:设计模式之代理设计模式深度解析,纯手写 MyBatis 框架

设计模式在日常的工作中,是非常重要的一项技能,使用设计模式可以重构整体架构、提高代码复用性、扩展性、减少代码冗余。这是每个 Java 工程师必备的技能,彻底搞懂设计模式,涨薪 2000 不是问题! 本 Chat 主要讲的是代理设计模式。 本场 Chat 您将学到如下内容: 1. 什么是代理设计模式 2. 为什么使用代理模式 3. 代理模式的应用场景 4. 静态代理 5. JDK 动态代理实现与底层原理分析 6. CGLIB 动态代理实现与底层原理分析 7. 动态代理和静态代理的区别 8. JDK 动态代理和 CGLIB 动态代理的区别 9. JDK、CGLIB 动态代理哪个效率更高,如何选择 10. 实战:纯手写 MyBatis 框架 11. 实战:纯手写 Spring 事务框架
设计模式
299 订阅

实战:设计模式之责任链设计模式深度解析

设计模式在日常的工作中,是非常重要的一项技能,使用设计模式可以重构整体架构、提高代码复用性、扩展性、减少代码冗余。这是每个 Java 工程师必备的技能,彻底搞懂设计模式,涨薪 2000 不是问题!本 Chat 主要讲的是责任链设计模式。 本场 Chat 您将学到如下内容: - 什么是责任链设计模式 - 责任链设计模式的应用场景 - 责任链模式实现原理和类图 - 责任链设计模式基本使用 - 责任链模式的优缺点 - 进阶:使用工厂模式实现责任链设计模式 - 进阶:使用数据库方式实现责任链设计模式 - 进阶:Java 过滤器底层责任链设计模式解析 - 实战:责任链设计模式实现网关拦截
设计模式
205 订阅

实战:设计模式之模板方法模式深度解析

设计模式在日常的工作中,是非常重要的一项技能,使用设计模式可以重构整体架构代码、提高代码复用性、扩展性、减少代码冗余问题。这是每个Java工程师必备的技能,彻底搞懂设计模式,涨薪 2000 不是问题! 本 Chat 主要讲的是设计模式之一的模板方法模式,在 Chat 开篇会通过案例一步步对模板方法模式进行深度解析,结尾会带领大家进行一个实战案例,让大家一次性彻底的玩转模板方法模式。 本场 Chat 您将学到如下内容: - 什么是模版方法模式 - 模版方法模式应用场景 - 为什么使用模板方法模式,可以解决什么问题 - 模版方法模式基本定义 - 模版方法模式结构图 - 模版方法模式优缺点 - 模板方法模式和策略模式怎么结合使用 - 实战案例:模版方法实现分布式锁
设计模式
179 订阅

设计模式之策略模式精讲,高薪必备技能!

设计模式在日常的工作中,是非常重要的一项技能,使用设计模式可以重构整体架构代码、提交代码复用性、扩展性、减少代码冗余问题。这是每个 Java 工程师必备的技能! 本 Chat 主要讲的是设计模式之一的策略模式,在 Chat 中会通过案例一步步由浅入深对策略模式进行解析。 本场 Chat 您将学到如下内容: - 什么是策略模式 - 策略模式的应用场景 - 为什么要使用策略模式,解决哪些问题 - 策略模式的优缺点 - 策略模式的基本定义 - 策略模式的架构图 - 策略模式基本使用 - 通过枚举、工厂和反射实现策略模式 - 通过单例和反射实现策略模式 - 在 Spring Boot 中使用策略模式 - 实战案例一:促销收银系统 - 实战案例二:聚合支付平台
设计模式
220 订阅