Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bin392328206/six-finger

📓从Java基础、JavaWeb基础到常用的框架再到面试题、微服务、分布式、大数据都有完整的教程,几乎涵盖了Java必备的知识点
https://github.com/bin392328206/six-finger

Last synced: 3 days ago
JSON representation

📓从Java基础、JavaWeb基础到常用的框架再到面试题、微服务、分布式、大数据都有完整的教程,几乎涵盖了Java必备的知识点

Awesome Lists containing this project

README

        

## 我希望这个开源仓库可以
- 帮你打败学习上的拦路虎
- 帮你构建属于你自己的知识体系
- 能够让自己的总结给你带来帮助
- 我知道很多人不玩**qq**了,但是怀旧一下,欢迎加入六脉神剑Java菜鸟学习群,群聊号码:**549684836**

## 送给每个读者一句名言
**是非审之于己,毁誉听之于人,得失安之于数,成败归之于零**

## 学习目录(善用ctrl+F)

## Java基础
- 基础
- [史上最全的Java基础(针对面试)](https://juejin.im/post/5de77e7cf265da33f63f39f4)
- [你不知道的Java内部类](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483692&idx=1&sn=723adbef90a9d087a71594a483f783f5&chksm=a6c0ccd391b745c52ee70ab915451f7d04b13f2f3c0948cd8d030eda91c8b2af2ca9238c68c7&token=654727392&lang=zh_CN#rd)
- [你必须知道的Java泛型](https://juejin.im/post/5df1b667f265da3398562739)
- [Java基础之Java枚举](https://juejin.im/post/5e08077e51882512820af8d1)
- [Java基础知识(一些需要注意的点)](https://juejin.im/post/5ea92fd35188256d50159648)
- [了解布隆过滤器](https://juejin.im/post/5f0effb46fb9a07ea55f1388)
- [你还在用BeanUtils做对象拷贝吗?](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247484208&idx=1&sn=22a7c6f18c68d82360e8ca5fb9b3e0d5&chksm=a6c0cecf91b747d9852cca2ffea059d31eb3eddafcea3ee94556c5fa8d31628eaa4b9119b470&token=2050038348&lang=zh_CN#rd)
- [小六六读Effective记录](https://juejin.im/post/6872917994415063053)
- [不是吧,还有人不知道三目运算符的BUG](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247484451&idx=1&sn=d922c3b9536c3aba20e274ae3d5f879e&chksm=a6c0c9dc91b740cab3797d5978fc5a0665da4a3de80492efd152e2811aa255c1caa6105202fe&token=2018740620&lang=zh_CN#rd)
- 1.8新特性
- [Java8新特性之Lambda表达式,函数式接口,方法引用和default关键字](https://juejin.im/post/5df36bdf6fb9a01608237621)
- [Java8新特性之Optional类](https://juejin.im/post/5df4507f51882512523e7af9)
- [Java8新特性之Stream流(基础篇)](https://juejin.im/post/5df4a93e51882512454b37fa)
- [Java8新特性之Stream流(高级篇)](https://juejin.im/post/5df60af1e51d4557ee3a4041)
- IO流
- [Java基础之I/O流(一)](https://juejin.im/post/5df700316fb9a016214ccf93)
- [Java基础之I/O流(二)](https://juejin.im/post/5df74fed51882512243f9ab8)
- [Java基础之I/O流(三)](https://juejin.im/post/5df77af451882512691acd7c)
- 网络
- [Java基础之网络编程(一)](https://juejin.im/post/5df84c566fb9a0164c7baa0e)
- [Java基础之网络编程(二)](https://juejin.im/post/5df899b06fb9a0163307467d)
- Netty
- [小六六学Netty系列之Java BIO](https://juejin.im/post/6859336784627646471)
- [小六六学Netty系列之Java NIO(一)](https://juejin.im/post/6860275544655659015/)
- [小六六学Netty系列之Java NIO(二)](https://juejin.im/post/6860798575187197965)
- [小六六学Netty系列之unix IO模型](https://juejin.im/post/6862141145553338382/)
- [小六六学Netty系列之Java 零拷贝](https://juejin.im/post/6862877857258045453)
- [小六六学Netty系列之初识Netty](https://juejin.im/post/6864749738827186183)
- [小六六学Netty系列之再遇Netty](https://juejin.im/post/6865910744739741703)
- [小六六学Netty系列之Netty群聊](https://juejin.im/post/6868144990603640846)
- [小六六学Netty系列之编解码器和handler的调用机制](https://juejin.im/post/6869562100495155207)
- [Netty实战IM(简单)](https://juejin.im/post/6896308404550270990/)
- [重学网络系列之(HTTP的前世今生)](https://juejin.cn/post/6916720549636866056)
- [重学网络系列之(我的名字叫IP)](https://juejin.cn/post/6917139283463634951)
- [重学网络系列之(Ping与网关)](https://juejin.cn/post/6917538451633995790)
- [重学网络系列之(搭建Http实验环境)](https://juejin.cn/post/6919021812781170701)
- [重学网络系列之(TCP)](https://juejin.cn/post/6919402142637752328/)
- [重学网络系列之(UDP)](https://juejin.cn/post/6920029124690411528)
## Java容器
- [史上最全的Java容器集合之入门](https://juejin.im/post/5de87a92e51d4557ec02f39d)
- [史上最全的Java容器集合之基础数据结构(手撕链表)](https://juejin.im/post/5de8cdb5f265da33c34e2719)
- [史上最全的Java容器集合之ArrayList(源码解读)](https://juejin.im/post/5de9f222f265da33b12e9600)
- [史上最全的Java容器集合之Vector和LinkedList(源码解读)](https://juejin.im/post/5deb0b26e51d4557e87fc398)
- [史上最全的Java容器集合之equals 和 hashCode ](https://juejin.im/post/5decc9fa518825124a05afd8)
- [史上最全的Java容器集合之HashMap(源码解读)](https://juejin.im/post/5dedb448f265da33b071716a)
- [史上最全的Java容器集合之ConcurrentHashMap(源码解读)](https://juejin.im/post/5dee17adf265da33942a7798#heading-0)
- [史上最全的Java容器集合之LinkedHashMap(源码解读)](https://juejin.im/post/5def59a36fb9a0162712765e)
- [史上最全的Java容器集合之HashSet(源码解读)](https://juejin.im/post/5df08f96518825126d5a25dd)
- [刷了点力扣,来看看Arrays.sort的原理吧](https://juejin.cn/post/7034425307255963662)

## Java并发|锁
- [史上最全的Java并发系列之并发编程的挑战](https://juejin.im/post/5dfb1ca26fb9a0160b63827f)
- [史上最全的Java并发系列之Java并发机制的底层实现原理](https://juejin.im/post/5dfb3a27e51d4558181d35b0)
- [史上最全的Java并发系列之Java内存模型](https://juejin.im/post/5dfc3dadf265da339b5001dd)
- [史上最全的Java并发系列之Java多线程(一)](https://juejin.im/post/5dfc9106518825126e63a711)
- [史上最全的Java并发系列之Java多线程(二)](https://juejin.im/post/5dfeeed6e51d45582248e4a5)
- [史上最全的Java并发系列之Java中的锁的使用和实现介绍(一)](https://juejin.im/post/5e002416e51d45583b43939d)
- [史上最全的Java并发系列之Java中的锁的使用和实现介绍(二)](https://juejin.im/post/5e0037a651882512670ee0b5)
- [史上最全的Java并发系列之Java并发容器和框架](https://juejin.im/post/5e005f746fb9a016253c15d5)
- [史上最全的Java并发系列之Java中的13个原子操作类](https://juejin.im/post/5e006bf6518825126e63a9fb)
- [史上最全的Java并发系列之Java中的并发工具类](https://juejin.im/post/5e0076a45188251247688749)
- [史上最全的Java并发系列之Java中的线程池](https://juejin.im/post/5e00a849e51d45581269b42a)
- [小六六抬杠线程安全](https://mp.weixin.qq.com/s/3IK-JHNc2UHqGRWMnkJ58Q)
- [Thread State 详解](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483781&idx=1&sn=10c4944828995742236a47bd4092e87a&chksm=a6c0cc7a91b7456c638dd43282207f10cf9a3b0ea1db96d696300709e0ef9ddb84442fd66603&token=324884800&lang=zh_CN#rd)
- [一张图读懂Java非公平锁与公平锁](https://juejin.im/post/5ec1eca4f265da7bdb322850)
- [AQS源码解析](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483875&idx=1&sn=3ee2a0ab18e22f23da4227be714b8601&chksm=a6c0cc1c91b7450a212af4be2100cc69e546e6b4118d04acff7f90a30238d987b387f5872b37&token=1819594580&lang=zh_CN#rd)
- [ThreadLocal全面解析(一)](https://juejin.im/post/5f058d8ae51d4534695c2237)
- [ThreadLocal全面解析(二)](https://juejin.im/post/5f06bd94f265da22e77c1237)
- [带你了解了解Future和CompletableFuture](https://juejin.im/post/6893676887961403399)

## 小六六平时开发技巧
- [小六六平时的开发小技巧一(公共属性填充设计)](https://juejin.cn/post/6976067876394385415)
- [小六六平时的开发小技巧二(Nacos在服务配置中心的妙用)](https://juejin.cn/post/6979079679563005959)
- [根治顽疾:Keep客户端 In-App Purchase 掉单踩坑指南](https://tech.gotokeep.com/post/2018/12/in-app-purchase/)
## 项目博客
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](一)](https://juejin.im/post/6883005240740675591/)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](二)](https://juejin.im/post/6884027512343494669)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](三)](https://juejin.im/post/6885224199938867213)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](四)](https://juejin.im/post/6885994038278193165)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](五)](https://juejin.im/post/6888926292285063176/)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](六)](https://juejin.im/post/6889627826451021831)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](七)](https://juejin.im/post/6890406233061195789/)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](八)](https://juejin.im/post/6891095158201745416)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](九)](https://juejin.im/post/6891836391076921352/)
- [[适合初中级Java程序员修炼手册从0搭建整个Web项目](十)](https://juejin.im/post/6892933247657050126)

## JVM
- [JVM从入门到入土之JVM的类加载机制](https://juejin.im/post/5e1aaf626fb9a0301d11ac8e)
- [JVM从入门到入土之JVM的类文件结构](https://juejin.im/post/5e1d19b26fb9a02fee1ed155)
- [JVM从入门到入土之JVM的运行时数据区](https://juejin.im/post/5e1d6e5be51d453c951da505)
- [JVM从入门到入土之JVM的内存分配策略和垃圾回收器](https://juejin.im/post/5e1e89115188254dc31985b7)
- [瓦特 线上出现堆外内存溢出](https://juejin.im/post/5e7979265188255e08062b78)
- [JVM从入门到入土之JVM的面试题](https://juejin.im/post/5e1fd95ee51d452fb9734f25)
- [JVM从入门到入土之实战JVM调优(一)](https://juejin.im/post/5e200d2ee51d4502671a38d8)
- [JVM从入门到入土之实战JVM调优(二)](https://juejin.im/post/5e3177b8f265da3e405031dd)
- [JVM从入门到入土之详解G1垃圾回收器](https://juejin.im/post/5e366c895188254dfd43df80)
- [JVM从入门到入土之实战G1垃圾回收器(二)](https://juejin.im/post/5e367eae6fb9a02fdb5a7f79)
## Spring
- [在Spring事务管理下,Synchronized为啥还线程不安全?](https://juejin.im/post/5ddc7a23e51d452331202721)
- [一个@Async 引起的血案 ](https://juejin.cn/post/6899722409591439374/)
- [循环依赖的种类](https://juejin.cn/post/6911692836714840077#heading-6)
- [每个Java人都必须掌握的单元测试](https://juejin.im/post/5e9017656fb9a03c2e54216d)
- [图解Spring解决循环依赖](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483719&idx=1&sn=3a06ef1924419d46e6b81ea86880cb2d&chksm=a6c0ccb891b745ae28ceabce1b4dc845ca89712)
- [SpringBoot+ItextPdf生成PDF+页眉+水印](https://juejin.im/post/5ea920886fb9a0437055ad8b)
- [小六六踩坑基于Jar包的文件路径读写](https://juejin.im/post/5eb8c8a65188256d6e212f9e)
- [SpringBoot多数据源的实现](https://juejin.im/post/5ea280bcf265da47f0794f4a)
- [小白鼠带你啃Spring源码之毁三观的spring自动注入(手动装配)](https://juejin.im/post/5e521a3ee51d4526fe650d1d)
- [小白鼠带你啃Spring源码之Spring的循环依赖(超过万字的源码分析)](https://juejin.im/post/5e52370bf265da5732552755)
- [小白鼠带你啃Spring源码之BeanDifinition(加几行代码,可以产出让队友几天也找不出的Bug)](https://juejin.im/post/5e53895e518825491753ac45)
- [spring中aop拦截自定义注解不生效](https://juejin.im/post/5f17d9acf265da22d26ba5be)
- [Spring Boot 之使用 validation 验证参数](https://juejin.im/post/6870691040009912327/)
- [面试题:自己实现一个简单的IOC容器](https://juejin.im/post/6876228192818954254/)
- [一文读懂logback的配置](https://juejin.cn/post/7000654570946822175)
- [小白鼠带你啃Spring的核心流程(IOC)](https://juejin.cn/post/7027706496905379870/)
- security
- [Spring Security Oauth2 之 密码模式请求/oauth/token 解析](https://juejin.im/post/6875511668596539399)

- SpringCloud
- [SpringCloud原理之eureka](https://juejin.cn/post/6997620210253430797)
- [SpringCloud原理之feign](https://juejin.cn/post/6998849874267471903)
## Mybatis
- [MyBatis源码学习(一)](https://juejin.im/post/5ed79de2518825431845aa1c)
- [MyBatis源码学习(二)](https://juejin.im/post/5edb23196fb9a047b11b59e3)
- [MyBatis源码学习(三)](https://juejin.im/post/5edb6059e51d45783e17bb04)
- [MyBatis源码学习(四)](https://juejin.im/post/6857358748152381447/)
## Redis
- [从零开始学Redis之金刚凡境](https://juejin.im/post/5dde62bf5188256ebc1ee256)
- [从零开始学Redis之自在地境](https://juejin.im/post/5de24ca25188255e8b76e1c4)
- [从零开始学Redis之逍遥天境](https://juejin.im/post/5de391046fb9a0717220fafe)
- [从零开始学Redis之半步神游](https://juejin.im/post/5de49cbbf265da05d03826d5)
- [从零开始学Redis之神游玄境](https://juejin.im/post/5de4d504518825051411c83b)
- [从零开始学Redis之分布式锁](https://juejin.im/post/5e64ac386fb9a07cb74be2c5)
- 亿级缓存架构
- [亿级流量缓存架构学习(一)](https://juejin.im/post/5ec8cc5c6fb9a047dd2745f5)

## Mysql
- [Mysql(一)Schema 数据类型优化 和索引基础](https://juejin.im/post/5e40c87b518825494905b7ac)
- [Mysql的Select 和Update的执行过程](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483752&idx=1&sn=84a50fd9197aca938c1b6144b843f3d6&chksm=a6c0cc9791b745811fb8aa889990b66bc13acdfa3493f843bedf80b64ed8d40191961c8ac849&token=1932512762&lang=zh_CN#rd)
- [Mysql从入门到入神之(三)InnoDB的存储结构](https://juejin.im/post/5e8191b4e51d4546d961e674)
- [Mysql从入门到入神之(四)B+树索引](https://juejin.im/post/5e81b5c8e51d4546b659b591)
- [Mysql从入门到入神之(五)表空间和单表查询](https://juejin.im/post/5e86aa14f265da47dd397f72)
- [Mysql从入门到入神之(六)查询性能优化](https://juejin.im/post/5e86e3f2f265da47f967449d)

## ElasticSearch
- [史上最全的ElasticSearch系列之入门](https://juejin.im/post/5e04613ff265da33ee17944b)
- [史上最全的ElasticSearch系列之基础(一)](https://juejin.im/post/5e06cd12e51d45583e4dd495)
- [史上最全的ElasticSearch系列之基础(二)](https://juejin.im/post/5e071debf265da33c90b56c7)
- [史上最全的ElasticSearch系列之实战SpringBoot+ElasticSearch+HighLevelClient](https://juejin.im/post/5e0ea575e51d45414e6aaa8c)
- [史上最全的ElasticSearch系列之实战SpringBoot+spring-data-elasticsearch](https://juejin.im/post/5e0ebc986fb9a0481901593b)
- [史上最全的ElasticSearch系列之should must联用问题](https://juejin.im/post/5e0450e0f265da33de3a874b)

## 容器K8s
- [史上最全的企业级容器系列之Rancher](https://juejin.im/post/5e1066116fb9a048076076b0)
- [史上最全的企业级容器系列之kubernetes入门和搭建(一)](https://juejin.im/post/5e12d313f265da5d422c2cf8)
- [史上最全的企业级容器系列之kubernetes入门和搭建(二)](https://juejin.im/post/5e13e20b6fb9a047fd1e6d1d)
- [史上最全的企业级容器系列之kubernetes入门和搭建(三)](https://juejin.im/post/5e143b36f265da5d1c6320fa)
- [史上最全的企业级容器系列之kubernetes入门和搭建(四)](https://juejin.im/post/5e14470cf265da5d0c542743)
- [初识Docker](https://juejin.im/post/6855500963516841992)
## 分布式
- [分布式事务](https://juejin.im/post/5dd91428f265da7dcc7e5930)
- canal
- [史上最全的分布式数据同步中间间canal 之入门篇](https://juejin.im/post/5de6187b51882512727f0454)
- [史上最全的分布式数据同步中间间canal 之结束篇](https://juejin.im/post/5de7126d6fb9a016526e9961)
- nacos
- [采坑SpringBoot2.2.0+Nacos做分布式配置中心原理(一)](https://juejin.im/post/5ef8892de51d45348675bee2)
- [Nacos做分布式配置中心原理(二)](https://juejin.im/post/5ef8a736e51d453dec116003)
- [@RefreshScope 自动刷新原理(三)](https://juejin.im/post/5f0314e95188252e7f773ecd)

- rocketmq
- [小六六带大家来撸撸rocketmq(一)](https://juejin.im/post/6858440955986051079/)
- [小六六带大家来撸撸rocketmq(二)](https://juejin.im/post/6881534240786726926/)
- [小六六带大家来撸撸rocketmq(三)](https://juejin.im/post/6882614360020598792/)
- [小六六带大家来撸撸rocketmq(四)](https://juejin.cn/post/6992148719160262663)
- [小六六带大家来撸撸rocketmq(五)](https://juejin.cn/post/6993996995455090695)
- zookeeper
- [小六六学Zookeeper(一)](https://juejin.cn/post/6906282139826782215/)
- [小六六学Zookeeper(二)](https://juejin.cn/post/6907159632330883085/)
- [小六六学Zookeeper(三)](https://juejin.cn/post/6908614200696766478#heading-7)
- 分布式定时任务
- [XXl-job 部分源码解析](https://juejin.im/post/6877366438261981191/)
## 调优
- [魔兽世界之阿尔塞斯(Arthas)线上问题解决神器](https://juejin.im/post/5e92945551882573bb78fb72)
- [读公司开发规范记录](https://juejin.im/post/5eb9fbcd6fb9a043383d7866#heading-22)
- [Java程序员你为什么这么累](https://juejin.cn/post/6912337653467709447/)

## 代码人生
- [[朝花夕拾,不忘初心]| 掘金年度征文 ](https://juejin.im/post/5df97b68f265da33f40f25a7)
- [佛说:“众生皆苦“,那你觉得你的生活容易嘛?](https://juejin.im/post/5def69a6518825126a6c5ba1)
- [来瞧瞧阿里一面都面些什么(笔试+机试)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483682&idx=1&sn=9954e07464c9f03639107823bce62a0c&chksm=a6c0ccdd91b745cb0e82e08f8afee3b5fc84a9e2d42f5176af7edceb23280c1456e56744eaea&token=713885729&lang=zh_CN#rd)
- [来瞧瞧阿里一面都面些什么(二)| 掘金技术征文](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483668&idx=1&sn=4659ffb897440df71fa4a8a8f233eb58&chksm=a6c0cceb91b745fdca06e5c348c1d9f23264233d0bc7d173cfab92bb9f47c58eb255599dfc6a&token=501128817&lang=zh_CN#rd)
- [因为不想跑步,所以才去跑步](https://juejin.im/post/6855859447156342792)
- [愿手下有代码,眼中有星辰](https://juejin.cn/post/6944344896257916936/)
- [如何去参与一个开源项目](https://juejin.cn/post/6984619253555003428)
- [假如六六是个黑客怎么破解Log4j呢](https://juejin.cn/post/7041036657490919437)
## 福利
- [电子书(请勿传播)](/src/福利/电子书.md)
- [Java小白的多啦A梦](https://juejin.im/post/5e7df09be51d4546fe26122d)

## 项目监控
- [SpringBoot使用Graylog日志收集](https://juejin.im/post/6886717118801248270)
## 工具
- [史上最全的企业级项目管理工具之Yapi,禅道,GitLab 搭建](https://juejin.im/post/5e152d8a5188253a624a6fec)
- [小六六的IDEA过期了,自己整一个](https://juejin.im/post/5e8c4706e51d4546b4350cf5)
- [全局统一异常](https://www.jianshu.com/p/3f3d9e8d1efa)
- [小六六跟大家聊聊Typora的骚操作(自动上传图片)](https://juejin.cn/post/6952462355800260638)
- [安利几款好用的idea插件](https://juejin.cn/post/6974600168263909384)
- [讲真,这几个完整的开源Java项目能让你的能力提高一大截](https://juejin.cn/post/7018374142952996872)
- [工作四年,分享15个对Java 程序员有用的库](https://juejin.cn/post/7028874739208683533)
- [写了这么久的业务连异常都不知道怎么处理吗](https://juejin.cn/post/7031745150648844301)
- [聊聊我们服务端数据库存储时间的几种格式](https://juejin.cn/post/7034816043352588295)

## 力扣系列
- [多线程之按顺序打印结果](https://mp.weixin.qq.com/s/X3yascHaq7GIybOdimmAXg)
- [稀疏数组的实现](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483740&idx=1&sn=4dd4f64e80ef026e6094edd233a281f1&chksm=a6c0cca391b745b53ae350f9506990dfb0aff5f88e50568455380cca987949b0074bb03dc403&token=423771385&lang=zh_CN#rd)
- [岛屿的数量](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483744&idx=1&sn=7d87567725f0623b4aa65323247d45b5&chksm=a6c0cc9f91b74589b3f0d33ff7e6cc14a3d59e8892666ce9f3117992fa96932b2b5f575fe3b1&token=220940756&lang=zh_CN#rd)
- [两数之和(力扣第二题)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247483748&idx=1&sn=5c0f72f1bcd754e8e521b0c5c37031ff&chksm=a6c0cc9b91b7458d285023e4a74ce8dc84614ab0b831f6e625c0739c65a95c49b172dcebd273&token=1932512762&lang=zh_CN#rd)
- [两两交换链表中的节点](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&tempkey=MTA1OV8wZ0N4OTR0TTVkaXM4blg0elF1M0x2NDYtdTRuLTJFdDVEckU0clFhU1R1ZjhBb2lSZkZqZTlYTEU2T2lNZDFEYjZsNFJid3EybVI0dDBOVTVVRWlMcWltMzBaTTQ3dGV0Wl8yYllqeGlYLWc5bjZyVHlIOFZEVUY4M0NvUG5QbHZFYThnb0FjdGs2RXl3ZWh4UXg5T1M1U0hTNFlkckctVTBlZUF3fn4%3D&chksm=26c0cc8d11b7459b7d567b1ce65f21f96fb986c24e57cf39397a83a754f97855b9db362961b2&__mpa_temp_link_flag=1&token=713300618#rd)
- [【力扣】之字母异位词分组](https://juejin.im/post/6867733354012213262)

## 中台架构
- [架构思维成长系列教程(一)- 中台架构的落地方法与实践](https://juejin.cn/post/6948965610130931719/)
- [十张图带你了解负载均衡](https://juejin.cn/post/6955277654715007007)
- [高可用业务系统你必须知道的点](https://juejin.cn/post/7102423164247867423)
## 大数据
- [聊聊大数据技术栈学习](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247484693&idx=1&sn=ddca41620b7b464c3c23b6eb60b4e96d&chksm=a6c0c8ea91b741fcda22febbb31a98c85818b907e049a73225b5b82355d663a8a7c26eee12c8&token=336671299&lang=zh_CN#rd)
- [交互式分析型数据库Hologres](https://juejin.cn/post/6903452075519442958/)
- hadoop
- [小六六学大数据之 Hadoop(一)](https://juejin.cn/post/6909353369702252558)
- [小六六学大数据之 Hadoop(二)](https://juejin.cn/post/6909741852337897486/)

- hive
- [小六六学大数据之 Hive](https://juejin.cn/post/6911600258514419725/)

- hbase
- [小六六学大数据之 Hbase](https://juejin.cn/post/6914623158263742477)

## 支付白皮书
- [支付设计白皮书:支付系统的概念与中国互联网支付清算体系](https://juejin.cn/post/7051437155675013157)
- [支付设计白皮书:支付系统的总架构](https://juejin.cn/post/7101522332883091463)
- [支付设计白皮书:支付系统的对账系统设计](https://juejin.cn/post/7102036546819194911)
- [支付设计白皮书:详解!《境外信用卡支付》收单完整过程](https://juejin.cn/post/7109466578261016607)
- [支付设计白皮书:支付系统的路由系统设计](https://juejin.cn/post/7121192102125387789)
- [支付设计白皮书:浅谈国际支付](https://juejin.cn/post/7123833615930097672)
- [支付设计白皮书:亚太各个国家的主要支付方式梳理](https://juejin.cn/post/7152875776193331231)
- [白话支付系统基础](https://juejin.cn/post/7398365428982284328)

# 费曼学习法

## 2021-Java后端工程师面试指南
- [2021-Java后端工程师面试指南-(引言)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485159&idx=1&sn=e0b488ad7e03eb1e08d4f987d82294fb&chksm=a6c0cb1891b7420eef42947a77ece30d624abd80681a4b783e70ec322225a3f0d2726ca4c0ce&token=329592217&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(Java基础篇)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485169&idx=1&sn=a19ac5af34d961625f3844be7fb1972b&chksm=a6c0cb0e91b742187fdcfa8fdf2fa64f82112559521f9d9a02904d66d762f1ecd84eb8712f59&token=426758944&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(并发-多线程)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485177&idx=1&sn=22f88d645fdafc3ec1c46c6408393781&chksm=a6c0cb0691b74210bb549fe7f85b29c674acaeb0407bb5c8552384efcff5ad4ac08cddb2fdb6&token=2073466179&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(JVM) ](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485184&idx=1&sn=9dfd4c24dcfa429a32b2682eddaf2288&chksm=a6c0caff91b743e92cedec116ea8c926709a0b1ec1d1068afa30451bd958ae6399e9941348ff&token=2073466179&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(MySQL)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485189&idx=1&sn=517ac53be4f5d9cf44a5b588ca66c320&chksm=a6c0cafa91b743ec41e5cd5bc8dad588d05826b6f954df4bf7711c43b0512f693dbac84e21aa&token=2073466179&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(Redis)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485194&idx=1&sn=961f9cc7c097b98f303d93abf9f7143c&chksm=a6c0caf591b743e32e227b0f839fce138f4229bd28c86490c89fdeb05c136581465df24b891a&token=2135378522&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(Elasticsearch)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485199&idx=1&sn=d46868068ae8858e8e3f49a02684f94b&chksm=a6c0caf091b743e6a331088f38f840bcc9edaa1a061ce688770b0814bd84e11c4f31ca73a603&token=2135378522&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(消息队列)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485214&idx=1&sn=143bb54ff8c27b97a8ceaa52a67c3b2c&chksm=a6c0cae191b743f7ed92f792648854cf17799080f7cc405e7ddbc617ccc17bc353b857baa21d&token=423214810&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(SSM)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485228&idx=1&sn=4cb948590e81a31fc8a8e2422df867e1&chksm=a6c0cad391b743c5e72646081b10a70274b1c6ec70b68b7e429a257af56d5f02ac8ce4776e21&token=670027045&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(SpringBoot+SpringCloud)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485236&idx=1&sn=022979623ff50004c8baf048bb41e859&chksm=a6c0cacb91b743ddc014949f94efd7d7b7a960fd45fc8b2f90865263db705c70818e78a12b6e&token=670027045&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(计算机网络)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485267&idx=1&sn=bacf63c4626c461d1e0a42fbcbf6bb79&chksm=a6c0caac91b743ba453128a5cd4bfecdee91592b8a409f9dd1aad1bc950501bfa8e2d073c77a&token=1969429042&lang=zh_CN#rd)
- [广州部分公司面经](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485274&idx=1&sn=173c2f1facaf6c860e72c145dabd5a24&chksm=a6c0caa591b743b3ee37fa190180001b392235ba91ffee440a7dce818b791f1d8375183c4446&token=1969429042&lang=zh_CN#rd)
- [广州部分公司面经(二)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485280&idx=1&sn=9e6b5ada79164b2c7d6f34ca1f2179d6&chksm=a6c0ca9f91b743892fc828b5e9d42f5c9c65753704ecc891c953a95de3367bc1c9b47c7d4e0a&token=1969429042&lang=zh_CN#rd)
- [2021-Java后端工程师面试指南-(操作系统)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485305&idx=1&sn=65e010c0773368198f7c54bca78dec39&chksm=a6c0ca8691b743900f9ca373b1e038c06adb06376bfd8c74a32abc9d1a95774cfaeeeb7626a7&token=1969429042&lang=zh_CN#rd)
- [2021-Java后端工程师必会知识点-(分布式RPC框架Dubbo)](https://mp.weixin.qq.com/s?__biz=MjM5OTA0MjE5Mg==&mid=2247485323&idx=1&sn=74ae9ba0e25ac3cbc93c8b5b80f464b9&chksm=a6c0ca7491b74362979defe38dc94cf34c7ea023c119ca4b7bcb788c47b1a6ffd4a7e78ecd04&token=2002756606&lang=zh_CN#rd)
- [2021-Java后端工程师必会知识点-(Lunix)](https://mp.weixin.qq.com/s?__biz=Mzg3MDYwOTYzNQ==&mid=2247485175&idx=1&sn=717c4fe0bfddced9f0a59214ada46d57&chksm=ce8a617bf9fde86dd63f11b7c6e2a3d8c67277c5b1a30451b528414cb29552a8c96d86fdde9d&token=974082806&lang=zh_CN#rd)
- [2021-Java后端工程师必会知识点-(Docker)](https://mp.weixin.qq.com/s?__biz=Mzg3MDYwOTYzNQ==&mid=2247485273&idx=1&sn=e0b0fb248128446d58ed60b9d724920b&chksm=ce8a60d5f9fde9c3120cf50b507d2b47648fdb3cacdafa3d50d728f6cefa57b56e69e65563e8&token=974082806&lang=zh_CN#rd)