学习路线
Java基础核心串讲
-
- Java基础知识
-
- 计算机操作系统
-
- IO
-
- Linux
-
- 计算机网络
-
-
- TCP/IP
-
-
- 7种常见的设计模式和使用场景
-
- Java必会基础与新版本特性
-
- 线上问题排查
集合框架
-
- ConcurrentHashMap
-
- ArrayList
-
- Vector
深入浅出JVM
-
- JVM内存模型
-
- 性能调优、线上问题排查
-
- 类加载机制详解
-
- 垃圾回收机制
-
- 垃圾回收器、垃圾回收算法
并发与多线程
-
- 多线程基础知识
-
- 常见关键字
-
- 多线程锁机制
-
- 线程池知识点
-
- 常见的JUC工具类
-
- 多线程经典面试题
- 常用工具集
-
- JVM问题排查工具-JMC
- IDEA开发神器
- 线上调试神器-btrace
- Git原理与工作流
- Linux常用分析工具
数据结构与算法
-
- 从二叉搜索树到B+树
- 经典问题之字符串
- 经典问题之TOPK
- 最大公共子串
- 动态规划
- 大厂面试爱问的「调度算法」,20 张图一举拿下
- 图解红黑树
- 面试必备 | 不可不会的反转链表
- 红黑树【图解】
- 算法学习工具网站
必会框架
-
- Spring全家桶以及源码分析
-
- SpringCloud
-
- 分布式框架基石-RPC
-
-
- Dubbo
-
-
-
- RPC实践
-
-
-
- Netty
-
-
- ORM框架Mybatis源码分析
- Zookeeper
高并发架构基石-缓存
-
- Redis数据结构、基础知识
-
- Redis常见线上故障及其解决方案
-
- Redis常见面试题
-
- 知识点之外的缓存之路
- 消息队列
-
- 消息队列基础知识
-
- Kafka
-
- RocketMQ
-
- 消息队列面试题
数据库
-
- MySQL基础知识
-
- 索引、锁机制
-
- 事务特性、隔离级别、数据安全
-
- 数据库性能调优
-
- 分库分表
-
- 数据库面试题
大数据
-
- ODPS离线分析
- Hive
- Spark
- Hadoop
- Hbase
- HDFS
- 大数据体系
- Flink入门教程
- Flink的CheckPoint机制
- Flink背压
- Flink入门
- 搜索引擎
-
- ElasticSearch
-
- Canal
- Kibana
- Lucene
- Logstash
- 优秀开源框架推荐
- 架构演进之路
-
- 从All in one 到微服务
- 互联网架构之路
-
- 怎么设计一个能顶住双十一的系统?
-
- 分布式&分布式事务
互联网前沿技术
-
- 容器化:Docker与k8s详解
- 面试技巧
-
- 敖丙迟早被你们气死
- 简历
-
- 语言组织
-
- 加分项
-
- 面试流程
研发规范
-
- 阿里巴巴技术规范
-
- 开源漏洞
-
- 大厂技术研发规范
- 各地互联网公司盘点
面试真题&面经分享
-
- 阿里巴巴面试题
-
- 字节跳动面试题
-
- 拼多多面试题
-
- bilibili
-
- 京东
-
- 美团面试题
-
- 网易
-
- 腾讯面试题
-
- 国企面试题
-
- 外企面试题
-
- 校招面试题
-
- 社招面试题
- 其他
- 职场杂谈
-
- 提离职,涨薪 走,别回头
- 我对外包的看法
- 阿里五年老员工有什么话想对大家说?
- 读研or工作?
- 敖丙的前前前同事因为几行代码坐牢了
- 应届毕业生工作7个月小结
- 蘑菇街被裁员工自述:若是有缘,江湖再见
- 蘑菇街又裁员了
- 麻了,我的爱豆也塌房了
- 在国企里面当程序猿是一种怎样的体验?
- 跳槽季,应不应该跳,怎么跳?
- 让你自制力提升300%的学习方法
- 教你在服务器搭建个人面试项目
- 程序员只能吃青春饭?30岁后出路在何方?
- 学历对程序员重要么?
- 有哪些事情是你成为程序员之后才知道的?
- 天天加班却不受重用,老板到底喜欢什么样的员工?
- 纵使社会虐我千百遍,我依然待它如初恋
- 国家何时整治程序员的高薪现象?
- 大学毕业是去大城市好还是回小城市好?
- 大二那年,我发现学生思维在职场行不通
- B站崩了,如何防止类似事故的出现?
- 每日灵魂拷问:“工作=有钱=快乐?”
- 比渣男pua更可怕的,是职场pua
- 你热爱编程么?我先来:爱过
- 程序人生系列
-
- 成长经历
-
- 职场经历
-
- 自媒体经历
-
- 生活趣事
-
- 读者经历
-
- 家人
-
- 过年特辑
- 科普
- 人物&杂谈
- 福利