文章合集

本文汇集了Java架构师成长所需的核心技能、面试经验、技术选型、性能优化等内容,覆盖了从Java程序员到架构师的全方位知识体系,包括Java多线程、JVM调优、分布式系统设计、微服务架构、数据库优化等关键领域。

Hi 大家好,我是陈睿|mikechen,这是优知学院的所有文章集合,专门整理这个页面,希望会对大家在浏览感兴趣文章的时候,能有更好的帮助!
这些文章的呈现,并不是按照时间轴来排序,无论是新旧文章,我认为都会对大家有所帮助。
今天在整理这些文章的时候,忽然发现,原来这么久了,我居然写了这么多的文章,甚是感慨
感谢你们,陪伴了我这么久!~

历史文章分类导航

mikechen谈
java程序员的发展之路和职业规划
程序员真的只能干到35岁?——我的35岁危机度过之道!
关于优知和陈睿
Java多线程与并发系列
Java多线程系列(一):最全面的Java多线程学习概述
Java多线程系列(二):线程的五大状态,以及线程之间的通信与协作
Java多线程系列(三):Java线程池的使用方式,及核心运行原理
Java多线程系列(四):4种常用Java线程锁的特点,性能比较、使用场景
Java多线程系列(五):线程池的实现原理、优点与风险、以及四种线程池实现
Java多线程系列(六):深入详解Synchronized同步锁的底层实现
Java多线程系列(七):并发容器的原理,7大并发容器详解、及使用场景
Java多线程系列(八):ConcurrentHashMap的实现原理(JDK1.7和JDK1.8)
Java多线程系列(九):CountDownLatch、Semaphore等4大并发工具类详解
Java多线程系列(十):源码剖析AQS的实现原理
Java多线程系列(十一):ReentrantReadWriteLock的实现原理与锁获取详解
JVM虚拟机系列
4大JVM性能分析工具详解,及内存泄漏分析方案
直通BAT必考题系列:JVM性能调优的6大步骤,及关键调优参数详解
直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势、及使用场景
直通BAT必考题系列:JVM的4种垃圾回收算法、垃圾回收机制与总结
直通BAT必考题系列:深入详解JVM内存模型与JVM参数详细配置
阿里P8架构师谈:JVM的内存分配、运行原理、回收算法机制
Java集合框架系列
阿里P8架构师谈:深入探讨HashMap的底层结构、原理、扩容机制
Redis系列教程
Redis系列教程(三):如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
Redis系列教程(四):Redis为什么是单线程、及高并发快的3大原因详解
Redis系列教程(五):Redis哨兵、复制、集群的设计原理,以及区别
Redis系列教程(六):Redis缓存和MySQL数据一致性方案详解
Redis系列教程(七):Redis并发竞争key的解决方案详解
Redis系列教程(八):分布式锁的由来、及Redis分布式锁的实现详解
消息中间件系列
消息中间件系列(二):Kafka的原理、基础架构、以及使用场景
消息中间件系列(四):消息队列MQ的特点、选型、及应用场景详解
消息中间件系列(五):MQ消息队列的12点核心原理总结
消息中间件系列(七):如何从0到1设计一个消息队列中间件
消息中间件系列(九):详解RocketMQ的架构设计、关键特性、与应用场景
求职面试经验系列
史上最全Java面试题系列
天猫Java面试题系列
2019 最全阿里天猫Java 3面真题,含面试题答案!
蚂蚁金服Java面试题系列
支付宝面试题系列
2019 最全支付宝高级Java现场面试37题
阿里集团Java面试题系列
2019 最新阿里中间件Java 4轮面试题!60万年薪起步~
2019 阿里Java 4轮面试题,含必考题答案参考!
2018阿里集团中间件Java面试题(4面)
头条Java面试题系列
大厂Java面试题系列
史上最全Java面试题答案
最全MySQL面试60题和答案
史上最全memcached面试26题和答案
Java必考题目之JVM面试题目和答案
BAT Java面试笔试33题:JavaList、Java Map等经典面试题!答案汇总!
Java学习线路系列
Java架构师学习线路系列
开发工具系列
数据结构与算法系列
UML和设计模式系列
开发书籍系列
学习资料系列
阿里P8架构师谈:分布式架构设计(文章合集)
阿里P8架构师谈:大数据架构设计(文章合集)
RPC系列
RPC框架的实现原理,及RPC架构组件详解
阿里P8架构师谈:主流RPC框架详解,以及与SOA、SOAP、REST的区别
高并发系列
高并发编程系列:NIO、BIO、AIO的区别,及NIO的应用和框架选型
微服务系列
Spring Cloud的核心成员、以及架构实现详细介绍
阿里P8架构师谈:Dubbo的详细介绍、设计思路、以及4大适用场景
阿里P8架构师谈:Zookeeper的原理和架构设计,以及应用场景
阿里P8架构师谈:Spring Cloud与Dubbo的详细比较
阿里P8架构师谈:从单体架构、到SOA、再到微服务的架构设计详解
阿里P8架构师谈:微服务Dubbo和SpringCloud架构设计、优劣势比较
阿里P8架构师谈:微服务技术架构、监控、Docker、服务治理等体系
数据库系列
阿里P8架构师谈:MySQL有哪些存储引擎,各自的优缺点,应用场景
阿里P8架构师谈:MySQL行锁、表锁、悲观锁、乐观锁的特点与应用
阿里P8架构师谈:MySQL慢查询优化、索引优化、以及表等优化总结
阿里P8架构师谈:MySQL数据库的索引原理、与慢SQL优化的5大原则
MySQL数据库主从同步的3种一致性方案实现,及优劣比较
阿里P8架构师谈:数据库分库分表、读写分离的原理实现,使用场景
阿里P8架构师谈:分布式数据库数据一致性的原理、与技术实现方案
陈睿:架构设计之数据库拆分六大原则
分布式系统系列
一篇文章彻底搞懂“分布式事务”
阿里P8架构师谈:分布式系统全局唯一ID简介、特点、5种生成方式
阿里P8架构师谈:分布式锁的3种实现(数据库、缓存、Zookeeper)
阿里P8架构师谈:分布式Session共享的4类技术方案,与优劣势比较
阿里P8架构师谈:分布式事务的解决方案,以及原理、总结
详解分布式一致性ACID、CAP、BASE,以及区别
分布式缓存系列
阿里P8架构师谈:什么是缓存雪崩?服务器雪崩的场景与解决方案
阿里P8架构师谈:详解Memcached、Redis等缓存的特征、原理、应用
分布式文件系列
Web安全系列
架构设计系列
阿里P8架构师谈:双11秒杀系统如何设计?
阿里P8架构师谈:分布式架构系统拆分原则、需求、微服务拆分步骤
阿里P8架构师谈:架构设计经验汇总
分布式演变系列
阿里P8架构师谈:淘宝技术架构从1.0到4.0的架构变迁
「优知学院」淘宝架构的前世今生(下)
「优知学院」淘宝技术架构的前世今生(上)
中间件系列
阿里P8架构师谈:Docker简介、组成架构、使用步骤、以及生态产品
阿里P8架构师谈:Docker容器的原理、特征、基本架构、与应用场景
性能优化系列
阿里P8架构师谈:Web前端、应用服务器、数据库SQL等性能优化总结
阿里P8架构师谈:架构设计之数据库垂直、水平拆分六大原则
阿里P8架构师谈:流量高峰时期的性能瓶颈有哪些、以及如何来解决
阿里P8架构师谈:多线程、架构、异步消息、Redis等性能优化策略
架构师的职责和能力系列
顶尖架构师的工作职责
架构师技能系列
史上最强Java架构师的13大技术能力讲解! | 附架构师能力图谱| 史上最强Java架构师的13大技术能力讲解! | 附架构师能力图谱
阿里P8架构师谈:成长为Java架构师必须突破的11个技术点
阿里P8架构师谈:java架构师面试技能24全点
java初级、中级、高级、架构师的技能要求和职责要求
BAT薪资与技能要求系列
求职跳槽
如何选择一家公司
大公司稳定工作和创业之间如何选择?
职场发展系列
程序员怎么升职加薪?
CTO系列
CTO的核心职责
程序员去创业公司做 CTO,需要注意什么?
创业与职场系列
写给创业公司的技术合伙人
产品技术系列


money.jpg
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值