白龙马服务平台员工,擅长并发开发(juc,netty),分布式(springboot+MQ,rpc,ES,dubbo),擅长商品域,财务域业务知识,是设计模式实战的狂热者 博客主要分享内容: 职场经验分享、自学教程、面试真题解析、面试经验分享、技术专题深度解析等
JVM第一讲:JVM相关知识体系详解+面试(P6熟练 P7精通)
JVM第七讲:JVM 基础 - Java 内存模型详解
JUC第三十讲:JUC工具类:Exchanger详解
JUC第二十九讲:JUC工具类: Phaser详解
JVM第六讲:JVM 基础 - Java 内存模型引入
JVM第三讲:JVM 基础-字节码的增强技术详解
JUC第二十五讲:JUC线程池-CompletableFuture 实现原理与实践
JUC第十七讲:JUC集合: ConcurrentLinkedQueue详解
ElasticSearch第四讲:ES详解:ElasticSearch和Kibana安装
JUC第一讲:Java并发知识体系详解 + 面试题汇总(P6熟练 P7精通)
架构设计第七讲:数据巡检系统之daily&线上表结构自动化比对
JUC第十一讲:JUC锁LockSupport详解
JUC第六讲:二面阿里竟然败在了 volatile 关键字上
JUC第四讲:Java中的锁
JUC第二讲:Java并发理论基础:Java内存模型(JMM)与线程
分布式系统第五讲:分布式事务及实现方案
分布式系统第三讲:全局唯一ID实现方案
代码质量保障第2讲:单元测试 - 浅谈单元测试
JAVA设计模式第十讲:SPI - 业务差异解决方案
JAVA设计模式第七讲:设计模式在 Spring 源码中的应用
ElasticSearch第三讲:ES详解 - Elastic Stack生态和场景方案
ElasticSearch第二讲:ES详解 - ElasticSearch基础概念
研发规范第十三讲:阿里 - 如何进行项目稳定性建设
研发规范第九讲:通用类命名规范(重点)
设计模式第十五讲:重构 - 改善既有代码的设计
设计模式第十五讲:重构 - 改善既有代码的设计
设计模式第八讲:常见重构技巧 - 去除多余的if else
架构设计第八讲:架构 - 理解架构的模式2 (重点)
架构设计第42讲:美团 - 可视化全链路日志追踪
数据结构与算法第十六讲:分布式算法之一致性Hash算法
Java8特性第四讲:Java 8的接口默认方法实现
架构设计第十一讲:架构之高并发:限流
架构设计第一讲:架构设计相关面试题汇总
架构设计第五讲:数据巡检系统的设计与应用
ElasticSearch第一讲:ElasticSearch从入门到精通(下)
ElasticSearch第一讲:ElasticSearch从入门到精通
消息中间件第八讲:消息队列 RocketMQ 版实战、集群及原理
性能第三讲:百万级QPS,支撑淘宝双11需要哪些技术
消息中间件第五讲:RocketMQ事务消息
Java基础知识第九讲:单元测试、前后端规约与联调
Java基础知识第七讲:Java异常处理与日志打印
JUC第六讲:ThreadLocal/InheritableThreadLocal详解/TTL-MDC日志上下文实践
JUC第四讲:Java中的锁/CAS原理与案例分析
JVM第六讲:线上环境 FGC 频繁,如何解决?
JVM第四讲:JVM性能调优
Java基础知识第一讲:基础语法
JAVA设计模式第五讲:设计模式在 Google Guava 的应用
JAVA设计模式第四讲:行为型设计模式
JAVA设计模式第一讲:设计原则
JAVA-stateless4j StateMachine从入门到实战