文章合集

17503人浏览 / 2018-10-25 21:45:00.0

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,需要注意什么?
创业与职场系列
写给创业公司的技术合伙人
产品技术系列


没钱没人脉也能轻松入门,让你每年多赚10万!