diff --git "a/2021-03-14\345\275\222\346\241\243/README_20200314.md" "b/2021-03-14\345\275\222\346\241\243/README_20200314.md" new file mode 100644 index 0000000000000000000000000000000000000000..9541357d49d177c167d836ca56d86c940ac4257d --- /dev/null +++ "b/2021-03-14\345\275\222\346\241\243/README_20200314.md" @@ -0,0 +1,568 @@ +## 「冰河技术」文章分类汇总,P8架构师都在看的技术文章!! + + + +这次,我将 【**冰河技术**】 微信公众号的文章整理出来了,很多细节的点,可能想得不是很完善,大家可以去【**冰河技术**】公众号获取或者在公众号内回复【**冰河**】或者微信搜索【**sun_shine_lyz**】加我【**微信**】提意见(别忘记**Star**哟)。 + +原创文章每周更新,公众号首发文章,比博客早一到两篇。 + +## 我出版的图书 + +### 《海量数据处理与大数据技术实战》 +![](https://img-blog.csdnimg.cn/20200828011209412.png) + +### 《MySQL技术大全:开发、优化与运维实战》》 +![](https://img-blog.csdnimg.cn/20201203001148233.jpg) + +## 目录(善用Ctrl+F) + + +### 冰河原创PDF + +关注 **冰河技术** 微信公众号: + +回复 “**并发编程**” 领取《深入理解高并发编程(第1版)》PDF文档。 + +回复 “**并发源码**” 领取《并发编程核心知识(源码分析篇 第1版)》PDF文档。 + +回复 ”**限流**“ 领取《亿级流量下的分布式解决方案》PDF文档。 + +回复 “**设计模式**” 领取《深入浅出Java23种设计模式》PDF文档。 + +回复 “**Java8新特性**” 领取 《Java8新特性教程》PDF文档。 + +回复 “**分布式存储**” 领取《跟冰河学习分布式存储技术》 PDF文档。 + +回复 “**Nginx**” 领取《跟冰河学习Nginx技术》PDF文档。 + +回复 “**互联网工程**” 领取《跟冰河学习互联网工程技术》PDF文档。 + + +### 我出版的图书 + +* [我的《海量数据处理与大数据技术实战》出版啦!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486521&idx=1&sn=df715803a8ae6dd2e5a94c34685cf4c8&chksm=cee513f4f9929ae25128bdc1080084c61c3c8fb8f7b9cd25ac883694710fcc684328bc5d5813&token=1078684296&lang=zh_CN#rd) +* [冰河又一MySQL技术力作出版(文末送书)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489670&idx=1&sn=fe4e1d4f3db05607e37f35cbd7837fc8&chksm=cf55af87f8222691c42b252444a2d5ec1989aadbc0956463169fe6bc8f77c4977b3a4d2dfe9c&token=959714600&lang=zh_CN#rd) +* [《海量数据处理与大数据技术实战》读者福利!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489420&idx=1&sn=631e2bb708c89b08d07dfed31c82bf73&chksm=cee50841f992815743e63cc52695c69c4120975f58210d739a751d795a98d63bdf205344fc04&token=712788738&lang=zh_CN#rd) +* [两本书,你更喜欢哪一本?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489423&idx=1&sn=f36a605efeb9b400481267f833e1324a&chksm=cee50842f99281543fc4e3b1dd85c4363d37a370cdfdf3867ffe5d4b7e428991aca4f56d86c2&token=712788738&lang=zh_CN#rd) + +### 视频 + +* [在服务器命令行输入 rm -rf /* 到底会发生什么?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490883&idx=1&sn=f90d57b6cb74e138b56106df10b597b9&chksm=cf55aa42f8222354e09e0fed24762d7e29f9965d5fa01412c6fa23924a54f65f061afedcfbac&token=59514255&lang=zh_CN#rd) +* [冰河假期去哪啦?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490779&idx=1&sn=8d8183198cac59ef69a065301cb48ce6&chksm=cf55abdaf82222ccd2e593a0691de509fdfab9262892ec2aa392ee2dcded7cb1e78d1a4c0885&token=1421790844&lang=zh_CN#rd) +* [春节喜气洋洋,小区给大家发红包,我也沾沾喜气!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490755&idx=1&sn=a57491f87164366ada53577f4218078f&chksm=cf55abc2f82222d406c09d4f881d8f83ff9e78db364cf770f1633e69baa00e937be7830fce9c&token=1421790844&lang=zh_CN#rd) +* [AI正在深刻改变人们的生活!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490768&idx=1&sn=932d696c84b4d30358a7c4a6696dcd30&chksm=cf55abd1f82222c7c2763207783d80b06da060dc6c8babb77838bdd02565bf88c8c057f64a86&token=1421790844&lang=zh_CN#rd) + + +### 高并发编程 + +* [冰河写的这部《深入理解高并发编程》电子书全网已累计下载15W+!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491329&idx=1&sn=fa306c598453149daf646655236f01ed&chksm=cf55a800f8222116c05cb7f8b2036842aa8951e65237a5b1e86d597e5ab3273613e29ee45b10&token=776659970&lang=zh_CN#rd) +* [ReadWriteLock怎么和缓存扯上关系了?!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490372&idx=1&sn=96f0ed94f9b0c8c19eb5586f0ff20e30&chksm=cf55ac45f82225538854df50ea3817cd5b07d90d59db9bd5259b1502bce4e795c0cdafc19afb&token=456594555&lang=zh_CN#rd) +* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489613&idx=1&sn=aa0ac24ae416effed3a11c46aaa127f4&chksm=cf55af4cf822265a2fcbb454265d2c3676bd481c3e1429c38a3999afb405f329ab6d4088826d&token=1924668976&lang=zh_CN#rd) +* [我们该如何正确的中断一个正在执行的线程??](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489540&idx=1&sn=c86aa20794d406f11ce79b40ce356ef3&chksm=cf55af05f822261382ad28c05d0eb4374e3a941ee258ff09f78e5d0eceeb90b54a9cb5380825&token=420299024&lang=zh_CN#rd) +* [并发编程中一种经典的分而治之的思想!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489094&idx=1&sn=9cd9c4efeb31d96cde375f15ea8e6ccb&chksm=cf55a147f8222851080c47f4dd5a4ef3aff6d2bdc7d9be3640f8dd9ab05e2ec32210719bba38&token=420299024&lang=zh_CN#rd) +* [这部高并发PDF全网下载5W+,原创作者继续送福利!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489668&idx=1&sn=f9b25b72545365f1ac4bad29d6898da0&chksm=cee50749f9928e5fae7ed564f7cadc659e1515297547c01dea830c24b81f362631ea86fe87f6&token=899210164&lang=zh_CN#rd) +* [肝了三天三夜整理出这份36万字全网最牛的开源高并发编程PDF!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489006&idx=1&sn=b38b8888def8320764a42c524c6e6539&chksm=cee50a23f99283351cf0d21f9b76aa0de5c70b8b3b1f9c1994c2602cb796a0d2ad64c4a590a7&token=1078684296&lang=zh_CN#rd) +* [并发编程到底应该学什么?一张图秒懂!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489108&idx=1&sn=c258712f6cece41d9acbec0443bb1962&chksm=cee50999f992808f74fcb714f832b0c19514ffea120b626bc0bc0ebcba264ad3583fe59ba238&token=1078684296&lang=zh_CN#rd) +* [学好并发编程,关键是要理解这三个核心问题!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488744&idx=1&sn=bf2a1e913d2aaad34f23eb27cb3461d2&chksm=cee50b25f992823367a80c1dff263287739dac0933fb45ddd904da907246d2eb12eabc904f04&token=1078684296&lang=zh_CN#rd) +* [高并发分布式锁架构解密,不是所有的锁都是分布式锁(升级版)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488636&idx=1&sn=29d0b5385e4eef4d21d29edcc236a7d7&chksm=cee50bb1f99282a781e55e17f444f90caf5f346d4c70b13795756bb29992b7bba465dcfcfa42&token=1078684296&lang=zh_CN#rd) +* [高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488548&idx=1&sn=e66eba9cf000b22ee2cc0f14d4b65e97&chksm=cee50be9f99282fff0c06d5f7fbad5802298fdf60c0c3732cc91480bb5a44f588dd00ddb41d0&token=1078684296&lang=zh_CN#rd) +* [冰河的并发编程核心知识(源码分析篇)电子书开源啦(文末免费领取)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488507&idx=1&sn=7a04d2633126295a2b892f12fc8e34d3&chksm=cee50c36f99285202d09cc9745c66bfd4e3aa9bb6c62776a974f30bc725727db2aab69606c5b&token=1078684296&lang=zh_CN#rd) +* [学好并发编程,需要掌握这些核心知识体系!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488446&idx=1&sn=930d5cf0d811df083e0204e30e153d64&chksm=cee50c73f99285658198a03160403a89a48be48f685a369042f83b295c165458e3ecf431ab5e&token=1078684296&lang=zh_CN#rd) +* [一文搞懂PV、UV、VV、IP及其关系与计算](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488158&idx=1&sn=0666be3be77c2552768746e0b77abe48&chksm=cee50d53f9928445ec56e3a6a8ba0802b8f6ab45695db8f9c8e0a54d2920c36143a7d5f741c4&token=1078684296&lang=zh_CN#rd) +* [Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487271&idx=1&sn=6bd9f4627357b1ec2353504f7db5381b&chksm=cee510eaf99299fcf5c841a5f5435edb29c9c08703982e07ed0ed8b327a28fd0ecd5e699df59&token=1078684296&lang=zh_CN#rd) +* [何为Happens-Before原则?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486589&idx=1&sn=4f407df88d8a707964e9f8a42d2dc67a&chksm=cee513b0f9929aa662dea14b644c5302ae7e5dfb1e58d4a7fc864c6ff0dbe175aeb97bcc1303&token=1078684296&lang=zh_CN#rd) +* [ThreadLocal学会了这些,你也能和面试官扯皮了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486457&idx=1&sn=c0052b690752f6f0ccbe1ff5f1b0c318&chksm=cee51434f9929d22b57f2a8a3a4463591d75c5ec8305a166abc563c93975ef40e255ff1c9511&token=1078684296&lang=zh_CN#rd) +* [亿级流量场景下如何实现分布式限流?看完我彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485753&idx=1&sn=88f9122279868db07cc0bb62dc4eba62&chksm=cee516f4f9929fe29401c084940d6e16ac6b3647a787db750d8526db4c050cd0441192153aef&token=1078684296&lang=zh_CN#rd) +* [亿级流量场景下如何为HTTP接口限流?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485730&idx=1&sn=dd48c84389aae92f0126f1c815f71d20&chksm=cee516eff9929ff932ae3d53928e227492afff5149b34351e2060e0b4d7d6124063cacb52799&token=1078684296&lang=zh_CN#rd) +* [如何实现亿级流量下的分布式限流?这些算法你必须掌握!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485719&idx=1&sn=8659791a07a55ae4b646679846d0264f&chksm=cee516daf9929fcc33961276715980832d0b2d875cf563121052592141f132dfa31bbd669ebf&token=1078684296&lang=zh_CN#rd) +* [如何实现亿级流量下的分布式限流?这些理论你必须掌握!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485706&idx=1&sn=c7d71c0c6b9b15c3b330766f1083e29c&chksm=cee516c7f9929fd170ce636a63fc3764d5ef62eb7ef67a7601664d3d56b0d04c8759e666bc87&token=1078684296&lang=zh_CN#rd) +* [高并发环境下构建缓存服务需要注意哪些问题?我和阿里P9聊了很久!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485699&idx=1&sn=00f65b37d8745cd2d4cae6db14293d7f&chksm=cee516cef9929fd81c9f1bfbf30943c63ba9e7d00ad9b63c2a05df3421e36cf55c3e6710dd8e&token=1078684296&lang=zh_CN#rd) +* [如何设计一个支撑高并发大流量的系统?这次我将设计思路分享给大家!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485659&idx=1&sn=e2350e1da8cbaf5eb1ed883b54a95189&chksm=cee51716f9929e00d4ba0c13a4e274a4d819dd05ca8a2648541b33537a7bb0b77cf3f7062cb5&token=1078684296&lang=zh_CN#rd) +* [学习高并发我们究竟要不要读源码?别纠结,肝就完了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485386&idx=1&sn=85982b75e00f24ab50d09a8ac2a93a19&chksm=cee51807f9929111cbc0e4db525553477b51c9e63e278f0f1e8435033b4811ce1092bbb43c41&token=1078684296&lang=zh_CN#rd) +* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489613&idx=1&sn=aa0ac24ae416effed3a11c46aaa127f4&chksm=cf55af4cf822265a2fcbb454265d2c3676bd481c3e1429c38a3999afb405f329ab6d4088826d&token=739666743&lang=zh_CN#rd) +* [几种典型的内存溢出案例,都在这儿了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484635&idx=1&sn=43936a65f947cd284d08cf7f9f9268ac&chksm=cee51b16f9929200635ba3325bd03123e921558ebe61bed65b77b17558372272eec326fa0883&token=1078684296&lang=zh_CN#rd) +* [你敢信??HashMap竟然干掉了CPU!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484584&idx=1&sn=1694fae2b3c5503d0fc4730dfc7bd74f&chksm=cee51b65f9929273702733dab2e6dc5cfa302e7c35cbae10eb56692c19cd4bdab104bc598da3&token=1078684296&lang=zh_CN#rd) +* [线程的生命周期其实没有我们想象的那么简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484492&idx=1&sn=4918cb75dccd1e51e5a2c822b54dd9b2&chksm=cee51b81f9929297057bd29c5925a4ae4082bcb125286e41f7687fa25d7c399911b657ed351b&token=1078684296&lang=zh_CN#rd) +* [朋友问我学习高并发需不需要阅读源码,我是这样分析的!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484485&idx=1&sn=652388e4899507a708a537da889745f1&chksm=cee51b88f992929eebab90fefe67d8c31d4a42061eefa219d14e802af81731744c6e460f9806&token=1078684296&lang=zh_CN#rd) +* [由InterruptedException异常引发的思考](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484481&idx=1&sn=44a72ec66d0955ec29780f7ce9b7a767&chksm=cee51b8cf992929ad41cfb8d7eff27326e9376ae37222a0817cc751af55862d8f9a3f5826313&token=1078684296&lang=zh_CN#rd) +* [又一个朋友面试栽在了Thread类的stop()方法和interrupt()方法上!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484474&idx=1&sn=6d6c1addd3c79248e782ebca915f7895&chksm=cee51bf7f99292e1b32d9e69e2eea7ea5bdb6797ae3a2fd967ba2efba2a3a121374e3cea29f2&token=1078684296&lang=zh_CN#rd) +* [信不信?以面向对象的思想是可以写好高并发程序的!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484469&idx=1&sn=927118b5a20ea705044f07a0945a9b5c&chksm=cee51bf8f99292ee0c97e2e1caa6dda1215998ce372cd989991f0d3ab76efc75b59076a38141&token=1078684296&lang=zh_CN#rd) +* [终于弄懂为什么局部变量是线程安全的了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484465&idx=1&sn=71ff23a20968d2d2ce6fabeb1e0b6bad&chksm=cee51bfcf99292ea7c9dbaf9389b8e40fa832d67e963b3c831a893987575359e343a42a81f9a&token=1078684296&lang=zh_CN#rd) +* [如何使用Java7中提供的Fork/Join框架实现高并发程序?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484430&idx=1&sn=f622e3325cd68bd507d203b9768ba6a8&chksm=cee51bc3f99292d5e3d7114e9baea0be9c1c49d00268c1a881a15bebb944e48748449f2e7e6e&token=1235656640&lang=zh_CN#rd) +* [高并发场景下如何优化加锁方式?看完这篇我确实明白了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484419&idx=1&sn=bd58d29dd9a6441ee303e97fa0d45f2c&chksm=cee51bcef99292d8d6b84f73dd67be82664051d914eaa949633ba44043ae8ef9013ffec3f156&token=1235656640&lang=zh_CN#rd) +* [高并发场景下创建多少线程才合适?一条公式帮你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484413&idx=1&sn=25c06b3e2b5ad8c54202ad501ce491ee&chksm=cee51c30f9929526d127d795f89b94ab9023b27246707521dacece15440b86c853be97228387&token=1235656640&lang=zh_CN#rd) +* [不废话,言简意赅介绍BlockingQueue](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484408&idx=1&sn=2493fdbdd476d5dce9051c6afe83950a&chksm=cee51c35f9929523e0856c55a5aa0b75742f2a2b48ea4faa2053d25a89f22830f98405fba29e&token=1235656640&lang=zh_CN#rd) +* [高并发环境下如何优化Tomcat性能?看完我懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484403&idx=1&sn=1163c44d9331a5540e51e5718a4b3a9a&chksm=cee51c3ef992952876b3b3024058dde36ac30dc0933bdb6b1c0ff675e022e1870db32699ec80&token=1235656640&lang=zh_CN#rd) +* [在高并发环境下该如何构建应用级缓存?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484398&idx=1&sn=f9622694ba72478eaf084c05658ca95b&chksm=cee51c23f992953530b1bf6779859bded33a7c52a7232fb24f11c29bb5948e5d4f17884a2196&token=1235656640&lang=zh_CN#rd) +* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489613&idx=1&sn=aa0ac24ae416effed3a11c46aaa127f4&chksm=cf55af4cf822265a2fcbb454265d2c3676bd481c3e1429c38a3999afb405f329ab6d4088826d&token=739666743&lang=zh_CN#rd) +* [你知道吗?大家都在使用Redisson实现分布式锁了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484386&idx=1&sn=b3467e23eaaecc3601ce7ff8b2f802fa&chksm=cee51c2ff9929539b06b9d7915d27feb176c59b89314d78c0c7ffe371d9b74d034c7f3fa17be&token=1235656640&lang=zh_CN#rd) +* [优化加锁方式时竟然死锁了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484382&idx=1&sn=8b2a1544f9efac88142973970cc8ea31&chksm=cee51c13f99295057a39ea4b0587c1c35e8d073018cd663ff53e5d082d0b19f18048fe8a881e&token=1235656640&lang=zh_CN#rd) +* [什么是ForkJoin?看这一篇就够了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484376&idx=1&sn=82933713d8ac67e3b514f2d4fec1f96e&chksm=cee51c15f9929503e90b8662ea702c93de20750ecb2335d946ab1401163fbc03c20bfdf7658e&token=1235656640&lang=zh_CN#rd) +* [高并发环境下诡异的加锁问题(你加的锁未必安全)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484365&idx=1&sn=3bf43fca6cca4eef9695694f9c11ce7a&chksm=cee51c00f99295161ab5d6a2f35aa4f515bddda0ad01611e16d95249481696a3468e6d753821&token=1235656640&lang=zh_CN#rd) +* [面试官问我ThreadPoolExecutor类的核心流程,我和他扯了半天!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484323&idx=1&sn=0db8a19da8225753dc586b64d307cfa2&chksm=cee51c6ef9929578bf02ed67bae08d61a5b432a864600526d9a37fdb84ca130cfc26d273d256&token=1235656640&lang=zh_CN#rd) +* [不可不说的几种限流算法](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484320&idx=1&sn=5090a30039df1f6b8b67aad6846a4ab8&chksm=cee51c6df992957b79893d06690c986034f958cc4ba01219a0c6b882a4f4aed165bba5022ffc&token=1235656640&lang=zh_CN#rd) +* [如何使用互斥锁解决多线程的原子性问题?这次终于明白了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484316&idx=1&sn=1f56ed902c35abd9f50f9737c9387287&chksm=cee51c51f992954719413cbaae818b3aa20b2106e3880b8f31f9ca0f373f629c1aefb7d9d560&token=1235656640&lang=zh_CN#rd) +* [32位多核CPU并发读写long型数据为何会出现诡异问题?看完这篇我懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484305&idx=1&sn=981ff7acb6a4e53b6123e11ad6204a66&chksm=cee51c5cf992954a9bfabfc455bd0d15b11e271e850c41c2c6d1b602c33dd1691fe1e449c911&token=1235656640&lang=zh_CN#rd) +* [一分钟了解什么是限流](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484298&idx=1&sn=0928922efc5eb20a2b266e8a9691b1a2&chksm=cee51c47f992955189f6c0b447f96831da31d14729670d9af168ffb497d37269321f0751f0aa&token=1235656640&lang=zh_CN#rd) +* [synchronized原理是什么?这次彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484294&idx=1&sn=9bdc1416e34f4beea0cff707c68a1661&chksm=cee51c4bf992955d7d2ef0da95a46beae0578fb064f9b99e593de8fa17eb312a6d50b796d56f&token=1235656640&lang=zh_CN#rd) +* [如何解决可见性和有序性问题?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484286&idx=1&sn=4cf51d1bbdbab67f321226a4d2666973&chksm=cee51cb3f99295a56263004a4822f21d28137ac52d3cded119ddb3e2ab4d53707ff57cfeb29a&token=1235656640&lang=zh_CN#rd) +* [解密导致并发问题的第三个幕后黑手——有序性问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484270&idx=1&sn=a25650316a6d35859bf367258f2ad64c&chksm=cee51ca3f99295b5e7b97d77c8c430b27a22266d23e9c788e01ec711c186a4edeefae5ebe49b&token=1235656640&lang=zh_CN#rd) +* [解密导致并发问题的第二个幕后黑手——原子性问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484261&idx=1&sn=6156d28a4ef73ae088a08ed00e8658d6&chksm=cee51ca8f99295be06520913db4139ec69756c8110cc7ae2f0f473a2f381f157ba2593d194f5&token=1235656640&lang=zh_CN#rd) +* [解密导致诡异并发问题的第一个幕后黑手——可见性问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484249&idx=1&sn=b86f00bf43071431f2cedc728a6434a8&chksm=cee51c94f992958212717c2ed613c3735a75f77e0a617a8026087bb33200541d08ed5f7c23c4&token=1235656640&lang=zh_CN#rd) +* [导致并发编程频繁出问题的“幕后黑手”](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484239&idx=1&sn=475f98b1ee268dc35bff1794ce1ee30a&chksm=cee51c82f9929594ca70cc0c81288ee3b1343af8f3c676e1a4aa429c819a557ce0f132f5e844&token=1235656640&lang=zh_CN#rd) +* [工作了3年的程序员小菜面试高并发岗位被吊打虐哭。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484216&idx=1&sn=45fd8de1ee08d79f31ba53d8f028de29&chksm=cee51cf5f99295e35c56cc395212b317042873d53e44698a6aabf390c10effb632bb67f817f0&token=1235656640&lang=zh_CN#rd) +* [要想学好并发编程,关键是要理解这三个核心问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484183&idx=1&sn=530d507f9181d69a4f340d15adf4262f&chksm=cee51cdaf99295ccbd7bc0ac244549fab65ce5528b79d1a490092b4e7fcc71cbb448fa305900&token=1235656640&lang=zh_CN#rd) +* [如何使用Java7中提供的Fork/Join框架实现高并发程序?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484172&idx=1&sn=78ba6d8cada822698cef4264fa9d47a3&chksm=cee51cc1f99295d71b71f9eaae7f5072295adee41246a40cbc35c3db220ffe491711be307e3e&token=1235656640&lang=zh_CN#rd) +* [一个工作了7年的朋友去面试竟然被Thread类虐的体无完肤](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484167&idx=1&sn=528a25b8854275d951424e0202f8537a&chksm=cee51ccaf99295dcbb5e93c8453e24df0a7d448d4b179ec9eff78e4836ab5d813627ae389886&token=1235656640&lang=zh_CN#rd) +* [浅谈AQS中的Lock与Condition](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484160&idx=1&sn=27dacc142be680b19f8a13b5ac40a234&chksm=cee51ccdf99295dbc14bddb9c83bd34ce9776acba86ce27173735ee7fece7bc549b5a1ca2de0&token=1235656640&lang=zh_CN#rd) +* [浅谈AQS中的CountDownLatch、Semaphore与CyclicBarrier](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484156&idx=1&sn=afcd08974a6f5c11f303a6ed13a33d30&chksm=cee51d31f9929427bf246e582bd9479ab2bdd74acec536cff33658037678c816b7ead5507c6e&token=1235656640&lang=zh_CN#rd) +* [多线程的三大特性(原子性、可见性和有序性)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484061&idx=1&sn=a76595279fae4b757466f64880cf836f&chksm=cee51d50f9929446bf52a0ee910329fae94708a14cc80ff52c1d7599747e37b1ecd98f96e766&token=1235656640&lang=zh_CN#rd) +* [深度解析ScheduledFutureTask类源码](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484057&idx=1&sn=f9e56d1c67effadaeec0c9a8c085ff5a&chksm=cee51d54f99294422df2556764f924ebced061b9aee162d6adc72f131ea94826824b88b2c41b&token=1235656640&lang=zh_CN#rd) +* [深度解析ScheduledThreadPoolExecutor类的源代码](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484051&idx=1&sn=3b50a27cf11dfa6b29867dc2701fb58b&chksm=cee51d5ef992944857a967f8093b770d9a4f9f3cf31cf563a41a6e8cd4e0379dc9643d51603c&token=1235656640&lang=zh_CN#rd) +* [ScheduledThreadPoolExecutor与Timer的区别和简单示例](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484047&idx=1&sn=d98913b101b97fc64aab8830d03463f0&chksm=cee51d42f9929454321a1a66bf40438f63738ef48c0fd550c860b6194b412f99f04aead2d72c&token=1235656640&lang=zh_CN#rd) +* [从源码角度深度解析线程池是如何实现优雅退出的](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484043&idx=1&sn=63eb1a29d30b0859754262119f42746a&chksm=cee51d46f9929450ffd3fd77af9873daabac39010198915c2e180cc9cadd7fc41f6078678bf6&token=1235656640&lang=zh_CN#rd) +* [通过源码深度分析线程池中Worker线程的执行流程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484039&idx=1&sn=385b6fc5e39fba470946877018ff2624&chksm=cee51d4af992945c4abd96db981cbdfaf1ce2d2e83ce6e4709d0c1dbc20b86cb1485a5df318d&token=1235656640&lang=zh_CN#rd) +* [通过ThreadPoolExecutor类的源码深度解析线程池执行任务的核心流程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484035&idx=1&sn=5719be0adf7e90fabfd706207015a5da&chksm=cee51d4ef9929458abc8714116b9e366ed678eba5eefff23b02b5a23521b589060431ee506ee&token=1235656640&lang=zh_CN#rd) +* [ThreadPoolExecutor类居然是这样保证线程池正确运行的...](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484028&idx=1&sn=7b22e88d1f16d00d8fd439db51752c74&chksm=cee51db1f99294a7ef37fffc231f300a85f549768bd6b1740d13cad8bf7013de59eeedbfe55e&token=1235656640&lang=zh_CN#rd) +* [创建线程池居然有这么多方式...](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484029&idx=1&sn=0f7e94daae242e09442976aa8fc79c52&chksm=cee51db0f99294a695f907a8e03a9e814db2a4457cab94480838b3c5a6542a41c5bdb42054b3&token=1235656640&lang=zh_CN#rd) +* [程序员究竟要不要读源码?!P8级别架构师带你一起辩证分析!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484016&idx=1&sn=a0292cc10152e29870ec706a11698f5e&chksm=cee51dbdf99294abd212d3a1face604ebaa4ba609c5c787463c7f15e193bdcf01be1763376bd&token=1235656640&lang=zh_CN#rd) +* [P8级别架构师带你深度解析线程池中那些重要的顶层接口和抽象类](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484003&idx=1&sn=9681074287a284fd55cc00b3382f0e57&chksm=cee51daef99294b89ae07e75507a4f6b03e84a6dea055dc323f3961fad7f5bb14271ff3c6e3c&token=1235656640&lang=zh_CN#rd) +* [不得不说的线程池与ThreadPoolExecutor类浅析](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483997&idx=1&sn=57dc087b41be5669efb10cf3bd48443e&chksm=cee51d90f99294863f890703ddb6eb3c7a4e831257b9fde9dabf32fabd45835ec649460af87b&token=1235656640&lang=zh_CN#rd) +* [SimpleDateFormat类的线程安全问题和解决方案](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483992&idx=1&sn=653fe798a68bc5cf0c62f740034195e8&chksm=cee51d95f992948342f54feb83edecb68e4d79bcae12bde683152ca479a6cb234ccea8f249b5&token=1235656640&lang=zh_CN#rd) +* [两种异步模型与深度解析Future接口](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483988&idx=1&sn=48a1e86c1003e7ac9fdcb136865653b4&chksm=cee51d99f992948f3279d860cd93818ffc1988cb64138275f4fec2ea240354763b4fde767207&token=1235656640&lang=zh_CN#rd) +* [深入解析Callable接口](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483984&idx=1&sn=c48b5f18ddef2811ac65a56ef7a59883&chksm=cee51d9df992948b9c26c9d968a6403d06feae0b8e845b231d43525595b39b1deeac8275940c&token=1235656640&lang=zh_CN#rd) +* [线程的执行顺序](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483976&idx=1&sn=a7189ce13fa387e65202e713121f8923&chksm=cee51d85f992949384f47e3c784296a6ddfc7b14a0219ee7e69324b7359e50226a790e0f0ff8&token=1235656640&lang=zh_CN#rd) +* [线程与多线程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483972&idx=1&sn=ac27ac46d0312d715257089a98b78644&chksm=cee51d89f992949f67c2a38deaeb7d10c1f027526b6a4184818c6f98780e32ab926f007ba587&token=1235656640&lang=zh_CN#rd) +* [你知道如何在Linux操作系统上添加虚拟IP吗?这篇文章帮你搞定](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483701&idx=1&sn=d237cc31a2fbc7594f1b8120ae7dca78&chksm=cee51ef8f99297ee561420d9e0bd5c35f1c0c0c7f9943d45580d590f66f001d3e6c75f28a456&token=1235656640&lang=zh_CN#rd) +* [RocketMQ单机环境搭建](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483686&idx=1&sn=b52daeffd73779a061ff5f2b572dd652&chksm=cee51eebf99297fd0b05baa789ee04fea74d867f632b4b63cc82de9f405a3be8af537508311b&token=1235656640&lang=zh_CN#rd) +* [如何安全的发布对象(含各种单例代码分析)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483673&idx=1&sn=c5eaf899cb813fe863bc7e843e7077a8&chksm=cee51ed4f99297c2e20450ff2e8c3cb4ab9244ce4926fa264de5624c2e9357196e72d7f8bd06&token=1235656640&lang=zh_CN#rd) +* [内存模型(八种操作+同步规则)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483668&idx=1&sn=6d3cfcebfc21abc34467623fe4a8a4e8&chksm=cee51ed9f99297cfcd5c3822d5e07b9f0b6ed59124eed67dd94fb4d41af06627bc6e857ec71d&token=1235656640&lang=zh_CN#rd) + +### 程序员进阶系列 + +* [项目中数据库密码没有加密导致了数据泄露!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490951&idx=1&sn=c5a62f4355ca8c5dbced5f8da2cdae1f&chksm=cf55aa86f8222390ed02e43ce3f4330e712916eeccb37a051d4e5c42d6c0f2f217bfe0ae2ef5&token=646318665&lang=zh_CN#rd) +* [冰河公开了其总结的一项重要的编程技能!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490847&idx=1&sn=5647a499f0188e1355ee4d722825e2e1&chksm=cf55aa1ef822230830bdbafcdfa23ae9536dfd0999949ffd582be8300baeb5c83b20cb0d8800&token=59514255&lang=zh_CN#rd) +* [程序员心中的一道坎:主存的编址与计算和串并联系统!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490610&idx=1&sn=62ab9e5f3916d52ee4e6c1ddb56eb7a4&chksm=cf55ab33f82222254990d42b81ecd3c03d5e1636926f3347c409ab983e4dd6a95d8a2381b4dc&token=1733057501&lang=zh_CN#rd) +* [计算机中的层次化存储究竟是个什么鬼?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490594&idx=1&sn=187341456d21256536b63e7caac8538a&chksm=cf55ab23f8222235078eb54e7356d981da5f64f4202668f46ccff9ee8938070541c99873259f&token=990338459&lang=zh_CN#rd) +* [如何在服务器上进行双网卡双IP双网关配置?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490573&idx=1&sn=e9c39a58032ed20701079b4d6a1f02a6&chksm=cf55ab0cf822221a0ed0d395def3943079cb75b9b843a542120efc023afb33c7ae3d9d1df95c&token=990338459&lang=zh_CN#rd) +* [计算机中的流水线技术到底是个啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490553&idx=1&sn=8f62d853786e57af9045ad98d1eefe16&chksm=cf55acf8f82225ee47f2e4dbec44142ca3d318034b6be07c364a8e0a9bb54fd1a78796621a3f&token=990338459&lang=zh_CN#rd) +* [Http Header中到底有些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490533&idx=1&sn=11bb993617094185a034c007f7fefa8f&chksm=cf55ace4f82225f2728de2d223da886fa1a9b4d39d243424ad26f99ae69f80fecf80eefa1707&token=990338459&lang=zh_CN#rd) +* [图解计算机结构与体系分类!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490467&idx=1&sn=6a3d54679657583b64f9167d9fdabbe4&chksm=cf55aca2f82225b4f88fe239cc8a80bb9d802befa5d5be74235970379af9891da246aa000c76&token=990338459&lang=zh_CN#rd) +* [图解计算机中的数值范围和浮点数运算](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490432&idx=1&sn=12b644c45d8b5bbc1379426a7c9eeee9&chksm=cf55ac81f8222597307784843d90dfe2f1f2c6b6fd09328070509bd79aaa3fa36b85b42131f2&token=990338459&lang=zh_CN#rd) +* [图解计算机中数据的表示形式](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490388&idx=1&sn=1805a62814452c598c567e65de274c67&chksm=cf55ac55f8222543d1506fb48dcc22c3d5be0a458e3b11a224fd98248e11f86d17468204fcfc&token=456594555&lang=zh_CN#rd) + +### 网络编程 + +* [万字长文带你图解计算机网络(超全)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490922&idx=1&sn=52b2aafed859e5ac14db6115e3e1a7fe&chksm=cf55aa6bf822237d95b0e9409c5f3b517fb06db8206dd001524c38e506048b07c2fefb0d195f&token=646318665&lang=zh_CN#rd) + +### 云原生专题 + +* [卧槽,运行Docker容器时磁盘空间满了怎么办?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489978&idx=1&sn=320ede158c8648dd655bec23bf159977&chksm=cee50677f9928f61c408f033ac096e63d0a7ba1acca7f528c1d7af207292c4cf07bb8b4a70f3&token=261835649&lang=zh_CN#rd) +* [三万字无坑搭建基于Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成交付环境!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489879&idx=1&sn=5d8d78489b630e17d464d352946a3a74&chksm=cee5069af9928f8c6811c44c9fd6489c398b8592cb2c8074b54cb2ddfbcfdab5db94c00b62c4&token=1057374909&lang=zh_CN#rd) +* [冰河教你一次性成功安装K8S集群(基于一主两从模式)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489939&idx=1&sn=49cbcf19a0fdcfcd8e54375ff0c5b1fc&chksm=cee5065ef9928f4841fc7b83bc77db2b369fb2bbc7d3c47606af9205bb6ee2f2f84a1b915079&token=1318226570&lang=zh_CN#rd) + + +### 一起进大厂系列 + +* [金三银四,冰河为你整理了这份20万字134页的面试圣经!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490906&idx=1&sn=c01aec12b225f9e0e69cba2c73b5e842&chksm=cf55aa5bf822234dcc319e42b803250bfd5ebb2d2b7db951b2409638252533c1d7cd1ae0416f&token=646318665&lang=zh_CN#rd) +* [冰河公开了进大厂必备的核心技能,服了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490771&idx=1&sn=7a8870e3118117d5ae50b5fe94eda0a4&chksm=cf55abd2f82222c435213ee8d3865a44fcbe6c548a38db2f4c45620afd5ecf0a2cc22f02532d&token=1421790844&lang=zh_CN#rd) +* [为何你进不了大厂?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490748&idx=1&sn=32ab2d8522b9f47f53d77b4880e15c87&chksm=cf55abbdf82222ab5267e0fe0cb1df953e8ee2f74cd18b1f7d01449611ce647ba880d47d1687&token=1421790844&lang=zh_CN#rd) +* [字节跳动面试官这样问有关字符串的问题!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490675&idx=1&sn=eb63db12f3004dcde676224145128e50&chksm=cf55ab72f82222646f91b4c4c4f6b76b76b672f4f62e2a2916c29a9009d6e2473fadc1d703a9&token=1733057501&lang=zh_CN#rd) +* [肝了很久的字节跳动消息队列面经,我不信你能看完!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490647&idx=1&sn=a002c9a5f547ce699a4fa4a9113cc74d&chksm=cf55ab56f82222406dc2966ccedd9a6eee31a937ac19baff844fd86d53ef49f8fc14eb6256a6&token=1733057501&lang=zh_CN#rd) +* [即使技术再精,面试时一问这个必挂!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490521&idx=1&sn=da5bdb9e9079625a82cd843cbe4d136b&chksm=cf55acd8f82225ce9ef57ea0a2c7076eb267d65d02d703277cc254c35fa73e51d235544d7e2c&token=990338459&lang=zh_CN#rd) +* [同时拿到BATJMD的Offer是怎样的一种体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490503&idx=1&sn=3b2ad39a88ec09eeb1dc17d1ce259e7b&chksm=cf55acc6f82225d0cf074310020a2fc2d4ec85ebf44524bad96d2b239aa1fd11cc852c5f1353&token=990338459&lang=zh_CN#rd) +* [面试官:如果让你设计一个高并发的消息中间件,你会怎么做?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490267&idx=1&sn=2181dd10bc930f49b3bf5a44d62fcabc&chksm=cf55addaf82224cc42086018b6d77a8a17586ec414a324ec8473745150d60b7d1f14c626e2b8&token=1511921100&lang=zh_CN#rd) +* [面试官:讲讲MySQL主从复制的原理和注意事项??](https://mp.weixin.qq.com/s/diccpnkcbtjxiUQ7hLaerA) +* [面试官:讲讲Redis的虚拟内存?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489099&idx=1&sn=dc9367e58e337fc72082f1e759331c3f&chksm=cee50986f9928090f4e269cafd0ffba14e19e267837ecce81808a4833061d23748b083eaa988&token=1078684296&lang=zh_CN#rd) +* [面试官:如何以最高的效率从MySQL中随机查询一条记录?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489071&idx=1&sn=4c987b43ab7b7c119ebaa9806d04d938&chksm=cee509e2f99280f48a54867e6e4b7663463370bbd339fdf7903d474acb533e438d5bb7a41a12&token=1078684296&lang=zh_CN#rd) +* [面试官:做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489053&idx=1&sn=eaef5b24c392c52ae3bb4851a061eb2c&chksm=cee509d0f99280c64e5ad2173a5eebcef3b158519212555c18f451d9d764019eb7f72f98ab45&token=1078684296&lang=zh_CN#rd) +* [面试官:讲讲类的加载、链接和初始化?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489044&idx=1&sn=8871e0fabc7dafc06a88563d15331c4b&chksm=cee509d9f99280cf880e68cedc7c6c1bc56ee37ec4559386e22280264ad45bfdcd39e1285cd2&token=1078684296&lang=zh_CN#rd) +* [面试官问我:如果让你设计一个高并发的消息中间件,你会怎么做?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489026&idx=1&sn=680cb62abfd2eb0e1c9f79c39126a776&chksm=cee509cff99280d9314862152404ba9d15eb5eb2b59e24b606ae9ef24a66c8036a6564e0a968&token=1078684296&lang=zh_CN#rd) +* [面试官问我:MySQL中的XA事务崩溃了如何恢复??](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489014&idx=1&sn=cc6ffa9177e7a3fc7c5c6e235668121e&chksm=cee50a3bf992832d277222225fbc1bf3bc7b39db93b82460ce153219602f2b5bfe9b54fb3716&token=1078684296&lang=zh_CN#rd) +* [面试官问我:为啥局部变量是线程安全的?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488935&idx=1&sn=1c3c66a1eae930f5ddc3d74792d42194&chksm=cee50a6af992837c4e35e9232f1710c423f4c09387bddd749aaee5890c6f4bc53dc9954baf6a&token=1078684296&lang=zh_CN#rd) +* [面试官:讲讲七层网络模型与TCP三次握手与四次断开?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488908&idx=1&sn=60ec0a551743efeb2a443e51cd1da04b&chksm=cee50a41f9928357a8e0fe289534507c16471994372eec34d60d83cfa69a070816f56080abba&token=1078684296&lang=zh_CN#rd) +* [今天又一名读者斩获蚂蚁金服Offer,就是这么简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488894&idx=1&sn=d2cdae86a6f48a0ed64b3c33721d2235&chksm=cee50ab3f99283a58c50fe6aea4365ec510d3d798cdd8c8f2cdbcc104d122e68c9cb4ef3f6e7&token=1078684296&lang=zh_CN#rd) +* [面试官:讲讲高并发场景下如何优化加锁方式?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488569&idx=1&sn=b9e1e60bee2166e3043695a9198b67d1&chksm=cee50bf4f99282e2eb7b69196eebf65d02260cdc151cd3aa7d639abb0afa9bcf30dd6e485939&token=1078684296&lang=zh_CN#rd) +* [面试官:如何查询和删除MySQL中重复的记录?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487928&idx=1&sn=c210dace347abd6595e3dc8286355762&chksm=cee50e75f99287635934c2b4ecb75090185135490d89072d3772becb029d143943527de29799&token=1078684296&lang=zh_CN#rd) +* [面试官:讲讲Redis的五大数据类型?如何使用?(内含完整测试源码)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487578&idx=1&sn=e843169137741675b15839775da80d01&chksm=cee50f97f99286811bf822e4d59e429bfa92d40fb033af26e58cb95f3568dc42bf008455b016&token=1078684296&lang=zh_CN#rd) +* [面试官:如何添加新数据库到MySQL主从复制环境?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487560&idx=1&sn=f59f7f2e82be47b1d7de18738d0dcfb9&chksm=cee50f85f992869395b6848a3adb6709f4d6128bfa9b93d9c6099abdf9b39d87113fc11b29fe&token=1078684296&lang=zh_CN#rd) +* [面试官:Java中的对象和数组都是在堆上分配的吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487520&idx=1&sn=a50d239cf9735e2d29df57c66f106a1d&chksm=cee50fedf99286fbf9cc96bde227456c0df73b3d301a60a2f4433f3e54e34523086245bed9d3&token=1078684296&lang=zh_CN#rd) +* [面试官:性能优化有哪些衡量指标?需要注意什么?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487389&idx=1&sn=80ade59e7543e3d8677649b5a275f4fc&chksm=cee51050f9929946d1bfda0b1903d0959bc6fe7e5d77f874d98cabb24fd02ebc060c5087b814&token=1078684296&lang=zh_CN#rd) +* [面试官:说说缓存最关心的问题?有哪些类型?回收策略和算法?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487378&idx=1&sn=a7ce2c49552cea1ba96f4c6a962e6b87&chksm=cee5105ff99299499d2025a1da4a2d9b32b365122f68c360d289543398da1262c0c635d8cb08&token=1078684296&lang=zh_CN#rd) +* [面试官:Java中提供了synchronized,为什么还要提供Lock呢?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487361&idx=1&sn=2149e14f965926d27b200b01db3d2cb7&chksm=cee5104cf992995a490376dc85ed23bd9fd2b5a23ee3fd2f98bfee514702695f70230f969cc3&token=1078684296&lang=zh_CN#rd) +* [面试官:讲讲什么是缓存穿透?击穿?雪崩?如何解决?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487291&idx=1&sn=8411af97516c65a04ce7079ad47586d0&chksm=cee510f6f99299e0059e9e9a2e38cfe22e4f894863f24b52c7d0335ed9104f0e1fb24e6d16d7&token=1078684296&lang=zh_CN#rd) +* [面试官问我:看过sharding-jdbc的源码吗?我吧啦吧啦说了一通!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487162&idx=1&sn=3e7a7183ec666d75dfbb8891ba91818e&chksm=cee51177f99298619fc230c628f43b68a2694e76fd856ef4912050ad5997ed17e92cffec5bc1&token=1078684296&lang=zh_CN#rd) +* [面试官:给我讲讲Nginx如何实现四层负载均衡?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486859&idx=1&sn=37a41addefb902117f23e4fda8aea634&chksm=cee51246f9929b5003e384496fb10252618f7e809ab2eab4569a06fc3bf4bdc7b3bef1fb99b6&token=1078684296&lang=zh_CN#rd) +* [面试官问我:MySQL如何实现无数据插入,有数据更新?我是这样回答的!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486468&idx=1&sn=e7755c2175333381837e039bca84edc7&chksm=cee513c9f9929adfa6d541d755e673095b15d3e59e5457182ca396f218372dce129d48c9e7eb&token=1078684296&lang=zh_CN#rd) +* [面试官问我:数据库中事务的隔离级别有哪些?各自有什么特点?然而。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486432&idx=1&sn=a5920da9a9fa22de23ba950c54b25b43&chksm=cee5142df9929d3b3682256b1cce9e4f17e3d80fd852f5e597b1a0b0ad090030a2ce6f4aebd8&token=1078684296&lang=zh_CN#rd) +* [超硬核面经,已拿蚂蚁金服Offer!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486238&idx=1&sn=c1aa4db067078f87e8150694a4bd59fb&chksm=cee514d3f9929dc52bd675bac9e1964dc0c89af2c66e169213153733e217375f3aff68adb91e&token=1078684296&lang=zh_CN#rd) +* [将 95% 求职者拒之门外的BAT大数据面试题-附解题方法(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485941&idx=1&sn=0fae967ba1ca96d33005e87204343e55&chksm=cee51638f9929f2e68e3f140a6ae814d21bdaa7d6e50d250c5f4becfd751bf82aee9b0359856&token=1078684296&lang=zh_CN#rd) +* [面试官问我如何使用Nginx实现限流,我如此回答轻松拿到了Offer!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485388&idx=1&sn=0854d3f9b4527fd84af970261ec6e2e7&chksm=cee51801f992911732661cce665c967777e11d6ff53c82dbf2600382f37733a0982f60c47ea8&token=1078684296&lang=zh_CN#rd) +* [面试官问我:如何恢复MySQL中的XA事务?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485008&idx=1&sn=230e45e239970f766ffdf98390e77129&chksm=cee5199df992908b5247ed9103101b66030a4dfa512b586e368058ba91dcbcb722b3b7853e62&token=1078684296&lang=zh_CN#rd) +* [面试官灵魂拷问:if语句执行完else语句真的不会再执行吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484628&idx=1&sn=79938ceabcec1d73f4a3fc9967b2dbe7&chksm=cee51b19f992920ffabb40d077e619f4b7c36ec3a9c140104df9805c8258094da61a9f130a1d&token=1078684296&lang=zh_CN#rd) + + + +### 分布式存储 + +* [新年上班第一天生产环境分布式文件系统崩了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490878&idx=1&sn=89a0264f21d46cf36cf090c5f9612ba0&chksm=cf55aa3ff8222329ec181402b6942649b87511b972467fa6892dc61e63b0d9881625f252957c&token=59514255&lang=zh_CN#rd) +* [如何扩容单台服务器的存储容量?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490300&idx=1&sn=ebd4555a8cf6f55369946a0e9a4a858a&chksm=cf55adfdf82224eb448c600284351ef24ad6d572a03099d93828c57847f63f36a987b0ee7c94&token=456594555&lang=zh_CN#rd) +* [4.5万字手把手教你实现MySQL TB级数据存储!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490090&idx=1&sn=6cfda5e97794e947bb42709b7197e0d3&chksm=cf55ad2bf822243d2a270752ba6b9ace01b24b8aa2b9f79de505e082b97d9a04691ce7e59936&token=1473173499&lang=zh_CN#rd) +* [互联网大厂有哪些分库分表的思路和技巧?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489682&idx=1&sn=1ce0d3631bc1054d53767bc3c47321c9&chksm=cf55af93f8222685205e2d2be2a696cd3be7e8102f0edfb52d8276aa91a1e3818c779eb934c8&token=1924668976&lang=zh_CN#rd) +* [冰河,能不能讲讲如何实现MySQL数据存储的无限扩容?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489525&idx=1&sn=3a2d41612b208f67ead0c114fc6f7ca8&chksm=cf55a0f4f82229e29a03397d11a4cb366f1d6870d0b94d701ecd12ba5a89bedbd11a06402795&token=420299024&lang=zh_CN#rd) +* [海量数据架构下如何保证Mycat的高可用?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490263&idx=1&sn=66723d9390149d7d368635d99feeac85&chksm=cee5051af9928c0c53d41ec0d81815fce5a0c8375e08a90c5c3f779f64c64fdf7bca41ba37dd&token=2007101246&lang=zh_CN#rd) +* [冰河又一超硬核分布式存储PDF教程免费开源!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487883&idx=1&sn=789c8e852cd728f440da24153ac21c5e&chksm=cee50e46f99287501cfcdfd99419db338c5daa504f7270726267194c20f1947510551942c60a&token=1078684296&lang=zh_CN#rd) +* [SpringBoot整合FastDFS实战(附完整工程源码)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487868&idx=1&sn=55a31e3f886d0dbd2ce4d615c17d7c9f&chksm=cee50eb1f99287a7d117e4d47049c98a0d39580e147d912c4946c5c571fad00b3cd4ccc3135a&token=1078684296&lang=zh_CN#rd) +* [面试官:如何实现文件的大规模分布式存储?(全程实战)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487844&idx=1&sn=0b03128d431f2af5e742852d6ba65a6c&chksm=cee50ea9f99287bf4a25df26970aa78bba33f801364c0ce55897f1351af89c7a0b50006e76ae&token=1078684296&lang=zh_CN#rd) +* [小伙伴们说在CentOS 8服务器上搭建FastDFS环境总报错?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487776&idx=1&sn=f2e97296f36c52d94c8dfa3f0f1292c1&chksm=cee50eedf99287fbac48600cfd56ad0401a407838790e403174720f05ce38826c31bbc09aa68&token=1078684296&lang=zh_CN#rd) +* [FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485348&idx=1&sn=d9ebf383964efc87a811929dd2616f66&chksm=cee51869f992917f0082addf08135e89cf9d1add8243d79f1342f24780811b4adcfadeb4273c&token=1078684296&lang=zh_CN#rd) +* [如何打造一款高可用的分布式文件系统?这次我明白了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485319&idx=1&sn=1420e485fd9c3439b412a6e73c433d3b&chksm=cee5184af992915c56e37653362d19b41b7bd7067eab6fad52f3d2bd5834c239ca30d1ce4356&token=1078684296&lang=zh_CN#rd) +* [FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485316&idx=1&sn=950d4a7194503986cfebfad618878fc9&chksm=cee51849f992915f34e6fdf219d3b4083f619b60b693d89f44101e08add4b84980dcd9e51077&token=1078684296&lang=zh_CN#rd) +* [你知道如何在Linux服务器上挂载新硬盘吗?冰河为你揭开这个秘密](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483746&idx=1&sn=e28c25db635669ddf0fac80fa7b03eb2&chksm=cee51eaff99297b92c539d50f74bd07a3401b9308403601f5f5fe1c94b5857726d94000b4a50&token=1235656640&lang=zh_CN#rd) + + + +### 分布式事务 + +* [如何基于消息中间件实现分布式事务?我想说的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488882&idx=1&sn=4449f42ce09d42f5d443b1af1a739f00&chksm=cee50abff99283a92ee1cc3c3f53c97a0d9fdfa8db5801ee3e0f0226a151da1035c51568683f&token=1078684296&lang=zh_CN#rd) +* [12张图带你彻底理解分布式事务产生的场景和解决方案!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489572&idx=1&sn=283f24189f3add773ffa2f8a314ac8d1&chksm=cf55af25f822263342c3d67490d803b1de9a7199ee765c8614f7dda90441480877d2af02c8ef&token=739666743&lang=zh_CN#rd) +* [如何基于消息中间件实现分布式事务?万字长文给你答案!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484974&idx=1&sn=fe58e49290879ad74ad616b035954108&chksm=cee519e3f99290f564d3cb122c415a53ab256e7c949ed41afd66861437ce6397cdb4cd068439&token=1078684296&lang=zh_CN#rd) +* [tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484548&idx=1&sn=d2ebe1a94b5cf4989413679e7baa72a5&chksm=cee51b49f992925f61d5d3dcdcbc2e120c6e13ade001f297a4c2f651b4abb3708b93450b0a3d&token=1078684296&lang=zh_CN#rd) + + + +### 分布式缓存 + +* [记一次缓存服务器迁移史,心塞!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490170&idx=1&sn=6d8ae64d9f76754a2dccc12af8c57d2f&chksm=cf55ad7bf822246dd89ed1804b1ea319c0544297b301eabcb34807aea554d6c8422bd45121a2&token=1473173499&lang=zh_CN#rd) +* [Redis开篇与如何安装单机版Redis,这次我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486326&idx=1&sn=44843caee95f3b7ce49be59bf42a5940&chksm=cee514bbf9929dad43c5bc083543c7023626d7e41cd11dd365adbfa71bb028e94d8d1a4c231c&token=1078684296&lang=zh_CN#rd) + + + +### 性能优化 + +* [高并发场景下如何优化服务器的性能?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490255&idx=1&sn=714509ac9747898d34489045e382387c&chksm=cf55adcef82224d8f2570dd02bd1bb1c3c23d1c564a820f09eb5158c6632d5faaf4bf716a741&token=1511921100&lang=zh_CN#rd) +* [纳尼?内存又溢出了?!是时候总结一波了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489087&idx=1&sn=719261df19cd272df4459c68f75f0ba1&chksm=cee509f2f99280e4cd4e7c0262c78eb516c6646210756a8b1659e96855bdfdba6e96a4ecbe20&token=1078684296&lang=zh_CN#rd) +* [Java中的String到底占用多大的内存空间?你所了解的可能都是错误的!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488761&idx=1&sn=a2f161b4d4ff28535fc27f3a75695592&chksm=cee50b34f9928222d19244d30f92b6c700acbeb97e8309242366f302fcefe06c0069dc72da57&token=1078684296&lang=zh_CN#rd) +* [你敢信?String类竟然是导致生产环境频繁内存溢出的罪魁祸首!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488710&idx=1&sn=f7d6e6d82d28ca8fd7cc17f240c2b474&chksm=cee50b0bf992821d8a60339124f8b039e96850fb4f0507e952cd0e66db222fd91fd38575505b&token=1078684296&lang=zh_CN#rd) +* [小伙伴问我性能指标监控怎么做,这次我安排上了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487431&idx=1&sn=3bd611bdb30eb9ae8106fdeee833701a&chksm=cee5100af992991ce2781af5c2251b0e101084a7cc96bfaa739da275e570f3e99afa3713a477&token=1078684296&lang=zh_CN#rd) +* [万万没想到!Linux环境下Tomcat8启动很慢竟然是这样解决的!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483851&idx=1&sn=a3e1ba79b7b36fc317b9257f03de4e7a&chksm=cee51e06f99297104e56721ec256af22427726a04c501bc7b7cc3cf1219a3298443dd7c60076&token=1235656640&lang=zh_CN#rd) +* [Java VisualVM添加Visual GC插件实现JVM性能调优](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483714&idx=1&sn=6c64cc86123ed30e138ead33e72d7a04&chksm=cee51e8ff9929799b1b4ca1e1e558938b32055ede091baa1fa2602ac8b60ab75403defa92eae&token=1235656640&lang=zh_CN#rd) +* [IDEA设置System.out.println()和main方法快捷键](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483681&idx=1&sn=ac8c345df25e878420537c9cb5e909b5&chksm=cee51eecf99297fa2a203326b33e268e65c1e42b98d96d2c9aff08182dbb78c89e8f17bf5491&token=1235656640&lang=zh_CN#rd) + + + +### 互联网工程 + +* [十一长假我肝了这本超硬核PDF,现决定开源!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488172&idx=1&sn=d600c94b9812332cbfd1fd89ae9e6b94&chksm=cee50d61f992847702958998de149b3235b6f2f559acc51fa346251efe048ea1cc7e65227b45&token=1078684296&lang=zh_CN#rd) +* [小伙伴想学Jenkins自动构建发布项目,我:安排上了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488120&idx=1&sn=a53b0fbd2a67ff57a02d1f7ffdfe2456&chksm=cee50db5f99284a34c86401b23a174d2b4e4fa2ba72ba6ecba2689c2b5070a50aeee471ac8be&token=1078684296&lang=zh_CN#rd) +* [小伙伴问我:如何搭建Maven私服?我连夜肝了这篇实战文章!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488058&idx=1&sn=dad22c9c97e165998df2b42cff981b3d&chksm=cee50df7f99284e1940c134be87180e481bebd5d8406da16ee278623b4c2da3abb3a5551f60c&token=1078684296&lang=zh_CN#rd) +* [面试官:开发过Maven插件吗?我:开发过啊。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487997&idx=1&sn=c8cd22fba1e4afaba581d9e37ab5805a&chksm=cee50e30f9928726ec29b70dc7bfc65e4b417d0ae58b1d66e1044f0218de02251ed7dcec5846&token=1078684296&lang=zh_CN#rd) +* [使用Maven那么久了,你对企业级Maven的核心配置了解多少?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487974&idx=1&sn=1fb9a8bff897825bdbadd452f6e9e96f&chksm=cee50e2bf992873d5203d258601619c014efb9d7a9201cf3db211cbfaac73a893d678139f194&token=1078684296&lang=zh_CN#rd) +* [我搭建了一套企业级私有Git服务,抗住了每天上万次攻击!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487485&idx=1&sn=a68798b70c6a1289bbe3c7f5eeb0bdf9&chksm=cee51030f9929926aba5c147f4a62b8bde88c1941c8704a1fee68ad34e46c7bd798baf7635b5&token=1078684296&lang=zh_CN#rd) +* [为什么互联网巨头们纷纷使用Git而放弃SVN?(内含Git核心命令与原理总结)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487346&idx=1&sn=9861a544b4a4f3967392035d04179ffe&chksm=cee510bff99299a9e24d1f7e4edcd101f4bfe4ce69615879fe9ab84e061c96e88de7e18f0e95&token=1078684296&lang=zh_CN#rd) + + + +### 系统架构 + +* [万字长文教你消息中间件到底该如何选型?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490146&idx=1&sn=b01d1bc7281b5bfdb93bddca2e01553e&chksm=cf55ad63f8222475086b63080ea945805da036102bb199bd9ef4bdff4facaf7fc7041d337015&token=1473173499&lang=zh_CN#rd) +* [我所经历的价值超10亿美元的直播系统架构图是什么样子的?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489127&idx=1&sn=42ef43779fca773a768a627dd6504d5b&chksm=cee509aaf99280bc41c6633847dc7771095b145e6c76662bc171cb486c8a4e089ae9d08ff18f&token=1078684296&lang=zh_CN#rd) +* [如何在服务器上添加虚拟IP?看完原来如此简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489016&idx=1&sn=59f13e8bdae1f746695d7531ec6cd843&chksm=cee50a35f99283236fefdd5fbd204c1a874a0b40479fa31574f4f1ca59effacb9f33e6eccd01&token=1078684296&lang=zh_CN#rd) +* [系统从初期到支撑亿级流量,都经历了哪些架构上的演变?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488949&idx=1&sn=2c87c69e21d2f83fdd5296ae907f704a&chksm=cee50a78f992836e24c5d9e0c4d6590fb2743b5da9d81d6e5628db35fd1538d8fa4eb605c47f&token=1078684296&lang=zh_CN#rd) +* [域名还能绑定动态IP?看完又涨知识了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488494&idx=1&sn=51388c6f0f0c9057f3dadb2d36ca9f31&chksm=cee50c23f992853518f925340a3b34a97d0a28ad0608ff66a55ae54e03b4d8e3e32b244189d8&token=1078684296&lang=zh_CN#rd) + + +### Kafka系列 +* [Kafka又出问题了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491002&idx=1&sn=1079a5e6ad9bc4cc8415d1b0c6b05083&chksm=cf55aabbf82223ad91dd208261d09301b1f5ddd165049299577a55c13161c6c431076256bf7b&token=776659970&lang=zh_CN#rd) + +### Nginx技术 + +* [一文带你搞懂Nginx如何配置Http、Https、WS、WSS!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491149&idx=1&sn=04baa8af488a6ce39bc369a64c5109a6&chksm=cf55a94cf822205a4144f97bda5a79fefb2433c565f108f5e46bf8854284e0481c51d668d5aa&token=776659970&lang=zh_CN#rd) +* [记一次生产环境大面积404问题!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490982&idx=1&sn=a030fac171a108c148badbb627ee8f35&chksm=cf55aaa7f82223b13b5b74b784a79bc2d7ff13348647f014d717452a79a3290e87bb881bd2d7&token=646318665&lang=zh_CN#rd) +* [都是Nginx前缀惹的祸,FastDFS不能访问了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489962&idx=1&sn=5b631916676fa008527da0d2508848fd&chksm=cee50667f9928f7181316df7360e1b0b53bac775cbf1567942d88876b403ff72bf639c78dc7f&token=261835649&lang=zh_CN#rd) +* [冰河又一本超硬核Nginx PDF教程免费开源!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487408&idx=1&sn=a6d45535fb6a97017084df3515438d5a&chksm=cee5107df992996b56326fb3fd23c3eeaa0cbcfe973f07f0a0e4be15f1ff5507ac2eb4348c78&token=1078684296&lang=zh_CN#rd) +* [如何搭建Nginx+Keepalived双机热备环境?这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486701&idx=1&sn=4e9273c7723c6d71c453c50c83010f84&chksm=cee51320f9929a36bd1a90df9864c39603323a48325f62108a90bfa99edb8041865987e6f8dd&token=1078684296&lang=zh_CN#rd) +* [如何使用自签CA配置HTTPS加密反向代理访问?看了这篇我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486419&idx=1&sn=005427594bdfe103d75c009d69cd5758&chksm=cee5141ef9929d0890038ff4a6d2af49f32aa44501972a21de864c8ed46af5e89d98266970c1&token=1078684296&lang=zh_CN#rd) +* [如何解决Spring的循环依赖问题?这道面试题助我拿到了Offer!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486293&idx=1&sn=e494477239c0da9ca924e46e68928657&chksm=cee51498f9929d8e470ada0d79bf36c72f7d4b1fd0c91df252d5ca42b4a5139ebd257c48aa46&token=1078684296&lang=zh_CN#rd) +* [如何实现Nginx的高可用负载均衡?肝了这篇我也会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485651&idx=1&sn=7a25878fe6018056976a853bd514d8b8&chksm=cee5171ef9929e080bffe3fdda040903ee7a5783c51caf4ec7446c50448b25694da1c9f43e86&token=1078684296&lang=zh_CN#rd) +* [并发量太高,Nginx扛不住?这次我错怪Nginx了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485600&idx=1&sn=bf2ec2675f695365178ac4236c4d56ce&chksm=cee5176df9929e7b10dc33f3e8c3f093343406af64429d338529e4bcd0815c03e8a17351f846&token=1078684296&lang=zh_CN#rd) +* [如何使用Nginx搭建流媒体服务器实现直播?看完这篇我会了!!(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485580&idx=1&sn=15bfbafd3e919908dc2a5882b20ed309&chksm=cee51741f9929e577ea56088a66801bb35129ad712ff583010dfbc0fd76f99da4e1729fb7c71&token=1078684296&lang=zh_CN#rd) +* [图片显示过慢,文件下载不完全,竟然是Nginx的锅!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485542&idx=1&sn=4a4212b037b35ae6b1e72cd9be425b7d&chksm=cee517abf9929ebdcef95ccff5d2cc5f25f6ac60170b44bafa64191f6f1b9e73b8efd53854fb&token=1078684296&lang=zh_CN#rd) +* [还不会使用Nginx解决跨域问题?肝这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485535&idx=1&sn=2811187a0dd4f64c19bd87451f3eec21&chksm=cee51792f9929e844013be4fc6e8357f9eb11a69e2172794f72af0d00ed7000bcd36fe5153fd&token=1078684296&lang=zh_CN#rd) +* [如何使用Nginx实现MySQL数据库的负载均衡?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485528&idx=1&sn=ca211bc9adabc45f0c08f7dfc7a10241&chksm=cee51795f9929e83c0259f1e0ac2362e96fc9d7f3253b3f6df439083cf6727dd95cd665b224f&token=1078684296&lang=zh_CN#rd) +* [面试官问我Nginx如何配置WebSocket?我给他现场演示了一番!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485518&idx=1&sn=d2a71f9e493a382c50f354488bf2c7f2&chksm=cee51783f9929e95add219266ad64de711493f9092ba482b731198677cc373d395c6f4804e7b&token=1078684296&lang=zh_CN#rd) +* [如何格式化日志并推送到远程服务器?看完原来很简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485451&idx=1&sn=d2153fa558232ac62f2ae08443259a33&chksm=cee517c6f9929ed04658add9a9f4f28eb168754bf1a66e03c933428172cc8ef2e00bb82697bf&token=1078684296&lang=zh_CN#rd) +* [如何为已安装的Nginx动态添加模块?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485443&idx=1&sn=d441f061a187cf30c406e7ce89edffe9&chksm=cee517cef9929ed890705a6ed603963dcf67354a8bfe3daacfc527b18078d6157d6f90881ebd&token=1078684296&lang=zh_CN#rd) +* [如何按日期分割Nginx日志?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485427&idx=1&sn=0b99d03a6debf3930112ba98f47cc351&chksm=cee5183ef992912831101d07f5942fa7adb81a2501ee25fc08b0492f899ab1128ee9fa6e6db1&token=1078684296&lang=zh_CN#rd) +* [如何封禁IP和IP段?看完这篇我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485420&idx=1&sn=f78a288e7c18cbdb45390642446c8144&chksm=cee51821f99291371bc881f8c4ca9761a0c461da8537d0fcaf9f9469a72847a57d9cb1589914&token=1078684296&lang=zh_CN#rd) +* [面试官竟然问我Nginx如何生成缩略图,还好我看了这篇文章!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485413&idx=1&sn=c701d9ffd20851f148743db2cf2f3d9c&chksm=cee51828f992913e5a692ceba3232385d762f0ba59a7d94fe31f5ba774fa201980802390c796&token=1078684296&lang=zh_CN#rd) +* [实现负载均衡、限流、缓存、黑白名单和灰度发布,这是最全的一篇了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485406&idx=1&sn=fa58c80adf12e515b3fd3948a2bdfdd7&chksm=cee51813f9929105674b8956f37891d6f48df1dc814e7a4d33276c5d2e06987ff970ca8d1bf9&token=1078684296&lang=zh_CN#rd) +* [如何获取客户端真实IP、域名、协议、端口?看这一篇就够了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485398&idx=1&sn=203e8890caa79cbc2e87b6c8af39a250&chksm=cee5181bf992910dfc352138dd53e4921e91c4b216666ab3f49bc94c8e2dd333e6c9543536b7&token=1078684296&lang=zh_CN#rd) + + + +### 微服务专题 + +* [冰河公开了这份4万字的SpringCloud与SpringCloudAlibaba学习笔记!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490745&idx=1&sn=fb3cc2c3e94eec9e4dd4d5d3a33d8ffb&chksm=cf55abb8f82222aec0d694cb3e1a4f503d072e55a2cd6f35e2de1dee56c17f6cc92876cfe6e5&token=1733057501&lang=zh_CN#rd) +* [卧槽,被SpringBoot整合原生OpenFegin坑惨了(非SpringCloud)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488968&idx=1&sn=20717c24357e96eb3bf480ec39151817&chksm=cee50a05f9928313db0bc2193ceddc6231f9e396edc33c5334e63a5e3d2e3404d0734fca4ee0&token=1078684296&lang=zh_CN#rd) +* [SpringCloud Alibaba开篇:SpringCloud这么火,为何还要学习SpringCloud Alibaba?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488920&idx=1&sn=20d980f4886e7f016db7d5200163f090&chksm=cee50a55f9928343582698ac98720695e4b82a28982d0bece020926c5b014bdc61b86ef5e1c5&token=1078684296&lang=zh_CN#rd) +* [为啥你用@JsonFormat注解反序列化LocalDateTime总失败?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487952&idx=1&sn=61ff9687fec9de55a1b23670f1e083d1&chksm=cee50e1df992870b2ad2ac4a29dfe4c426798fbe4be328edf784c4bdc850ebed8a03ca56f5c7&token=1078684296&lang=zh_CN#rd) + + + +### Spring注解系列 + +* [AnnotationAwareAspectJAutoProxyCreator类是干嘛的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491307&idx=1&sn=6eec4078f4eea8c265682784ab9a6b13&chksm=cf55a9eaf82220fcc54c4a15876335b2bc95b7ed6e3cc0524247379e401716cfdb166f404366&token=776659970&lang=zh_CN#rd) +* [一张图带你窥探「Spring注解系列」到底要更新些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491259&idx=1&sn=8bda41604df41c407d6d3b6820c5495f&chksm=cf55a9baf82220acb058117cf4c3b204d2f911839abf05258f6e3c55b25038c98d5337e2e7a5&token=776659970&lang=zh_CN#rd) +* [小伙伴们在催更Spring系列,于是我汇总了Spring中的各项注解!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491199&idx=1&sn=524a1942c88d19e0536a2b1a06c4d3de&chksm=cf55a97ef8222068e51544a288302363290dd95c4bab7bd78205ffd5784c838cbfa745183e6c&token=776659970&lang=zh_CN#rd) +* [Spring AOP核心类解析,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490001&idx=1&sn=cbee0b31f655f584937973e357649e60&chksm=cee5061cf9928f0a0a7904e23a9a7ec5d4d3ae8ad6a3624fed05764139a8b5882b7496048193&token=2055257369&lang=zh_CN#rd) +* [一张图带你彻底理解Spring如何解决循环依赖!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489677&idx=1&sn=1bc8e130146593b589183033931cc62f&chksm=cee50740f9928e566d28e45b6040ae3a3901fa2bd63f97b48e48c1c38fd730665ef46b60b32f&token=899210164&lang=zh_CN#rd) +* [如何实现多数据源读写分离?这是我看过最详细的一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489519&idx=1&sn=89ecaeb241080ceb725f95105cfd489f&chksm=cee50822f9928134bae4261cf2bd7f2908b228b2aa3e4511c00bd67ec6b7cc7d58a9b0985575&token=1893358395&lang=zh_CN#rd) +* [IOC容器注解汇总,你想要的都在这儿了!!(文末可留言)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487088&idx=1&sn=2dbe28200a01463defd55d607bff23c8&chksm=cee511bdf99298abea3332d2b40353dbe46c000a9071a107a1fb68cda70c903e3368074f9821&token=1078684296&lang=zh_CN#rd) +* [AOP核心类源码解析,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486778&idx=1&sn=d1d722f3aa33e645e712836ccccf11d6&chksm=cee512f7f9929be106a0ceef3e1c632ac98ef376222ec7f12b916b2710c4c8331b7f53a44329&token=1078684296&lang=zh_CN#rd) +* [二狗子让我给他讲讲@EnableAspectJAutoProxy注解](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486750&idx=1&sn=d6363bc0460a2ffe4efb31b091d39254&chksm=cee512d3f9929bc5e60dee13ccfb1d0c81cb037a127d64e6500f062f3c79040620e0b4e97342&token=1078684296&lang=zh_CN#rd) +* [你敢信?面试官竟然让我现场搭建一个AOP测试环境!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486723&idx=1&sn=6f91306a18fdeb337b13544276b516fb&chksm=cee512cef9929bd85811657899ede159394a6d3f832060da65647cd95825d73159398b7d0e6b&token=1078684296&lang=zh_CN#rd) +* [使用@Profile注解实现开发、测试和生产环境的配置和切换,看完这篇我彻底会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486455&idx=1&sn=6508d975e7428c40e90f361fa8ab8bb9&chksm=cee5143af9929d2c7c6f085212a2b11b707f1141068326e0f9305a5a6129c8cccadca976575b&token=1078684296&lang=zh_CN#rd) +* [如何实现多数据源读写分离?这是我看过最详细的一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486406&idx=1&sn=e9ab1e105b3c995befdcaeea04aa8d4e&chksm=cee5140bf9929d1dcbbdb9613f5af39dc914a5382ac787fdf0b122b518baef29399d30d74a99&token=1078684296&lang=zh_CN#rd) +* [自定义组件如何注入Spring底层的组件?看了这篇我才真正理解了原理!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486348&idx=1&sn=e4a8fa47b3999edd51908c49089f6c21&chksm=cee51441f9929d57f17daa684d2ff56106157f590d10ad9053712ad779ad9ba12795f9bd3d34&token=1078684296&lang=zh_CN#rd) +* [如何实现方法、构造器位置的自动装配?我这样回答让面试官很满意!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486271&idx=1&sn=d3903a85ffc992230a1bba64e4e29740&chksm=cee514f2f9929de4cc1a1825e9a4e669886af26409fa1056661a0b36bb148f10a1bcacc1136f&token=1078684296&lang=zh_CN#rd) +* [你还不会使用@Resource和@Inject注解?那你就out了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486020&idx=1&sn=f60bee218438f3ea9c129b25b727923f&chksm=cee51589f9929c9fc69e6722ba4d863bd64d055cfcf445fdc87bc2dc65cacdc598e2cab229d4&token=1078684296&lang=zh_CN#rd) +* [使用@Autowired@Qualifier@Primary三大注解自动装配组件,你会了吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486002&idx=1&sn=9e42ec6586363d6ab1e61beb14ee3322&chksm=cee515fff9929ce951a597f0cdb0bb04a615aef1287cac954645cdfd551518c0169350cd846e&token=1078684296&lang=zh_CN#rd) +* [使用@PropertySource加载配置文件,我只看这一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485964&idx=1&sn=d7f5962349596e30cd5ba8a636f78a01&chksm=cee515c1f9929cd73e128fc745c0bb5561dc869b772c50a6205136a9c3a78a9b7696acb1476a&token=1078684296&lang=zh_CN#rd) +* [如何使用@Value注解为bean的属性赋值,我们一起吊打面试官!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485232&idx=1&sn=eaa0f958d097dcc8afca80af4034aa79&chksm=cee518fdf99291ebc48c6b30a78509af5b52d19517a14c9d2a495d476b2c2749291c0001737e&token=1078684296&lang=zh_CN#rd) +* [BeanPostProcessor在Spring底层是如何使用的?看完这篇我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485231&idx=1&sn=ac134f9f7c56af6314144e079bbde94d&chksm=cee518e2f99291f4989c18a802726f49526a5afcd3308fe4477aff8c20aebd70c9a5a9867834&token=1078684296&lang=zh_CN#rd) +* [BeanPostProcessor在Spring底层是如何使用的?看完这篇我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485231&idx=1&sn=ac134f9f7c56af6314144e079bbde94d&chksm=cee518e2f99291f4989c18a802726f49526a5afcd3308fe4477aff8c20aebd70c9a5a9867834&token=1078684296&lang=zh_CN#rd) +* [面试官再问你BeanPostProcessor的执行流程,就把这篇文章甩给他!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485168&idx=1&sn=26143c4d7f566174d5afb4ea09e88fd2&chksm=cee5193df992902b3c50846b02c6689cacbf0c4dba3632f4243b210887795b6c0a2b4dcf4234&token=1078684296&lang=zh_CN#rd) +* [困扰了我很久的AOP嵌套调用终于解决了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485153&idx=1&sn=4947dec63e70e76b9bd2e610aa1d7afa&chksm=cee5192cf992903ad0f9e0c964cdc748b2eece197d1a344898f4fa7d30f25641af8b468a9080&token=1078684296&lang=zh_CN#rd) +* [针对bean的生命周期,我们究竟能做哪些工作?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485063&idx=1&sn=0113377356e335b5e09f4e09df9f4e76&chksm=cee5194af992905c356dee20ef1e9f904cd042f491e5340d66592af2e701c7c3f1d19a9681ad&token=1078684296&lang=zh_CN#rd) +* [关于BeanPostProcessor后置处理器,你了解多少?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485055&idx=1&sn=0fbf9d16208e972e83c494b09ace8775&chksm=cee519b2f99290a4d15886d1fefab4bea1a2e7dab3bb29228c4b149134c2e29f012a925a9da8&token=1078684296&lang=zh_CN#rd) +* [@PostConstruct与@PreDestroy源码的执行过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485045&idx=1&sn=c119ae2999eaf92d4ee4c09d4fead133&chksm=cee519b8f99290ae21426dde7fe047298c3e8545bf8efc2fa98892d6e30fdc63481ac1aefe81&token=1078684296&lang=zh_CN#rd) +* [你真的了解@PostConstruct注解和@PreDestroy注解吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485015&idx=1&sn=d9b98808a43f72655bf2be51270c4587&chksm=cee5199af992908c45e3801904013f17714b79dc60f6272c699361f7af4681f7ce3548fb8abf&token=1078684296&lang=zh_CN#rd) +* [Spring中的InitializingBean和DisposableBean,你真的了解吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485001&idx=1&sn=251bd90d3b04f2bd56c9d24f9df39f81&chksm=cee51984f992909216b2ab3e723561776b5032393d30e6cdf99af1c4c08e8facb790ea16955e&token=1078684296&lang=zh_CN#rd) +* [如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484985&idx=1&sn=bf7ec702113f433f6677d0e9f4f5ae7d&chksm=cee519f4f99290e2c509926a61a7f9604d8a358cd364a78d6de7929f45b3b2a84f57b93f8f87&token=1078684296&lang=zh_CN#rd) +* [面试官让我说说:如何使用FactoryBean向Spring容器中注册bean?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484954&idx=1&sn=ea12802a4bda42d479e18f78a6c3b5f8&chksm=cee519d7f99290c1497ef8184d7792791cf3ceaee7ac584c47af52addd69275af745641a7ec8&token=1078684296&lang=zh_CN#rd) +* [在@Import中使用ImportBeanDefinitionRegistrar向容器中注册bean](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484943&idx=1&sn=d6f8c721f20c6dbc91782c1c9e3a4fb2&chksm=cee519c2f99290d4241577d9c45c9854de9a772b8ec03f5b1eb90c47fb37a8abf235c9b0a32f&token=1078684296&lang=zh_CN#rd) +* [面试官:如何将Service注入到Servlet中?朋友又栽了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484936&idx=1&sn=be60159ba0a8b8d89edcda005c438242&chksm=cee519c5f99290d36d96d86e4812f22ffdaba1c78669192fc0c474623473c279310f14053a7a&token=1078684296&lang=zh_CN#rd) +* [深入理解Spring的ImportSelector接口](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484897&idx=1&sn=ad3febfa327c4b40afb4bb005f4ce320&chksm=cee51a2cf992933a98d062b3bbb119e04cfa0eb531a0ee7c9cfb839717e90db2c0bd94f4fa3a&token=1078684296&lang=zh_CN#rd) +* [在@Import注解中使用ImportSelector接口导入bean](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484870&idx=1&sn=a371224a8c2b9f70a41ff88976d6b0e6&chksm=cee51a0bf992931d3e39ddf70061ac8de713c817ec6561075a740eb18c7269ce66d50459dd58&token=1078684296&lang=zh_CN#rd) +* [使用@Import注解给容器中快速导入一个组件](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484863&idx=1&sn=faca9edb10665d357089a290220ede2f&chksm=cee51a72f992936430364b018e07f062c2cb4bbe7111d0b615a1937215170976e5caf23a227b&token=1078684296&lang=zh_CN#rd) +* [如何按照条件向Spring容器中注册bean?这次我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484853&idx=1&sn=38107c0439a321d116421d52d434f5bc&chksm=cee51a78f992936e99020c01587ad45f333eb1ee73bcc4c816e31e12dae63691adf530cf6e19&token=1078684296&lang=zh_CN#rd) +* [不知道什么是懒加载?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484846&idx=1&sn=29196cc689ad22f0b1ad29665dcd5798&chksm=cee51a63f992937501ea98b4e891b8e4d1383cd63ed8df6a43d5baedc0c0a1d19a6def38fe5b&token=1078684296&lang=zh_CN#rd) +* [使用@Scope注解设置组件的作用域](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484839&idx=1&sn=8832bdbeb4a5fdf4c02f385783c87eec&chksm=cee51a6af992937ced9fd181f80c0ba5a7b57dc7eaf1dec5f1943d132ef5a0ac84ffafee81a4&token=1078684296&lang=zh_CN#rd) +* [自定义TypeFilter指定@ComponentScan注解的过滤规则](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484812&idx=1&sn=1a049a4654503d63c10086f81aab33a9&chksm=cee51a41f99293574d592abe3d16135e0c20a128ab2d021d24149431797105c3dae5400fa5d0&token=1078684296&lang=zh_CN#rd) +* [使用@ComponentScan自动扫描组件并指定扫描规则](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484802&idx=1&sn=59aa3513f5347851e68a1c6a76add98c&chksm=cee51a4ff992935959ade272f3ecef06cf695295c734a2c88ba1adc82a8fc276c0485de90f15&token=1078684296&lang=zh_CN#rd) +* [使用@Configuration和@Bean向容器中注册组件?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484795&idx=1&sn=b910b594753b08b138e1c9b73ef41803&chksm=cee51ab6f99293a0322b40ce8cac092fb18134f05f9901319bac00f7fca19b01ac6f3387383f&token=1078684296&lang=zh_CN#rd) +* [聊聊Spring注解驱动开发那些事儿!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484786&idx=1&sn=46df0d1eb3ee9e7e4e3ee96160a62317&chksm=cee51abff99293a91f2ed036455bd419dca9044513b2bc78ce93f9ce3d9d2bb6bbd229dcf796&token=1078684296&lang=zh_CN#rd) + + + +### JVM专题 + +* [肝了一周,吐血整理出这份超硬核的JVM笔记(升级版)!!](https://mp.weixin.qq.com/s/NEwhvm68tZbknOx6HbO8tw) + + + +### MySQL专题 + +* [关于MySQL日志,我与阿里P9都聊了些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491119&idx=1&sn=321d6b7adaa98b2039111b01fe3515c0&chksm=cf55a92ef82220381474e43cdfe5cf8ec070a13c2279475c9f1c0b4e9faae7fc841a24214257&token=776659970&lang=zh_CN#rd) +* [一文搞懂MySQL体系架构!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491060&idx=1&sn=2fd0339f2b915a6a1eb63938883b3c18&chksm=cf55aaf5f82223e35f04c043dabd7204c3593a70e4be209d9b8bb9bb0e05c2a13b5949fd6a87&token=776659970&lang=zh_CN#rd) +* [业务高峰期不小心拔掉了服务器电源!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491043&idx=1&sn=03edc8bad89bb5f6176f1b1fa6011f2e&chksm=cf55aae2f82223f4e2fe53a0a1c1e1a8a49d0cd069f53b1c7c9b00553b5f51b1e541426e79ef&token=776659970&lang=zh_CN#rd) +* [数据库调优思路图解](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490929&idx=1&sn=e8d98d0c9c357f32719af064b230cfa2&chksm=cf55aa70f8222366eea0a124adc70c5c2092c6e528414297f4b8e17deb6f3ebde56603154b41&token=646318665&lang=zh_CN#rd) +* [两行代码修复了解析MySQL8.x binlog错位的问题!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490278&idx=1&sn=1681ff3ce2d7ccc133d5a4436fb21359&chksm=cf55ade7f82224f145462689ed0b0e7d0e86e162c1707a954b30fcb293f997d60568f2466534&token=1511921100&lang=zh_CN#rd) +* [冰河,能不能讲讲如何实现MySQL数据存储的无限扩容?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489525&idx=1&sn=3a2d41612b208f67ead0c114fc6f7ca8&chksm=cf55a0f4f82229e29a03397d11a4cb366f1d6870d0b94d701ecd12ba5a89bedbd11a06402795&token=420299024&lang=zh_CN#rd) +* [结合实战,我为MySQL主从复制总结了几张图!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489710&idx=1&sn=992d8fb5e89a0887e2b2d2f91edaf1c1&chksm=cee50763f9928e751a93806a44bef454718547e4cb68268bd356c90b9a1dba03bba86d65383d&token=899210164&lang=zh_CN#rd) +* [MySQL如何实现万亿级数据存储?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489643&idx=1&sn=1578dd1a5df7c13c879d553eeea83590&chksm=cee507a6f9928eb076b6b05335cb2d3939516ae15f9c9c260fabb1634ad42a3f6b4845c401c7&token=1893358395&lang=zh_CN#rd) +* [怒肝四个月MySQL源码,我总结出这篇MySQL协议(详尽版,文末有福利)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489381&idx=1&sn=21a68e8765b8ea7a9d5ba86953cea01f&chksm=cee508a8f99281be23323b4d63c4d69d3385ffea0cd57d45435e2ec2baa71c1f722f8f1957f8&token=712788738&lang=zh_CN#rd) +* [面试官:MySQL如何实现查询数据并根据条件更新到另一张表?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489358&idx=1&sn=fc2f09b8404f5cb6e1d5fb5543fbb3eb&chksm=cee50883f9928195a51ea00d324e1c8d6f0066388f1b2e31cb0e54b961ee4f13dad3f8a0ebd5#rd) +* [糟了,生产环境MySQL主从数据库不一致怎么办?!](https://mp.weixin.qq.com/s/IeisUfNywi4O2SI3iZUd9A) +* [如何最大程度防止人为误操作MySQL数据库?这次我懂了!!](https://mp.weixin.qq.com/s/EsY7V1jXvzDyiawJF8wMzw) +* [从零到千万用户,我是如何一步步优化MySQL数据库的?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489149&idx=1&sn=c8db6b1b72b1117a85b632c20c7d4e2b&chksm=cee509b0f99280a667e9298b0942469615aff15b42d2310cbf241b98baeeca4edfaf0ed5bd2e&token=1078684296&lang=zh_CN#rd) +* [怒肝两个月MySQL源码,我总结出这篇2W字的MySQL协议详解(超硬核干货)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488694&idx=1&sn=ebff91ae2525390bb1c9fc76a18c6c89&chksm=cee50b7bf992826dad8220985a70f504cadbf1bc49ef1734b221b634c06d6a7c59d8ef7a7e27&token=1078684296&lang=zh_CN#rd) +* [我这样分析MySQL中的事务,面试官对我刮目相看!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486820&idx=1&sn=c0295382f9abc78a03874f625fc78106&chksm=cee512a9f9929bbf6be8f9e4023f976d8f22531740c1c04e5858a6d994a7e9821ac4f7c39c2a&token=1078684296&lang=zh_CN#rd) +* [记一次线上重大事故:二狗子竟然把线上数据库删了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486364&idx=1&sn=ffa96d1eefd0cdb58c3a7f8c76dbed26&chksm=cee51451f9929d478419f135a4df116d5cd01088d89db4cfd607bfb1eaa51e06d65bb3ce0632&token=1078684296&lang=zh_CN#rd) +* [记一次MySQL崩溃修复案例,再也不用删库跑路了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484576&idx=1&sn=0aa848681d72438fbfe0198a8ee9f1e5&chksm=cee51b6df992927bc6ad3549c066dcb106f4197db9e3b96a9ad743f2bcf33d217d3d1a4d75ec&token=1078684296&lang=zh_CN#rd) +* [源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483735&idx=1&sn=f62c89f22e182cd5a452212c816de991&chksm=cee51e9af992978cf16c222f9bf93e06b42d476713296cf061b3ff19836f8dfff10054d52bfc&token=1235656640&lang=zh_CN#rd) +* [你知道MySQL 8.0中的索引有哪些新特性吗?看这一篇就够了!!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483734&idx=1&sn=8b3e9d31346c51be3f619fbe6c09347f&chksm=cee51e9bf992978d59056eac819ee39e45de806d6d3d2865a18029e014a27cca867482430186&token=1235656640&lang=zh_CN#rd) + + + +### Oracle专题 + +* [手动安装和卸载Oracle,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485963&idx=1&sn=61d67937dd4e883cdcd05f0ee20e3921&chksm=cee515c6f9929cd044ed77e1bfd4ecaaf8dbfa76a59c36a47ded0058b65ebb1d97630820eafa&token=1078684296&lang=zh_CN#rd) +* [Oracle如何查看所有表和字段以及表注释和字段注释?其实很简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485922&idx=1&sn=3147d990ac5b199b20a8b6021945876d&chksm=cee5162ff9929f39dbbfb4df022147bbc175e9ea50e8f2bf3152f1728bdd011cedfa2411bf59&token=1078684296&lang=zh_CN#rd) +* [还想着花钱实现Oracle数据同步迁移?一招教你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485898&idx=1&sn=a6bb98edd8538daf8c1df3f1be7c8d56&chksm=cee51607f9929f11aba1a7f0c0f3a134c213828208a3d08d2067efde9eebe7e0155822d62229&token=1078684296&lang=zh_CN#rd) +* [什么?你在物理机上安装Oracle总失败?那就试试Docker吧!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485897&idx=1&sn=0220a479c6d9bc16ddfbcc2d214e061c&chksm=cee51604f9929f12d75705fbddaad5dc2ca6932bc2b58ecd86a2bae25e08647353c078b7e5d6&token=1078684296&lang=zh_CN#rd) +* [你的Oracle没有开机自启?那是你没有这样操作!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485875&idx=1&sn=43c910e3430d331ee194b0dff63e337d&chksm=cee5167ef9929f6863abd2d3cb1654e37722e755f9c33bcdceb553151fa508080037cd3f6e8c&token=1078684296&lang=zh_CN#rd) +* [什么?作为DBA,你竟然不会安装Oracle??](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485874&idx=1&sn=dee33a0942eff98eee03bd8cf9e9c37b&chksm=cee5167ff9929f69af017ad2173c35239bc26aa87e7e63b7f665ecced0d7a95ab1725edbdec2&token=1078684296&lang=zh_CN#rd) + + + +### 中间件专题 + +* [万字长文解密数据异构最佳实践(含完整代码实现)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491249&idx=1&sn=f1e24d969b3c1b3f312241c423908184&chksm=cf55a9b0f82220a61f664b21b8c3709821e13db7e9a2bf32a45f7db72005b829e41c44ef8601&token=776659970&lang=zh_CN#rd) +* [万字长文教你消息中间件到底该如何选型?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490146&idx=1&sn=b01d1bc7281b5bfdb93bddca2e01553e&chksm=cf55ad63f8222475086b63080ea945805da036102bb199bd9ef4bdff4facaf7fc7041d337015&token=1473173499&lang=zh_CN#rd) +* [贼好用,冰河再次升级了这款开源的精准定时任务和延时队列框架!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489571&idx=1&sn=addba2666568ade7f260852f4da7463b&chksm=cf55af22f8222634df9518c397a6fdf0af6bd4a80c84c58e220792d4bee5a1c07f53e2ec833f&token=420299024&lang=zh_CN#rd) +* [冰河,能讲讲Mycat如何实现MySQL的读写分离吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490191&idx=1&sn=641966023ac4e950ace429b7ff0413c7&chksm=cee50542f9928c54a56aa8ec265ead9d3f97e76c724024fb881cb49b7013cc8c105d9cf37975&token=2055257369&lang=zh_CN#rd) +* [冰河开源了全网首个完全开源的分布式全局有序序列号(分布式ID)框架!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490023&idx=1&sn=0474bdc3871907b08aebb14e6e647b82&chksm=cee5062af9928f3cecf523903878e8d5a0cb6d283260401d106f5d0c2b3af281486e4aa260f5&token=2055257369&lang=zh_CN#rd) +* [贼好用,冰河开源了这款精准定时任务和延时队列框架!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489495&idx=1&sn=561cd479b265331d91b02395802fa968&chksm=cee5081af992810cf9789995c6234590d701b21a6ea0d5362156230f76cab36f259ae90f1165&token=712788738&lang=zh_CN#rd) +* [基于java开发的功能强大、配置灵活的数据库之间的同步工具](https://mp.weixin.qq.com/s/nILpBQ9EGcKPmbPldrGU9g) +* [Mycat核心开发者带你轻松掌握Mycat路由转发!!](https://mp.weixin.qq.com/s/xk1Sx8aVst36k4tIkiXJig) +* [Mycat核心开发者带你看尽Mycat三大核心配置文件!!](https://mp.weixin.qq.com/s/DnVpp4V_Y3vgkrUn2P0Blg) +* [作为Mycat核心开发者,怎能不来一波Mycat系列文章?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489171&idx=1&sn=7d8705b9422fe09de74471989517dd2f&chksm=cee5095ef9928048e48d4e4b1baaee0ef427528ba659e667072a0c079b9a725927eb13444e9f&token=1078684296&lang=zh_CN#rd) +* [我把这个贼好用的Excel导出工具开源了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488146&idx=1&sn=6a28825398e793b2c9242b3ab4cef6c9&chksm=cee50d5ff992844975a2dd270f5b58f93d933ac976e4ab76f9097520e9cafe226ed27ae031a6&token=1078684296&lang=zh_CN#rd) +* [数据同步的终极解决方案,阿里巴巴开源的Canal框架当之无愧!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485924&idx=1&sn=10f8569e9d8afde902c99b570f927702&chksm=cee51629f9929f3fdb44b41bc91b5665ab74dc8f692862d72621e91184ff07d282bb4bd7c7d9&token=1078684296&lang=zh_CN#rd) +* [互联网背景下有哪些数据同步需求和解决方案?看完我知道了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485873&idx=1&sn=a2fd67f86002abbcd0e49219ab2ba3be&chksm=cee5167cf9929f6a8ae04fa28d0016e551a246012f227c1d1252545b88126eca4f2108bf32e7&token=1078684296&lang=zh_CN#rd) +* [你知道如何实现分布式锁吗?这边看:分布式锁服务插件——mykit-lock开源啦!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483725&idx=1&sn=4a6d87aceeadef33e3e700a7f2318545&chksm=cee51e80f9929796786be66082730f4bd8e0d715798303a665dec5d901001035dffb3c3b77db&token=1235656640&lang=zh_CN#rd) + + + +### 设计模式 + +* [深入浅出Java 23种设计模式,最全PDF版本终于开放下载了!!面试必备!!(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485493&idx=1&sn=1ad46c870aa5f8a324e26ef24b818c8d&chksm=cee517f8f9929eee644b6b77e54cc36ee5a9d741146ce03d331b2ca269e68f4d1af008aa85f3&token=1078684296&lang=zh_CN#rd) +* [你需要掌握的23种设计模式都在这儿了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483964&idx=1&sn=918d33f1b424926cafff5d8aef36550d&chksm=cee51df1f99294e7fbd0166764a3563d77b3e8f4dfa297eeea2d9d8ca347ce7676685fafb228&token=1235656640&lang=zh_CN#rd) +* [单例模式(Singleton)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483957&idx=1&sn=3e91de7e28a5601c3d89d4327e43efe7&chksm=cee51df8f99294eeca5ecabcec49f42272018476cba87adabc6dd3e248ff8923ffd442b1cb54&token=1235656640&lang=zh_CN#rd) +* [访问者模式(Visitor)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483957&idx=2&sn=98d158431c0f1527fdf1dde19635a486&chksm=cee51df8f99294ee0e0a48d97fb1c54fbc79bb889dc004e31867b3d53caebe89c9f9e75c6553&token=1235656640&lang=zh_CN#rd) +* [模板方法(TemplateMethod)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483957&idx=3&sn=417aa4d721739c69cf22363ea89b5f8d&chksm=cee51df8f99294ee92b8bd73929d5399468005626590f2adf136ca93f35017c3adeff5645298&token=1235656640&lang=zh_CN#rd) +* [策略模式(Strategy)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483944&idx=1&sn=e532658b0c7872389550573a8e875a45&chksm=cee51de5f99294f3ffc3e643f5c7ca26811d4a4a86ee9679aea967718d930d7d96343c2d7e32&token=1235656640&lang=zh_CN#rd) +* [状态模式(State)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483940&idx=1&sn=b8ac5ac5efd427324ac9ea659ddc6e7d&chksm=cee51de9f99294ff3dd5126318830f9d68e2cf0657b512a0ca8a26c2895f88233b2589fb1cff&token=1235656640&lang=zh_CN#rd) +* [观察者模式(Observer)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483936&idx=1&sn=c4a2d3839fe19511b06b2361f70e6aa4&chksm=cee51dedf99294fbb282576d1c5cb80dc27a8a085be66f344935fa0bde62f3e0106d0f8f54b5&token=1235656640&lang=zh_CN#rd) +* [备忘录模式(Memento)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483932&idx=1&sn=646ae2ad223ec51bf516ced08550034e&chksm=cee51dd1f99294c7483e80808ba173e7c33d6573004b541f4b3dde64902cb86b5d60841f95c5&token=1235656640&lang=zh_CN#rd) +* [中介者模式(Mediator)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483928&idx=1&sn=76be399b7bf10c7eb3f8e21e91141408&chksm=cee51dd5f99294c3f6ba512808cad0deba4ddf59baa8aeed4bcb0d233766bf70cafba052965f&token=1235656640&lang=zh_CN#rd) +* [迭代器模式(interator)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483924&idx=1&sn=a920b523236c3812cccaa7e7229af98c&chksm=cee51dd9f99294cf4db7bacfe9c7cc22e746feff410cc00d0ef5367bd574be4326a63bac8a7f&token=1235656640&lang=zh_CN#rd) +* [解析器模式(Interpreter)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483920&idx=1&sn=35c5fcbd085f28a3bcd0d7e02c97f2b0&chksm=cee51dddf99294cb1191117c79defa9e337e51515872427f6e60420785ba65c60039d0ea9d9f&token=1235656640&lang=zh_CN#rd) +* [命令模式(Command)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483916&idx=1&sn=6c96bf33cf6996d876bb9b5bc4717095&chksm=cee51dc1f99294d76205052e5997e257e2b8df990ed95077ee440786a50afb334117c9a73f1f&token=1235656640&lang=zh_CN#rd) +* [责任链模式(COR)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483909&idx=1&sn=5ca12f73479b2c4c8630a96c8f19e9f2&chksm=cee51dc8f99294de7b6e2b1851517db40a8f293d14ba9e873dc95a374395af005787d6d09b69&token=1235656640&lang=zh_CN#rd) +* [代理模式(proxy)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483905&idx=1&sn=65750eb4a15c7e3852fe82aaefb5dd48&chksm=cee51dccf99294da883d689050e4996405ecde95a1249dbdb799abb9b416da66c5822bfccff5&token=1235656640&lang=zh_CN#rd) +* [享元模式(Flyweight)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483901&idx=1&sn=cfe06fd40b95a803587bfd3ea925e278&chksm=cee51e30f99297269dea0d9109202de8595f668a18a63e3cac317e9dc6826d5a7c9406cde268&token=1235656640&lang=zh_CN#rd) +* [外观模式(Facade)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483894&idx=1&sn=fa173fba3a5c5f49db86aaa28ff666ef&chksm=cee51e3bf992972ddeac6d5f43d3e1cde6f88914dff434fab660a2f467c390fe4e9f7dc64227&token=1235656640&lang=zh_CN#rd) +* [装饰模式(Decorator)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483884&idx=1&sn=16de67fd68d687938d7369b15acc72ad&chksm=cee51e21f9929737631a9804da1d0648a6bf9c5c64a87e0818b03958c5dfb4e2cc76a4a63729&token=1235656640&lang=zh_CN#rd) +* [适配器模式(Adapter)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483880&idx=1&sn=3841d2da6220819fc4b11f4c7822ce78&chksm=cee51e25f9929733e38abac108e201600ef9ad3b2bc4b748ca0d35de64ef8e6e3c8d647392a9&token=1235656640&lang=zh_CN#rd) +* [原型模式(Prototype)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483876&idx=1&sn=4d2c9522d1d4393d5e3005f41fd2c774&chksm=cee51e29f992973f11102c8b5602b793042239d1ebd4cde2a96b50e98a9c1f1b074877603069&token=1235656640&lang=zh_CN#rd) +* [组合模式(Composite)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483872&idx=1&sn=2806423f89214152bd5d27a0af3a05c9&chksm=cee51e2df992973bb951346b272cc759bcb84ab3783a8ad5ff27ea56b889f8129e28bfabcb53&token=1235656640&lang=zh_CN#rd) +* [建造者模式(Builder)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483868&idx=1&sn=40a93159a77fc60835e083793ccd966a&chksm=cee51e11f992970772bded67cb93658af7abecab7e7987fe1245b1ea3591739eeb5dff9ea4b4&token=1235656640&lang=zh_CN#rd) +* [桥接模式(Bridge)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483864&idx=1&sn=0f8daab21bb3992150bdbe12fc4186bd&chksm=cee51e15f99297037606d9b6b020cbde07a5238944f68dd7bb87b1117e5da024c3cbcb3f519a&token=1235656640&lang=zh_CN#rd) +* [工厂方法(FactoryMethod)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483860&idx=1&sn=aada81323f4ae330bf6204cc61773a12&chksm=cee51e19f992970ffa023f7bb58d864918006c3bbdf1dea48b438a25e0f4318a8dacbe845f8e&token=1235656640&lang=zh_CN#rd) +* [抽象工厂模式(AbstractFactoty)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483856&idx=1&sn=ba4237e505635b9284e51d255568dfb7&chksm=cee51e1df992970b425b327cd0d1f988863cd2a67bb34015cca8917b4679c70142c50f495430&token=1235656640&lang=zh_CN#rd) + + + +### Java8新特性 + +* [冰河带你看尽Java8新特性,你想要的都在这儿了!!(文本有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485350&idx=1&sn=11b7a1f556e391727256bb4fae2504ef&chksm=cee5186bf992917d60926edc9bd417f80837ac7985e09b160806639fc734e209abe82f2ee5eb&token=1078684296&lang=zh_CN#rd) +* [不只是Java8的注解,你想要的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484776&idx=1&sn=0694bc8fad99ad8dd7f72a4ac5fc1587&chksm=cee51aa5f99293b31ec841b932268006f85a53e433e2ea11c58952d094d2b8eeff4076aa63c8&token=1078684296&lang=zh_CN#rd) +* [关于Java8中的日期时间API,你需要掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484769&idx=1&sn=28acf4e1a38b737169000623e7935c5b&chksm=cee51aacf99293baa9bb6b4c658c9129d5e248afe65d22d9a7faf8ed058dd3909d4e41bebb76&token=1078684296&lang=zh_CN#rd) +* [接口中的默认方法和静态方法,你都掌握了吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484756&idx=1&sn=2a60f2b622cd4dcc47a00be2b3d632e5&chksm=cee51a99f992938f6c405024e116cfc10a66e1dfc091c31230e82360e6477cc9925016110d52&token=1078684296&lang=zh_CN#rd) +* [不了解Optional类,简历上别说你懂Java8!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484748&idx=1&sn=37339c845d1af191c274dc023cfcb2f9&chksm=cee51a81f99293975a5ae80748490ca20a73f4f0e10dcab0c0eaaf58e7fdbcbe5ba062a3e8d4&token=1078684296&lang=zh_CN#rd) +* [关于并行流与串行流,你必须掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484738&idx=1&sn=c60de741291320bc4320393e66f0e4fc&chksm=cee51a8ff99293990118fc1b47971a8341fe5926a3b28a3c3c089ce21dc92a7a5dd89435fd33&token=1078684296&lang=zh_CN#rd) +* [面试官:谈谈Java8中的Stream API有哪些终止操作?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484717&idx=1&sn=c6f3c779df832f110d6c706a22dd6ac3&chksm=cee51ae0f99293f66fe0a5c6edc2f99b4337e06239cd29b0f5f02b33e02ff59ebba2d516f60a&token=1078684296&lang=zh_CN#rd) +* [Stream API有哪些中间操作?看完你也可以吊打面试官!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484693&idx=1&sn=6833ba0a812b3efc67c6d739c25abbc3&chksm=cee51ad8f99293ce55388e8e53791609749024a98bc2d7a8f24ed5520ea3694fd9d681ce9a12&token=1078684296&lang=zh_CN#rd) +* [面试官问我:Java8中创建Stream流有哪几种方式?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484643&idx=1&sn=3fec8bc9ff06dba7daf90ec127f5c994&chksm=cee51b2ef9929238dcdfd9d59352268e354652bf907ffe20497d0d390342b296c93cd18a0dd8&token=1078684296&lang=zh_CN#rd) +* [关于Java8的Stream API,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484613&idx=1&sn=e52f98240f228fcb3c00b0aaff338b49&chksm=cee51b08f992921e2b1610d040d5e79ecdd405bd3bec87cc8e8ca3cdc361120e253ed0c3862a&token=1078684296&lang=zh_CN#rd) +* [浅谈方法引用和构造器引用](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484594&idx=1&sn=3d18b6b18fbbe6210a2357f005a8fd6c&chksm=cee51b7ff99292694477ba3476b865b374477c24fab26142da620ce1dd7021d9845e8d8ed9c4&token=1078684296&lang=zh_CN#rd) +* [知识点总结,你都会了吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484541&idx=1&sn=c2c50cb51da3a8f93ee932a3a3edb21c&chksm=cee51bb0f99292a6b9f8bcc27c7abf26a2471f90ae55b1426db06b3ed7801712f7868b2f843c&token=1078684296&lang=zh_CN#rd) +* [还没搞懂函数式接口?赶快过来看看吧!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484537&idx=1&sn=e83c8394f8e4ae5408edea37590ce68c&chksm=cee51bb4f99292a2529ee9eccbd6190df8e228b91383519bb0aacf7f9b16375f0e4a3c5143c8&token=1078684296&lang=zh_CN#rd) +* [Lambda表达式典型案例,你想要的的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484530&idx=1&sn=aa296ef7fbee64fd7f8d3c01a1035026&chksm=cee51bbff99292a91972015316b137a7a71efa70419e337fe2f5f18133af8222b8e9ea91115a&token=1078684296&lang=zh_CN#rd) +* [Lambda表达式基础语法,都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484525&idx=1&sn=ded7016a33c1305cd078ddd4c43bc461&chksm=cee51ba0f99292b6cb444f62bf31500ba5e67ceb67cadb81a476c6f9287dd3f1702bb04a75f0&token=1078684296&lang=zh_CN#rd) +* [Java8为什么要引入Lambda表达式?原来如此!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484521&idx=1&sn=2f124b5e4871f80e715aac738f5d5cdb&chksm=cee51ba4f99292b2d8f9455641af68a80e3fc3568d34ca3dbd37a6de350fe3fd3f8ea4acbcf4&token=1078684296&lang=zh_CN#rd) +* [一张图带你领略Java8有哪些新特性](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484508&idx=1&sn=ea490d53e76d953b3ae5281446a6eb98&chksm=cee51b91f9929287de4d5d1ad26c39d2c6f3d94fcec31870517fd2f7f6d6f9e02b76f3ce3698&token=1078684296&lang=zh_CN#rd) + + + +### Dubbo专题 + +* [Dubbo中的统一契约是如何实现的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490352&idx=1&sn=fce0061cd1f33d0baa1c1cad81ea1b69&chksm=cf55ac31f82225272167f0e7a3ce8914e4efb3d7a3e650ed16af386146183b13b1cac08f5107&token=456594555&lang=zh_CN#rd) +* [我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490192&idx=1&sn=afedf86349f76c864f42b2b48a245c62&chksm=cf55ad91f8222487088c333cb7160dd63496f9754c5533dbc868d9ac875101cc67dc1483c0da&token=1511921100&lang=zh_CN#rd) +* [俯瞰Dubbo全局,阅读源码前必须掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489831&idx=1&sn=e1126303a91f8fccb6154196695c5e6e&chksm=cf55ae26f82227302f71ced14c0aa312f631c8f03df65650dd3a49dc7fa9f339685342c38f5a&token=1473173499&lang=zh_CN#rd) +* [冰河开始对Dubbo下手了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489794&idx=1&sn=aa9efb732ac7fe3d2bc927c1491cae57&chksm=cf55ae03f82227157bb69cb487df2081b5b623d173b1df603be66347692acec56d455da6aae1&token=1473173499&lang=zh_CN#rd) +* [结合实战和源码来聊聊Java中的SPI机制?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489410&idx=1&sn=293d6e5c4807c0086c3b368137c40324&chksm=cee5084ff992815960269174c5e81ea5b67a082aa008ee3c5a9a0953aa329c58d361844bd039&token=712788738&lang=zh_CN#rd) +* [Dubbo Filter实战](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483823&idx=1&sn=0d05b695a54c20fa6ea90cc51af72dd5&chksm=cee51e62f992977493a4044c76cefe792e5b86a5119e400ad8f23203f2aa16b1ef072d2c1585&token=1235656640&lang=zh_CN#rd) +* [服务只订阅(开发调试)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483818&idx=1&sn=5be5f0cfa5729347acb104af8cb13eef&chksm=cee51e67f9929771ad4c016f1e92e2bb7459e1323751e1b1ea495e546708b625f6bfc1b3c8a9&token=1235656640&lang=zh_CN#rd) +* [你知道如何使用Dubbo消费端直连服务提供者进行开发和调试吗??](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483814&idx=1&sn=d84d730d20fc0a06eb3d2e6c038a7f14&chksm=cee51e6bf992977d7546e86eac472a17837f75e4ddef21f983dd0613b38358cc95b5677a0d33&token=1235656640&lang=zh_CN#rd) +* [线程模型(Linux 用户线程数限制导致的 java.lang.OutOfMemoryError)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483810&idx=1&sn=1ae13a5eac467baae67065679feb9fec&chksm=cee51e6ff99297791c27867102cf2c962fca8c812979748913fa0420e90ac4153149057484e9&token=1235656640&lang=zh_CN#rd) +* [几种负载均衡算法](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483801&idx=1&sn=92b42c3170181605f26cfe9f8d61a422&chksm=cee51e54f99297422c13840d5a96a642b0098eea9d5fe6b041c393b88861c59e749965bf192d&token=1235656640&lang=zh_CN#rd) +* [服务接口的设计原则](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483797&idx=1&sn=8b140c2d0548269cf50ccad94e488b97&chksm=cee51e58f992974e22b596f21f8aebfdc9e3204c3131b62061501a9b0874fb33ad0f6d1674f2&token=1235656640&lang=zh_CN#rd) +* [分布式服务子系统的划分](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483793&idx=1&sn=58171bea988478da3329af41336450d5&chksm=cee51e5cf992974a52f87bd34478b0eb5aacd01ce11385f7dd8cc1951028febb4a61928b5e2e&token=1235656640&lang=zh_CN#rd) +* [如何实现Dubbo服务的集群](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483789&idx=1&sn=1c1c447593de027d4372fa4633a932bc&chksm=cee51e40f99297568af93a079e282983646298f2ff97368da0b60ca502860583c66ba894c109&token=1235656640&lang=zh_CN#rd) +* [Dubbo 管理控制台的安装](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483785&idx=1&sn=611abcbd5f8fed4f74b88b36b0a8bb57&chksm=cee51e44f992975252d829e0179a6f979b01a27680e2e2ea1188d7c1c8f9dd31facc13a36ad4&token=1235656640&lang=zh_CN#rd) +* [监控中心的介绍与简易监控中心的安装](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483781&idx=1&sn=c938962190b3c3d62cd4e5fe8468d162&chksm=cee51e48f992975e18f47ab4e3981e62127f9df4bf2354787fe5c6de92dc890173b84393b632&token=1235656640&lang=zh_CN#rd) +* [使用Shell脚本维护Dubbo服务](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483777&idx=1&sn=4f70e2b52406554fa404fd49b8a2595b&chksm=cee51e4cf992975aef7cf05b8d4077398d6562b603cf9261e3cdc1feb73dad27509e3617b5dd&token=1235656640&lang=zh_CN#rd) +* [你知道如何将Dubbo服务打包成Jar文件吗?这篇文章帮你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483773&idx=1&sn=cce09dce577af42c998ce0bfa1b3e7ff&chksm=cee51eb0f99297a674c656703d8b6b8fba85d9419360a83e758b4fbcd32f37c9699de4be3550&token=1235656640&lang=zh_CN#rd) +* [低版本Dubbo与高版本Spring集成](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483769&idx=1&sn=c2dc54664cdb776519d31f23b3b08c13&chksm=cee51eb4f99297a2761d7207e04414798b7b335fb7fdeb3e5171ece8d2707511b61fcfcd2977&token=1235656640&lang=zh_CN#rd) +* [改造低版本Dubbo,使其兼容Spring4或Spring5注解配置](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483765&idx=1&sn=e5873d382c4e3be0685be28021f994bb&chksm=cee51eb8f99297aeb6ba59c7cd1a667fcd48690c241528b6185ad67e7c94e9d8b77ea6c3a4d3&token=1235656640&lang=zh_CN#rd) +* [你了解过Java的SPI机制吗?再不了解你就Out了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483719&idx=1&sn=718ec73f409088327dcbe060cfba2c05&chksm=cee51e8af992979c665bcf799bf1785c047b8fe1f6a977975422e6b943aad3ed1d2c0480ff44&token=1235656640&lang=zh_CN#rd) + + + +### MyBatis专题 + +* [三万字带你彻底吃透MyBatis源码!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489777&idx=1&sn=470f2d8277fe7d23c12a99de7953bef1&chksm=cf55aff0f82226e61991ebcab6c31adf28d3f86606937fcb6528dfae2e302eae0bc9fca7c18c&token=1473173499&lang=zh_CN#rd) +* [面试官问我如何获得Mapper对象?我是这样说的!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485145&idx=1&sn=b0f37efeb6e26bae8bc13c25293f6b37&chksm=cee51914f992900252bd6d9705a24ca2016bca1f7f8b1e131ff309c179971f4865ddd3a6fea0&token=1078684296&lang=zh_CN#rd) +* [执行SQL语句的过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483846&idx=1&sn=dfd45aaf1e1b2f55fbc03289f771ed5f&chksm=cee51e0bf992971d981d046fd33e20169252bd075e65c89559cfc8e704443e3aef268643f0e6&token=1235656640&lang=zh_CN#rd) +* [获得Mapper对象](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483842&idx=1&sn=ad3a5fda1d8211c84d5949fe1b7e3285&chksm=cee51e0ff992971960f466b8590285685645c8f8cffd8fd1bdae077605ba9133153c2328f0f7&token=1235656640&lang=zh_CN#rd) +* [SqlSession会话创建过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483838&idx=1&sn=cdf13246a620d40eb900e5418300f859&chksm=cee51e73f99297659201df4ccc0046f2f910a537b8be634331333a7450790f08e5d00c653379&token=1235656640&lang=zh_CN#rd) +* [配置解析创建SqlSessionFactory的过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483832&idx=1&sn=bf11044931671910ee139aa6611dc32c&chksm=cee51e75f99297630b9c6616531a01d1aec2010ed36b360b8bf463a4c4876e53a6fe75100415&token=1235656640&lang=zh_CN#rd) +* [构建源码分析测试用例](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483828&idx=1&sn=2456677ffe17267c6fcc4c20eefc08db&chksm=cee51e79f992976f996e066c36af033ba7e1b4e1667428a71b227e291fb4947a94b787ab2d67&token=1235656640&lang=zh_CN#rd) + + + +### 算法专题 + +* [我整理了50道经典Java算法题,直接进了字节跳动!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488436&idx=1&sn=1dc6f43767527d5c56edf7490376cc79&chksm=cee50c79f992856fc6f00a2cd628faeff0483c5bec7421967009b92e041a6e94c438c95caac4&token=1078684296&lang=zh_CN#rd) +* [原来Java是这样实现微信小程序加密与解密数据算法的!超赞的有木有?!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483760&idx=1&sn=b6a34ee9e3295a1b8ade569aea2c1ad7&chksm=cee51ebdf99297ab8fe896d99452c478de78c8249c9bb345b2b67a506668469b433ed95222a1&token=1235656640&lang=zh_CN#rd) + + + +### 渗透专题 + +* [我入侵了隔壁妹子的Wifi,发现。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486803&idx=1&sn=e45986f87e994dbfc13f3b8ed85f17e1&chksm=cee5129ef9929b887d6e854df1569fb12a16d2d31f9fc4edfc21ed1d441d309895c69f338b7a&token=1078684296&lang=zh_CN#rd) + + + +### Python专题 + +[智能化时代你还在手动刷新浏览器抢火车票?那你就真的Out了!假期快来了,冰河提前放大招,教你如何使用Python脚本自动抢火车票](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483753&idx=1&sn=67277633c66fb51c58efe32b10aecba7&chksm=cee51ea4f99297b2cb0e20602d6e221229a9e4c513aa785e2affbcea4b9faebe1d45a80a9e16&token=1235656640&lang=zh_CN#rd) + + + +### 程序人生 + +* [如何成为一名拖垮整个团队的产品经理?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491156&idx=1&sn=ac80e9cdf4b5822c03cbad700e6d8d55&chksm=cf55a955f8222043cf4755d07a27f52eb62cb5cfd021980dca31189f77eba2ac401cb3f96c37&token=776659970&lang=zh_CN#rd) +* [深度思考:无关生智,局外生慧!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490856&idx=1&sn=ab1808517ce00ff189e1c7860a0ccaf9&chksm=cf55aa29f822233f3f226b9e7266456f7906f36569e6fbd4c9598f82179f6d6529ff30bd4a9b&token=59514255&lang=zh_CN#rd) +* [年薪千万的产品经理打开了我对这个职位的新认知!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490782&idx=1&sn=8008870f8f460672ad6ad8e763f46815&chksm=cf55abdff82222c94a86cff432a19102d03640617f8806afd8cf64b58f684a4c39ed3c0a7ac4&token=1421790844&lang=zh_CN#rd) +* [过完年,该减肥了(说的不是我)!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490777&idx=1&sn=28665e6a5c1624e4d951f047b4839259&chksm=cf55abd8f82222ce7cb2ea80817d97c6312df955fa01fe5b9fe2e3d316a0f19603235b09118d&token=1421790844&lang=zh_CN#rd) +* [假期无聊冰河开发了一款国民级游戏!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490774&idx=1&sn=29f0db1cd78da44aa9e3b5c31a7d0b0a&chksm=cf55abd7f82222c1fa4a8637d1d789ddcafcac61ce789d249904cadac2d025c4b9ffdaa50829&token=1421790844&lang=zh_CN#rd) +* [在一个执行力极差的团队工作是一种怎样的体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490758&idx=1&sn=ebde7336db83320f0886f716b327687d&chksm=cf55abc7f82222d1fb55be7b71be851a2e67d1410dcf3c0fa094da95c1ed7761d102c7ae0f0a&token=1421790844&lang=zh_CN#rd) +* [团年](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490753&idx=1&sn=0bbe4a255b687f88a5579635274e920a&chksm=cf55abc0f82222d6e56e724be444d354a6e6a4096b3c02bcf955d3d07e7595ad942db396496b&token=1421790844&lang=zh_CN#rd) +* [满满的干货,我不信你能看完!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490629&idx=1&sn=8fbbefd2da5f15e0e0827d2d50292385&chksm=cf55ab44f8222252c89aa414e75a818e370c0642eb3bd2eec03b6eefefc8b4dabedf9d156724&token=1733057501&lang=zh_CN#rd) +* [冰河去腾讯了?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490481&idx=1&sn=d0e39c092165536f165ee5ceced37e2a&chksm=cf55acb0f82225a6d35f227e3b26d409a4b30683fb6531b3cad5e4c50c133ec3f79e8f0a1a9b&token=990338459&lang=zh_CN#rd) +* [真正牛逼的人,都是极简主义者!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490442&idx=1&sn=f0fc5a95f429e75f1c5726867152ebd6&chksm=cf55ac8bf822259d639a1ee405167a8935cfa0c35c46f7f3c8c2622b6659c224f9d930cc7370&token=990338459&lang=zh_CN#rd) +* [完了,这货迟早要超过我!我该怎么办?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490414&idx=1&sn=1bf8eec5825d0a1299e32e643d8e0eda&chksm=cf55ac6ff8222579bace9de611cb34e258664fecb27420d41def225d990a61fc6f464cd73cfb&token=990338459&lang=zh_CN#rd) +* [程序员如何让自己更快的废掉?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489844&idx=1&sn=30bbf9c5e4ab1ea59029a01738fc386d&chksm=cf55ae35f82227231f51b4dcc68b90b2270b4310f4d7960d1cce3c64fe755e4de7c36b824136&token=1473173499&lang=zh_CN#rd) +* [元旦在家撸了两天Seata源码,你们是咋度过的呢?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489729&idx=1&sn=64c1c1089a8ff2103673042c7ddf0d3c&chksm=cf55afc0f82226d6e5d54724349d358c7298a9bacc57d0419127656c443eb6c78678428d20cb&token=959714600&lang=zh_CN#rd) +* [新年新气象,2021年我们一起携手前行!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489715&idx=1&sn=f6153571a149be56ee5c9242eccc2c35&chksm=cf55afb2f82226a4ac7101378220b60528015989e1c805b59575f982d993e9556e411c9d42df&token=959714600&lang=zh_CN#rd) +* [总结2020:5个月出版两本书,日更公众号是一种怎样的体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489703&idx=1&sn=5fb966a0269ff9728e827ea4ecb0fb67&chksm=cf55afa6f82226b064a19b7bcbb39b6e9b0d7dc4fbc6b0fdc344206ac25eeb80d14382986a7e&token=959714600&lang=zh_CN#rd) +* [冰河又一MySQL技术力作出版(文末送书)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489670&idx=1&sn=fe4e1d4f3db05607e37f35cbd7837fc8&chksm=cf55af87f8222691c42b252444a2d5ec1989aadbc0956463169fe6bc8f77c4977b3a4d2dfe9c&token=1924668976&lang=zh_CN#rd) +* [冰河是谁?到底是干啥的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489644&idx=1&sn=f77943df3a6f2cc33974f83d7f536627&chksm=cf55af6df822267bbe9ed604c59db4cd71b004c489bc58d7441b3066455450ce5b066113186a&token=1924668976&lang=zh_CN#rd) +* [毕业三年,如何达到月薪30K?我想跟你聊聊!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489631&idx=1&sn=755cff80d63168634464666cffc74219&chksm=cf55af5ef8222648b65e1b9963d799b4fcf8563cc0c962bcaa06c34cfb2016a9167ef1d15b82&token=1924668976&lang=zh_CN#rd) +* [冰河技术微信公众号终于可以留言了(文末领福利)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489478&idx=1&sn=b06a4ac9282679fe601170a85a739fdc&chksm=cf55a0c7f82229d11b3b0b196793647422a774296bff91891604f4ed37219d6b7a0dcdbffa94&token=420299024&lang=zh_CN#rd) +* [致读者:关于冰河技术微信公众号的重大调整!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489093&idx=1&sn=324f2847939fc2a45eab802113fc0b9c&chksm=cf55a144f82228522acebae4887df472b413fc2d1c558175d041d8295d68202a7885079eaf9f&token=420299024&lang=zh_CN#rd) +* [接下来,冰河要有大动作了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490274&idx=1&sn=b45148f72f343d31456990af7d5332fe&chksm=cee5052ff9928c394dd78d541ba12096d739b0401f10e320a4e0ae091073f4dc03786cd039ac&token=2007101246&lang=zh_CN#rd) +* [大家国庆中秋准备怎么过呀?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487950&idx=1&sn=a90f9cd071978f2a1271bedd513ae76e&chksm=cee50e03f9928715e0c6ce335f8fddd2cf740d75040e80563643c0d24b50737bc6c889f6ca4b&token=1078684296&lang=zh_CN#rd) +* [下班咯~老地方见!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486905&idx=1&sn=de233cd84a01a0d4f5246aefe75f8c9a&chksm=cee51274f9929b62381017c7aaa3190e6615eb0c19cfeff933123ee76cc82e25e9603218b141&token=1078684296&lang=zh_CN#rd) +* [跟小伙伴们聊聊我有趣的大学生活和我那两个好基友!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486663&idx=1&sn=848e925a2c44fd04d805903aeed1e6ca&chksm=cee5130af9929a1c5b5f23f59aa7825e5f07dc4cc120cc245c05c242f71b3836262fe0d6a146&token=1078684296&lang=zh_CN#rd) +* [很多小伙伴说想看我的真容,这次满足你的好奇心!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486375&idx=1&sn=878b4d2cbd9c167a62d24829551dfaa4&chksm=cee5146af9929d7cf2629d18a245cf287a53ff82f451e1039cba7c9f47d52b3b36963cb61106&token=1078684296&lang=zh_CN#rd) + + + +## 重磅福利 + +微信搜一搜【冰河技术】微信公众号,关注这个有深度的程序员,每天阅读超硬核技术干货,公众号内回复【PDF】有我准备的一线大厂面试资料和我原创的超硬核PDF技术文档,以及我为大家精心准备的多套简历模板(不断更新中),希望大家都能找到心仪的工作,学习是一条时而郁郁寡欢,时而开怀大笑的路,加油。如果你通过努力成功进入到了心仪的公司,一定不要懈怠放松,职场成长和新技术学习一样,不进则退。如果有幸我们江湖再见! + +另外,我开源的各个PDF,后续我都会持续更新和维护,感谢大家长期以来对冰河的支持!! + +## 写在最后 + +> 如果你觉得冰河写的还不错,请微信搜索并关注「 **冰河技术** 」微信公众号,跟冰河学习高并发、分布式、微服务、大数据、互联网和云原生技术,「 **冰河技术** 」微信公众号更新了大量技术专题,每一篇技术文章干货满满!不少读者已经通过阅读「 **冰河技术** 」微信公众号文章,吊打面试官,成功跳槽到大厂;也有不少读者实现了技术上的飞跃,成为公司的技术骨干!如果你也想像他们一样提升自己的能力,实现技术能力的飞跃,进大厂,升职加薪,那就关注「 **冰河技术** 」微信公众号吧,每天更新超硬核技术干货,让你对如何提升技术能力不再迷茫! + + +![](https://img-blog.csdnimg.cn/20200906013715889.png) \ No newline at end of file diff --git a/README.md b/README.md index 9541357d49d177c167d836ca56d86c940ac4257d..bba832356801b5bb791849cf5a00aabb3b4af069 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ ## 「冰河技术」文章分类汇总,P8架构师都在看的技术文章!! - - 这次,我将 【**冰河技术**】 微信公众号的文章整理出来了,很多细节的点,可能想得不是很完善,大家可以去【**冰河技术**】公众号获取或者在公众号内回复【**冰河**】或者微信搜索【**sun_shine_lyz**】加我【**微信**】提意见(别忘记**Star**哟)。 原创文章每周更新,公众号首发文章,比博客早一到两篇。 @@ -9,9 +7,11 @@ ## 我出版的图书 ### 《海量数据处理与大数据技术实战》 + ![](https://img-blog.csdnimg.cn/20200828011209412.png) ### 《MySQL技术大全:开发、优化与运维实战》》 + ![](https://img-blog.csdnimg.cn/20201203001148233.jpg) ## 目录(善用Ctrl+F) @@ -25,6 +25,8 @@ 回复 “**并发源码**” 领取《并发编程核心知识(源码分析篇 第1版)》PDF文档。 +回复 “**我要进大厂**” 领取《我要进大厂系列之面试圣经(第1版)》PDF文档。 + 回复 ”**限流**“ 领取《亿级流量下的分布式解决方案》PDF文档。 回复 “**设计模式**” 领取《深入浅出Java23种设计模式》PDF文档。 @@ -37,522 +39,557 @@ 回复 “**互联网工程**” 领取《跟冰河学习互联网工程技术》PDF文档。 +## 2021内容汇总 -### 我出版的图书 +### 视频系列 -* [我的《海量数据处理与大数据技术实战》出版啦!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486521&idx=1&sn=df715803a8ae6dd2e5a94c34685cf4c8&chksm=cee513f4f9929ae25128bdc1080084c61c3c8fb8f7b9cd25ac883694710fcc684328bc5d5813&token=1078684296&lang=zh_CN#rd) -* [冰河又一MySQL技术力作出版(文末送书)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489670&idx=1&sn=fe4e1d4f3db05607e37f35cbd7837fc8&chksm=cf55af87f8222691c42b252444a2d5ec1989aadbc0956463169fe6bc8f77c4977b3a4d2dfe9c&token=959714600&lang=zh_CN#rd) -* [《海量数据处理与大数据技术实战》读者福利!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489420&idx=1&sn=631e2bb708c89b08d07dfed31c82bf73&chksm=cee50841f992815743e63cc52695c69c4120975f58210d739a751d795a98d63bdf205344fc04&token=712788738&lang=zh_CN#rd) -* [两本书,你更喜欢哪一本?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489423&idx=1&sn=f36a605efeb9b400481267f833e1324a&chksm=cee50842f99281543fc4e3b1dd85c4363d37a370cdfdf3867ffe5d4b7e428991aca4f56d86c2&token=712788738&lang=zh_CN#rd) +* [春节喜气洋洋,小区给大家发红包,我也沾沾喜气!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490755&idx=1&sn=a57491f87164366ada53577f4218078f&chksm=cf55abc2f82222d406c09d4f881d8f83ff9e78db364cf770f1633e69baa00e937be7830fce9c&token=776659970&lang=zh_CN#rd) +* [AI正在深刻改变人们的生活!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490768&idx=1&sn=932d696c84b4d30358a7c4a6696dcd30&chksm=cf55abd1f82222c7c2763207783d80b06da060dc6c8babb77838bdd02565bf88c8c057f64a86&token=776659970&lang=zh_CN#rd) +* [冰河假期去哪啦?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489644&idx=1&sn=f77943df3a6f2cc33974f83d7f536627&chksm=cf55af6df822267bbe9ed604c59db4cd71b004c489bc58d7441b3066455450ce5b066113186a&token=776659970&lang=zh_CN#rd) +* [在服务器命令行输入 rm -rf /* 到底会发生什么?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490883&idx=1&sn=f90d57b6cb74e138b56106df10b597b9&chksm=cf55aa42f8222354e09e0fed24762d7e29f9965d5fa01412c6fa23924a54f65f061afedcfbac&token=776659970&lang=zh_CN#rd) -### 视频 - -* [在服务器命令行输入 rm -rf /* 到底会发生什么?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490883&idx=1&sn=f90d57b6cb74e138b56106df10b597b9&chksm=cf55aa42f8222354e09e0fed24762d7e29f9965d5fa01412c6fa23924a54f65f061afedcfbac&token=59514255&lang=zh_CN#rd) -* [冰河假期去哪啦?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490779&idx=1&sn=8d8183198cac59ef69a065301cb48ce6&chksm=cf55abdaf82222ccd2e593a0691de509fdfab9262892ec2aa392ee2dcded7cb1e78d1a4c0885&token=1421790844&lang=zh_CN#rd) -* [春节喜气洋洋,小区给大家发红包,我也沾沾喜气!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490755&idx=1&sn=a57491f87164366ada53577f4218078f&chksm=cf55abc2f82222d406c09d4f881d8f83ff9e78db364cf770f1633e69baa00e937be7830fce9c&token=1421790844&lang=zh_CN#rd) -* [AI正在深刻改变人们的生活!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490768&idx=1&sn=932d696c84b4d30358a7c4a6696dcd30&chksm=cf55abd1f82222c7c2763207783d80b06da060dc6c8babb77838bdd02565bf88c8c057f64a86&token=1421790844&lang=zh_CN#rd) - - -### 高并发编程 +### 高并发专题 * [冰河写的这部《深入理解高并发编程》电子书全网已累计下载15W+!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491329&idx=1&sn=fa306c598453149daf646655236f01ed&chksm=cf55a800f8222116c05cb7f8b2036842aa8951e65237a5b1e86d597e5ab3273613e29ee45b10&token=776659970&lang=zh_CN#rd) -* [ReadWriteLock怎么和缓存扯上关系了?!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490372&idx=1&sn=96f0ed94f9b0c8c19eb5586f0ff20e30&chksm=cf55ac45f82225538854df50ea3817cd5b07d90d59db9bd5259b1502bce4e795c0cdafc19afb&token=456594555&lang=zh_CN#rd) -* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489613&idx=1&sn=aa0ac24ae416effed3a11c46aaa127f4&chksm=cf55af4cf822265a2fcbb454265d2c3676bd481c3e1429c38a3999afb405f329ab6d4088826d&token=1924668976&lang=zh_CN#rd) -* [我们该如何正确的中断一个正在执行的线程??](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489540&idx=1&sn=c86aa20794d406f11ce79b40ce356ef3&chksm=cf55af05f822261382ad28c05d0eb4374e3a941ee258ff09f78e5d0eceeb90b54a9cb5380825&token=420299024&lang=zh_CN#rd) -* [并发编程中一种经典的分而治之的思想!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489094&idx=1&sn=9cd9c4efeb31d96cde375f15ea8e6ccb&chksm=cf55a147f8222851080c47f4dd5a4ef3aff6d2bdc7d9be3640f8dd9ab05e2ec32210719bba38&token=420299024&lang=zh_CN#rd) -* [这部高并发PDF全网下载5W+,原创作者继续送福利!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489668&idx=1&sn=f9b25b72545365f1ac4bad29d6898da0&chksm=cee50749f9928e5fae7ed564f7cadc659e1515297547c01dea830c24b81f362631ea86fe87f6&token=899210164&lang=zh_CN#rd) -* [肝了三天三夜整理出这份36万字全网最牛的开源高并发编程PDF!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489006&idx=1&sn=b38b8888def8320764a42c524c6e6539&chksm=cee50a23f99283351cf0d21f9b76aa0de5c70b8b3b1f9c1994c2602cb796a0d2ad64c4a590a7&token=1078684296&lang=zh_CN#rd) -* [并发编程到底应该学什么?一张图秒懂!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489108&idx=1&sn=c258712f6cece41d9acbec0443bb1962&chksm=cee50999f992808f74fcb714f832b0c19514ffea120b626bc0bc0ebcba264ad3583fe59ba238&token=1078684296&lang=zh_CN#rd) -* [学好并发编程,关键是要理解这三个核心问题!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488744&idx=1&sn=bf2a1e913d2aaad34f23eb27cb3461d2&chksm=cee50b25f992823367a80c1dff263287739dac0933fb45ddd904da907246d2eb12eabc904f04&token=1078684296&lang=zh_CN#rd) -* [高并发分布式锁架构解密,不是所有的锁都是分布式锁(升级版)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488636&idx=1&sn=29d0b5385e4eef4d21d29edcc236a7d7&chksm=cee50bb1f99282a781e55e17f444f90caf5f346d4c70b13795756bb29992b7bba465dcfcfa42&token=1078684296&lang=zh_CN#rd) -* [高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488548&idx=1&sn=e66eba9cf000b22ee2cc0f14d4b65e97&chksm=cee50be9f99282fff0c06d5f7fbad5802298fdf60c0c3732cc91480bb5a44f588dd00ddb41d0&token=1078684296&lang=zh_CN#rd) -* [冰河的并发编程核心知识(源码分析篇)电子书开源啦(文末免费领取)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488507&idx=1&sn=7a04d2633126295a2b892f12fc8e34d3&chksm=cee50c36f99285202d09cc9745c66bfd4e3aa9bb6c62776a974f30bc725727db2aab69606c5b&token=1078684296&lang=zh_CN#rd) -* [学好并发编程,需要掌握这些核心知识体系!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488446&idx=1&sn=930d5cf0d811df083e0204e30e153d64&chksm=cee50c73f99285658198a03160403a89a48be48f685a369042f83b295c165458e3ecf431ab5e&token=1078684296&lang=zh_CN#rd) -* [一文搞懂PV、UV、VV、IP及其关系与计算](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488158&idx=1&sn=0666be3be77c2552768746e0b77abe48&chksm=cee50d53f9928445ec56e3a6a8ba0802b8f6ab45695db8f9c8e0a54d2920c36143a7d5f741c4&token=1078684296&lang=zh_CN#rd) -* [Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487271&idx=1&sn=6bd9f4627357b1ec2353504f7db5381b&chksm=cee510eaf99299fcf5c841a5f5435edb29c9c08703982e07ed0ed8b327a28fd0ecd5e699df59&token=1078684296&lang=zh_CN#rd) -* [何为Happens-Before原则?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486589&idx=1&sn=4f407df88d8a707964e9f8a42d2dc67a&chksm=cee513b0f9929aa662dea14b644c5302ae7e5dfb1e58d4a7fc864c6ff0dbe175aeb97bcc1303&token=1078684296&lang=zh_CN#rd) -* [ThreadLocal学会了这些,你也能和面试官扯皮了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486457&idx=1&sn=c0052b690752f6f0ccbe1ff5f1b0c318&chksm=cee51434f9929d22b57f2a8a3a4463591d75c5ec8305a166abc563c93975ef40e255ff1c9511&token=1078684296&lang=zh_CN#rd) -* [亿级流量场景下如何实现分布式限流?看完我彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485753&idx=1&sn=88f9122279868db07cc0bb62dc4eba62&chksm=cee516f4f9929fe29401c084940d6e16ac6b3647a787db750d8526db4c050cd0441192153aef&token=1078684296&lang=zh_CN#rd) -* [亿级流量场景下如何为HTTP接口限流?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485730&idx=1&sn=dd48c84389aae92f0126f1c815f71d20&chksm=cee516eff9929ff932ae3d53928e227492afff5149b34351e2060e0b4d7d6124063cacb52799&token=1078684296&lang=zh_CN#rd) -* [如何实现亿级流量下的分布式限流?这些算法你必须掌握!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485719&idx=1&sn=8659791a07a55ae4b646679846d0264f&chksm=cee516daf9929fcc33961276715980832d0b2d875cf563121052592141f132dfa31bbd669ebf&token=1078684296&lang=zh_CN#rd) -* [如何实现亿级流量下的分布式限流?这些理论你必须掌握!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485706&idx=1&sn=c7d71c0c6b9b15c3b330766f1083e29c&chksm=cee516c7f9929fd170ce636a63fc3764d5ef62eb7ef67a7601664d3d56b0d04c8759e666bc87&token=1078684296&lang=zh_CN#rd) -* [高并发环境下构建缓存服务需要注意哪些问题?我和阿里P9聊了很久!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485699&idx=1&sn=00f65b37d8745cd2d4cae6db14293d7f&chksm=cee516cef9929fd81c9f1bfbf30943c63ba9e7d00ad9b63c2a05df3421e36cf55c3e6710dd8e&token=1078684296&lang=zh_CN#rd) -* [如何设计一个支撑高并发大流量的系统?这次我将设计思路分享给大家!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485659&idx=1&sn=e2350e1da8cbaf5eb1ed883b54a95189&chksm=cee51716f9929e00d4ba0c13a4e274a4d819dd05ca8a2648541b33537a7bb0b77cf3f7062cb5&token=1078684296&lang=zh_CN#rd) -* [学习高并发我们究竟要不要读源码?别纠结,肝就完了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485386&idx=1&sn=85982b75e00f24ab50d09a8ac2a93a19&chksm=cee51807f9929111cbc0e4db525553477b51c9e63e278f0f1e8435033b4811ce1092bbb43c41&token=1078684296&lang=zh_CN#rd) -* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489613&idx=1&sn=aa0ac24ae416effed3a11c46aaa127f4&chksm=cf55af4cf822265a2fcbb454265d2c3676bd481c3e1429c38a3999afb405f329ab6d4088826d&token=739666743&lang=zh_CN#rd) -* [几种典型的内存溢出案例,都在这儿了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484635&idx=1&sn=43936a65f947cd284d08cf7f9f9268ac&chksm=cee51b16f9929200635ba3325bd03123e921558ebe61bed65b77b17558372272eec326fa0883&token=1078684296&lang=zh_CN#rd) -* [你敢信??HashMap竟然干掉了CPU!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484584&idx=1&sn=1694fae2b3c5503d0fc4730dfc7bd74f&chksm=cee51b65f9929273702733dab2e6dc5cfa302e7c35cbae10eb56692c19cd4bdab104bc598da3&token=1078684296&lang=zh_CN#rd) -* [线程的生命周期其实没有我们想象的那么简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484492&idx=1&sn=4918cb75dccd1e51e5a2c822b54dd9b2&chksm=cee51b81f9929297057bd29c5925a4ae4082bcb125286e41f7687fa25d7c399911b657ed351b&token=1078684296&lang=zh_CN#rd) -* [朋友问我学习高并发需不需要阅读源码,我是这样分析的!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484485&idx=1&sn=652388e4899507a708a537da889745f1&chksm=cee51b88f992929eebab90fefe67d8c31d4a42061eefa219d14e802af81731744c6e460f9806&token=1078684296&lang=zh_CN#rd) -* [由InterruptedException异常引发的思考](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484481&idx=1&sn=44a72ec66d0955ec29780f7ce9b7a767&chksm=cee51b8cf992929ad41cfb8d7eff27326e9376ae37222a0817cc751af55862d8f9a3f5826313&token=1078684296&lang=zh_CN#rd) -* [又一个朋友面试栽在了Thread类的stop()方法和interrupt()方法上!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484474&idx=1&sn=6d6c1addd3c79248e782ebca915f7895&chksm=cee51bf7f99292e1b32d9e69e2eea7ea5bdb6797ae3a2fd967ba2efba2a3a121374e3cea29f2&token=1078684296&lang=zh_CN#rd) -* [信不信?以面向对象的思想是可以写好高并发程序的!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484469&idx=1&sn=927118b5a20ea705044f07a0945a9b5c&chksm=cee51bf8f99292ee0c97e2e1caa6dda1215998ce372cd989991f0d3ab76efc75b59076a38141&token=1078684296&lang=zh_CN#rd) -* [终于弄懂为什么局部变量是线程安全的了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484465&idx=1&sn=71ff23a20968d2d2ce6fabeb1e0b6bad&chksm=cee51bfcf99292ea7c9dbaf9389b8e40fa832d67e963b3c831a893987575359e343a42a81f9a&token=1078684296&lang=zh_CN#rd) -* [如何使用Java7中提供的Fork/Join框架实现高并发程序?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484430&idx=1&sn=f622e3325cd68bd507d203b9768ba6a8&chksm=cee51bc3f99292d5e3d7114e9baea0be9c1c49d00268c1a881a15bebb944e48748449f2e7e6e&token=1235656640&lang=zh_CN#rd) -* [高并发场景下如何优化加锁方式?看完这篇我确实明白了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484419&idx=1&sn=bd58d29dd9a6441ee303e97fa0d45f2c&chksm=cee51bcef99292d8d6b84f73dd67be82664051d914eaa949633ba44043ae8ef9013ffec3f156&token=1235656640&lang=zh_CN#rd) -* [高并发场景下创建多少线程才合适?一条公式帮你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484413&idx=1&sn=25c06b3e2b5ad8c54202ad501ce491ee&chksm=cee51c30f9929526d127d795f89b94ab9023b27246707521dacece15440b86c853be97228387&token=1235656640&lang=zh_CN#rd) -* [不废话,言简意赅介绍BlockingQueue](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484408&idx=1&sn=2493fdbdd476d5dce9051c6afe83950a&chksm=cee51c35f9929523e0856c55a5aa0b75742f2a2b48ea4faa2053d25a89f22830f98405fba29e&token=1235656640&lang=zh_CN#rd) -* [高并发环境下如何优化Tomcat性能?看完我懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484403&idx=1&sn=1163c44d9331a5540e51e5718a4b3a9a&chksm=cee51c3ef992952876b3b3024058dde36ac30dc0933bdb6b1c0ff675e022e1870db32699ec80&token=1235656640&lang=zh_CN#rd) -* [在高并发环境下该如何构建应用级缓存?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484398&idx=1&sn=f9622694ba72478eaf084c05658ca95b&chksm=cee51c23f992953530b1bf6779859bded33a7c52a7232fb24f11c29bb5948e5d4f17884a2196&token=1235656640&lang=zh_CN#rd) -* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489613&idx=1&sn=aa0ac24ae416effed3a11c46aaa127f4&chksm=cf55af4cf822265a2fcbb454265d2c3676bd481c3e1429c38a3999afb405f329ab6d4088826d&token=739666743&lang=zh_CN#rd) -* [你知道吗?大家都在使用Redisson实现分布式锁了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484386&idx=1&sn=b3467e23eaaecc3601ce7ff8b2f802fa&chksm=cee51c2ff9929539b06b9d7915d27feb176c59b89314d78c0c7ffe371d9b74d034c7f3fa17be&token=1235656640&lang=zh_CN#rd) -* [优化加锁方式时竟然死锁了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484382&idx=1&sn=8b2a1544f9efac88142973970cc8ea31&chksm=cee51c13f99295057a39ea4b0587c1c35e8d073018cd663ff53e5d082d0b19f18048fe8a881e&token=1235656640&lang=zh_CN#rd) -* [什么是ForkJoin?看这一篇就够了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484376&idx=1&sn=82933713d8ac67e3b514f2d4fec1f96e&chksm=cee51c15f9929503e90b8662ea702c93de20750ecb2335d946ab1401163fbc03c20bfdf7658e&token=1235656640&lang=zh_CN#rd) -* [高并发环境下诡异的加锁问题(你加的锁未必安全)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484365&idx=1&sn=3bf43fca6cca4eef9695694f9c11ce7a&chksm=cee51c00f99295161ab5d6a2f35aa4f515bddda0ad01611e16d95249481696a3468e6d753821&token=1235656640&lang=zh_CN#rd) -* [面试官问我ThreadPoolExecutor类的核心流程,我和他扯了半天!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484323&idx=1&sn=0db8a19da8225753dc586b64d307cfa2&chksm=cee51c6ef9929578bf02ed67bae08d61a5b432a864600526d9a37fdb84ca130cfc26d273d256&token=1235656640&lang=zh_CN#rd) -* [不可不说的几种限流算法](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484320&idx=1&sn=5090a30039df1f6b8b67aad6846a4ab8&chksm=cee51c6df992957b79893d06690c986034f958cc4ba01219a0c6b882a4f4aed165bba5022ffc&token=1235656640&lang=zh_CN#rd) -* [如何使用互斥锁解决多线程的原子性问题?这次终于明白了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484316&idx=1&sn=1f56ed902c35abd9f50f9737c9387287&chksm=cee51c51f992954719413cbaae818b3aa20b2106e3880b8f31f9ca0f373f629c1aefb7d9d560&token=1235656640&lang=zh_CN#rd) -* [32位多核CPU并发读写long型数据为何会出现诡异问题?看完这篇我懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484305&idx=1&sn=981ff7acb6a4e53b6123e11ad6204a66&chksm=cee51c5cf992954a9bfabfc455bd0d15b11e271e850c41c2c6d1b602c33dd1691fe1e449c911&token=1235656640&lang=zh_CN#rd) -* [一分钟了解什么是限流](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484298&idx=1&sn=0928922efc5eb20a2b266e8a9691b1a2&chksm=cee51c47f992955189f6c0b447f96831da31d14729670d9af168ffb497d37269321f0751f0aa&token=1235656640&lang=zh_CN#rd) -* [synchronized原理是什么?这次彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484294&idx=1&sn=9bdc1416e34f4beea0cff707c68a1661&chksm=cee51c4bf992955d7d2ef0da95a46beae0578fb064f9b99e593de8fa17eb312a6d50b796d56f&token=1235656640&lang=zh_CN#rd) -* [如何解决可见性和有序性问题?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484286&idx=1&sn=4cf51d1bbdbab67f321226a4d2666973&chksm=cee51cb3f99295a56263004a4822f21d28137ac52d3cded119ddb3e2ab4d53707ff57cfeb29a&token=1235656640&lang=zh_CN#rd) -* [解密导致并发问题的第三个幕后黑手——有序性问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484270&idx=1&sn=a25650316a6d35859bf367258f2ad64c&chksm=cee51ca3f99295b5e7b97d77c8c430b27a22266d23e9c788e01ec711c186a4edeefae5ebe49b&token=1235656640&lang=zh_CN#rd) -* [解密导致并发问题的第二个幕后黑手——原子性问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484261&idx=1&sn=6156d28a4ef73ae088a08ed00e8658d6&chksm=cee51ca8f99295be06520913db4139ec69756c8110cc7ae2f0f473a2f381f157ba2593d194f5&token=1235656640&lang=zh_CN#rd) -* [解密导致诡异并发问题的第一个幕后黑手——可见性问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484249&idx=1&sn=b86f00bf43071431f2cedc728a6434a8&chksm=cee51c94f992958212717c2ed613c3735a75f77e0a617a8026087bb33200541d08ed5f7c23c4&token=1235656640&lang=zh_CN#rd) -* [导致并发编程频繁出问题的“幕后黑手”](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484239&idx=1&sn=475f98b1ee268dc35bff1794ce1ee30a&chksm=cee51c82f9929594ca70cc0c81288ee3b1343af8f3c676e1a4aa429c819a557ce0f132f5e844&token=1235656640&lang=zh_CN#rd) -* [工作了3年的程序员小菜面试高并发岗位被吊打虐哭。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484216&idx=1&sn=45fd8de1ee08d79f31ba53d8f028de29&chksm=cee51cf5f99295e35c56cc395212b317042873d53e44698a6aabf390c10effb632bb67f817f0&token=1235656640&lang=zh_CN#rd) -* [要想学好并发编程,关键是要理解这三个核心问题](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484183&idx=1&sn=530d507f9181d69a4f340d15adf4262f&chksm=cee51cdaf99295ccbd7bc0ac244549fab65ce5528b79d1a490092b4e7fcc71cbb448fa305900&token=1235656640&lang=zh_CN#rd) -* [如何使用Java7中提供的Fork/Join框架实现高并发程序?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484172&idx=1&sn=78ba6d8cada822698cef4264fa9d47a3&chksm=cee51cc1f99295d71b71f9eaae7f5072295adee41246a40cbc35c3db220ffe491711be307e3e&token=1235656640&lang=zh_CN#rd) -* [一个工作了7年的朋友去面试竟然被Thread类虐的体无完肤](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484167&idx=1&sn=528a25b8854275d951424e0202f8537a&chksm=cee51ccaf99295dcbb5e93c8453e24df0a7d448d4b179ec9eff78e4836ab5d813627ae389886&token=1235656640&lang=zh_CN#rd) -* [浅谈AQS中的Lock与Condition](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484160&idx=1&sn=27dacc142be680b19f8a13b5ac40a234&chksm=cee51ccdf99295dbc14bddb9c83bd34ce9776acba86ce27173735ee7fece7bc549b5a1ca2de0&token=1235656640&lang=zh_CN#rd) -* [浅谈AQS中的CountDownLatch、Semaphore与CyclicBarrier](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484156&idx=1&sn=afcd08974a6f5c11f303a6ed13a33d30&chksm=cee51d31f9929427bf246e582bd9479ab2bdd74acec536cff33658037678c816b7ead5507c6e&token=1235656640&lang=zh_CN#rd) -* [多线程的三大特性(原子性、可见性和有序性)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484061&idx=1&sn=a76595279fae4b757466f64880cf836f&chksm=cee51d50f9929446bf52a0ee910329fae94708a14cc80ff52c1d7599747e37b1ecd98f96e766&token=1235656640&lang=zh_CN#rd) -* [深度解析ScheduledFutureTask类源码](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484057&idx=1&sn=f9e56d1c67effadaeec0c9a8c085ff5a&chksm=cee51d54f99294422df2556764f924ebced061b9aee162d6adc72f131ea94826824b88b2c41b&token=1235656640&lang=zh_CN#rd) -* [深度解析ScheduledThreadPoolExecutor类的源代码](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484051&idx=1&sn=3b50a27cf11dfa6b29867dc2701fb58b&chksm=cee51d5ef992944857a967f8093b770d9a4f9f3cf31cf563a41a6e8cd4e0379dc9643d51603c&token=1235656640&lang=zh_CN#rd) -* [ScheduledThreadPoolExecutor与Timer的区别和简单示例](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484047&idx=1&sn=d98913b101b97fc64aab8830d03463f0&chksm=cee51d42f9929454321a1a66bf40438f63738ef48c0fd550c860b6194b412f99f04aead2d72c&token=1235656640&lang=zh_CN#rd) -* [从源码角度深度解析线程池是如何实现优雅退出的](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484043&idx=1&sn=63eb1a29d30b0859754262119f42746a&chksm=cee51d46f9929450ffd3fd77af9873daabac39010198915c2e180cc9cadd7fc41f6078678bf6&token=1235656640&lang=zh_CN#rd) -* [通过源码深度分析线程池中Worker线程的执行流程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484039&idx=1&sn=385b6fc5e39fba470946877018ff2624&chksm=cee51d4af992945c4abd96db981cbdfaf1ce2d2e83ce6e4709d0c1dbc20b86cb1485a5df318d&token=1235656640&lang=zh_CN#rd) -* [通过ThreadPoolExecutor类的源码深度解析线程池执行任务的核心流程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484035&idx=1&sn=5719be0adf7e90fabfd706207015a5da&chksm=cee51d4ef9929458abc8714116b9e366ed678eba5eefff23b02b5a23521b589060431ee506ee&token=1235656640&lang=zh_CN#rd) -* [ThreadPoolExecutor类居然是这样保证线程池正确运行的...](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484028&idx=1&sn=7b22e88d1f16d00d8fd439db51752c74&chksm=cee51db1f99294a7ef37fffc231f300a85f549768bd6b1740d13cad8bf7013de59eeedbfe55e&token=1235656640&lang=zh_CN#rd) -* [创建线程池居然有这么多方式...](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484029&idx=1&sn=0f7e94daae242e09442976aa8fc79c52&chksm=cee51db0f99294a695f907a8e03a9e814db2a4457cab94480838b3c5a6542a41c5bdb42054b3&token=1235656640&lang=zh_CN#rd) -* [程序员究竟要不要读源码?!P8级别架构师带你一起辩证分析!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484016&idx=1&sn=a0292cc10152e29870ec706a11698f5e&chksm=cee51dbdf99294abd212d3a1face604ebaa4ba609c5c787463c7f15e193bdcf01be1763376bd&token=1235656640&lang=zh_CN#rd) -* [P8级别架构师带你深度解析线程池中那些重要的顶层接口和抽象类](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484003&idx=1&sn=9681074287a284fd55cc00b3382f0e57&chksm=cee51daef99294b89ae07e75507a4f6b03e84a6dea055dc323f3961fad7f5bb14271ff3c6e3c&token=1235656640&lang=zh_CN#rd) -* [不得不说的线程池与ThreadPoolExecutor类浅析](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483997&idx=1&sn=57dc087b41be5669efb10cf3bd48443e&chksm=cee51d90f99294863f890703ddb6eb3c7a4e831257b9fde9dabf32fabd45835ec649460af87b&token=1235656640&lang=zh_CN#rd) -* [SimpleDateFormat类的线程安全问题和解决方案](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483992&idx=1&sn=653fe798a68bc5cf0c62f740034195e8&chksm=cee51d95f992948342f54feb83edecb68e4d79bcae12bde683152ca479a6cb234ccea8f249b5&token=1235656640&lang=zh_CN#rd) -* [两种异步模型与深度解析Future接口](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483988&idx=1&sn=48a1e86c1003e7ac9fdcb136865653b4&chksm=cee51d99f992948f3279d860cd93818ffc1988cb64138275f4fec2ea240354763b4fde767207&token=1235656640&lang=zh_CN#rd) -* [深入解析Callable接口](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483984&idx=1&sn=c48b5f18ddef2811ac65a56ef7a59883&chksm=cee51d9df992948b9c26c9d968a6403d06feae0b8e845b231d43525595b39b1deeac8275940c&token=1235656640&lang=zh_CN#rd) -* [线程的执行顺序](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483976&idx=1&sn=a7189ce13fa387e65202e713121f8923&chksm=cee51d85f992949384f47e3c784296a6ddfc7b14a0219ee7e69324b7359e50226a790e0f0ff8&token=1235656640&lang=zh_CN#rd) -* [线程与多线程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483972&idx=1&sn=ac27ac46d0312d715257089a98b78644&chksm=cee51d89f992949f67c2a38deaeb7d10c1f027526b6a4184818c6f98780e32ab926f007ba587&token=1235656640&lang=zh_CN#rd) -* [你知道如何在Linux操作系统上添加虚拟IP吗?这篇文章帮你搞定](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483701&idx=1&sn=d237cc31a2fbc7594f1b8120ae7dca78&chksm=cee51ef8f99297ee561420d9e0bd5c35f1c0c0c7f9943d45580d590f66f001d3e6c75f28a456&token=1235656640&lang=zh_CN#rd) -* [RocketMQ单机环境搭建](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483686&idx=1&sn=b52daeffd73779a061ff5f2b572dd652&chksm=cee51eebf99297fd0b05baa789ee04fea74d867f632b4b63cc82de9f405a3be8af537508311b&token=1235656640&lang=zh_CN#rd) -* [如何安全的发布对象(含各种单例代码分析)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483673&idx=1&sn=c5eaf899cb813fe863bc7e843e7077a8&chksm=cee51ed4f99297c2e20450ff2e8c3cb4ab9244ce4926fa264de5624c2e9357196e72d7f8bd06&token=1235656640&lang=zh_CN#rd) -* [内存模型(八种操作+同步规则)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483668&idx=1&sn=6d3cfcebfc21abc34467623fe4a8a4e8&chksm=cee51ed9f99297cfcd5c3822d5e07b9f0b6ed59124eed67dd94fb4d41af06627bc6e857ec71d&token=1235656640&lang=zh_CN#rd) +* [高并发场景下如何优化服务器的性能?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490255&idx=1&sn=714509ac9747898d34489045e382387c&chksm=cf55adcef82224d8f2570dd02bd1bb1c3c23d1c564a820f09eb5158c6632d5faaf4bf716a741&token=776659970&lang=zh_CN#rd) +* [ReadWriteLock怎么和缓存扯上关系了?!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490372&idx=1&sn=96f0ed94f9b0c8c19eb5586f0ff20e30&chksm=cf55ac45f82225538854df50ea3817cd5b07d90d59db9bd5259b1502bce4e795c0cdafc19afb&token=776659970&lang=zh_CN#rd) -### 程序员进阶系列 +### 一起进大厂系列 -* [项目中数据库密码没有加密导致了数据泄露!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490951&idx=1&sn=c5a62f4355ca8c5dbced5f8da2cdae1f&chksm=cf55aa86f8222390ed02e43ce3f4330e712916eeccb37a051d4e5c42d6c0f2f217bfe0ae2ef5&token=646318665&lang=zh_CN#rd) -* [冰河公开了其总结的一项重要的编程技能!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490847&idx=1&sn=5647a499f0188e1355ee4d722825e2e1&chksm=cf55aa1ef822230830bdbafcdfa23ae9536dfd0999949ffd582be8300baeb5c83b20cb0d8800&token=59514255&lang=zh_CN#rd) -* [程序员心中的一道坎:主存的编址与计算和串并联系统!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490610&idx=1&sn=62ab9e5f3916d52ee4e6c1ddb56eb7a4&chksm=cf55ab33f82222254990d42b81ecd3c03d5e1636926f3347c409ab983e4dd6a95d8a2381b4dc&token=1733057501&lang=zh_CN#rd) -* [计算机中的层次化存储究竟是个什么鬼?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490594&idx=1&sn=187341456d21256536b63e7caac8538a&chksm=cf55ab23f8222235078eb54e7356d981da5f64f4202668f46ccff9ee8938070541c99873259f&token=990338459&lang=zh_CN#rd) -* [如何在服务器上进行双网卡双IP双网关配置?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490573&idx=1&sn=e9c39a58032ed20701079b4d6a1f02a6&chksm=cf55ab0cf822221a0ed0d395def3943079cb75b9b843a542120efc023afb33c7ae3d9d1df95c&token=990338459&lang=zh_CN#rd) -* [计算机中的流水线技术到底是个啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490553&idx=1&sn=8f62d853786e57af9045ad98d1eefe16&chksm=cf55acf8f82225ee47f2e4dbec44142ca3d318034b6be07c364a8e0a9bb54fd1a78796621a3f&token=990338459&lang=zh_CN#rd) -* [Http Header中到底有些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490533&idx=1&sn=11bb993617094185a034c007f7fefa8f&chksm=cf55ace4f82225f2728de2d223da886fa1a9b4d39d243424ad26f99ae69f80fecf80eefa1707&token=990338459&lang=zh_CN#rd) -* [图解计算机结构与体系分类!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490467&idx=1&sn=6a3d54679657583b64f9167d9fdabbe4&chksm=cf55aca2f82225b4f88fe239cc8a80bb9d802befa5d5be74235970379af9891da246aa000c76&token=990338459&lang=zh_CN#rd) -* [图解计算机中的数值范围和浮点数运算](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490432&idx=1&sn=12b644c45d8b5bbc1379426a7c9eeee9&chksm=cf55ac81f8222597307784843d90dfe2f1f2c6b6fd09328070509bd79aaa3fa36b85b42131f2&token=990338459&lang=zh_CN#rd) -* [图解计算机中数据的表示形式](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490388&idx=1&sn=1805a62814452c598c567e65de274c67&chksm=cf55ac55f8222543d1506fb48dcc22c3d5be0a458e3b11a224fd98248e11f86d17468204fcfc&token=456594555&lang=zh_CN#rd) +* [面试官:如果让你设计一个高并发的消息中间件,你会怎么做?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490267&idx=1&sn=2181dd10bc930f49b3bf5a44d62fcabc&chksm=cf55addaf82224cc42086018b6d77a8a17586ec414a324ec8473745150d60b7d1f14c626e2b8&token=776659970&lang=zh_CN#rd) +* [同时拿到BATJMD的Offer是怎样的一种体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490503&idx=1&sn=3b2ad39a88ec09eeb1dc17d1ce259e7b&chksm=cf55acc6f82225d0cf074310020a2fc2d4ec85ebf44524bad96d2b239aa1fd11cc852c5f1353&token=776659970&lang=zh_CN#rd) +* [即使技术再精,面试时一问这个必挂!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490521&idx=1&sn=da5bdb9e9079625a82cd843cbe4d136b&chksm=cf55acd8f82225ce9ef57ea0a2c7076eb267d65d02d703277cc254c35fa73e51d235544d7e2c&token=776659970&lang=zh_CN#rd) +* [字节跳动面试官这样问有关字符串的问题!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490675&idx=1&sn=eb63db12f3004dcde676224145128e50&chksm=cf55ab72f82222646f91b4c4c4f6b76b76b672f4f62e2a2916c29a9009d6e2473fadc1d703a9&token=776659970&lang=zh_CN#rd) +* [为何你进不了大厂?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490748&idx=1&sn=32ab2d8522b9f47f53d77b4880e15c87&chksm=cf55abbdf82222ab5267e0fe0cb1df953e8ee2f74cd18b1f7d01449611ce647ba880d47d1687&token=776659970&lang=zh_CN#rd) +* [冰河公开了进大厂必备的核心技能,服了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490771&idx=1&sn=7a8870e3118117d5ae50b5fe94eda0a4&chksm=cf55abd2f82222c435213ee8d3865a44fcbe6c548a38db2f4c45620afd5ecf0a2cc22f02532d&token=776659970&lang=zh_CN#rd) +* [金三银四,冰河为你整理了这份20万字134页的面试圣经!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490906&idx=1&sn=c01aec12b225f9e0e69cba2c73b5e842&chksm=cf55aa5bf822234dcc319e42b803250bfd5ebb2d2b7db951b2409638252533c1d7cd1ae0416f&token=776659970&lang=zh_CN#rd) -### 网络编程 +### MySQL专题 -* [万字长文带你图解计算机网络(超全)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490922&idx=1&sn=52b2aafed859e5ac14db6115e3e1a7fe&chksm=cf55aa6bf822237d95b0e9409c5f3b517fb06db8206dd001524c38e506048b07c2fefb0d195f&token=646318665&lang=zh_CN#rd) +* [MySQL优化思路](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490929&idx=1&sn=e8d98d0c9c357f32719af064b230cfa2&chksm=cf55aa70f8222366eea0a124adc70c5c2092c6e528414297f4b8e17deb6f3ebde56603154b41&token=776659970&lang=zh_CN#rd) +* [业务高峰期不小心拔掉了服务器电源!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491043&idx=1&sn=03edc8bad89bb5f6176f1b1fa6011f2e&chksm=cf55aae2f82223f4e2fe53a0a1c1e1a8a49d0cd069f53b1c7c9b00553b5f51b1e541426e79ef&token=776659970&lang=zh_CN#rd) +* [一文搞懂MySQL体系架构!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491060&idx=1&sn=2fd0339f2b915a6a1eb63938883b3c18&chksm=cf55aaf5f82223e35f04c043dabd7204c3593a70e4be209d9b8bb9bb0e05c2a13b5949fd6a87&token=776659970&lang=zh_CN#rd) +* [关于MySQL日志,我与阿里P9都聊了些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491119&idx=1&sn=321d6b7adaa98b2039111b01fe3515c0&chksm=cf55a92ef82220381474e43cdfe5cf8ec070a13c2279475c9f1c0b4e9faae7fc841a24214257&token=776659970&lang=zh_CN#rd) -### 云原生专题 +### 程序员进阶系列 -* [卧槽,运行Docker容器时磁盘空间满了怎么办?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489978&idx=1&sn=320ede158c8648dd655bec23bf159977&chksm=cee50677f9928f61c408f033ac096e63d0a7ba1acca7f528c1d7af207292c4cf07bb8b4a70f3&token=261835649&lang=zh_CN#rd) -* [三万字无坑搭建基于Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成交付环境!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489879&idx=1&sn=5d8d78489b630e17d464d352946a3a74&chksm=cee5069af9928f8c6811c44c9fd6489c398b8592cb2c8074b54cb2ddfbcfdab5db94c00b62c4&token=1057374909&lang=zh_CN#rd) -* [冰河教你一次性成功安装K8S集群(基于一主两从模式)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489939&idx=1&sn=49cbcf19a0fdcfcd8e54375ff0c5b1fc&chksm=cee5065ef9928f4841fc7b83bc77db2b369fb2bbc7d3c47606af9205bb6ee2f2f84a1b915079&token=1318226570&lang=zh_CN#rd) +* [图解计算机中数据的表示形式](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490388&idx=1&sn=1805a62814452c598c567e65de274c67&chksm=cf55ac55f8222543d1506fb48dcc22c3d5be0a458e3b11a224fd98248e11f86d17468204fcfc&token=776659970&lang=zh_CN#rd) +* [图解计算机中的数值范围和浮点数运算](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490432&idx=1&sn=12b644c45d8b5bbc1379426a7c9eeee9&chksm=cf55ac81f8222597307784843d90dfe2f1f2c6b6fd09328070509bd79aaa3fa36b85b42131f2&token=776659970&lang=zh_CN#rd) +* [图解计算机结构与体系分类!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490467&idx=1&sn=6a3d54679657583b64f9167d9fdabbe4&chksm=cf55aca2f82225b4f88fe239cc8a80bb9d802befa5d5be74235970379af9891da246aa000c76&token=776659970&lang=zh_CN#rd) +* [Http Header中到底有些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490533&idx=1&sn=11bb993617094185a034c007f7fefa8f&chksm=cf55ace4f82225f2728de2d223da886fa1a9b4d39d243424ad26f99ae69f80fecf80eefa1707&token=776659970&lang=zh_CN#rd) +* [计算机中的流水线技术到底是个啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490553&idx=1&sn=8f62d853786e57af9045ad98d1eefe16&chksm=cf55acf8f82225ee47f2e4dbec44142ca3d318034b6be07c364a8e0a9bb54fd1a78796621a3f&token=776659970&lang=zh_CN#rd) +* [如何在服务器上进行双网卡双IP双网关配置?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490573&idx=1&sn=e9c39a58032ed20701079b4d6a1f02a6&chksm=cf55ab0cf822221a0ed0d395def3943079cb75b9b843a542120efc023afb33c7ae3d9d1df95c&token=776659970&lang=zh_CN#rd) +* [计算机中的层次化存储究竟是个什么鬼?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490594&idx=1&sn=187341456d21256536b63e7caac8538a&chksm=cf55ab23f8222235078eb54e7356d981da5f64f4202668f46ccff9ee8938070541c99873259f&token=776659970&lang=zh_CN#rd) +* [程序员心中的一道坎:主存的编址与计算和串并联系统!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490610&idx=1&sn=62ab9e5f3916d52ee4e6c1ddb56eb7a4&chksm=cf55ab33f82222254990d42b81ecd3c03d5e1636926f3347c409ab983e4dd6a95d8a2381b4dc&token=776659970&lang=zh_CN#rd) +* [冰河公开了其总结的一项重要的编程技能!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490847&idx=1&sn=5647a499f0188e1355ee4d722825e2e1&chksm=cf55aa1ef822230830bdbafcdfa23ae9536dfd0999949ffd582be8300baeb5c83b20cb0d8800&token=776659970&lang=zh_CN#rd) +* [项目中数据库密码没有加密导致了数据泄露!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490951&idx=1&sn=c5a62f4355ca8c5dbced5f8da2cdae1f&chksm=cf55aa86f8222390ed02e43ce3f4330e712916eeccb37a051d4e5c42d6c0f2f217bfe0ae2ef5&token=776659970&lang=zh_CN#rd) +### 中间件专题 -### 一起进大厂系列 +* [万字长文教你消息中间件到底该如何选型?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490146&idx=1&sn=b01d1bc7281b5bfdb93bddca2e01553e&chksm=cf55ad63f8222475086b63080ea945805da036102bb199bd9ef4bdff4facaf7fc7041d337015&token=776659970&lang=zh_CN#rd) +* [两行代码修复了解析MySQL8.x binlog错位的问题!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490278&idx=1&sn=1681ff3ce2d7ccc133d5a4436fb21359&chksm=cf55ade7f82224f145462689ed0b0e7d0e86e162c1707a954b30fcb293f997d60568f2466534&token=776659970&lang=zh_CN#rd) -* [金三银四,冰河为你整理了这份20万字134页的面试圣经!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490906&idx=1&sn=c01aec12b225f9e0e69cba2c73b5e842&chksm=cf55aa5bf822234dcc319e42b803250bfd5ebb2d2b7db951b2409638252533c1d7cd1ae0416f&token=646318665&lang=zh_CN#rd) -* [冰河公开了进大厂必备的核心技能,服了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490771&idx=1&sn=7a8870e3118117d5ae50b5fe94eda0a4&chksm=cf55abd2f82222c435213ee8d3865a44fcbe6c548a38db2f4c45620afd5ecf0a2cc22f02532d&token=1421790844&lang=zh_CN#rd) -* [为何你进不了大厂?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490748&idx=1&sn=32ab2d8522b9f47f53d77b4880e15c87&chksm=cf55abbdf82222ab5267e0fe0cb1df953e8ee2f74cd18b1f7d01449611ce647ba880d47d1687&token=1421790844&lang=zh_CN#rd) -* [字节跳动面试官这样问有关字符串的问题!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490675&idx=1&sn=eb63db12f3004dcde676224145128e50&chksm=cf55ab72f82222646f91b4c4c4f6b76b76b672f4f62e2a2916c29a9009d6e2473fadc1d703a9&token=1733057501&lang=zh_CN#rd) -* [肝了很久的字节跳动消息队列面经,我不信你能看完!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490647&idx=1&sn=a002c9a5f547ce699a4fa4a9113cc74d&chksm=cf55ab56f82222406dc2966ccedd9a6eee31a937ac19baff844fd86d53ef49f8fc14eb6256a6&token=1733057501&lang=zh_CN#rd) -* [即使技术再精,面试时一问这个必挂!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490521&idx=1&sn=da5bdb9e9079625a82cd843cbe4d136b&chksm=cf55acd8f82225ce9ef57ea0a2c7076eb267d65d02d703277cc254c35fa73e51d235544d7e2c&token=990338459&lang=zh_CN#rd) -* [同时拿到BATJMD的Offer是怎样的一种体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490503&idx=1&sn=3b2ad39a88ec09eeb1dc17d1ce259e7b&chksm=cf55acc6f82225d0cf074310020a2fc2d4ec85ebf44524bad96d2b239aa1fd11cc852c5f1353&token=990338459&lang=zh_CN#rd) -* [面试官:如果让你设计一个高并发的消息中间件,你会怎么做?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490267&idx=1&sn=2181dd10bc930f49b3bf5a44d62fcabc&chksm=cf55addaf82224cc42086018b6d77a8a17586ec414a324ec8473745150d60b7d1f14c626e2b8&token=1511921100&lang=zh_CN#rd) -* [面试官:讲讲MySQL主从复制的原理和注意事项??](https://mp.weixin.qq.com/s/diccpnkcbtjxiUQ7hLaerA) -* [面试官:讲讲Redis的虚拟内存?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489099&idx=1&sn=dc9367e58e337fc72082f1e759331c3f&chksm=cee50986f9928090f4e269cafd0ffba14e19e267837ecce81808a4833061d23748b083eaa988&token=1078684296&lang=zh_CN#rd) -* [面试官:如何以最高的效率从MySQL中随机查询一条记录?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489071&idx=1&sn=4c987b43ab7b7c119ebaa9806d04d938&chksm=cee509e2f99280f48a54867e6e4b7663463370bbd339fdf7903d474acb533e438d5bb7a41a12&token=1078684296&lang=zh_CN#rd) -* [面试官:做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489053&idx=1&sn=eaef5b24c392c52ae3bb4851a061eb2c&chksm=cee509d0f99280c64e5ad2173a5eebcef3b158519212555c18f451d9d764019eb7f72f98ab45&token=1078684296&lang=zh_CN#rd) -* [面试官:讲讲类的加载、链接和初始化?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489044&idx=1&sn=8871e0fabc7dafc06a88563d15331c4b&chksm=cee509d9f99280cf880e68cedc7c6c1bc56ee37ec4559386e22280264ad45bfdcd39e1285cd2&token=1078684296&lang=zh_CN#rd) -* [面试官问我:如果让你设计一个高并发的消息中间件,你会怎么做?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489026&idx=1&sn=680cb62abfd2eb0e1c9f79c39126a776&chksm=cee509cff99280d9314862152404ba9d15eb5eb2b59e24b606ae9ef24a66c8036a6564e0a968&token=1078684296&lang=zh_CN#rd) -* [面试官问我:MySQL中的XA事务崩溃了如何恢复??](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489014&idx=1&sn=cc6ffa9177e7a3fc7c5c6e235668121e&chksm=cee50a3bf992832d277222225fbc1bf3bc7b39db93b82460ce153219602f2b5bfe9b54fb3716&token=1078684296&lang=zh_CN#rd) -* [面试官问我:为啥局部变量是线程安全的?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488935&idx=1&sn=1c3c66a1eae930f5ddc3d74792d42194&chksm=cee50a6af992837c4e35e9232f1710c423f4c09387bddd749aaee5890c6f4bc53dc9954baf6a&token=1078684296&lang=zh_CN#rd) -* [面试官:讲讲七层网络模型与TCP三次握手与四次断开?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488908&idx=1&sn=60ec0a551743efeb2a443e51cd1da04b&chksm=cee50a41f9928357a8e0fe289534507c16471994372eec34d60d83cfa69a070816f56080abba&token=1078684296&lang=zh_CN#rd) -* [今天又一名读者斩获蚂蚁金服Offer,就是这么简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488894&idx=1&sn=d2cdae86a6f48a0ed64b3c33721d2235&chksm=cee50ab3f99283a58c50fe6aea4365ec510d3d798cdd8c8f2cdbcc104d122e68c9cb4ef3f6e7&token=1078684296&lang=zh_CN#rd) -* [面试官:讲讲高并发场景下如何优化加锁方式?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488569&idx=1&sn=b9e1e60bee2166e3043695a9198b67d1&chksm=cee50bf4f99282e2eb7b69196eebf65d02260cdc151cd3aa7d639abb0afa9bcf30dd6e485939&token=1078684296&lang=zh_CN#rd) -* [面试官:如何查询和删除MySQL中重复的记录?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487928&idx=1&sn=c210dace347abd6595e3dc8286355762&chksm=cee50e75f99287635934c2b4ecb75090185135490d89072d3772becb029d143943527de29799&token=1078684296&lang=zh_CN#rd) -* [面试官:讲讲Redis的五大数据类型?如何使用?(内含完整测试源码)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487578&idx=1&sn=e843169137741675b15839775da80d01&chksm=cee50f97f99286811bf822e4d59e429bfa92d40fb033af26e58cb95f3568dc42bf008455b016&token=1078684296&lang=zh_CN#rd) -* [面试官:如何添加新数据库到MySQL主从复制环境?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487560&idx=1&sn=f59f7f2e82be47b1d7de18738d0dcfb9&chksm=cee50f85f992869395b6848a3adb6709f4d6128bfa9b93d9c6099abdf9b39d87113fc11b29fe&token=1078684296&lang=zh_CN#rd) -* [面试官:Java中的对象和数组都是在堆上分配的吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487520&idx=1&sn=a50d239cf9735e2d29df57c66f106a1d&chksm=cee50fedf99286fbf9cc96bde227456c0df73b3d301a60a2f4433f3e54e34523086245bed9d3&token=1078684296&lang=zh_CN#rd) -* [面试官:性能优化有哪些衡量指标?需要注意什么?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487389&idx=1&sn=80ade59e7543e3d8677649b5a275f4fc&chksm=cee51050f9929946d1bfda0b1903d0959bc6fe7e5d77f874d98cabb24fd02ebc060c5087b814&token=1078684296&lang=zh_CN#rd) -* [面试官:说说缓存最关心的问题?有哪些类型?回收策略和算法?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487378&idx=1&sn=a7ce2c49552cea1ba96f4c6a962e6b87&chksm=cee5105ff99299499d2025a1da4a2d9b32b365122f68c360d289543398da1262c0c635d8cb08&token=1078684296&lang=zh_CN#rd) -* [面试官:Java中提供了synchronized,为什么还要提供Lock呢?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487361&idx=1&sn=2149e14f965926d27b200b01db3d2cb7&chksm=cee5104cf992995a490376dc85ed23bd9fd2b5a23ee3fd2f98bfee514702695f70230f969cc3&token=1078684296&lang=zh_CN#rd) -* [面试官:讲讲什么是缓存穿透?击穿?雪崩?如何解决?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487291&idx=1&sn=8411af97516c65a04ce7079ad47586d0&chksm=cee510f6f99299e0059e9e9a2e38cfe22e4f894863f24b52c7d0335ed9104f0e1fb24e6d16d7&token=1078684296&lang=zh_CN#rd) -* [面试官问我:看过sharding-jdbc的源码吗?我吧啦吧啦说了一通!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487162&idx=1&sn=3e7a7183ec666d75dfbb8891ba91818e&chksm=cee51177f99298619fc230c628f43b68a2694e76fd856ef4912050ad5997ed17e92cffec5bc1&token=1078684296&lang=zh_CN#rd) -* [面试官:给我讲讲Nginx如何实现四层负载均衡?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486859&idx=1&sn=37a41addefb902117f23e4fda8aea634&chksm=cee51246f9929b5003e384496fb10252618f7e809ab2eab4569a06fc3bf4bdc7b3bef1fb99b6&token=1078684296&lang=zh_CN#rd) -* [面试官问我:MySQL如何实现无数据插入,有数据更新?我是这样回答的!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486468&idx=1&sn=e7755c2175333381837e039bca84edc7&chksm=cee513c9f9929adfa6d541d755e673095b15d3e59e5457182ca396f218372dce129d48c9e7eb&token=1078684296&lang=zh_CN#rd) -* [面试官问我:数据库中事务的隔离级别有哪些?各自有什么特点?然而。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486432&idx=1&sn=a5920da9a9fa22de23ba950c54b25b43&chksm=cee5142df9929d3b3682256b1cce9e4f17e3d80fd852f5e597b1a0b0ad090030a2ce6f4aebd8&token=1078684296&lang=zh_CN#rd) -* [超硬核面经,已拿蚂蚁金服Offer!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486238&idx=1&sn=c1aa4db067078f87e8150694a4bd59fb&chksm=cee514d3f9929dc52bd675bac9e1964dc0c89af2c66e169213153733e217375f3aff68adb91e&token=1078684296&lang=zh_CN#rd) -* [将 95% 求职者拒之门外的BAT大数据面试题-附解题方法(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485941&idx=1&sn=0fae967ba1ca96d33005e87204343e55&chksm=cee51638f9929f2e68e3f140a6ae814d21bdaa7d6e50d250c5f4becfd751bf82aee9b0359856&token=1078684296&lang=zh_CN#rd) -* [面试官问我如何使用Nginx实现限流,我如此回答轻松拿到了Offer!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485388&idx=1&sn=0854d3f9b4527fd84af970261ec6e2e7&chksm=cee51801f992911732661cce665c967777e11d6ff53c82dbf2600382f37733a0982f60c47ea8&token=1078684296&lang=zh_CN#rd) -* [面试官问我:如何恢复MySQL中的XA事务?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485008&idx=1&sn=230e45e239970f766ffdf98390e77129&chksm=cee5199df992908b5247ed9103101b66030a4dfa512b586e368058ba91dcbcb722b3b7853e62&token=1078684296&lang=zh_CN#rd) -* [面试官灵魂拷问:if语句执行完else语句真的不会再执行吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484628&idx=1&sn=79938ceabcec1d73f4a3fc9967b2dbe7&chksm=cee51b19f992920ffabb40d077e619f4b7c36ec3a9c140104df9805c8258094da61a9f130a1d&token=1078684296&lang=zh_CN#rd) +### 分布式存储 +* [4.5万字手把手教你实现MySQL TB级数据存储!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490090&idx=1&sn=6cfda5e97794e947bb42709b7197e0d3&chksm=cf55ad2bf822243d2a270752ba6b9ace01b24b8aa2b9f79de505e082b97d9a04691ce7e59936&token=776659970&lang=zh_CN#rd) +* [记一次缓存服务器迁移史,心塞!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490170&idx=1&sn=6d8ae64d9f76754a2dccc12af8c57d2f&chksm=cf55ad7bf822246dd89ed1804b1ea319c0544297b301eabcb34807aea554d6c8422bd45121a2&token=776659970&lang=zh_CN#rd) +* [如何扩容单台服务器的存储容量?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490300&idx=1&sn=ebd4555a8cf6f55369946a0e9a4a858a&chksm=cf55adfdf82224eb448c600284351ef24ad6d572a03099d93828c57847f63f36a987b0ee7c94&token=776659970&lang=zh_CN#rd) +* [新年上班第一天生产环境分布式文件系统崩了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490878&idx=1&sn=89a0264f21d46cf36cf090c5f9612ba0&chksm=cf55aa3ff8222329ec181402b6942649b87511b972467fa6892dc61e63b0d9881625f252957c&token=776659970&lang=zh_CN#rd) +### 微服务专题 -### 分布式存储 +* [冰河公开了这份4万字的SpringCloud与SpringCloudAlibaba学习笔记!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490745&idx=1&sn=fb3cc2c3e94eec9e4dd4d5d3a33d8ffb&chksm=cf55abb8f82222aec0d694cb3e1a4f503d072e55a2cd6f35e2de1dee56c17f6cc92876cfe6e5&token=776659970&lang=zh_CN#rd) -* [新年上班第一天生产环境分布式文件系统崩了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490878&idx=1&sn=89a0264f21d46cf36cf090c5f9612ba0&chksm=cf55aa3ff8222329ec181402b6942649b87511b972467fa6892dc61e63b0d9881625f252957c&token=59514255&lang=zh_CN#rd) -* [如何扩容单台服务器的存储容量?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490300&idx=1&sn=ebd4555a8cf6f55369946a0e9a4a858a&chksm=cf55adfdf82224eb448c600284351ef24ad6d572a03099d93828c57847f63f36a987b0ee7c94&token=456594555&lang=zh_CN#rd) -* [4.5万字手把手教你实现MySQL TB级数据存储!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490090&idx=1&sn=6cfda5e97794e947bb42709b7197e0d3&chksm=cf55ad2bf822243d2a270752ba6b9ace01b24b8aa2b9f79de505e082b97d9a04691ce7e59936&token=1473173499&lang=zh_CN#rd) -* [互联网大厂有哪些分库分表的思路和技巧?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489682&idx=1&sn=1ce0d3631bc1054d53767bc3c47321c9&chksm=cf55af93f8222685205e2d2be2a696cd3be7e8102f0edfb52d8276aa91a1e3818c779eb934c8&token=1924668976&lang=zh_CN#rd) -* [冰河,能不能讲讲如何实现MySQL数据存储的无限扩容?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489525&idx=1&sn=3a2d41612b208f67ead0c114fc6f7ca8&chksm=cf55a0f4f82229e29a03397d11a4cb366f1d6870d0b94d701ecd12ba5a89bedbd11a06402795&token=420299024&lang=zh_CN#rd) -* [海量数据架构下如何保证Mycat的高可用?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490263&idx=1&sn=66723d9390149d7d368635d99feeac85&chksm=cee5051af9928c0c53d41ec0d81815fce5a0c8375e08a90c5c3f779f64c64fdf7bca41ba37dd&token=2007101246&lang=zh_CN#rd) -* [冰河又一超硬核分布式存储PDF教程免费开源!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487883&idx=1&sn=789c8e852cd728f440da24153ac21c5e&chksm=cee50e46f99287501cfcdfd99419db338c5daa504f7270726267194c20f1947510551942c60a&token=1078684296&lang=zh_CN#rd) -* [SpringBoot整合FastDFS实战(附完整工程源码)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487868&idx=1&sn=55a31e3f886d0dbd2ce4d615c17d7c9f&chksm=cee50eb1f99287a7d117e4d47049c98a0d39580e147d912c4946c5c571fad00b3cd4ccc3135a&token=1078684296&lang=zh_CN#rd) -* [面试官:如何实现文件的大规模分布式存储?(全程实战)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487844&idx=1&sn=0b03128d431f2af5e742852d6ba65a6c&chksm=cee50ea9f99287bf4a25df26970aa78bba33f801364c0ce55897f1351af89c7a0b50006e76ae&token=1078684296&lang=zh_CN#rd) -* [小伙伴们说在CentOS 8服务器上搭建FastDFS环境总报错?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487776&idx=1&sn=f2e97296f36c52d94c8dfa3f0f1292c1&chksm=cee50eedf99287fbac48600cfd56ad0401a407838790e403174720f05ce38826c31bbc09aa68&token=1078684296&lang=zh_CN#rd) -* [FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485348&idx=1&sn=d9ebf383964efc87a811929dd2616f66&chksm=cee51869f992917f0082addf08135e89cf9d1add8243d79f1342f24780811b4adcfadeb4273c&token=1078684296&lang=zh_CN#rd) -* [如何打造一款高可用的分布式文件系统?这次我明白了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485319&idx=1&sn=1420e485fd9c3439b412a6e73c433d3b&chksm=cee5184af992915c56e37653362d19b41b7bd7067eab6fad52f3d2bd5834c239ca30d1ce4356&token=1078684296&lang=zh_CN#rd) -* [FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485316&idx=1&sn=950d4a7194503986cfebfad618878fc9&chksm=cee51849f992915f34e6fdf219d3b4083f619b60b693d89f44101e08add4b84980dcd9e51077&token=1078684296&lang=zh_CN#rd) -* [你知道如何在Linux服务器上挂载新硬盘吗?冰河为你揭开这个秘密](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483746&idx=1&sn=e28c25db635669ddf0fac80fa7b03eb2&chksm=cee51eaff99297b92c539d50f74bd07a3401b9308403601f5f5fe1c94b5857726d94000b4a50&token=1235656640&lang=zh_CN#rd) +### 中间件专题 +* [万字长文解密数据异构最佳实践(含完整代码实现)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491249&idx=1&sn=f1e24d969b3c1b3f312241c423908184&chksm=cf55a9b0f82220a61f664b21b8c3709821e13db7e9a2bf32a45f7db72005b829e41c44ef8601&token=776659970&lang=zh_CN#rd) +### Nginx技术 -### 分布式事务 +* [记一次生产环境大面积404问题!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490982&idx=1&sn=a030fac171a108c148badbb627ee8f35&chksm=cf55aaa7f82223b13b5b74b784a79bc2d7ff13348647f014d717452a79a3290e87bb881bd2d7&token=776659970&lang=zh_CN#rd) +* [一文带你搞懂Nginx如何配置Http、Https、WS、WSS!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491149&idx=1&sn=04baa8af488a6ce39bc369a64c5109a6&chksm=cf55a94cf822205a4144f97bda5a79fefb2433c565f108f5e46bf8854284e0481c51d668d5aa&token=776659970&lang=zh_CN#rd) -* [如何基于消息中间件实现分布式事务?我想说的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488882&idx=1&sn=4449f42ce09d42f5d443b1af1a739f00&chksm=cee50abff99283a92ee1cc3c3f53c97a0d9fdfa8db5801ee3e0f0226a151da1035c51568683f&token=1078684296&lang=zh_CN#rd) -* [12张图带你彻底理解分布式事务产生的场景和解决方案!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489572&idx=1&sn=283f24189f3add773ffa2f8a314ac8d1&chksm=cf55af25f822263342c3d67490d803b1de9a7199ee765c8614f7dda90441480877d2af02c8ef&token=739666743&lang=zh_CN#rd) -* [如何基于消息中间件实现分布式事务?万字长文给你答案!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484974&idx=1&sn=fe58e49290879ad74ad616b035954108&chksm=cee519e3f99290f564d3cb122c415a53ab256e7c949ed41afd66861437ce6397cdb4cd068439&token=1078684296&lang=zh_CN#rd) -* [tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484548&idx=1&sn=d2ebe1a94b5cf4989413679e7baa72a5&chksm=cee51b49f992925f61d5d3dcdcbc2e120c6e13ade001f297a4c2f651b4abb3708b93450b0a3d&token=1078684296&lang=zh_CN#rd) +### Spring注解系列 +* [小伙伴们在催更Spring系列,于是我汇总了Spring中的各项注解!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491199&idx=1&sn=524a1942c88d19e0536a2b1a06c4d3de&chksm=cf55a97ef8222068e51544a288302363290dd95c4bab7bd78205ffd5784c838cbfa745183e6c&token=776659970&lang=zh_CN#rd) +* [一张图带你窥探「Spring注解系列」到底要更新些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491259&idx=1&sn=8bda41604df41c407d6d3b6820c5495f&chksm=cf55a9baf82220acb058117cf4c3b204d2f911839abf05258f6e3c55b25038c98d5337e2e7a5&token=776659970&lang=zh_CN#rd) +* [AnnotationAwareAspectJAutoProxyCreator类是干嘛的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491307&idx=1&sn=6eec4078f4eea8c265682784ab9a6b13&chksm=cf55a9eaf82220fcc54c4a15876335b2bc95b7ed6e3cc0524247379e401716cfdb166f404366&token=776659970&lang=zh_CN#rd) +### Kafka系列 -### 分布式缓存 +* [Kafka又出问题了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491002&idx=1&sn=1079a5e6ad9bc4cc8415d1b0c6b05083&chksm=cf55aabbf82223ad91dd208261d09301b1f5ddd165049299577a55c13161c6c431076256bf7b&token=776659970&lang=zh_CN#rd) -* [记一次缓存服务器迁移史,心塞!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490170&idx=1&sn=6d8ae64d9f76754a2dccc12af8c57d2f&chksm=cf55ad7bf822246dd89ed1804b1ea319c0544297b301eabcb34807aea554d6c8422bd45121a2&token=1473173499&lang=zh_CN#rd) -* [Redis开篇与如何安装单机版Redis,这次我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486326&idx=1&sn=44843caee95f3b7ce49be59bf42a5940&chksm=cee514bbf9929dad43c5bc083543c7023626d7e41cd11dd365adbfa71bb028e94d8d1a4c231c&token=1078684296&lang=zh_CN#rd) +### Dubbo系列 +* [冰河开始对Dubbo下手了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489794&idx=1&sn=aa9efb732ac7fe3d2bc927c1491cae57&chksm=cf55ae03f82227157bb69cb487df2081b5b623d173b1df603be66347692acec56d455da6aae1&token=776659970&lang=zh_CN#rd) +* [俯瞰Dubbo全局,阅读源码前必须掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489831&idx=1&sn=e1126303a91f8fccb6154196695c5e6e&chksm=cf55ae26f82227302f71ced14c0aa312f631c8f03df65650dd3a49dc7fa9f339685342c38f5a&token=776659970&lang=zh_CN#rd) +* [我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490192&idx=1&sn=afedf86349f76c864f42b2b48a245c62&chksm=cf55ad91f8222487088c333cb7160dd63496f9754c5533dbc868d9ac875101cc67dc1483c0da&token=776659970&lang=zh_CN#rd) +* [Dubbo中的统一契约是如何实现的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490352&idx=1&sn=fce0061cd1f33d0baa1c1cad81ea1b69&chksm=cf55ac31f82225272167f0e7a3ce8914e4efb3d7a3e650ed16af386146183b13b1cac08f5107&token=776659970&lang=zh_CN#rd) +### MyBatis源码系列 -### 性能优化 +* [三万字带你彻底吃透MyBatis源码!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489777&idx=1&sn=470f2d8277fe7d23c12a99de7953bef1&chksm=cf55aff0f82226e61991ebcab6c31adf28d3f86606937fcb6528dfae2e302eae0bc9fca7c18c&token=776659970&lang=zh_CN#rd) -* [高并发场景下如何优化服务器的性能?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490255&idx=1&sn=714509ac9747898d34489045e382387c&chksm=cf55adcef82224d8f2570dd02bd1bb1c3c23d1c564a820f09eb5158c6632d5faaf4bf716a741&token=1511921100&lang=zh_CN#rd) -* [纳尼?内存又溢出了?!是时候总结一波了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489087&idx=1&sn=719261df19cd272df4459c68f75f0ba1&chksm=cee509f2f99280e4cd4e7c0262c78eb516c6646210756a8b1659e96855bdfdba6e96a4ecbe20&token=1078684296&lang=zh_CN#rd) -* [Java中的String到底占用多大的内存空间?你所了解的可能都是错误的!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488761&idx=1&sn=a2f161b4d4ff28535fc27f3a75695592&chksm=cee50b34f9928222d19244d30f92b6c700acbeb97e8309242366f302fcefe06c0069dc72da57&token=1078684296&lang=zh_CN#rd) -* [你敢信?String类竟然是导致生产环境频繁内存溢出的罪魁祸首!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488710&idx=1&sn=f7d6e6d82d28ca8fd7cc17f240c2b474&chksm=cee50b0bf992821d8a60339124f8b039e96850fb4f0507e952cd0e66db222fd91fd38575505b&token=1078684296&lang=zh_CN#rd) -* [小伙伴问我性能指标监控怎么做,这次我安排上了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487431&idx=1&sn=3bd611bdb30eb9ae8106fdeee833701a&chksm=cee5100af992991ce2781af5c2251b0e101084a7cc96bfaa739da275e570f3e99afa3713a477&token=1078684296&lang=zh_CN#rd) -* [万万没想到!Linux环境下Tomcat8启动很慢竟然是这样解决的!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483851&idx=1&sn=a3e1ba79b7b36fc317b9257f03de4e7a&chksm=cee51e06f99297104e56721ec256af22427726a04c501bc7b7cc3cf1219a3298443dd7c60076&token=1235656640&lang=zh_CN#rd) -* [Java VisualVM添加Visual GC插件实现JVM性能调优](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483714&idx=1&sn=6c64cc86123ed30e138ead33e72d7a04&chksm=cee51e8ff9929799b1b4ca1e1e558938b32055ede091baa1fa2602ac8b60ab75403defa92eae&token=1235656640&lang=zh_CN#rd) -* [IDEA设置System.out.println()和main方法快捷键](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483681&idx=1&sn=ac8c345df25e878420537c9cb5e909b5&chksm=cee51eecf99297fa2a203326b33e268e65c1e42b98d96d2c9aff08182dbb78c89e8f17bf5491&token=1235656640&lang=zh_CN#rd) +### 计算机网路 +* [万字长文带你图解计算机网络(超全)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490922&idx=1&sn=52b2aafed859e5ac14db6115e3e1a7fe&chksm=cf55aa6bf822237d95b0e9409c5f3b517fb06db8206dd001524c38e506048b07c2fefb0d195f&token=776659970&lang=zh_CN#rd) +### 深度思考 -### 互联网工程 +* [程序员如何让自己更快的废掉?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489844&idx=1&sn=30bbf9c5e4ab1ea59029a01738fc386d&chksm=cf55ae35f82227231f51b4dcc68b90b2270b4310f4d7960d1cce3c64fe755e4de7c36b824136&token=776659970&lang=zh_CN#rd) +* [真正牛逼的人,都是极简主义者!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490442&idx=1&sn=f0fc5a95f429e75f1c5726867152ebd6&chksm=cf55ac8bf822259d639a1ee405167a8935cfa0c35c46f7f3c8c2622b6659c224f9d930cc7370&token=776659970&lang=zh_CN#rd) +* [在一个执行力极差的团队工作是一种怎样的体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490758&idx=1&sn=ebde7336db83320f0886f716b327687d&chksm=cf55abc7f82222d1fb55be7b71be851a2e67d1410dcf3c0fa094da95c1ed7761d102c7ae0f0a&token=776659970&lang=zh_CN#rd) +* [年薪千万的产品经理打开了我对这个职位的新认知!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490782&idx=1&sn=8008870f8f460672ad6ad8e763f46815&chksm=cf55abdff82222c94a86cff432a19102d03640617f8806afd8cf64b58f684a4c39ed3c0a7ac4&token=776659970&lang=zh_CN#rd) +* [深度思考:无关生智,局外生慧!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490856&idx=1&sn=ab1808517ce00ff189e1c7860a0ccaf9&chksm=cf55aa29f822233f3f226b9e7266456f7906f36569e6fbd4c9598f82179f6d6529ff30bd4a9b&token=776659970&lang=zh_CN#rd) +* [如何成为一名拖垮整个团队的产品经理?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491156&idx=1&sn=ac80e9cdf4b5822c03cbad700e6d8d55&chksm=cf55a955f8222043cf4755d07a27f52eb62cb5cfd021980dca31189f77eba2ac401cb3f96c37&token=776659970&lang=zh_CN#rd) -* [十一长假我肝了这本超硬核PDF,现决定开源!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488172&idx=1&sn=d600c94b9812332cbfd1fd89ae9e6b94&chksm=cee50d61f992847702958998de149b3235b6f2f559acc51fa346251efe048ea1cc7e65227b45&token=1078684296&lang=zh_CN#rd) -* [小伙伴想学Jenkins自动构建发布项目,我:安排上了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488120&idx=1&sn=a53b0fbd2a67ff57a02d1f7ffdfe2456&chksm=cee50db5f99284a34c86401b23a174d2b4e4fa2ba72ba6ecba2689c2b5070a50aeee471ac8be&token=1078684296&lang=zh_CN#rd) -* [小伙伴问我:如何搭建Maven私服?我连夜肝了这篇实战文章!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488058&idx=1&sn=dad22c9c97e165998df2b42cff981b3d&chksm=cee50df7f99284e1940c134be87180e481bebd5d8406da16ee278623b4c2da3abb3a5551f60c&token=1078684296&lang=zh_CN#rd) -* [面试官:开发过Maven插件吗?我:开发过啊。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487997&idx=1&sn=c8cd22fba1e4afaba581d9e37ab5805a&chksm=cee50e30f9928726ec29b70dc7bfc65e4b417d0ae58b1d66e1044f0218de02251ed7dcec5846&token=1078684296&lang=zh_CN#rd) -* [使用Maven那么久了,你对企业级Maven的核心配置了解多少?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487974&idx=1&sn=1fb9a8bff897825bdbadd452f6e9e96f&chksm=cee50e2bf992873d5203d258601619c014efb9d7a9201cf3db211cbfaac73a893d678139f194&token=1078684296&lang=zh_CN#rd) -* [我搭建了一套企业级私有Git服务,抗住了每天上万次攻击!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487485&idx=1&sn=a68798b70c6a1289bbe3c7f5eeb0bdf9&chksm=cee51030f9929926aba5c147f4a62b8bde88c1941c8704a1fee68ad34e46c7bd798baf7635b5&token=1078684296&lang=zh_CN#rd) -* [为什么互联网巨头们纷纷使用Git而放弃SVN?(内含Git核心命令与原理总结)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487346&idx=1&sn=9861a544b4a4f3967392035d04179ffe&chksm=cee510bff99299a9e24d1f7e4edcd101f4bfe4ce69615879fe9ab84e061c96e88de7e18f0e95&token=1078684296&lang=zh_CN#rd) +### 程序人生 +* [新年新气象,2021年我们一起携手前行!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489715&idx=1&sn=f6153571a149be56ee5c9242eccc2c35&chksm=cf55afb2f82226a4ac7101378220b60528015989e1c805b59575f982d993e9556e411c9d42df&token=776659970&lang=zh_CN#rd) +* [元旦在家撸了两天Seata源码,你们是咋度过的呢?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489729&idx=1&sn=64c1c1089a8ff2103673042c7ddf0d3c&chksm=cf55afc0f82226d6e5d54724349d358c7298a9bacc57d0419127656c443eb6c78678428d20cb&token=776659970&lang=zh_CN#rd) +* [完了,这货迟早要超过我!我该怎么办?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490414&idx=1&sn=1bf8eec5825d0a1299e32e643d8e0eda&chksm=cf55ac6ff8222579bace9de611cb34e258664fecb27420d41def225d990a61fc6f464cd73cfb&token=776659970&lang=zh_CN#rd) +* [冰河去腾讯了?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490481&idx=1&sn=d0e39c092165536f165ee5ceced37e2a&chksm=cf55acb0f82225a6d35f227e3b26d409a4b30683fb6531b3cad5e4c50c133ec3f79e8f0a1a9b&token=776659970&lang=zh_CN#rd) +* [满满的干货,我不信你能看完!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490629&idx=1&sn=8fbbefd2da5f15e0e0827d2d50292385&chksm=cf55ab44f8222252c89aa414e75a818e370c0642eb3bd2eec03b6eefefc8b4dabedf9d156724&token=776659970&lang=zh_CN#rd) +* [团年啦](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490753&idx=1&sn=0bbe4a255b687f88a5579635274e920a&chksm=cf55abc0f82222d6e56e724be444d354a6e6a4096b3c02bcf955d3d07e7595ad942db396496b&token=776659970&lang=zh_CN#rd) +* [假期无聊冰河开发了一款国民级游戏!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490774&idx=1&sn=29f0db1cd78da44aa9e3b5c31a7d0b0a&chksm=cf55abd7f82222c1fa4a8637d1d789ddcafcac61ce789d249904cadac2d025c4b9ffdaa50829&token=776659970&lang=zh_CN#rd) +* [过完年,该减肥了(说的不是我)!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490777&idx=1&sn=28665e6a5c1624e4d951f047b4839259&chksm=cf55abd8f82222ce7cb2ea80817d97c6312df955fa01fe5b9fe2e3d316a0f19603235b09118d&token=776659970&lang=zh_CN#rd) + +## 2020内容汇总 + +### 我出版的书籍 + +* [我的《海量数据处理与大数据技术实战》出版啦!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489216&idx=1&sn=ba163354bcc2ce902208bd9295065ab1&chksm=cf55a1c1f82228d7d1d1b71939614e30b58fd44b1cdea452e4afad57e53f642af815cd268b0c&token=776659970&lang=zh_CN#rd) +* [你敢信?冰河的《海量数据处理与大数据技术实战》免费送!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489195&idx=1&sn=dd00de3ebd46aca9e318ff513cb23fcb&chksm=cf55a1aaf82228bc3b49ed8b338f0511fb465548d1ddb11489355cdac031cb5ae8b412f42baf&token=776659970&lang=zh_CN#rd) +* [《海量数据处理与大数据技术实战》读者福利!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489115&idx=1&sn=464b0c26af355588db4efda150ca646f&chksm=cf55a15af822284c3e38e542cfb7824d027c947495316ebce26a64abdd27e65a8d10ecce3481&token=776659970&lang=zh_CN#rd) +* [两本书,你更喜欢哪一本?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489114&idx=1&sn=f6d3ecc53f7b53e91e050aa6d9e4b9e0&chksm=cf55a15bf822284d4759def938cb06a0da92aadd9768308aedd54bc86e09f9f708b916f957fd&token=776659970&lang=zh_CN#rd) +* [冰河又一MySQL技术力作出版(文末送书)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489670&idx=1&sn=fe4e1d4f3db05607e37f35cbd7837fc8&chksm=cf55af87f8222691c42b252444a2d5ec1989aadbc0956463169fe6bc8f77c4977b3a4d2dfe9c&token=776659970&lang=zh_CN#rd) + +### 高并发专题 + +* [肝了三天三夜整理出这份36万字全网最牛的开源高并发编程PDF!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489139&idx=1&sn=17096da9642b01ca8311e07a119ecec0&chksm=cf55a172f82228642dee1571a8bd1e6b82ab5abeb8329b5e7f6f834fe2ee9da4ecff84ca28fa&token=776659970&lang=zh_CN#rd) +* [冰河的并发编程核心知识(源码分析篇)电子书开源啦(文末免费领取)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489158&idx=1&sn=8827ff6e97807154446565882ce7e487&chksm=cf55a187f82228917dbce2cfbce900bc5140dc0f321a2a6d504a40f6def1b2801d5aa6481581&token=776659970&lang=zh_CN#rd) +* [线程与多线程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489407&idx=1&sn=fbbd0e6970064aecd0dcd603eb8489e3&chksm=cf55a07ef82229686ec55d5bbe4dabc658524e073a27fff2b1d86f0d8f56cf002b2cc0f548f5&token=776659970&lang=zh_CN#rd) +* [线程的执行顺序](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489406&idx=1&sn=476f4eca8e42190d837077c97e659ad3&chksm=cf55a07ff82229692bc063cff0a57036e607c496a5dd163f70e57e1348a3a9fda6c30a01e9aa&token=776659970&lang=zh_CN#rd) +* [深入解析Callable接口](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489405&idx=1&sn=a71ece73ef42b4c1cdd4858627a96879&chksm=cf55a07cf822296aa2036a7144f62120981d4ff9a78ba1af1b35cb794fd4326284a3f9f9a900&token=776659970&lang=zh_CN#rd) +* [两种异步模型与深度解析Future接口](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489404&idx=1&sn=9070d83bb4180c83b92597c066d68c12&chksm=cf55a07df822296b328b494659d33d34c3765de0fa441372ea4b9dad3541343852d006b9d07f&token=776659970&lang=zh_CN#rd) +* [不得不说的线程池与ThreadPoolExecutor类浅析](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489402&idx=1&sn=2e7ed9ee117399a28afeda9877a8db5f&chksm=cf55a07bf822296d6699f0a5bf6da5b7050f8398aa434acd4af604b309230ea631f43ab7c5de&token=776659970&lang=zh_CN#rd) +* [P8级别架构师带你深度解析线程池中那些重要的顶层接口和抽象类](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489401&idx=1&sn=e54d6898cc194c4f713a3318b2172e6e&chksm=cf55a078f822296e6b66c23154339b449b05b22f68b62997ea9513d5e6131e73d22219a0e79b&token=776659970&lang=zh_CN#rd) +* [创建线程池居然有这么多方式...](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489397&idx=1&sn=57d3e04af3e52271e65b4247d72d65c0&chksm=cf55a074f8222962991e210912148f396a0bc01bb98ed39ac02085d289831bff9167cf084bf5&token=776659970&lang=zh_CN#rd) +* [ThreadPoolExecutor类居然是这样保证线程池正确运行的...](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489398&idx=1&sn=307c7b3d78aa275a682263bd218f9a1d&chksm=cf55a077f822296112d619dbc1641725d59c7b826ae59cb3216aa2bcf98fd15e100ded7d2fce&token=776659970&lang=zh_CN#rd) +* [通过ThreadPoolExecutor类的源码深度解析线程池执行任务的核心流程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489396&idx=1&sn=50a2e8ffb5f303a9aff01b85f6f098a5&chksm=cf55a075f8222963c2780ab99726c96f185cb7973cc8a9e7189413010bc8a3f9713e4de8c656&token=776659970&lang=zh_CN#rd) +* [通过源码深度分析线程池中Worker线程的执行流程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489395&idx=1&sn=c18513f458ee9d09126c4f55e3e4151b&chksm=cf55a072f82229645b553a6135845048f221f56ef5cf84467bb1c66b4e0c0c80bd974728d7a9&token=776659970&lang=zh_CN#rd) +* [从源码角度深度解析线程池是如何实现优雅退出的](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489394&idx=1&sn=316cd39a28b9ad465807963a15f38bd4&chksm=cf55a073f8222965c582a9b5b853176603cdba49ac56d7a80379a92d7e03cde3620d290324cb&token=776659970&lang=zh_CN#rd) +* [ScheduledThreadPoolExecutor与Timer的区别和简单示例](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489393&idx=1&sn=9a7eac3f87baacf5befa311d480d91c7&chksm=cf55a070f822296601d4651061db538681d03ff87d5b132adb73ebb0519f03dec527d0a65ebc&token=776659970&lang=zh_CN#rd) +* [深度解析ScheduledThreadPoolExecutor类的源代码](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489392&idx=1&sn=dcdcc00845dccdefb9241bcac87a3b44&chksm=cf55a071f8222967140c4c8d21893223d7d018b3edda4c0a213df19846d8b6c1a1c101fe37db&token=776659970&lang=zh_CN#rd) +* [深度解析ScheduledFutureTask类源码](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489391&idx=1&sn=a7f71046ba9552c27a0f29bace2142cb&chksm=cf55a06ef822297853c1c69aaec03c31388206020f1ead99fd306cfd5622f1b3cc13d06bf081&token=776659970&lang=zh_CN#rd) +* [多线程的三大特性(原子性、可见性和有序性)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489390&idx=1&sn=94ed4db3fccee1c74ad8d19c8f846334&chksm=cf55a06ff822297986d39fd4417b92086f5924e5a6cae55ae90ce2a110c43110130e6579c192&token=776659970&lang=zh_CN#rd) +* [浅谈AQS中的CountDownLatch、Semaphore与CyclicBarrier](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489374&idx=1&sn=b75f2b908a6e8153b6f1627fccd9231a&chksm=cf55a05ff8222949658cf04198ea93fd5a123e1c1301b48a94451a84379efcf1e2e1e8bf76c2&token=776659970&lang=zh_CN#rd) +* [浅谈AQS中的Lock与Condition](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489373&idx=1&sn=5bce8306b75780f2dd3d6ea285b1ee91&chksm=cf55a05cf822294a55205ee04c2636485abe6789a65d0e3156e3b908de8cf93597721af0fecb&token=776659970&lang=zh_CN#rd) +* [一个工作了7年的朋友去面试竟然被Thread类虐的体无完肤](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489372&idx=1&sn=d7987d839975c66fcb061285df5d4d38&chksm=cf55a05df822294b8e034b19bfe003836bff4a4cab14e66336bb618919bcb1b7c1eb2d0f3933&token=776659970&lang=zh_CN#rd) +* [如何使用Java7中提供的Fork/Join框架实现高并发程序?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489370&idx=1&sn=35533ba6aaad0c727f936f0d3751a8ee&chksm=cf55a05bf822294d003bd8e7b2a992b6dabfbb268f965a3b312399e5e5ae80dec59f61c76675&token=776659970&lang=zh_CN#rd) +* [要想学好并发编程,关键是要理解这三个核心问题](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489368&idx=1&sn=e856feb5e9c582e865fddbc91b91a636&chksm=cf55a059f822294fb30c4d1b016c7861a16668706cbae4e14acdaec6a093dfc647b4df6dd7d4&token=776659970&lang=zh_CN#rd) +* [工作了3年的程序员小菜面试高并发岗位被吊打虐哭。。。](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489367&idx=1&sn=f23516aa06019130969b619e5fd84d83&chksm=cf55a056f82229401944d8de0583d5535f824597535fab1c04e427f16493480b00985adc7cb0&token=776659970&lang=zh_CN#rd) +* [导致并发编程频繁出问题的“幕后黑手”](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489366&idx=1&sn=dc827567e6f8ac2beddc91a892fa8e12&chksm=cf55a057f8222941cc026506828b90d781fd6733e7db68a8a8417d40a8de2e0cf96a7ac8d11f&token=776659970&lang=zh_CN#rd) +* [解密导致诡异并发问题的第一个幕后黑手——可见性问题](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489365&idx=1&sn=f6b7b9f70b8653e7156fdf7c34c4a74d&chksm=cf55a054f822294277d9d917b3020a1b218cb6bc81fd8b5521867c7bbb1a8bba19a2af9b3c10&token=776659970&lang=zh_CN#rd) +* [解密导致并发问题的第二个幕后黑手——原子性问题](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489364&idx=1&sn=fdeca5407f03b9283bf7699b7882517b&chksm=cf55a055f8222943bf0160f955a10e47693a1015a6c823184fa38f2b7acf37c2d743a2664f91&token=776659970&lang=zh_CN#rd) +* [解密导致并发问题的第三个幕后黑手——有序性问题](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489363&idx=1&sn=247470d979a1180503a082e53259c5f5&chksm=cf55a052f82229442551f6c9076b8b2c977cc82384524e455ccc7fb1bfb0f732ba11b1557773&token=776659970&lang=zh_CN#rd) +* [何为Happens-Before原则?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489362&idx=1&sn=fa49532eee6faf48eeb7544578748acb&chksm=cf55a053f82229458d23f52e0ccf4ac539ea8f77d61126817357dfed4f990031f3fe595f8b52&token=776659970&lang=zh_CN#rd) +* [如何解决可见性和有序性问题?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489361&idx=1&sn=9c58d50a127c73eda48770de2947723d&chksm=cf55a050f82229460e8d4eb994974af7b8fc20a8881fb10bfdace3d9f8d0aecc5f75921d545b&token=776659970&lang=zh_CN#rd) +* [synchronized原理是什么?这次彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489360&idx=1&sn=15a678c02e771fd6c48d16a90fe98a7a&chksm=cf55a051f82229472747c67f4b11a74282f414f026b6b1cbde72caae2e30882026e99fb8ae96&token=776659970&lang=zh_CN#rd) +* [一分钟了解什么是限流](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489359&idx=1&sn=c233458a8e7c612748bf520a7af457d0&chksm=cf55a04ef8222958fe57ae5c989edbfb1c3cfef36cb0c2c4b519c65414f3f0cb51e80ed266a9&token=776659970&lang=zh_CN#rd) +* [32位多核CPU并发读写long型数据为何会出现诡异问题?看完这篇我懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489358&idx=1&sn=de3775195aa7503d56ab3cad8655516a&chksm=cf55a04ff822295974e9479b5c75fdc5e93dea7bcc11aa67ef92c0e53bef608c1940dd17a30a&token=776659970&lang=zh_CN#rd) +* [如何使用互斥锁解决多线程的原子性问题?这次终于明白了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489357&idx=1&sn=39aa066bc585e7afd4a6c05f660fc70d&chksm=cf55a04cf822295add93717a88bf29b0905d24a80de21c6bc3a2b92425a67909ba493c20b254&token=776659970&lang=zh_CN#rd) +* [不可不说的几种限流算法](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489356&idx=1&sn=63c472455df876c7c23a492a864d2549&chksm=cf55a04df822295b7da0f2ffc38853623254a0e28a691978b8e2a9d3b1dfef7430bab00756a3&token=776659970&lang=zh_CN#rd) +* [ThreadPoolExecutor类的核心流程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489355&idx=1&sn=e4b48fd6d3bef8a3e5ae96d97bbefcb2&chksm=cf55a04af822295c0ba45518ef8df7e5e5a097658f085ab53445648f0b2d60f23084e8488d81&token=776659970&lang=zh_CN#rd) +* [ThreadLocal学会了这些,你也能和面试官扯皮了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489354&idx=1&sn=17f589a29e2b6124cb9e223e0ea88e6c&chksm=cf55a04bf822295d010cc3c1744df1327db442ddcdcac8af21ba4b21dc6fbac9081a0c75d95c&token=776659970&lang=zh_CN#rd) +* [高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489353&idx=1&sn=768ebcd3612a0c04465367751473a737&chksm=cf55a048f822295e892b7f9a55284e82d80db52b18afc53a1a3b1868d452e4286b156b9aaefb&token=776659970&lang=zh_CN#rd) +* [高并发环境下诡异的加锁问题(你加的锁未必安全)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489352&idx=1&sn=98884d07d5d237c3bc7ff183c08c93cb&chksm=cf55a049f822295fcf9352de03fd910557fd4a800ced8caae65e64836233689d891d682397f6&token=776659970&lang=zh_CN#rd) +* [什么是ForkJoin?看这一篇就够了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489351&idx=1&sn=0d601cd93684fb6ae6c391df64086a63&chksm=cf55a046f822295004e1185f2772105938df02c38c8a54f167b419cdacc164d126b107c87dd9&token=776659970&lang=zh_CN#rd) +* [优化加锁方式时竟然死锁了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489350&idx=1&sn=a7b0a8f5a3a02d9b164090c782129a88&chksm=cf55a047f8222951d867043364d3f96a1a3ebc2a15d8b357ad84baef3f189f0ca0c7a674fbcd&token=776659970&lang=zh_CN#rd) +* [你知道吗?大家都在使用Redisson实现分布式锁了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489349&idx=1&sn=9e8afb96f1d063dcc7354e505f773aa5&chksm=cf55a044f82229523d85cf4ebd0e6ca93c36ac74290d5d5ef59edc1d7b65040274a780f53d42&token=776659970&lang=zh_CN#rd) +* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489348&idx=1&sn=f6816c0afd29da001d9491eeebba5059&chksm=cf55a045f82229539264f0aed0d18a478152558accd6b35131e85247eca50c06167fb6becee0&token=776659970&lang=zh_CN#rd) +* [在高并发环境下该如何构建应用级缓存?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489347&idx=1&sn=0c0129168d9fffaee4578111ce037e11&chksm=cf55a042f8222954843b52772318ab2cc1a5d32dc6e9e769af12e6f2c8b97094c418105d9476&token=776659970&lang=zh_CN#rd) +* [高并发环境下如何优化Tomcat性能?看完我懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489346&idx=1&sn=142d2b2a1ae798e99a11d1790ea9b140&chksm=cf55a043f822295549c962657928b41b114a8cbdd57e2dbea5b0c63958a9ac6a6ff7996c247a&token=776659970&lang=zh_CN#rd) +* [不废话,言简意赅介绍BlockingQueue](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489345&idx=1&sn=9535aa3ee6d7c85f03b82c1cacf7a036&chksm=cf55a040f8222956a7c22c3265111496aea8a4100ff47839e86fc8f479a3c878b3ca4e653822&token=776659970&lang=zh_CN#rd) +* [高并发场景下创建多少线程才合适?一条公式帮你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489344&idx=1&sn=be3cb8045217b8c1959d0dcb5291c0c9&chksm=cf55a041f82229577c628e0ddfcc262647cf085fef008399e3ae4d94ad19dbc5bf06d19eabce&token=776659970&lang=zh_CN#rd) +* [高并发场景下如何优化加锁方式?看完这篇我确实明白了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489343&idx=1&sn=5a3ff74875272d8a72a80037d25d9aad&chksm=cf55a03ef822292878e2aea6dad98d7d2e39c969f4f2f1ed608e76a71bdfac671f41489c15b9&token=776659970&lang=zh_CN#rd) +* [如何使用Java7中提供的Fork/Join框架实现高并发程序?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489342&idx=1&sn=d1143e36dcff7bb209a36c0ee0390068&chksm=cf55a03ff8222929684aa9fcec7eee6686b402f426c5f5c3959f3c2b99559ae0f60a35be3038&token=776659970&lang=zh_CN#rd) +* [高并发分布式锁架构解密,不是所有的锁都是分布式锁!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489340&idx=1&sn=9658cbf46be5c8a1dcb6f27f7cbd2483&chksm=cf55a03df822292b3d9cee0ab031b5f706daf2755ec88eaf38242016b04b989f0bf00be4ae63&token=776659970&lang=zh_CN#rd) +* [终于弄懂为什么局部变量是线程安全的了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489339&idx=1&sn=56a2340cf337ab5cb3f7f66b98ffde52&chksm=cf55a03af822292ce9bc4b1ff334ef9a01f011b6039c7b2e8b9f7f85317688209f675bbe440d&token=776659970&lang=zh_CN#rd) +* [信不信?以面向对象的思想是可以写好高并发程序的!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489338&idx=1&sn=5747a4ae08e8057e0771afe84ea67ae0&chksm=cf55a03bf822292d6aaa7dcf3910c8d58a5a4109190818dcdcc874d414d0464703a83c8f3b9b&token=776659970&lang=zh_CN#rd) +* [何为Happens-Before原则?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489215&idx=1&sn=50bf075cbbd35539e6e65ea54c0f03b4&chksm=cf55a1bef82228a87ba23f617816136806c1d52cfdd781e4e118ae7da105c54cd3e3b647dd00&token=776659970&lang=zh_CN#rd) +* [又一个朋友面试栽在了Thread类的stop()方法和interrupt()方法上!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489337&idx=1&sn=82283e6bafb72b34979d45678911f41c&chksm=cf55a038f822292e85e95244ad359f331b51a14507d6ef94e2ce1343d4281595ee011bcf8289&token=776659970&lang=zh_CN#rd) +* [由InterruptedException异常引发的思考](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489336&idx=1&sn=796d3889093e667b2714fda3c83474c4&chksm=cf55a039f822292fde8b1e7a29b1f77990818408992d1529b804f85b77b73e1c98fcedf4dc97&token=776659970&lang=zh_CN#rd) +* [朋友问我学习高并发需不需要阅读源码,我是这样分析的!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489335&idx=1&sn=ffc3c88746f28d886811b34760f32782&chksm=cf55a036f82229206134a02be74fb6c18441e0fcda700ef060241da1ccce60c9278772836e36&token=776659970&lang=zh_CN#rd) +* [线程的生命周期其实没有我们想象的那么简单!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489334&idx=1&sn=f98baf5bab13e35493c77485fbb3f05c&chksm=cf55a037f8222921cf534290ab39d2f2d2c6e38a41d5761e399f1240ee238b8f54735953d499&token=776659970&lang=zh_CN#rd) +* [你敢信??HashMap竟然干掉了CPU!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489325&idx=1&sn=87cb0f267ef101f26a5d47a6a5d8653b&chksm=cf55a02cf822293a6b4cf124bf4c3374deba32397249e90706de97acf4910aebfe9ccacf19d7&token=776659970&lang=zh_CN#rd) +* [ThreadLocal学会了这些,你也能和面试官扯皮了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489324&idx=1&sn=0a35687e86500cf5a7e3831a703acd7d&chksm=cf55a02df822293b0f96e98f12f3d0fc99063b50eff5ec01d3291c1cab2a89e7c47370938706&token=776659970&lang=zh_CN#rd) +* [为何高并发系统中都要使用消息队列?这次彻底懂了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489274&idx=1&sn=474d6b4fedbb50a9c9a0fdd5ed7e34b5&chksm=cf55a1fbf82228ed1fec52eaf8e3d076f6f40322038c881929c47e0e671cd36d966b7b6422ed&token=776659970&lang=zh_CN#rd) +* [学习高并发我们究竟要不要读源码?别纠结,肝就完了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489273&idx=1&sn=6d3f38b52de0a60d78a18c4ea14133c4&chksm=cf55a1f8f82228ee84612c8fbc0cb4fd00f67f29ddc2845931d5f050e61c4b68e031d8074f7b&token=776659970&lang=zh_CN#rd) +* [面试官问我如何使用Nginx实现限流,我如此回答轻松拿到了Offer!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489271&idx=1&sn=00c81bed5650110649483188d4bf75a5&chksm=cf55a1f6f82228e0168a3ea55043390b682b591ab2083be9b4153be073e082fc01e486ee0db0&token=776659970&lang=zh_CN#rd) +* [如何设计一个支撑高并发大流量的系统?这次我将设计思路分享给大家!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489254&idx=1&sn=91c6d5c829d5eb0b4c95a22752f8f5bc&chksm=cf55a1e7f82228f1b4d0d2ec67c6036046e9873f89bc77bdb57f39ea5912185ac2130b0511a9&token=776659970&lang=zh_CN#rd) +* [高并发环境下构建缓存服务需要注意哪些问题?我和阿里P9聊了很久!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489253&idx=1&sn=78aa33212e7ce5d5bdbeb07e5baf2aaf&chksm=cf55a1e4f82228f2f1c9ed1e1685534f64319ccb3837b40497dca1f2f984d6145ad75cdb242e&token=776659970&lang=zh_CN#rd) +* [如何实现亿级流量下的分布式限流?这些理论你必须掌握!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489252&idx=1&sn=7fbef4c1a27fc01f865153adf409370c&chksm=cf55a1e5f82228f3df2f7a5f835c054fa9be1508f5c4b00bb1912418bcdce86510ba15f3fbd8&token=776659970&lang=zh_CN#rd) +* [如何实现亿级流量下的分布式限流?这些算法你必须掌握!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489251&idx=1&sn=e4445792085261c1515a0d02d8645bbe&chksm=cf55a1e2f82228f43039ba9916270e9efc2324949bc01d783c19492bd372b6645941dd85b632&token=776659970&lang=zh_CN#rd) +* [亿级流量场景下如何为HTTP接口限流?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489250&idx=1&sn=23a68c11f125c0b5bcda767df5965101&chksm=cf55a1e3f82228f5708fa09147f7997ac64b5587c095ede1eca2c9699d8d13919ce26afea63a&token=776659970&lang=zh_CN#rd) +* [亿级流量场景下如何实现分布式限流?看完我彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489249&idx=1&sn=bd7b103f9bece48e8b0ab41a6d8fefd7&chksm=cf55a1e0f82228f673a40be35c3dddea15941849bd026e6dc0b044de76a28a7f7787784048f4&token=776659970&lang=zh_CN#rd) +* [Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489194&idx=1&sn=ea0631cc03ae8e57c002e94cec9472b9&chksm=cf55a1abf82228bdcd3d690b50a423097c959a5993b529a85dc58baea5d54f1c0330c3e4423e&token=776659970&lang=zh_CN#rd) +* [面试官:Java中提供了synchronized,为什么还要提供Lock呢?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489191&idx=1&sn=77c3ac60313a2e54e4cb719264f02cb4&chksm=cf55a1a6f82228b0094495740752f02e0614ba35bf543ad06b89873f6bce461f9a5d46b485a6&token=776659970&lang=zh_CN#rd) +* [一文搞懂PV、UV、VV、IP及其关系与计算](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489164&idx=1&sn=d35d5ddb37f3d35e453bc6297cffbed9&chksm=cf55a18df822289bfd6b676acb73febc764e8a1c959d1d167523dff92d48150fbcbf21d3f016&token=776659970&lang=zh_CN#rd) +* [学好并发编程,需要掌握这些核心知识体系!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489161&idx=1&sn=4e5cb69ffd54e4bc083191dc44313d95&chksm=cf55a188f822289e0e2184932c3244bd3016c0011ce6b3865e219bdf372149cfc8d9a9653854&token=776659970&lang=zh_CN#rd) +* [高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489157&idx=1&sn=6e76a0608f7873e4e34f0a67f2d94ec2&chksm=cf55a184f8222892ab4b82791b1ae300957720f6ea59624c497328576e2e05456fe6935ba0d8&token=776659970&lang=zh_CN#rd) +* [讲讲高并发场景下如何优化加锁方式?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489156&idx=1&sn=28e9fa305c28ecff85d3d2e6f6a45ed9&chksm=cf55a185f822289370f55ba9e42403bc17aef087bde3c358d1e24c9c991b384284fbc0699e92&token=776659970&lang=zh_CN#rd) +* [高并发分布式锁架构解密,不是所有的锁都是分布式锁(升级版)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489154&idx=1&sn=22faf83caf06638dd5f3547b08340fbe&chksm=cf55a183f8222895a237c3d0b4b6ddb92ed4d93600c37b1edd413716aed465bb60501bfa5d39&token=776659970&lang=zh_CN#rd) +* [学好并发编程,关键是要理解这三个核心问题!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489151&idx=1&sn=b25b6a43c301cd02df48232d2c89c0d9&chksm=cf55a17ef82228684795669e2564be75d768968e7d2b7eabaae81d837c4ab53103ea95f46f4f&token=776659970&lang=zh_CN#rd) +* [为啥局部变量是线程安全的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489144&idx=1&sn=77bc4f740e68c7b706fb2a1619d85352&chksm=cf55a179f822286f78b604c3ecdd9cf50e1315f655c552b0fd999218b5671aff7a7636893b98&token=776659970&lang=zh_CN#rd) +* [并发编程到底应该学什么?一张图秒懂!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489130&idx=1&sn=981c1bbf315127a94d5152ac7706cda4&chksm=cf55a16bf822287d8e5988874de65001590ff2915cf3092e837c866bb3111f752cc8b71f9ef8&token=776659970&lang=zh_CN#rd) +* [并发编程中一种经典的分而治之的思想!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489094&idx=1&sn=9cd9c4efeb31d96cde375f15ea8e6ccb&chksm=cf55a147f8222851080c47f4dd5a4ef3aff6d2bdc7d9be3640f8dd9ab05e2ec32210719bba38&token=776659970&lang=zh_CN#rd) +* [我们该如何正确的中断一个正在执行的线程??](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489540&idx=1&sn=c86aa20794d406f11ce79b40ce356ef3&chksm=cf55af05f822261382ad28c05d0eb4374e3a941ee258ff09f78e5d0eceeb90b54a9cb5380825&token=776659970&lang=zh_CN#rd) +### 一起进大厂系列 -### 系统架构 +* [面试官灵魂拷问:if语句执行完else语句真的不会再执行吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489321&idx=1&sn=2e44884acb0de536dc905ac2de0a74f8&chksm=cf55a028f822293e67d545942c473014fc9adadab3af793c1229737af6ada254aefd3d75e9ec&token=776659970&lang=zh_CN#rd) +* [将 95% 求职者拒之门外的BAT大数据面试题-附解题方法(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489239&idx=1&sn=2c7c85b1145e59a39fba173398254337&chksm=cf55a1d6f82228c044066ff1910b1425719c06c3a0f3d25d7723f27b101e8c636efde4a75220&token=776659970&lang=zh_CN#rd) +* [超硬核面经,已拿蚂蚁金服Offer!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489230&idx=1&sn=9b4e0b7b9f49f298e681be3dce108d80&chksm=cf55a1cff82228d9f3369d2706fda98eda41d093827819816463cc4f540ea9954fa31a1d7039&token=776659970&lang=zh_CN#rd) +* [面试官问我:数据库中事务的隔离级别有哪些?各自有什么特点?然而。。。](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489220&idx=1&sn=c939b92646054d25d3c8bc9146e3f7ff&chksm=cf55a1c5f82228d3d2c61f289f312bdb31a0f81475112f83413f41d1fe0f51535af986215239&token=776659970&lang=zh_CN#rd) +* [面试官:讲讲什么是缓存穿透?击穿?雪崩?如何解决?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489193&idx=1&sn=6d8912a62f5fd09c85a3d44a189e7ef9&chksm=cf55a1a8f82228be7c76699df36377e57347249e1d15b48bad9ef15f2497e9254a36b8d24bad&token=776659970&lang=zh_CN#rd) +* [面试官:Java中提供了synchronized,为什么还要提供Lock呢?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489191&idx=1&sn=77c3ac60313a2e54e4cb719264f02cb4&chksm=cf55a1a6f82228b0094495740752f02e0614ba35bf543ad06b89873f6bce461f9a5d46b485a6&token=776659970&lang=zh_CN#rd) +* [面试官:说说缓存最关心的问题?有哪些类型?回收策略和算法?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489190&idx=1&sn=f47f87c1784664a23eff41b5bbc854d7&chksm=cf55a1a7f82228b1dac0635e31fde41f63cb884456d63422dc845cbe3e7982a2868df744d6a1&token=776659970&lang=zh_CN#rd) +* [面试官:讲讲Redis的五大数据类型?如何使用?(内含完整测试源码)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489181&idx=1&sn=aa1928a2d4d6280aa961bfca16da3afb&chksm=cf55a19cf822288a9af29aba1ae321ce74ae0342217270a630dee94503d5bf47b44a082aa0de&token=776659970&lang=zh_CN#rd) +* [今天又一名读者斩获蚂蚁金服Offer,就是这么简单!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489148&idx=1&sn=76b7af63c8fdee5eaecd0a09c5988674&chksm=cf55a17df822286b46a67510ccce04c12c0eba5de2ac473213669f48feb5cd63ba282ab4713f&token=776659970&lang=zh_CN#rd) +* [面试官:讲讲七层网络模型与TCP三次握手与四次断开?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489146&idx=1&sn=44d502461973c72a418d5597fc9c434b&chksm=cf55a17bf822286d5daf2f7fea9832254d34830df067ef2fff588eadf68151b3e79097a8613f&token=776659970&lang=zh_CN#rd) +* [面试官问我:如果让你设计一个高并发的消息中间件,你会怎么做?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489136&idx=1&sn=2fd7d6136c7075cfc38d6286c3ef074c&chksm=cf55a171f8222867d407c6f34ff350c3879fa04f28271bb9525fcdbfe103e6ca58a73bf20733&token=776659970&lang=zh_CN#rd) +* [面试官:讲讲类的加载、链接和初始化?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489135&idx=1&sn=321c7121c31cb6cc327bdfc525b88743&chksm=cf55a16ef82228784a74be63c0068875012abf0b2cf969481a86386c9cd3e0fc6e18911500b6&token=776659970&lang=zh_CN#rd) +* [面试官:做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489134&idx=1&sn=fa59dc70f8060a4670bdc5a2630e701f&chksm=cf55a16ff82228791e033427d673895e9a1699ac67983b18da6735a261d58a4695aa97163423&token=776659970&lang=zh_CN#rd) +* [面试官:如何以最高的效率从MySQL中随机查询一条记录?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489133&idx=1&sn=434ca533aee95e2a0e4307f4f5f48345&chksm=cf55a16cf822287af928ff88aed8826a5e3bad5fb51744a539e29733f867ad3abb48cbcd6948&token=776659970&lang=zh_CN#rd) +* [面试官:讲讲Redis的虚拟内存?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489131&idx=1&sn=3d3ae1ddcb6f22125b25de0b8e54a5f2&chksm=cf55a16af822287c40c3e74de15a714b816a2a3ffd9c1ca40e2a70937f817bf6622e810497a2&token=776659970&lang=zh_CN#rd) + +### 云原生系列 + +* [三万字无坑搭建基于Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成交付环境!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489107&idx=1&sn=60dbfea150102e88e1a0b465cbb0b448&chksm=cf55a152f8222844caaa1678f96576772ed51387d54345cfb29210333f1b6885ee48e8f28b09&token=776659970&lang=zh_CN#rd) +* [冰河教你一次性成功安装K8S集群(基于一主两从模式)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489106&idx=1&sn=2b638241ab73714491707b09db69d3e1&chksm=cf55a153f82228453d9b0f472be5aadc47ea92ea0680961c6a8810b83ce4dc0eb657b8e49f98&token=776659970&lang=zh_CN#rd) +* [卧槽,运行Docker容器时磁盘空间满了怎么办?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489103&idx=1&sn=756794976822639ff27e5591c8625177&chksm=cf55a14ef822285826891b5d86ec49ceb24511f8fd238d16e0a31df787f0a971126100391223&token=776659970&lang=zh_CN#rd) -* [万字长文教你消息中间件到底该如何选型?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490146&idx=1&sn=b01d1bc7281b5bfdb93bddca2e01553e&chksm=cf55ad63f8222475086b63080ea945805da036102bb199bd9ef4bdff4facaf7fc7041d337015&token=1473173499&lang=zh_CN#rd) -* [我所经历的价值超10亿美元的直播系统架构图是什么样子的?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489127&idx=1&sn=42ef43779fca773a768a627dd6504d5b&chksm=cee509aaf99280bc41c6633847dc7771095b145e6c76662bc171cb486c8a4e089ae9d08ff18f&token=1078684296&lang=zh_CN#rd) -* [如何在服务器上添加虚拟IP?看完原来如此简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489016&idx=1&sn=59f13e8bdae1f746695d7531ec6cd843&chksm=cee50a35f99283236fefdd5fbd204c1a874a0b40479fa31574f4f1ca59effacb9f33e6eccd01&token=1078684296&lang=zh_CN#rd) -* [系统从初期到支撑亿级流量,都经历了哪些架构上的演变?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488949&idx=1&sn=2c87c69e21d2f83fdd5296ae907f704a&chksm=cee50a78f992836e24c5d9e0c4d6590fb2743b5da9d81d6e5628db35fd1538d8fa4eb605c47f&token=1078684296&lang=zh_CN#rd) -* [域名还能绑定动态IP?看完又涨知识了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488494&idx=1&sn=51388c6f0f0c9057f3dadb2d36ca9f31&chksm=cee50c23f992853518f925340a3b34a97d0a28ad0608ff66a55ae54e03b4d8e3e32b244189d8&token=1078684296&lang=zh_CN#rd) +### 互联网工程 +* [十一长假我肝了这本超硬核PDF,现决定开源!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489163&idx=1&sn=38a317b2e6de99c4f10b5a80df153bd4&chksm=cf55a18af822289c6595fc37674bf1f9188521c1de760cd8cf4801bc716aa974847d79509e24&token=776659970&lang=zh_CN#rd) +* [为什么互联网巨头们纷纷使用Git而放弃SVN?(内含Git核心命令与原理总结)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489192&idx=1&sn=1f793496fa2d6eb75559c9eedb4fece5&chksm=cf55a1a9f82228bf9828af75a8765f5cd76baf0beb2fc8078d4994ec9373e856f5f157af50b8&token=776659970&lang=zh_CN#rd) +* [我搭建了一套企业级私有Git服务,抗住了每天上万次攻击!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489186&idx=1&sn=fe9e55a4f6d78b5ffc95a166070196d3&chksm=cf55a1a3f82228b590f4aa712435acf65d7340ba762a0f840890ad11db804b3692d94fd80a48&token=776659970&lang=zh_CN#rd) +* [使用Maven那么久了,你对企业级Maven的核心配置了解多少?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489169&idx=1&sn=496d477dc668c04c2e84f5f918bf1ebb&chksm=cf55a190f82228860b6516857486b23107d895be452f35da3abeba4ef1acd05805aba5a17c29&token=776659970&lang=zh_CN#rd) +* [面试官:开发过Maven插件吗?我:开发过啊。。。](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489168&idx=1&sn=17983641eb3efc819e8d8314d1b7ecce&chksm=cf55a191f822288727c44cb457c90749494492e5626a71bc23e193b20c44838f6c19c9dce9a5&token=776659970&lang=zh_CN#rd) +* [小伙伴问我:如何搭建Maven私服?我连夜肝了这篇实战文章!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489167&idx=1&sn=86369b6a6e81c45ca2fb59f8f379e39c&chksm=cf55a18ef822289896820df6da422125a2f718433da8258f5cadec2122f6e64e1b38a81a5a98&token=776659970&lang=zh_CN#rd) +* [小伙伴想学Jenkins自动构建发布项目,我:安排上了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489166&idx=1&sn=072f0a5324e99f3852ccbfc1b687208c&chksm=cf55a18ff82228994255c4e9abc4edee08cdb7e0343fc408eb7e415c02baedabdf9d13c3a9e0&token=776659970&lang=zh_CN#rd) -### Kafka系列 -* [Kafka又出问题了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491002&idx=1&sn=1079a5e6ad9bc4cc8415d1b0c6b05083&chksm=cf55aabbf82223ad91dd208261d09301b1f5ddd165049299577a55c13161c6c431076256bf7b&token=776659970&lang=zh_CN#rd) +### 分布式存储 -### Nginx技术 +* [冰河又一超硬核分布式存储PDF教程免费开源!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489177&idx=1&sn=366f288aaadffbe4a78597ede8641390&chksm=cf55a198f822288ea86e122b5538762fe2aeeed909a1d6657522aa4d3f1851a172d44854c16e&token=776659970&lang=zh_CN#rd) +* [FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489280&idx=1&sn=2a0994167d73b70e7373735c5faa11a4&chksm=cf55a001f8222917ad5a0c914c9438ebd9e452ed95d7c059028d74adcfaf8259208b007cc206&token=776659970&lang=zh_CN#rd) +* [如何打造一款高可用的分布式文件系统?这次我明白了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489279&idx=1&sn=57261571f8f5550572988a36520efb16&chksm=cf55a1fef82228e89144a7054c6fe70a9806ba0c890b532d91b2de14756461c747849a02e139&token=776659970&lang=zh_CN#rd) +* [FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489276&idx=1&sn=1ad82d9e39ef4e6634c7254ca17b548d&chksm=cf55a1fdf82228eb434d76ce360a9e2bdfda649c6d63037beaf51572cdca969eee9b8610bb84&token=776659970&lang=zh_CN#rd) +* [小伙伴们说在CentOS 8服务器上搭建FastDFS环境总报错?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489180&idx=1&sn=17e2788c3bb37d3ea1244851ce62b8d4&chksm=cf55a19df822288b651d52ec464007da82c46bbba378b2d1031569a4bf269cdd52938fc2ade6&token=776659970&lang=zh_CN#rd) +* [如何实现文件的大规模分布式存储?(全程实战)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489179&idx=1&sn=3d090d957d98724dc5ec90ee71264b63&chksm=cf55a19af822288c20a82c1e27e11a20b9a4899af3cb33ea061ef7cbacdabb999f29e6164a72&token=776659970&lang=zh_CN#rd) +* [SpringBoot整合FastDFS实战(附完整工程源码)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489178&idx=1&sn=8a2571ec2145a9eae34bb8122d848f70&chksm=cf55a19bf822288d517fe3114e0c9cd96db96111e23ad6d7aa9b653d7f2387db99cffc448bfd&token=776659970&lang=zh_CN#rd) +* [都是Nginx前缀惹的祸,FastDFS不能访问了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489104&idx=1&sn=c5af9ad42cd34aa2c5b47e773034df00&chksm=cf55a151f8222847123f4f598071a152ddfc0a88b7b888650c13833f212ec239aa063ca3717c&token=776659970&lang=zh_CN#rd) +* [互联网大厂有哪些分库分表的思路和技巧?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489682&idx=1&sn=1ce0d3631bc1054d53767bc3c47321c9&chksm=cf55af93f8222685205e2d2be2a696cd3be7e8102f0edfb52d8276aa91a1e3818c779eb934c8&token=776659970&lang=zh_CN#rd) -* [一文带你搞懂Nginx如何配置Http、Https、WS、WSS!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491149&idx=1&sn=04baa8af488a6ce39bc369a64c5109a6&chksm=cf55a94cf822205a4144f97bda5a79fefb2433c565f108f5e46bf8854284e0481c51d668d5aa&token=776659970&lang=zh_CN#rd) -* [记一次生产环境大面积404问题!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490982&idx=1&sn=a030fac171a108c148badbb627ee8f35&chksm=cf55aaa7f82223b13b5b74b784a79bc2d7ff13348647f014d717452a79a3290e87bb881bd2d7&token=646318665&lang=zh_CN#rd) -* [都是Nginx前缀惹的祸,FastDFS不能访问了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489962&idx=1&sn=5b631916676fa008527da0d2508848fd&chksm=cee50667f9928f7181316df7360e1b0b53bac775cbf1567942d88876b403ff72bf639c78dc7f&token=261835649&lang=zh_CN#rd) -* [冰河又一本超硬核Nginx PDF教程免费开源!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487408&idx=1&sn=a6d45535fb6a97017084df3515438d5a&chksm=cee5107df992996b56326fb3fd23c3eeaa0cbcfe973f07f0a0e4be15f1ff5507ac2eb4348c78&token=1078684296&lang=zh_CN#rd) -* [如何搭建Nginx+Keepalived双机热备环境?这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486701&idx=1&sn=4e9273c7723c6d71c453c50c83010f84&chksm=cee51320f9929a36bd1a90df9864c39603323a48325f62108a90bfa99edb8041865987e6f8dd&token=1078684296&lang=zh_CN#rd) -* [如何使用自签CA配置HTTPS加密反向代理访问?看了这篇我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486419&idx=1&sn=005427594bdfe103d75c009d69cd5758&chksm=cee5141ef9929d0890038ff4a6d2af49f32aa44501972a21de864c8ed46af5e89d98266970c1&token=1078684296&lang=zh_CN#rd) -* [如何解决Spring的循环依赖问题?这道面试题助我拿到了Offer!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486293&idx=1&sn=e494477239c0da9ca924e46e68928657&chksm=cee51498f9929d8e470ada0d79bf36c72f7d4b1fd0c91df252d5ca42b4a5139ebd257c48aa46&token=1078684296&lang=zh_CN#rd) -* [如何实现Nginx的高可用负载均衡?肝了这篇我也会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485651&idx=1&sn=7a25878fe6018056976a853bd514d8b8&chksm=cee5171ef9929e080bffe3fdda040903ee7a5783c51caf4ec7446c50448b25694da1c9f43e86&token=1078684296&lang=zh_CN#rd) -* [并发量太高,Nginx扛不住?这次我错怪Nginx了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485600&idx=1&sn=bf2ec2675f695365178ac4236c4d56ce&chksm=cee5176df9929e7b10dc33f3e8c3f093343406af64429d338529e4bcd0815c03e8a17351f846&token=1078684296&lang=zh_CN#rd) -* [如何使用Nginx搭建流媒体服务器实现直播?看完这篇我会了!!(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485580&idx=1&sn=15bfbafd3e919908dc2a5882b20ed309&chksm=cee51741f9929e577ea56088a66801bb35129ad712ff583010dfbc0fd76f99da4e1729fb7c71&token=1078684296&lang=zh_CN#rd) -* [图片显示过慢,文件下载不完全,竟然是Nginx的锅!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485542&idx=1&sn=4a4212b037b35ae6b1e72cd9be425b7d&chksm=cee517abf9929ebdcef95ccff5d2cc5f25f6ac60170b44bafa64191f6f1b9e73b8efd53854fb&token=1078684296&lang=zh_CN#rd) -* [还不会使用Nginx解决跨域问题?肝这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485535&idx=1&sn=2811187a0dd4f64c19bd87451f3eec21&chksm=cee51792f9929e844013be4fc6e8357f9eb11a69e2172794f72af0d00ed7000bcd36fe5153fd&token=1078684296&lang=zh_CN#rd) -* [如何使用Nginx实现MySQL数据库的负载均衡?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485528&idx=1&sn=ca211bc9adabc45f0c08f7dfc7a10241&chksm=cee51795f9929e83c0259f1e0ac2362e96fc9d7f3253b3f6df439083cf6727dd95cd665b224f&token=1078684296&lang=zh_CN#rd) -* [面试官问我Nginx如何配置WebSocket?我给他现场演示了一番!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485518&idx=1&sn=d2a71f9e493a382c50f354488bf2c7f2&chksm=cee51783f9929e95add219266ad64de711493f9092ba482b731198677cc373d395c6f4804e7b&token=1078684296&lang=zh_CN#rd) -* [如何格式化日志并推送到远程服务器?看完原来很简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485451&idx=1&sn=d2153fa558232ac62f2ae08443259a33&chksm=cee517c6f9929ed04658add9a9f4f28eb168754bf1a66e03c933428172cc8ef2e00bb82697bf&token=1078684296&lang=zh_CN#rd) -* [如何为已安装的Nginx动态添加模块?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485443&idx=1&sn=d441f061a187cf30c406e7ce89edffe9&chksm=cee517cef9929ed890705a6ed603963dcf67354a8bfe3daacfc527b18078d6157d6f90881ebd&token=1078684296&lang=zh_CN#rd) -* [如何按日期分割Nginx日志?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485427&idx=1&sn=0b99d03a6debf3930112ba98f47cc351&chksm=cee5183ef992912831101d07f5942fa7adb81a2501ee25fc08b0492f899ab1128ee9fa6e6db1&token=1078684296&lang=zh_CN#rd) -* [如何封禁IP和IP段?看完这篇我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485420&idx=1&sn=f78a288e7c18cbdb45390642446c8144&chksm=cee51821f99291371bc881f8c4ca9761a0c461da8537d0fcaf9f9469a72847a57d9cb1589914&token=1078684296&lang=zh_CN#rd) -* [面试官竟然问我Nginx如何生成缩略图,还好我看了这篇文章!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485413&idx=1&sn=c701d9ffd20851f148743db2cf2f3d9c&chksm=cee51828f992913e5a692ceba3232385d762f0ba59a7d94fe31f5ba774fa201980802390c796&token=1078684296&lang=zh_CN#rd) -* [实现负载均衡、限流、缓存、黑白名单和灰度发布,这是最全的一篇了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485406&idx=1&sn=fa58c80adf12e515b3fd3948a2bdfdd7&chksm=cee51813f9929105674b8956f37891d6f48df1dc814e7a4d33276c5d2e06987ff970ca8d1bf9&token=1078684296&lang=zh_CN#rd) -* [如何获取客户端真实IP、域名、协议、端口?看这一篇就够了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485398&idx=1&sn=203e8890caa79cbc2e87b6c8af39a250&chksm=cee5181bf992910dfc352138dd53e4921e91c4b216666ab3f49bc94c8e2dd333e6c9543536b7&token=1078684296&lang=zh_CN#rd) +### 分布式缓存 + +* [Redis开篇与如何安装单机版Redis,这次我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489227&idx=1&sn=ed93bc18fdc643410a36f67111cede82&chksm=cf55a1caf82228dca00cc705f4adf779a71c707742a77d998a85f8fca278a810e4402fdaad98&token=776659970&lang=zh_CN#rd) +### 分布式事务 +* [tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489327&idx=1&sn=d7a1bd61e6403d2adf8c393dd43ede4d&chksm=cf55a02ef82229389c92eed4047980df8dddbc0cff0573f5e7d701aed8e58c9fd86d1c9345c0&token=776659970&lang=zh_CN#rd) +* [如何基于消息中间件实现分布式事务?万字长文给你答案!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489296&idx=1&sn=b14e1a2636038996785330afd7ac4690&chksm=cf55a011f822290717d8c33588bb9f19c3d3bbd6606bd9d5d262cdb7ee86db75f9022369b2c0&token=776659970&lang=zh_CN#rd) +* [面试官问我:如何恢复MySQL中的XA事务?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489293&idx=1&sn=481df6b2ec975b7d5065a30306c99ff9&chksm=cf55a00cf822291a6cbaa63450bce39150bc6515a86733b455a3079b898e4242de4caef39346&token=776659970&lang=zh_CN#rd) +* [12张图带你彻底理解分布式事务产生的场景和解决方案!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489572&idx=1&sn=283f24189f3add773ffa2f8a314ac8d1&chksm=cf55af25f822263342c3d67490d803b1de9a7199ee765c8614f7dda90441480877d2af02c8ef&token=776659970&lang=zh_CN#rd) +* [如何基于消息中间件实现分布式事务?我想说的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489149&idx=1&sn=6d82218e24a08b56b1ae16230a313b4e&chksm=cf55a17cf822286a31a09299d293c96c8f41f37350b2e4fe9cdd6706820321b163e7a3e4232b&token=776659970&lang=zh_CN#rd) ### 微服务专题 -* [冰河公开了这份4万字的SpringCloud与SpringCloudAlibaba学习笔记!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490745&idx=1&sn=fb3cc2c3e94eec9e4dd4d5d3a33d8ffb&chksm=cf55abb8f82222aec0d694cb3e1a4f503d072e55a2cd6f35e2de1dee56c17f6cc92876cfe6e5&token=1733057501&lang=zh_CN#rd) -* [卧槽,被SpringBoot整合原生OpenFegin坑惨了(非SpringCloud)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488968&idx=1&sn=20717c24357e96eb3bf480ec39151817&chksm=cee50a05f9928313db0bc2193ceddc6231f9e396edc33c5334e63a5e3d2e3404d0734fca4ee0&token=1078684296&lang=zh_CN#rd) -* [SpringCloud Alibaba开篇:SpringCloud这么火,为何还要学习SpringCloud Alibaba?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488920&idx=1&sn=20d980f4886e7f016db7d5200163f090&chksm=cee50a55f9928343582698ac98720695e4b82a28982d0bece020926c5b014bdc61b86ef5e1c5&token=1078684296&lang=zh_CN#rd) -* [为啥你用@JsonFormat注解反序列化LocalDateTime总失败?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487952&idx=1&sn=61ff9687fec9de55a1b23670f1e083d1&chksm=cee50e1df992870b2ad2ac4a29dfe4c426798fbe4be328edf784c4bdc850ebed8a03ca56f5c7&token=1078684296&lang=zh_CN#rd) +* [SpringCloud Alibaba开篇:SpringCloud这么火,为何还要学习SpringCloud Alibaba?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489145&idx=1&sn=aca42e8b89177c700c01064ecf0410c7&chksm=cf55a178f822286ea2725d9853f79c69c1757621cb8e974463a99c7650b6985a3014202e462d&token=776659970&lang=zh_CN#rd) +* [系统从初期到支撑亿级流量,都经历了哪些架构上的演变?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489143&idx=1&sn=ee96ac3db5d2f7785dbc9ed5698e7a70&chksm=cf55a176f8222860fcb2c69e9f68e4f1ffcee6767dcb1e7dc009990468415893e11ed9e7fbde&token=776659970&lang=zh_CN#rd) +* [卧槽,被SpringBoot整合原生OpenFegin坑惨了(非SpringCloud)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489141&idx=1&sn=6072866b3cb1338970601f25c1b3e46b&chksm=cf55a174f822286226e54fb62f317ab451be948b77cedeb2df5c35c8e025e8265542193ae6ad&token=776659970&lang=zh_CN#rd) +* [我所经历的价值超10亿美元的直播系统架构图是什么样子的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489129&idx=1&sn=b4493599559871587e3a03a630e957c3&chksm=cf55a168f822287e04d4127ca7a099ab21e92f144da67d9bda4fe4971689dd70f3f90d935fe5&token=776659970&lang=zh_CN#rd) +### 中间件专题 +* [互联网背景下有哪些数据同步需求和解决方案?看完我知道了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489246&idx=1&sn=ae8ad62bed2f01065696481d183a7cac&chksm=cf55a1dff82228c9311046f61adad90346556bbbd68fced784ec163090a04809048ec7426d9a&token=776659970&lang=zh_CN#rd) +* [数据同步的终极解决方案,阿里巴巴开源的Canal框架当之无愧!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489240&idx=1&sn=f3f13ab7366494ece7961f1a0aa7a8dd&chksm=cf55a1d9f82228cf831cfbc2d7df4be5188a0a36ee3a4fa6a4bc1a893fd4e86bd43b961f66b2&token=776659970&lang=zh_CN#rd) +* [面试官问我:看过sharding-jdbc的源码吗?我吧啦吧啦说了一通!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489197&idx=1&sn=b53d0ca82519b368b55e0f36271fb75a&chksm=cf55a1acf82228bacf15f1b40da7ce3212ebbd394befe822c26bba19ff3ab68d07f5945ae3e5&token=776659970&lang=zh_CN#rd) +* [我把这个贼好用的Excel导出工具开源了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489165&idx=1&sn=25ee699c884bda3c33ba1b4f414db31b&chksm=cf55a18cf822289a0a3b5d1747c1fd99529c4edd3f82b32f39e47afa48e027250f507949991a&token=776659970&lang=zh_CN#rd) +* [贼好用,冰河开源了这款精准定时任务和延时队列框架!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489113&idx=1&sn=64767b64063c4229b64ab53769e9ab6b&chksm=cf55a158f822284ea53f931766dfa1a8a77aea95faaeef83bb3f71bb13df84ea776f6f630b1f&token=776659970&lang=zh_CN#rd) +* [冰河开源了全网首个完全开源的分布式全局有序序列号(分布式ID)框架!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489099&idx=1&sn=6f5c110d4d6a4dc70abfb69f6a281dd2&chksm=cf55a14af822285cd13dd9d5c711e10c24e3e85c96eab05c0c04ce83207fac52446eee3d2004&token=776659970&lang=zh_CN#rd) +* [贼好用,冰河再次升级了这款开源的精准定时任务和延时队列框架!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489571&idx=1&sn=addba2666568ade7f260852f4da7463b&chksm=cf55af22f8222634df9518c397a6fdf0af6bd4a80c84c58e220792d4bee5a1c07f53e2ec833f&token=776659970&lang=zh_CN#rd) -### Spring注解系列 - -* [AnnotationAwareAspectJAutoProxyCreator类是干嘛的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491307&idx=1&sn=6eec4078f4eea8c265682784ab9a6b13&chksm=cf55a9eaf82220fcc54c4a15876335b2bc95b7ed6e3cc0524247379e401716cfdb166f404366&token=776659970&lang=zh_CN#rd) -* [一张图带你窥探「Spring注解系列」到底要更新些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491259&idx=1&sn=8bda41604df41c407d6d3b6820c5495f&chksm=cf55a9baf82220acb058117cf4c3b204d2f911839abf05258f6e3c55b25038c98d5337e2e7a5&token=776659970&lang=zh_CN#rd) -* [小伙伴们在催更Spring系列,于是我汇总了Spring中的各项注解!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491199&idx=1&sn=524a1942c88d19e0536a2b1a06c4d3de&chksm=cf55a97ef8222068e51544a288302363290dd95c4bab7bd78205ffd5784c838cbfa745183e6c&token=776659970&lang=zh_CN#rd) -* [Spring AOP核心类解析,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490001&idx=1&sn=cbee0b31f655f584937973e357649e60&chksm=cee5061cf9928f0a0a7904e23a9a7ec5d4d3ae8ad6a3624fed05764139a8b5882b7496048193&token=2055257369&lang=zh_CN#rd) -* [一张图带你彻底理解Spring如何解决循环依赖!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489677&idx=1&sn=1bc8e130146593b589183033931cc62f&chksm=cee50740f9928e566d28e45b6040ae3a3901fa2bd63f97b48e48c1c38fd730665ef46b60b32f&token=899210164&lang=zh_CN#rd) -* [如何实现多数据源读写分离?这是我看过最详细的一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489519&idx=1&sn=89ecaeb241080ceb725f95105cfd489f&chksm=cee50822f9928134bae4261cf2bd7f2908b228b2aa3e4511c00bd67ec6b7cc7d58a9b0985575&token=1893358395&lang=zh_CN#rd) -* [IOC容器注解汇总,你想要的都在这儿了!!(文末可留言)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487088&idx=1&sn=2dbe28200a01463defd55d607bff23c8&chksm=cee511bdf99298abea3332d2b40353dbe46c000a9071a107a1fb68cda70c903e3368074f9821&token=1078684296&lang=zh_CN#rd) -* [AOP核心类源码解析,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486778&idx=1&sn=d1d722f3aa33e645e712836ccccf11d6&chksm=cee512f7f9929be106a0ceef3e1c632ac98ef376222ec7f12b916b2710c4c8331b7f53a44329&token=1078684296&lang=zh_CN#rd) -* [二狗子让我给他讲讲@EnableAspectJAutoProxy注解](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486750&idx=1&sn=d6363bc0460a2ffe4efb31b091d39254&chksm=cee512d3f9929bc5e60dee13ccfb1d0c81cb037a127d64e6500f062f3c79040620e0b4e97342&token=1078684296&lang=zh_CN#rd) -* [你敢信?面试官竟然让我现场搭建一个AOP测试环境!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486723&idx=1&sn=6f91306a18fdeb337b13544276b516fb&chksm=cee512cef9929bd85811657899ede159394a6d3f832060da65647cd95825d73159398b7d0e6b&token=1078684296&lang=zh_CN#rd) -* [使用@Profile注解实现开发、测试和生产环境的配置和切换,看完这篇我彻底会了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486455&idx=1&sn=6508d975e7428c40e90f361fa8ab8bb9&chksm=cee5143af9929d2c7c6f085212a2b11b707f1141068326e0f9305a5a6129c8cccadca976575b&token=1078684296&lang=zh_CN#rd) -* [如何实现多数据源读写分离?这是我看过最详细的一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486406&idx=1&sn=e9ab1e105b3c995befdcaeea04aa8d4e&chksm=cee5140bf9929d1dcbbdb9613f5af39dc914a5382ac787fdf0b122b518baef29399d30d74a99&token=1078684296&lang=zh_CN#rd) -* [自定义组件如何注入Spring底层的组件?看了这篇我才真正理解了原理!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486348&idx=1&sn=e4a8fa47b3999edd51908c49089f6c21&chksm=cee51441f9929d57f17daa684d2ff56106157f590d10ad9053712ad779ad9ba12795f9bd3d34&token=1078684296&lang=zh_CN#rd) -* [如何实现方法、构造器位置的自动装配?我这样回答让面试官很满意!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486271&idx=1&sn=d3903a85ffc992230a1bba64e4e29740&chksm=cee514f2f9929de4cc1a1825e9a4e669886af26409fa1056661a0b36bb148f10a1bcacc1136f&token=1078684296&lang=zh_CN#rd) -* [你还不会使用@Resource和@Inject注解?那你就out了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486020&idx=1&sn=f60bee218438f3ea9c129b25b727923f&chksm=cee51589f9929c9fc69e6722ba4d863bd64d055cfcf445fdc87bc2dc65cacdc598e2cab229d4&token=1078684296&lang=zh_CN#rd) -* [使用@Autowired@Qualifier@Primary三大注解自动装配组件,你会了吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486002&idx=1&sn=9e42ec6586363d6ab1e61beb14ee3322&chksm=cee515fff9929ce951a597f0cdb0bb04a615aef1287cac954645cdfd551518c0169350cd846e&token=1078684296&lang=zh_CN#rd) -* [使用@PropertySource加载配置文件,我只看这一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485964&idx=1&sn=d7f5962349596e30cd5ba8a636f78a01&chksm=cee515c1f9929cd73e128fc745c0bb5561dc869b772c50a6205136a9c3a78a9b7696acb1476a&token=1078684296&lang=zh_CN#rd) -* [如何使用@Value注解为bean的属性赋值,我们一起吊打面试官!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485232&idx=1&sn=eaa0f958d097dcc8afca80af4034aa79&chksm=cee518fdf99291ebc48c6b30a78509af5b52d19517a14c9d2a495d476b2c2749291c0001737e&token=1078684296&lang=zh_CN#rd) -* [BeanPostProcessor在Spring底层是如何使用的?看完这篇我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485231&idx=1&sn=ac134f9f7c56af6314144e079bbde94d&chksm=cee518e2f99291f4989c18a802726f49526a5afcd3308fe4477aff8c20aebd70c9a5a9867834&token=1078684296&lang=zh_CN#rd) -* [BeanPostProcessor在Spring底层是如何使用的?看完这篇我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485231&idx=1&sn=ac134f9f7c56af6314144e079bbde94d&chksm=cee518e2f99291f4989c18a802726f49526a5afcd3308fe4477aff8c20aebd70c9a5a9867834&token=1078684296&lang=zh_CN#rd) -* [面试官再问你BeanPostProcessor的执行流程,就把这篇文章甩给他!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485168&idx=1&sn=26143c4d7f566174d5afb4ea09e88fd2&chksm=cee5193df992902b3c50846b02c6689cacbf0c4dba3632f4243b210887795b6c0a2b4dcf4234&token=1078684296&lang=zh_CN#rd) -* [困扰了我很久的AOP嵌套调用终于解决了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485153&idx=1&sn=4947dec63e70e76b9bd2e610aa1d7afa&chksm=cee5192cf992903ad0f9e0c964cdc748b2eece197d1a344898f4fa7d30f25641af8b468a9080&token=1078684296&lang=zh_CN#rd) -* [针对bean的生命周期,我们究竟能做哪些工作?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485063&idx=1&sn=0113377356e335b5e09f4e09df9f4e76&chksm=cee5194af992905c356dee20ef1e9f904cd042f491e5340d66592af2e701c7c3f1d19a9681ad&token=1078684296&lang=zh_CN#rd) -* [关于BeanPostProcessor后置处理器,你了解多少?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485055&idx=1&sn=0fbf9d16208e972e83c494b09ace8775&chksm=cee519b2f99290a4d15886d1fefab4bea1a2e7dab3bb29228c4b149134c2e29f012a925a9da8&token=1078684296&lang=zh_CN#rd) -* [@PostConstruct与@PreDestroy源码的执行过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485045&idx=1&sn=c119ae2999eaf92d4ee4c09d4fead133&chksm=cee519b8f99290ae21426dde7fe047298c3e8545bf8efc2fa98892d6e30fdc63481ac1aefe81&token=1078684296&lang=zh_CN#rd) -* [你真的了解@PostConstruct注解和@PreDestroy注解吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485015&idx=1&sn=d9b98808a43f72655bf2be51270c4587&chksm=cee5199af992908c45e3801904013f17714b79dc60f6272c699361f7af4681f7ce3548fb8abf&token=1078684296&lang=zh_CN#rd) -* [Spring中的InitializingBean和DisposableBean,你真的了解吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485001&idx=1&sn=251bd90d3b04f2bd56c9d24f9df39f81&chksm=cee51984f992909216b2ab3e723561776b5032393d30e6cdf99af1c4c08e8facb790ea16955e&token=1078684296&lang=zh_CN#rd) -* [如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484985&idx=1&sn=bf7ec702113f433f6677d0e9f4f5ae7d&chksm=cee519f4f99290e2c509926a61a7f9604d8a358cd364a78d6de7929f45b3b2a84f57b93f8f87&token=1078684296&lang=zh_CN#rd) -* [面试官让我说说:如何使用FactoryBean向Spring容器中注册bean?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484954&idx=1&sn=ea12802a4bda42d479e18f78a6c3b5f8&chksm=cee519d7f99290c1497ef8184d7792791cf3ceaee7ac584c47af52addd69275af745641a7ec8&token=1078684296&lang=zh_CN#rd) -* [在@Import中使用ImportBeanDefinitionRegistrar向容器中注册bean](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484943&idx=1&sn=d6f8c721f20c6dbc91782c1c9e3a4fb2&chksm=cee519c2f99290d4241577d9c45c9854de9a772b8ec03f5b1eb90c47fb37a8abf235c9b0a32f&token=1078684296&lang=zh_CN#rd) -* [面试官:如何将Service注入到Servlet中?朋友又栽了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484936&idx=1&sn=be60159ba0a8b8d89edcda005c438242&chksm=cee519c5f99290d36d96d86e4812f22ffdaba1c78669192fc0c474623473c279310f14053a7a&token=1078684296&lang=zh_CN#rd) -* [深入理解Spring的ImportSelector接口](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484897&idx=1&sn=ad3febfa327c4b40afb4bb005f4ce320&chksm=cee51a2cf992933a98d062b3bbb119e04cfa0eb531a0ee7c9cfb839717e90db2c0bd94f4fa3a&token=1078684296&lang=zh_CN#rd) -* [在@Import注解中使用ImportSelector接口导入bean](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484870&idx=1&sn=a371224a8c2b9f70a41ff88976d6b0e6&chksm=cee51a0bf992931d3e39ddf70061ac8de713c817ec6561075a740eb18c7269ce66d50459dd58&token=1078684296&lang=zh_CN#rd) -* [使用@Import注解给容器中快速导入一个组件](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484863&idx=1&sn=faca9edb10665d357089a290220ede2f&chksm=cee51a72f992936430364b018e07f062c2cb4bbe7111d0b615a1937215170976e5caf23a227b&token=1078684296&lang=zh_CN#rd) -* [如何按照条件向Spring容器中注册bean?这次我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484853&idx=1&sn=38107c0439a321d116421d52d434f5bc&chksm=cee51a78f992936e99020c01587ad45f333eb1ee73bcc4c816e31e12dae63691adf530cf6e19&token=1078684296&lang=zh_CN#rd) -* [不知道什么是懒加载?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484846&idx=1&sn=29196cc689ad22f0b1ad29665dcd5798&chksm=cee51a63f992937501ea98b4e891b8e4d1383cd63ed8df6a43d5baedc0c0a1d19a6def38fe5b&token=1078684296&lang=zh_CN#rd) -* [使用@Scope注解设置组件的作用域](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484839&idx=1&sn=8832bdbeb4a5fdf4c02f385783c87eec&chksm=cee51a6af992937ced9fd181f80c0ba5a7b57dc7eaf1dec5f1943d132ef5a0ac84ffafee81a4&token=1078684296&lang=zh_CN#rd) -* [自定义TypeFilter指定@ComponentScan注解的过滤规则](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484812&idx=1&sn=1a049a4654503d63c10086f81aab33a9&chksm=cee51a41f99293574d592abe3d16135e0c20a128ab2d021d24149431797105c3dae5400fa5d0&token=1078684296&lang=zh_CN#rd) -* [使用@ComponentScan自动扫描组件并指定扫描规则](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484802&idx=1&sn=59aa3513f5347851e68a1c6a76add98c&chksm=cee51a4ff992935959ade272f3ecef06cf695295c734a2c88ba1adc82a8fc276c0485de90f15&token=1078684296&lang=zh_CN#rd) -* [使用@Configuration和@Bean向容器中注册组件?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484795&idx=1&sn=b910b594753b08b138e1c9b73ef41803&chksm=cee51ab6f99293a0322b40ce8cac092fb18134f05f9901319bac00f7fca19b01ac6f3387383f&token=1078684296&lang=zh_CN#rd) -* [聊聊Spring注解驱动开发那些事儿!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484786&idx=1&sn=46df0d1eb3ee9e7e4e3ee96160a62317&chksm=cee51abff99293a91f2ed036455bd419dca9044513b2bc78ce93f9ce3d9d2bb6bbd229dcf796&token=1078684296&lang=zh_CN#rd) +### Nginx技术 +* [冰河又一本超硬核Nginx PDF教程免费开源!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489188&idx=1&sn=652e3f9f6845a0c4c3388b70308c033a&chksm=cf55a1a5f82228b376bb330c18fa9a6f6dd49548de0a2693b7239c0c7aebeda334ef122662e2&token=776659970&lang=zh_CN#rd) +* [如何获取客户端真实IP、域名、协议、端口?看这一篇就够了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489270&idx=1&sn=8f72307402b0e1924ac7a61c3ff1d9ed&chksm=cf55a1f7f82228e1e2c2043f875aeec3f90186500e15d7dfe99776a98f9b831b617cce788969&token=776659970&lang=zh_CN#rd) +* [实现负载均衡、限流、缓存、黑白名单和灰度发布,这是最全的一篇了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489269&idx=1&sn=0943fb133c9dfe72d682316c02144901&chksm=cf55a1f4f82228e2cfa3ffe1de0c3e90e5135ed5d1946bcc81bba489979a7ea4ecae2dac4ddf&token=776659970&lang=zh_CN#rd) +* [面试官竟然问我Nginx如何生成缩略图,还好我看了这篇文章!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489268&idx=1&sn=114d161cfc7ebab24a5936cfd35c85de&chksm=cf55a1f5f82228e3a3efe62dfc07d4b6917fdb45edd73a5a29984d02ca739ad6c0211669f346&token=776659970&lang=zh_CN#rd) +* [如何封禁IP和IP段?看完这篇我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489267&idx=1&sn=c9763c7bd1d016be466b1d19bfb194d0&chksm=cf55a1f2f82228e4d965db2f1442f92611d4cdc9522763174146fc5bfc15d5a183c5517abf57&token=776659970&lang=zh_CN#rd) +* [如何按日期分割Nginx日志?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489266&idx=1&sn=b8d81d7872b21c3bdc2b79954afb7a92&chksm=cf55a1f3f82228e5807042b2181f61fae9bb75fdd9170ac0badc1db59e4201bfe3cfedb77d63&token=776659970&lang=zh_CN#rd) +* [如何为已安装的Nginx动态添加模块?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489265&idx=1&sn=31b5d53e14577097007bca8d9f99f4a7&chksm=cf55a1f0f82228e6f7a47dbea771a4ebbc7ca628320527ee9cbf041825068cb763848f3c12bc&token=776659970&lang=zh_CN#rd) +* [如何格式化日志并推送到远程服务器?看完原来很简单!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489264&idx=1&sn=b4af7a03bd247e26bbb0530a152a35ed&chksm=cf55a1f1f82228e7adc38a9685b22ca02e446f718376c137499c65f9ad613698c17c81d9371a&token=776659970&lang=zh_CN#rd) +* [面试官问我Nginx如何配置WebSocket?我给他现场演示了一番!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489262&idx=1&sn=e60506742aaefef71b55785ef9022030&chksm=cf55a1eff82228f99a9bb9eec79f91e5c2b1b08c7b0c650cb8de99262b1447fca6bc99fc3b7c&token=776659970&lang=zh_CN#rd) +* [如何使用Nginx实现MySQL数据库的负载均衡?看完我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489261&idx=1&sn=eebb6223c4f61cb2311145e081269393&chksm=cf55a1ecf82228faa0815550f3251695560ecc071569070124ea1d42fe6f46928ea8753c7bda&token=776659970&lang=zh_CN#rd) +* [还不会使用Nginx解决跨域问题?肝这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489260&idx=1&sn=145c3ad54d74d6e4bc8eb0c1a21f5e4f&chksm=cf55a1edf82228fb7c1e14a1521873580c9754b6f19cdc7dce0ac281416df33c117da9aca9b2&token=776659970&lang=zh_CN#rd) +* [图片显示过慢,文件下载不完全,竟然是Nginx的锅!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489259&idx=1&sn=8a59e21a2a0cca10a9eff8d90d5fe921&chksm=cf55a1eaf82228fcbbf316b55a358617929e2c1d3636be231f35ff9c7a7d2e9d336314fcd2a1&token=776659970&lang=zh_CN#rd) +* [如何使用Nginx搭建流媒体服务器实现直播?看完这篇我会了!!(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489258&idx=1&sn=f5109bb08a3234107f633c4cb6c5ef48&chksm=cf55a1ebf82228fdc7f15c9e5ab2440a46031e2b17b911027479057dbdf0fe53232e0aeda722&token=776659970&lang=zh_CN#rd) +* [并发量太高,Nginx扛不住?这次我错怪Nginx了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489257&idx=1&sn=0c7e9651f21e56851607fe59d0887b44&chksm=cf55a1e8f82228fe8dc6b8742eeae4fce960f5f433419dec26e78f2dd1a5f3857b8429447f0f&token=776659970&lang=zh_CN#rd) +* [如何实现Nginx的高可用负载均衡?肝了这篇我也会了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489255&idx=1&sn=178b2cf03cbb9c5cf2c48c95bf69ce39&chksm=cf55a1e6f82228f026b2a886012ebb10e393a8c7b2eec51ca197ee9ec8d359f59260ced69969&token=776659970&lang=zh_CN#rd) +* [如何使用自签CA配置HTTPS加密反向代理访问?看了这篇我会了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489221&idx=1&sn=dc4cbda1f5910cecb1f6209cc75a509d&chksm=cf55a1c4f82228d201589f84eb860eaa0265432edc7ae7eba113218eede8bb0c93758c4f9fa2&token=776659970&lang=zh_CN#rd) +* [如何搭建Nginx+Keepalived双机热备环境?这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489212&idx=1&sn=e6d17bfa0adc237c39f0cf56e4afdb9d&chksm=cf55a1bdf82228ab09f138a3e668cf673aad05f46b4e3a85d2f22697e9b6b5510a78074a727a&token=776659970&lang=zh_CN#rd) +* [面试官:给我讲讲Nginx如何实现四层负载均衡?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489206&idx=1&sn=a77f5c7d4eb66598b3a57c9d74f348ef&chksm=cf55a1b7f82228a198342bd023dd0e7daf8d4cb71262522df40156b348e2be2803c663be920d&token=776659970&lang=zh_CN#rd) + +### 性能调优 + +* [万万没想到!Linux环境下Tomcat8启动很慢竟然是这样解决的!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489431&idx=1&sn=b6b4a16f2f2d2e2368e92af7a0f0e7f1&chksm=cf55a096f82229805105038bfbf9d1509d56dc4edd425bbd2d95e1f2958b339f9a7d4fbaf95a&token=776659970&lang=zh_CN#rd) +* [几种典型的内存溢出案例,都在这儿了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489320&idx=1&sn=5b4e3327c01c9a9b5a44701e2861abfa&chksm=cf55a029f822293f350d5d51d29a6c947422e032218b4c519df57c7b3c7e4d949eae15844959&token=776659970&lang=zh_CN#rd) +* [性能优化有哪些衡量指标?需要注意什么?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489189&idx=1&sn=e4a756f789f6840f5d1a3e006afe21b6&chksm=cf55a1a4f82228b2a6d271ecbfc01ea363098ae656356cf69a6b1b92cd5b74b780b6d8e95de8&token=776659970&lang=zh_CN#rd) +* [小伙伴问我性能指标监控怎么做,这次我安排上了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489187&idx=1&sn=bdb408cd594e9ba4c2bf625c0bd633f1&chksm=cf55a1a2f82228b4f6c6a25b164fa303e1e5c6e6df22e88c15ce22ebb9720fc11a6bff6ed89c&token=776659970&lang=zh_CN#rd) +* [面试官:Java中的对象和数组都是在堆上分配的吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489185&idx=1&sn=63186214b5145a5f6567d9bae6fd34e6&chksm=cf55a1a0f82228b6ec127d7ece0b1343c970edc17861d4db6b361bd16da863676082ea43d4fe&token=776659970&lang=zh_CN#rd) +* [你敢信?String类竟然是导致生产环境频繁内存溢出的罪魁祸首!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489152&idx=1&sn=ea43c3d09d42e780dcc26d35c6f9cd86&chksm=cf55a181f82228971b193d73fd324963db377c3912fd6410bc91ca5901146681579881a8b971&token=776659970&lang=zh_CN#rd) +* [Java中的String到底占用多大的内存空间?你所了解的可能都是错误的!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489150&idx=1&sn=ad7377d24f5e0e7769d1d9753b078694&chksm=cf55a17ff8222869f335ef3367331bc4e187bcd2b82ec1a541bced63d46e48b2f82fcb46b05d&token=776659970&lang=zh_CN#rd) +* [做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489134&idx=1&sn=fa59dc70f8060a4670bdc5a2630e701f&chksm=cf55a16ff82228791e033427d673895e9a1699ac67983b18da6735a261d58a4695aa97163423&token=776659970&lang=zh_CN#rd) +* [纳尼?内存又溢出了?!是时候总结一波了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489132&idx=1&sn=505e80f3a362ade361e90f1eaab22b2e&chksm=cf55a16df822287b64021b550ffe8bfe00ccb3e315568a5bb5f1973b0d22c045c0ba95113344&token=776659970&lang=zh_CN#rd) +### MySQL专题 -### JVM专题 +* [记一次MySQL崩溃修复案例,再也不用删库跑路了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489326&idx=1&sn=dcef8d1cb8f73b1610ff283a2f9277d4&chksm=cf55a02ff82229396c0687786aa9f8fc0e955cee2def9b0e0c50404f307bf5a6c052061db0dc&token=776659970&lang=zh_CN#rd) +* [如何最大程度防止人为误操作MySQL数据库?这次我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489238&idx=1&sn=ba8ae7148dbdaf055c3ab6a89dc416e9&chksm=cf55a1d7f82228c173cdd3b13612f713119467d6b0bf74f093b37132c85fca128a6c5deed16e&token=776659970&lang=zh_CN#rd) +* [记一次线上重大事故:二狗子竟然把线上数据库删了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489225&idx=1&sn=f45605e2e24cbaf0ff35eda79f0620c9&chksm=cf55a1c8f82228deb4abba94e261e6ff04dcc014f66c2fd8e73e66213ff38ee62965abacb644&token=776659970&lang=zh_CN#rd) +* [面试官问我:MySQL如何实现无数据插入,有数据更新?我是这样回答的!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489217&idx=1&sn=d4242cf147e077da15eb53ca0a63980b&chksm=cf55a1c0f82228d6b0ba820757acbf0156dc1b370d5ebb333ed1874448fd2253a0b84c9ef8c4&token=776659970&lang=zh_CN#rd) +* [我这样分析MySQL中的事务,面试官对我刮目相看!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489207&idx=1&sn=dea22de9b4810b31e1836ec7f6153ccc&chksm=cf55a1b6f82228a0d952f1cb1500cf04949670beced0c05a54b0ca284ae8590de2577fd6fa99&token=776659970&lang=zh_CN#rd) +* [如何添加新数据库到MySQL主从复制环境?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489183&idx=1&sn=a966df8e4a942154b677c7cd23cb16a4&chksm=cf55a19ef8222888ede8e67182c95960d0ae5e43c12b659424623a62633108801c7ae9958912&token=776659970&lang=zh_CN#rd) +* [如何查询和删除MySQL中重复的记录?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489175&idx=1&sn=72a43c2f94dac0f482d811cb2e60e56c&chksm=cf55a196f8222880c8a115bd891552aa7dd6907051534af601850c9348d57e5df48b5f3694ef&token=776659970&lang=zh_CN#rd) +* [怒肝两个月MySQL源码,我总结出这篇2W字的MySQL协议详解(超硬核干货)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489153&idx=1&sn=6195de2d42d61499edc1953d595f07a3&chksm=cf55a180f822289613357b559b46788a3985a070f20a442ecedaaf34ff7b9c94b44aef9d578e&token=776659970&lang=zh_CN#rd) +* [如何以最高的效率从MySQL中随机查询一条记录?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489133&idx=1&sn=434ca533aee95e2a0e4307f4f5f48345&chksm=cf55a16cf822287af928ff88aed8826a5e3bad5fb51744a539e29733f867ad3abb48cbcd6948&token=776659970&lang=zh_CN#rd) +* [从零到千万用户,我是如何一步步优化MySQL数据库的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489128&idx=1&sn=bfd3e00d8c8f8e4f259bf5e6b9e49f16&chksm=cf55a169f822287ffc79194e3b8103fb04ec7391d2a89ab3fb9d7c046243d2a04f414917253e&token=776659970&lang=zh_CN#rd) +* [MySQL主从复制的原理和注意事项](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489124&idx=1&sn=99436502e91fc1b0ae1abc75676a9f38&chksm=cf55a165f822287311a5751dbfae0df37614a412008ae3c4072924ef16d2c91ec9f6239ec588&token=776659970&lang=zh_CN#rd) +* [如何最大程度防止人为误操作MySQL数据库?这次我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489123&idx=1&sn=0fefb3c14f0ca8dc29f8614fafea5086&chksm=cf55a162f822287477ea95fd59f655f04227bfb61c3e6bf61419f2a93ed75fced8cf2f6ab44e&token=776659970&lang=zh_CN#rd) +* [糟了,生产环境MySQL主从数据库不一致怎么办?!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489119&idx=1&sn=680c76b105c1b482dd9ecf335a25ec21&chksm=cf55a15ef82228485d75c580ba722029b2ec68f403314ae7ba5ff83cedc2b4ed7d5cad3c5c04&token=776659970&lang=zh_CN#rd) +* [MySQL如何实现查询数据并根据条件更新到另一张表?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489118&idx=1&sn=7794f3c26c4404da9c389fa080837146&chksm=cf55a15ff82228497a7de6f3969678003971bdbc8fcf0af6f22e39893b2ab097e975f377289c&token=776659970&lang=zh_CN#rd) +* [怒肝四个月MySQL源码,我总结出这篇MySQL协议(详尽版,文末有福利)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489117&idx=1&sn=7699ded5829ca2a9bcd73ab8ab77fcfa&chksm=cf55a15cf822284af99b74917eef7dec4ea807c76b3c6a283f318c7b7a64fa2c81c55ddf57a6&token=776659970&lang=zh_CN#rd) +* [结合实战,我为MySQL主从复制总结了几张图!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489108&idx=1&sn=f0f74fbe01c0089ee854f95389786ce9&chksm=cf55a155f8222843504d2222944cda367f1dd20a92ae22ce4bbe01442d450e5d8c96287f11f1&token=776659970&lang=zh_CN#rd) + +### Mycat系列 + +* [作为Mycat核心开发者,怎能不来一波Mycat系列文章?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489127&idx=1&sn=4588699167a43f2965ac15c560acbe9c&chksm=cf55a166f82228707b06b01b686979003d3038b38a111c94b185e110253aedb9bc13939dcfee&token=776659970&lang=zh_CN#rd) +* [Mycat核心开发者带你看尽Mycat三大核心配置文件!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489126&idx=1&sn=abe86c8bdb0bdccbe32ca8998ccd1527&chksm=cf55a167f822287118ad92e96b32513e615aac27a467a6a8c59a7c0c1ddfcf11a801f323521b&token=776659970&lang=zh_CN#rd) +* [Mycat核心开发者带你轻松掌握Mycat路由转发!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489125&idx=1&sn=2020aa02b49ea0a9dd59f9510a600e54&chksm=cf55a164f8222872b62e790224467df0c8b9df48abacbecb7fc2dce4e3c85e3cb803a8358a84&token=776659970&lang=zh_CN#rd) +* [MySQL如何实现万亿级数据存储?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489111&idx=1&sn=41ceba746b58dd0d906f376928ceaa0b&chksm=cf55a156f8222840ac0c305e66cd3929a83216b044ca495169d38d39ab568590b38a6d076218&token=776659970&lang=zh_CN#rd) +* [冰河,能讲讲Mycat如何实现MySQL的读写分离吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489098&idx=1&sn=b3bf7027960306aa8054efbb235257a6&chksm=cf55a14bf822285da48ae70121f8b604365d7791a60930cb35adf5dd7649c8ad550abb2bd334&token=776659970&lang=zh_CN#rd) +* [海量数据架构下如何保证Mycat的高可用?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489096&idx=1&sn=1be285069a2153f494a81dc5f9aef708&chksm=cf55a149f822285f487b47a0bc5a0b421a14cf2dfd4ebdd8ae817167b5ffabe4f45676f65dca&token=776659970&lang=zh_CN#rd) +* [冰河,能不能讲讲如何实现MySQL数据存储的无限扩容?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489525&idx=1&sn=3a2d41612b208f67ead0c114fc6f7ca8&chksm=cf55a0f4f82229e29a03397d11a4cb366f1d6870d0b94d701ecd12ba5a89bedbd11a06402795&token=776659970&lang=zh_CN#rd) -* [肝了一周,吐血整理出这份超硬核的JVM笔记(升级版)!!](https://mp.weixin.qq.com/s/NEwhvm68tZbknOx6HbO8tw) +### Oracle专题 +* [什么?作为DBA,你竟然不会安装Oracle??](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489245&idx=1&sn=58f4e9058aebca52cc4a99bbf55eaa5b&chksm=cf55a1dcf82228ca9e426472e96cbf176d67654ed1f79b740d9a619b03fc8a40226f206455e7&token=776659970&lang=zh_CN#rd) +* [你的Oracle没有开机自启?那是你没有这样操作!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489244&idx=1&sn=7eaf1ded3a965a05f1142d2ff8974790&chksm=cf55a1ddf82228cbdc8940933d838919bc1b7dbcffd4ce81fdf0660a8515e9549f8946276e58&token=776659970&lang=zh_CN#rd) +* [什么?你在物理机上安装Oracle总失败?那就试试Docker吧!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489243&idx=1&sn=e801c592f04cb63ab28872e5672af944&chksm=cf55a1daf82228cc14bd7611655c2bec32415502d64d2db5e82ccb021e027d952dc0b54c9825&token=776659970&lang=zh_CN#rd) +* [还想着花钱实现Oracle数据同步迁移?一招教你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489242&idx=1&sn=6d3b26339aea13ef592540064c2ef745&chksm=cf55a1dbf82228cdf4c3e154df9a880f158132245ae5ba15cfab5738319f637c2e9dcdd006bd&token=776659970&lang=zh_CN#rd) +* [Oracle如何查看所有表和字段以及表注释和字段注释?其实很简单!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489241&idx=1&sn=92af761e491a454865c8d651841c6bb0&chksm=cf55a1d8f82228ceb800812fa7f2161e9da56b39c17ff6ed50a9ccbd00b5385e0c95cdf950d1&token=776659970&lang=zh_CN#rd) +* [手动安装和卸载Oracle,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489237&idx=1&sn=6bf9ac0d22ccb317ede2d89a356e8334&chksm=cf55a1d4f82228c2c6e13f74e46644bbed3161484c9b5b52575844f9db7685ddfd874b763f6a&token=776659970&lang=zh_CN#rd) +### Java8新特性 -### MySQL专题 +* [冰河带你看尽Java8新特性,你想要的都在这儿了!!(文本有福利)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489275&idx=1&sn=a5414c2e3224e262d40032646032414a&chksm=cf55a1faf82228ec6a73d6b7ea7b0dc14c839690353c305d1df2533d45bd48d1a98140544e21&token=776659970&lang=zh_CN#rd) +* [一张图带你领略Java8有哪些新特性](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489333&idx=1&sn=b96556e9c99d458c2936d4f0ca10ea5f&chksm=cf55a034f8222922fc23579a19c770390461a310252a673e86b6bfa54b49fa2a2dfc5714894b&token=776659970&lang=zh_CN#rd) +* [Java8为什么要引入Lambda表达式?原来如此!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489332&idx=1&sn=4d7e1e65fd44b3b8fc97df17bad58866&chksm=cf55a035f82229230d35c50b3c945bc57efd684baf318ea05ba57fb3e97ef00e968cca4d1907&token=776659970&lang=zh_CN#rd) +* [Lambda表达式基础语法,都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489331&idx=1&sn=4fbe2a287599ef613501008109fe0aa5&chksm=cf55a032f82229249e2db0c66018097653f108cdae1827d07df43cab408fdd6482e692c66902&token=776659970&lang=zh_CN#rd) +* [Lambda表达式典型案例,你想要的的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489330&idx=1&sn=0738e60a13660080228da9f1be674f99&chksm=cf55a033f8222925de52335eec3767b226295541b13b530df36eb1d86fc99253798bff274913&token=776659970&lang=zh_CN#rd) +* [还没搞懂函数式接口?赶快过来看看吧!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489329&idx=1&sn=73d3cd645fdecc68793efd9e11c89590&chksm=cf55a030f8222926acd31580950b8b41bca3e33319d96628cbb1571190ad619052e0e7b51a24&token=776659970&lang=zh_CN#rd) +* [知识点总结,你都会了吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489328&idx=1&sn=f93ff6cfeb1bc444707f5b8bb0b07640&chksm=cf55a031f82229278e77d1158f203ec942197f2de70b523a76472aa89d70b67aabd373223e71&token=776659970&lang=zh_CN#rd) +* [浅谈方法引用和构造器引用](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489323&idx=1&sn=c95d1b281b1debf30718bb9b39d95c65&chksm=cf55a02af822293cdbbb03d837b7532048fa2e597814f23125633e23b483babb318fe7b42a24&token=776659970&lang=zh_CN#rd) +* [关于Java8的Stream API,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489322&idx=1&sn=df97fb8de194ee92c509bb84777a5346&chksm=cf55a02bf822293d18a8d5fc50561ea5219a0d7099b999571aba800f9f2e962c2f8d4cc66df1&token=776659970&lang=zh_CN#rd) +* [Java8中创建Stream流的方式](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489319&idx=1&sn=a4300069c6d880ee8963baf3ed26e2ca&chksm=cf55a026f822293087d6c6236052249520c936fd5d8fde3bbb5adc4c8ccc4334949179759361&token=776659970&lang=zh_CN#rd) +* [Stream API有哪些中间操作?看完你也可以吊打面试官!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489317&idx=1&sn=462155310db1d09d9425208062c67643&chksm=cf55a024f8222932c921670c44fde7254620897bfd66d6d278d6d6881382988b732bc361ab64&token=776659970&lang=zh_CN#rd) +* [谈谈Java8中的Stream API有哪些终止操作?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489316&idx=1&sn=265401ed9f736f0cdf5ce9cf75e620a8&chksm=cf55a025f82229330323603ffa1f365bc728ffe0759e428d7300fc43faee0b96788d5a15e117&token=776659970&lang=zh_CN#rd) +* [关于并行流与串行流,你必须掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489315&idx=1&sn=2446ebe443df89a2f2ad10cab0901921&chksm=cf55a022f822293483c56d896646e79125b27bbce12f5ff7f58844a6a3d102e19deea63d9d17&token=776659970&lang=zh_CN#rd) +* [不了解Optional类,简历上别说你懂Java8!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489314&idx=1&sn=b6140423cacae11819863d3f9cd0e2d3&chksm=cf55a023f8222935cdf66cee0bf0f23a3b4ccf2e360997133c7f07f8c5e28788413807646b24&token=776659970&lang=zh_CN#rd) +* [接口中的默认方法和静态方法,你都掌握了吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489313&idx=1&sn=87d9e82c51261aa3e46b96c803b95661&chksm=cf55a020f8222936400802323f9eb18b9ed0c41dffb1ccb3e37afda2b97351d4a421eb369cd2&token=776659970&lang=zh_CN#rd) +* [关于Java8中的日期时间API,你需要掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489312&idx=1&sn=5c708966e3184c0b615b8ca8346297eb&chksm=cf55a021f8222937b3cc63332902bbcc8bb34057c757b4e02a6ef9fdcc1a336fc3af858c8657&token=776659970&lang=zh_CN#rd) +* [不只是Java8的注解,你想要的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489311&idx=1&sn=d1b4d99b5d51879b7b1131d97f8474d1&chksm=cf55a01ef82229086a1913c10af0c1bfff2b18ab54931da92d87845161372febfb16cbf7c352&token=776659970&lang=zh_CN#rd) -* [关于MySQL日志,我与阿里P9都聊了些啥?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491119&idx=1&sn=321d6b7adaa98b2039111b01fe3515c0&chksm=cf55a92ef82220381474e43cdfe5cf8ec070a13c2279475c9f1c0b4e9faae7fc841a24214257&token=776659970&lang=zh_CN#rd) -* [一文搞懂MySQL体系架构!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491060&idx=1&sn=2fd0339f2b915a6a1eb63938883b3c18&chksm=cf55aaf5f82223e35f04c043dabd7204c3593a70e4be209d9b8bb9bb0e05c2a13b5949fd6a87&token=776659970&lang=zh_CN#rd) -* [业务高峰期不小心拔掉了服务器电源!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491043&idx=1&sn=03edc8bad89bb5f6176f1b1fa6011f2e&chksm=cf55aae2f82223f4e2fe53a0a1c1e1a8a49d0cd069f53b1c7c9b00553b5f51b1e541426e79ef&token=776659970&lang=zh_CN#rd) -* [数据库调优思路图解](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490929&idx=1&sn=e8d98d0c9c357f32719af064b230cfa2&chksm=cf55aa70f8222366eea0a124adc70c5c2092c6e528414297f4b8e17deb6f3ebde56603154b41&token=646318665&lang=zh_CN#rd) -* [两行代码修复了解析MySQL8.x binlog错位的问题!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490278&idx=1&sn=1681ff3ce2d7ccc133d5a4436fb21359&chksm=cf55ade7f82224f145462689ed0b0e7d0e86e162c1707a954b30fcb293f997d60568f2466534&token=1511921100&lang=zh_CN#rd) -* [冰河,能不能讲讲如何实现MySQL数据存储的无限扩容?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489525&idx=1&sn=3a2d41612b208f67ead0c114fc6f7ca8&chksm=cf55a0f4f82229e29a03397d11a4cb366f1d6870d0b94d701ecd12ba5a89bedbd11a06402795&token=420299024&lang=zh_CN#rd) -* [结合实战,我为MySQL主从复制总结了几张图!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489710&idx=1&sn=992d8fb5e89a0887e2b2d2f91edaf1c1&chksm=cee50763f9928e751a93806a44bef454718547e4cb68268bd356c90b9a1dba03bba86d65383d&token=899210164&lang=zh_CN#rd) -* [MySQL如何实现万亿级数据存储?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489643&idx=1&sn=1578dd1a5df7c13c879d553eeea83590&chksm=cee507a6f9928eb076b6b05335cb2d3939516ae15f9c9c260fabb1634ad42a3f6b4845c401c7&token=1893358395&lang=zh_CN#rd) -* [怒肝四个月MySQL源码,我总结出这篇MySQL协议(详尽版,文末有福利)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489381&idx=1&sn=21a68e8765b8ea7a9d5ba86953cea01f&chksm=cee508a8f99281be23323b4d63c4d69d3385ffea0cd57d45435e2ec2baa71c1f722f8f1957f8&token=712788738&lang=zh_CN#rd) -* [面试官:MySQL如何实现查询数据并根据条件更新到另一张表?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489358&idx=1&sn=fc2f09b8404f5cb6e1d5fb5543fbb3eb&chksm=cee50883f9928195a51ea00d324e1c8d6f0066388f1b2e31cb0e54b961ee4f13dad3f8a0ebd5#rd) -* [糟了,生产环境MySQL主从数据库不一致怎么办?!](https://mp.weixin.qq.com/s/IeisUfNywi4O2SI3iZUd9A) -* [如何最大程度防止人为误操作MySQL数据库?这次我懂了!!](https://mp.weixin.qq.com/s/EsY7V1jXvzDyiawJF8wMzw) -* [从零到千万用户,我是如何一步步优化MySQL数据库的?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489149&idx=1&sn=c8db6b1b72b1117a85b632c20c7d4e2b&chksm=cee509b0f99280a667e9298b0942469615aff15b42d2310cbf241b98baeeca4edfaf0ed5bd2e&token=1078684296&lang=zh_CN#rd) -* [怒肝两个月MySQL源码,我总结出这篇2W字的MySQL协议详解(超硬核干货)!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488694&idx=1&sn=ebff91ae2525390bb1c9fc76a18c6c89&chksm=cee50b7bf992826dad8220985a70f504cadbf1bc49ef1734b221b634c06d6a7c59d8ef7a7e27&token=1078684296&lang=zh_CN#rd) -* [我这样分析MySQL中的事务,面试官对我刮目相看!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486820&idx=1&sn=c0295382f9abc78a03874f625fc78106&chksm=cee512a9f9929bbf6be8f9e4023f976d8f22531740c1c04e5858a6d994a7e9821ac4f7c39c2a&token=1078684296&lang=zh_CN#rd) -* [记一次线上重大事故:二狗子竟然把线上数据库删了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486364&idx=1&sn=ffa96d1eefd0cdb58c3a7f8c76dbed26&chksm=cee51451f9929d478419f135a4df116d5cd01088d89db4cfd607bfb1eaa51e06d65bb3ce0632&token=1078684296&lang=zh_CN#rd) -* [记一次MySQL崩溃修复案例,再也不用删库跑路了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484576&idx=1&sn=0aa848681d72438fbfe0198a8ee9f1e5&chksm=cee51b6df992927bc6ad3549c066dcb106f4197db9e3b96a9ad743f2bcf33d217d3d1a4d75ec&token=1078684296&lang=zh_CN#rd) -* [源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483735&idx=1&sn=f62c89f22e182cd5a452212c816de991&chksm=cee51e9af992978cf16c222f9bf93e06b42d476713296cf061b3ff19836f8dfff10054d52bfc&token=1235656640&lang=zh_CN#rd) -* [你知道MySQL 8.0中的索引有哪些新特性吗?看这一篇就够了!!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483734&idx=1&sn=8b3e9d31346c51be3f619fbe6c09347f&chksm=cee51e9bf992978d59056eac819ee39e45de806d6d3d2865a18029e014a27cca867482430186&token=1235656640&lang=zh_CN#rd) +### Spring注解系列 +* [聊聊Spring注解驱动开发那些事儿!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489310&idx=1&sn=dccb43beea0aca68c5f14fabc1a8252e&chksm=cf55a01ff8222909f6c327a3cfa882258d10bcaf3a864aa3845a4ab0334dfa304a287861fc68&token=776659970&lang=zh_CN#rd) +* [使用@Configuration和@Bean向容器中注册组件?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489309&idx=1&sn=0653cf09236644996db5209a0ab10776&chksm=cf55a01cf822290a16b13adbe46981535fc0b885f4b0e157f5fe24ceaa3547a11ed971dd1efa&token=776659970&lang=zh_CN#rd) +* [使用@ComponentScan自动扫描组件并指定扫描规则](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489308&idx=1&sn=bc479764e33c46724614036686a1b258&chksm=cf55a01df822290be561fb22e96ba97cdea980b6838ac0a739cfced52b09b93a153e64d5857c&token=776659970&lang=zh_CN#rd) +* [自定义TypeFilter指定@ComponentScan注解的过滤规则](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489307&idx=1&sn=66467a37a48b8784e9f0ea76a63d2e00&chksm=cf55a01af822290c0d85dba69159822eea5a460174b513121b022979dc0779749803e309a07f&token=776659970&lang=zh_CN#rd) +* [使用@Scope注解设置组件的作用域](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489306&idx=1&sn=45e9c6f14de9eeadf4153c8a0df4157f&chksm=cf55a01bf822290d73ed717b67fc0af081c4772598c113f465e2862bc2ec99605f267fd6ea16&token=776659970&lang=zh_CN#rd) +* [不知道什么是懒加载?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489305&idx=1&sn=983c4e75e2ffd12d2653ab8013fac3bf&chksm=cf55a018f822290eecd1e85c5160430f702c85fc32de5a810ff04405a9de5557764f7c7d0bb3&token=776659970&lang=zh_CN#rd) +* [如何按照条件向Spring容器中注册bean?这次我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489304&idx=1&sn=4186e3b0208ac40ad53a25411bf985c5&chksm=cf55a019f822290ffeda65ed64267fa6dd37b1b688e153fc040322d8b8f92209703854b15f90&token=776659970&lang=zh_CN#rd) +* [使用@Import注解给容器中快速导入一个组件](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489303&idx=1&sn=b5292f66835dd95ca43eebd76201f935&chksm=cf55a016f82229004d1aa496cafcfc374eef1e8b2df795a292ef457c691592f8540147c4fd55&token=776659970&lang=zh_CN#rd) +* [在@Import注解中使用ImportSelector接口导入bean](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489302&idx=1&sn=50c871b0b0e4f52a9301f7ce37708df2&chksm=cf55a017f8222901e31555a8962fe59867459cf973a36c4baac01e0441db2cedb488cb5721ff&token=776659970&lang=zh_CN#rd) +* [深入理解Spring的ImportSelector接口](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489301&idx=1&sn=0a4488c88458d2211786c84e53a07a21&chksm=cf55a014f822290228ec67ae39a5228e92af88f70c9f94193ac59244efa612f8397bafd5743b&token=776659970&lang=zh_CN#rd) +* [面试官:如何将Service注入到Servlet中?朋友又栽了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489299&idx=1&sn=dc9913a3e6a35aa4fe74b88aa4820996&chksm=cf55a012f8222904f6735e7459bd405d5cd2ea449371441f6b4be23dac89d05cf2a8feb1ea0a&token=776659970&lang=zh_CN#rd) +* [在@Import中使用ImportBeanDefinitionRegistrar向容器中注册bean](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489298&idx=1&sn=b686e50d0c27bf4e4cbd6be651613687&chksm=cf55a013f8222905f521513fce253872a9b476a008674a8b1d9b51ac09ea3a8bc5aa1d071883&token=776659970&lang=zh_CN#rd) +* [面试官让我说说:如何使用FactoryBean向Spring容器中注册bean?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489297&idx=1&sn=7758415066c014d460f9b7994a26548d&chksm=cf55a010f82229064a6a85cbabb75137bbfe0ae5354a9ccbeed481a2c279e6427ca871c95415&token=776659970&lang=zh_CN#rd) +* [如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489295&idx=1&sn=c5edfac2d7349b804ea9e03dae18d4cc&chksm=cf55a00ef8222918260acffdc5fdd3656d9fa532b503fe7c920140f1a9ece3fe32a665e634a7&token=776659970&lang=zh_CN#rd) +* [Spring中的InitializingBean和DisposableBean,你真的了解吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489294&idx=1&sn=656cf69dfa8a7dc8817f93330e0cabc6&chksm=cf55a00ff8222919a17e5570bb59992f5df79116d313a21e65da52db6aaa12a1401c4c059c8d&token=776659970&lang=zh_CN#rd) +* [你真的了解@PostConstruct注解和@PreDestroy注解吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489292&idx=1&sn=9df66f4ce0e983301114026855d65a6b&chksm=cf55a00df822291bd250c55eb3f2e74c6c750ee0d3af001b997d676e2308c9836fdc5b2b1a58&token=776659970&lang=zh_CN#rd) +* [@PostConstruct与@PreDestroy源码的执行过程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489291&idx=1&sn=9f5a892a7bb5c695beda309f6873a0fa&chksm=cf55a00af822291c104db2efa426b784a097237529791edbf9d79f8a77de6f34b4848789d397&token=776659970&lang=zh_CN#rd) +* [关于BeanPostProcessor后置处理器,你了解多少?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489290&idx=1&sn=7a2c6d0e960122871121b3339aa97eda&chksm=cf55a00bf822291d6ce498fa3254bc283b4732d0754df2a9094d5521c3a1b513acee9ae17737&token=776659970&lang=zh_CN#rd) +* [针对bean的生命周期,我们究竟能做哪些工作?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489289&idx=1&sn=575cc9f1555bc929c8add21874a24133&chksm=cf55a008f822291e99621aa34793b2b3b598d75d224f1f96015d2c5b413875d3900f9b78abb1&token=776659970&lang=zh_CN#rd) +* [面试官再问你BeanPostProcessor的执行流程,就把这篇文章甩给他!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489288&idx=1&sn=1539ba17e1be37437a33fcce6baa2c67&chksm=cf55a009f822291f6b068a2dcb7cbb3234a82f84cd29c2b1cc4f04a0ec7416bfd08b4a9c61ac&token=776659970&lang=zh_CN#rd) +* [困扰了我很久的AOP嵌套调用终于解决了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489286&idx=1&sn=2169252c0eaa130d8f79cba49e80b060&chksm=cf55a007f8222911826eba428a77eb5a3b40624a4cd7cb5fd26021c1fabe3c9245accdcea038&token=776659970&lang=zh_CN#rd) +* [BeanPostProcessor在Spring底层是如何使用的?看完这篇我懂了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489282&idx=1&sn=07296f9b6ff2b36153f25e43a4769e0f&chksm=cf55a003f8222915e5eb75c15ccaab9e7f7f12c53a74c4ed828da90a86f6a1fc03b60969d005&token=776659970&lang=zh_CN#rd) +* [如何使用@Value注解为bean的属性赋值,我们一起吊打面试官!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489281&idx=1&sn=d57cc587101e3fba1f176538042cc003&chksm=cf55a000f822291634780af1a4fc831bc5875d414ceee00cd0af47a4036e4478e39bbed99bf5&token=776659970&lang=zh_CN#rd) +* [使用@PropertySource加载配置文件,我只看这一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489236&idx=1&sn=7bc6f84c959454ac54f82f4971b4e688&chksm=cf55a1d5f82228c3d04d83ed495bd8875039b7cac1f722694dadaf3ea225de7aebb41b11cf59&token=776659970&lang=zh_CN#rd) +* [使用@Autowired@Qualifier@Primary三大注解自动装配组件,你会了吗?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489235&idx=1&sn=a219d46700547fa72ccd89c57cf4129f&chksm=cf55a1d2f82228c4796ec2d19138c7e3a9a5186ccc3967801ecd2481a9f18a6cf025f657bd02&token=776659970&lang=zh_CN#rd) +* [你还不会使用@Resource和@Inject注解?那你就out了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489234&idx=1&sn=0fbd5246a090de06348791d77f115810&chksm=cf55a1d3f82228c5da95c44ffc3e8b306ee1edc6f08cbe2ac223f280808745413aa935d75175&token=776659970&lang=zh_CN#rd) +* [如何实现方法、构造器位置的自动装配?我这样回答让面试官很满意!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489229&idx=1&sn=8180a35d131c8134226d951bb43b958b&chksm=cf55a1ccf82228dabc01bbb036f89177a3f06ea7c2820c0be24ec6f1f675f79df9534dd8e9bf&token=776659970&lang=zh_CN#rd) +* [如何解决Spring的循环依赖问题?这道面试题助我拿到了Offer!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489228&idx=1&sn=7aaeed8347d0af9fb2d302375c8863ad&chksm=cf55a1cdf82228db5f7b050fc6dada5b88dfd60db1103a8a101b5bb0435b0cd465e94287b00b&token=776659970&lang=zh_CN#rd) +* [自定义组件如何注入Spring底层的组件?看了这篇我才真正理解了原理!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489226&idx=1&sn=abab63bda0f1264b030fbf7ec41d52a6&chksm=cf55a1cbf82228dd55a462100fa6bc27e6d75fd898d49a985c8c61c9503ed64c04705368bcf8&token=776659970&lang=zh_CN#rd) +* [如何实现多数据源读写分离?这是我看过最详细的一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489222&idx=1&sn=127337da3ff999c8e33ca3a36034a551&chksm=cf55a1c7f82228d18bd1f5fdf387e72b31f2d60cb9a84f8474b840f6132bb02293c695e8fa75&token=776659970&lang=zh_CN#rd) +* [使用@Profile注解实现开发、测试和生产环境的配置和切换,看完这篇我彻底会了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489219&idx=1&sn=fa2b821de8613178afe23e1038fb76e7&chksm=cf55a1c2f82228d4024cf2e859a30b50806ecafab99e7c46579414fcd75ecfb0942486f5f0a7&token=776659970&lang=zh_CN#rd) +* [你敢信?面试官竟然让我现场搭建一个AOP测试环境!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489211&idx=1&sn=bb6010e420915ed179391de3f70b86ae&chksm=cf55a1baf82228ac8e219cf98135b97d3e71259574610884de73549a195ef480aa7882750270&token=776659970&lang=zh_CN#rd) +* [二狗子让我给他讲讲@EnableAspectJAutoProxy注解](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489210&idx=1&sn=becc26b4b2d681007bfa52ce2448eed5&chksm=cf55a1bbf82228ada0bd72aec8670bf774918b7bbaa2613baa59d77008566400a75b7d5be6a9&token=776659970&lang=zh_CN#rd) +* [AOP核心类源码解析,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489209&idx=1&sn=bfb8b57184f15aa3407ed43baf76bfd1&chksm=cf55a1b8f82228ae396cb480789fe08866366e3f29f900dd23b3311e136524c311251c72308e&token=776659970&lang=zh_CN#rd) +* [IOC容器注解汇总,你想要的都在这儿了!!(文末可留言)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489201&idx=1&sn=b82ac41138725d3ba1fce1b6b324fcf1&chksm=cf55a1b0f82228a654acca2742e62ceb13571215d051a22d1b9d03b9aab56523d22525a24705&token=776659970&lang=zh_CN#rd) +* [为啥你用@JsonFormat注解反序列化LocalDateTime总失败?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489170&idx=1&sn=54fd5ea7592a614e83b73527b8b0fbc2&chksm=cf55a193f8222885628dec6bd4d8d5a840039b914e12361718916b6ff033d5415298e6db31c1&token=776659970&lang=zh_CN#rd) +* [如何实现多数据源读写分离?这是我看过最详细的一篇!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489112&idx=1&sn=b70f339a3a7c09e91d4d6c7b08db1f00&chksm=cf55a159f822284fd0bdb37a1e7603157486a02787c7f4d4b044a14197bb9806c4babaadd94b&token=776659970&lang=zh_CN#rd) +* [一张图带你彻底理解Spring如何解决循环依赖!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489109&idx=1&sn=e15dd6789f190868c8ee19046d1f676d&chksm=cf55a154f822284203bd64fd9ad23c38aa7d502780c3577cbfb12ac2c2e9160a21a251c65274&token=776659970&lang=zh_CN#rd) +* [Spring AOP核心类解析,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489102&idx=1&sn=b09b429c8e40863208dafa47f554e15f&chksm=cf55a14ff8222859fe8b31d32dcb7a722ef1c539befc5e093b64fdbb3da99fb22dd3bfc6ec35&token=776659970&lang=zh_CN#rd) + +### 设计模式系列 + +* [深入浅出Java 23种设计模式,最全PDF版本终于开放下载了!!面试必备!!(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489263&idx=1&sn=05a86037bf7e07fe6b8e4c8b89dcb5a0&chksm=cf55a1eef82228f8a79b0440852a00e39c5d3a880ace7c08ae2b29aa631ab9db87151ecc5ecd&token=776659970&lang=zh_CN#rd) +* [设计模式汇总——你需要掌握的23种设计模式都在这儿了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489408&idx=1&sn=84c48c9c3707691bd7709ebec66e82f1&chksm=cf55a081f8222997a7d2d80eba4f71cdab620c324b86a726f20c737738e608969e00f278a6b5&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——抽象工厂模式(AbstractFactoty)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489430&idx=1&sn=308eba7c5b9c53f61c45e58d5563d320&chksm=cf55a097f822298144844a7d59f0311f56a873f64aeb0ae80d096160fe42a345a6ab6aefd0be&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——工厂方法(FactoryMethod)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489429&idx=1&sn=31d7f6094a5c46d18f272c0bdf7ac086&chksm=cf55a094f822298295d82c0f26b82426fa6bbcb527666ab4dbd918e1fad88c385fab3111cb1b&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——桥接模式(Bridge)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489428&idx=1&sn=f1efabaaafedf1b18a0258f972a068c3&chksm=cf55a095f8222983d0a1a56c7c2493f6bffe4a815690ff75a4ef3ebe2559e8734e0ffa95be29&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——建造者模式(Builder)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489427&idx=1&sn=cac4feff8a4c93ea9d593836d1c5f6a5&chksm=cf55a092f8222984c40b7d0e058fe447e8a554584ebb324f3b90ffb6d6784979edfe1f6bb12d&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——组合模式(Composite)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489426&idx=1&sn=5bda11d90dc3feaac9c30f78c3090eef&chksm=cf55a093f822298581fe6ec8dcbe4ec0e36db42d5d53fee89d30fb6bbe4cf2c14a1f9c70ee74&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——原型模式(Prototype)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489425&idx=1&sn=e48b3e35131435375217f51ac4a7f7aa&chksm=cf55a090f8222986b2c94a2b87b15ef15c555ab8e936522a40cd880f30ba39b2dae461a0c960&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——适配器模式(Adapter)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489424&idx=1&sn=d61288d307b30a8417cf0afa0c487816&chksm=cf55a091f82229877f9b78d45676553042668f5da842f517eceeb9bd5a01c213d65caeb779a9&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——装饰模式(Decorator)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489423&idx=1&sn=d1f747095fb9a6674134e06930a1767c&chksm=cf55a08ef8222998d98c9cb55783e59c45d7085260b2389906af286f3bd9ad49c82bffc47e50&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——外观模式(Facade)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489421&idx=1&sn=2a1612d1ec75f82a035c64dca2dd95f7&chksm=cf55a08cf822299a3c5169c8b14e3d3368080957f747b400ee3b02dae0bfb036b7d8f7f12b8d&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——享元模式(Flyweight)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489420&idx=1&sn=c9b4c358b69b2bccc24b26b8615d1739&chksm=cf55a08df822299b52656b120e57d6c933098a6d9d9f29e65a5bee64fddaf7f26a78d39a1ed9&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——代理模式(proxy)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489419&idx=1&sn=572121286c4bd29b172fd858ed1f3f4f&chksm=cf55a08af822299cb9ee19f9e936c7b072ada879d4a8b820d7e367b97e8b93b67b4adf161429&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——责任链模式(COR)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489418&idx=1&sn=2ba85330aaca7b0f32ef1d96d5c7e7ef&chksm=cf55a08bf822299d29f0812b7a2fe8ac81be2bc5024b12f538265befd955f0a54fa6114b8cca&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——命令模式(Command)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489417&idx=1&sn=83b646905e3774ef2af7fc9d7e819a03&chksm=cf55a088f822299e16b2b15054d45359882a13cad13943358c32dcdc6691f8a15b3fa3f67c49&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——解析器模式(Interpreter)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489416&idx=1&sn=1e58a234a9e75d88be16cec587d32018&chksm=cf55a089f822299fe20aa89c4b02ed434ebde4205b0935fb7dab9d3e0c378ebc2acee83d03dc&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——迭代器模式(interator)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489415&idx=1&sn=9640f75d501ac962443a0a99c58addae&chksm=cf55a086f82229909a702e48c291c68c73f93dd416c02530be835fde7c77cbafb7773b6897d6&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——中介者模式(Mediator)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489414&idx=1&sn=55cc6052e3a4485d140504a1f8a1b176&chksm=cf55a087f8222991ee211cfeb4287eef3159e10f8d36b82725f1271b36b48e6f2155b9d1d28f&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——备忘录模式(Memento)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489413&idx=1&sn=1fb01653794d74b511845dc51cd64fda&chksm=cf55a084f82229927641a6db61ae4ec6b53577ce58634a6284bc51107d6fb30956dda5fa6fcb&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——观察者模式(Observer)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489412&idx=1&sn=53d91435feb3fd029b9bc2628ffb4240&chksm=cf55a085f82229937006fa35ee90f48910cede4c7a79a64dc890da7513a5d48ece68950fa148&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——状态模式(State)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489411&idx=1&sn=2674d51ae141e39049303026ad2a5942&chksm=cf55a082f8222994a9ce4f99ddda574a42ca1625fa22be83a2b8eca853beb041c65810ddf9a5&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——策略模式(Strategy)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489410&idx=1&sn=f24282a37d2d2bde8d43ca9d19757826&chksm=cf55a083f822299582a45b51e6a48c54eaad0f2436e3a1972444c480836b1faad0f077f6bb48&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——模板方法(TemplateMethod)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489409&idx=3&sn=3c1c0c2595733a760c8861cc19f5dc9c&chksm=cf55a080f8222996a5d907a92b9e29081244706636397962c34fef6d354f615c79922ad03b66&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——访问者模式(Visitor)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489409&idx=2&sn=e6b07bc483f6a6b73e7a5b96ffd4d67a&chksm=cf55a080f8222996e6fcdd8d92f2056a2d6fe92aa7c47ecde5695d66c24421792bcb2e43b3b9&token=776659970&lang=zh_CN#rd) +* [浅谈JAVA设计模式之——单例模式(Singleton)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489409&idx=1&sn=60303bea6ab171a47d01de3333fec3b2&chksm=cf55a080f82229963e3e9460960dca4d3f4e8ce23960cd7e280febbe50d5db28a1c97cf20280&token=776659970&lang=zh_CN#rd) + +### MyBatis源码系列专题 + +* [构建源码分析测试用例](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489436&idx=1&sn=5eae962c50043205c4b29b82cb6fcb7b&chksm=cf55a09df822298b40fc9d6de1f29bb881d532724918327ad681531b072c7960922fd360a9be&token=776659970&lang=zh_CN#rd) +* [配置解析创建SqlSessionFactory的过程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489435&idx=1&sn=def1275d8688259d50771b284cd0a1ea&chksm=cf55a09af822298c793df1877a4ecfb1f5778359c12c8659a360476828ee2ac6efc2c0103ea9&token=776659970&lang=zh_CN#rd) +* [SqlSession会话创建过程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489434&idx=1&sn=970fdb1b8655f844639445b621742b90&chksm=cf55a09bf822298d43784113fda8f19c4649464fea61f9502282dbed0145b707c3d57915a5a2&token=776659970&lang=zh_CN#rd) +* [获得Mapper对象](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489433&idx=1&sn=df29c3c6d8a4dcbf665478dcc40b2259&chksm=cf55a098f822298edadd4d28f2a4b16bc95bea6be05975eb44354be4b880b5d88b62a781de51&token=776659970&lang=zh_CN#rd) +* [执行SQL语句的过程](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489432&idx=1&sn=e4acf817b65685a39d8c3320d3f8e07c&chksm=cf55a099f822298f248f405b593ca01a20ddaf02ca3108b1972158a4214e4f3b5eda809b8561&token=776659970&lang=zh_CN#rd) +* [面试官问我如何获得Mapper对象?我是这样说的!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489287&idx=1&sn=6d6d2864ad4ea6213cd2657a50619c9b&chksm=cf55a006f822291039a7edac9004dc3c567e2463474df9b63a3cea89db6df1e489b8db577274&token=776659970&lang=zh_CN#rd) +### 网络编程 -### Oracle专题 +* [域名还能绑定动态IP?看完又涨知识了!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489159&idx=1&sn=c3bf154d6f76f867610ef0c802bf48cb&chksm=cf55a186f822289043d5aa9c0a999c6557c976de7a12b7173a457b957dbd7bc0597d16ae3307&token=776659970&lang=zh_CN#rd) +* [面试官:讲讲七层网络模型与TCP三次握手与四次断开?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489146&idx=1&sn=44d502461973c72a418d5597fc9c434b&chksm=cf55a17bf822286d5daf2f7fea9832254d34830df067ef2fff588eadf68151b3e79097a8613f&token=776659970&lang=zh_CN#rd) -* [手动安装和卸载Oracle,这是最全的一篇了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485963&idx=1&sn=61d67937dd4e883cdcd05f0ee20e3921&chksm=cee515c6f9929cd044ed77e1bfd4ecaaf8dbfa76a59c36a47ded0058b65ebb1d97630820eafa&token=1078684296&lang=zh_CN#rd) -* [Oracle如何查看所有表和字段以及表注释和字段注释?其实很简单!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485922&idx=1&sn=3147d990ac5b199b20a8b6021945876d&chksm=cee5162ff9929f39dbbfb4df022147bbc175e9ea50e8f2bf3152f1728bdd011cedfa2411bf59&token=1078684296&lang=zh_CN#rd) -* [还想着花钱实现Oracle数据同步迁移?一招教你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485898&idx=1&sn=a6bb98edd8538daf8c1df3f1be7c8d56&chksm=cee51607f9929f11aba1a7f0c0f3a134c213828208a3d08d2067efde9eebe7e0155822d62229&token=1078684296&lang=zh_CN#rd) -* [什么?你在物理机上安装Oracle总失败?那就试试Docker吧!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485897&idx=1&sn=0220a479c6d9bc16ddfbcc2d214e061c&chksm=cee51604f9929f12d75705fbddaad5dc2ca6932bc2b58ecd86a2bae25e08647353c078b7e5d6&token=1078684296&lang=zh_CN#rd) -* [你的Oracle没有开机自启?那是你没有这样操作!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485875&idx=1&sn=43c910e3430d331ee194b0dff63e337d&chksm=cee5167ef9929f6863abd2d3cb1654e37722e755f9c33bcdceb553151fa508080037cd3f6e8c&token=1078684296&lang=zh_CN#rd) -* [什么?作为DBA,你竟然不会安装Oracle??](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485874&idx=1&sn=dee33a0942eff98eee03bd8cf9e9c37b&chksm=cee5167ff9929f69af017ad2173c35239bc26aa87e7e63b7f665ecced0d7a95ab1725edbdec2&token=1078684296&lang=zh_CN#rd) +### Dubbo系列 +* [结合实战和源码来聊聊Java中的SPI机制?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489116&idx=1&sn=dd764beecc93368365b7a0393a78bc6f&chksm=cf55a15df822284b8543bc66e490af18240bc989c26281ff3b3c8234c8cf7a24fb95d0beeb4d&token=776659970&lang=zh_CN#rd) +### JVM专题 -### 中间件专题 +* [关于JVM,你需要掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489318&idx=1&sn=bd0b6912601dde225cb9212971a41de6&chksm=cf55a027f82229315a3fa594538c8f4b7dc2300d0480e684070d54f5f5e1896533fe1cdb6c47&token=776659970&lang=zh_CN#rd) +* [肝了一周,吐血整理出这份超硬核的JVM笔记(升级版)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489122&idx=1&sn=760a751b5d0f927a39051c39f03c19da&chksm=cf55a163f8222875a1422bd2b5550f1c91ebface3773f171b259d60937e17b8514231b8f3069&token=776659970&lang=zh_CN#rd) -* [万字长文解密数据异构最佳实践(含完整代码实现)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491249&idx=1&sn=f1e24d969b3c1b3f312241c423908184&chksm=cf55a9b0f82220a61f664b21b8c3709821e13db7e9a2bf32a45f7db72005b829e41c44ef8601&token=776659970&lang=zh_CN#rd) -* [万字长文教你消息中间件到底该如何选型?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490146&idx=1&sn=b01d1bc7281b5bfdb93bddca2e01553e&chksm=cf55ad63f8222475086b63080ea945805da036102bb199bd9ef4bdff4facaf7fc7041d337015&token=1473173499&lang=zh_CN#rd) -* [贼好用,冰河再次升级了这款开源的精准定时任务和延时队列框架!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489571&idx=1&sn=addba2666568ade7f260852f4da7463b&chksm=cf55af22f8222634df9518c397a6fdf0af6bd4a80c84c58e220792d4bee5a1c07f53e2ec833f&token=420299024&lang=zh_CN#rd) -* [冰河,能讲讲Mycat如何实现MySQL的读写分离吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490191&idx=1&sn=641966023ac4e950ace429b7ff0413c7&chksm=cee50542f9928c54a56aa8ec265ead9d3f97e76c724024fb881cb49b7013cc8c105d9cf37975&token=2055257369&lang=zh_CN#rd) -* [冰河开源了全网首个完全开源的分布式全局有序序列号(分布式ID)框架!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490023&idx=1&sn=0474bdc3871907b08aebb14e6e647b82&chksm=cee5062af9928f3cecf523903878e8d5a0cb6d283260401d106f5d0c2b3af281486e4aa260f5&token=2055257369&lang=zh_CN#rd) -* [贼好用,冰河开源了这款精准定时任务和延时队列框架!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489495&idx=1&sn=561cd479b265331d91b02395802fa968&chksm=cee5081af992810cf9789995c6234590d701b21a6ea0d5362156230f76cab36f259ae90f1165&token=712788738&lang=zh_CN#rd) -* [基于java开发的功能强大、配置灵活的数据库之间的同步工具](https://mp.weixin.qq.com/s/nILpBQ9EGcKPmbPldrGU9g) -* [Mycat核心开发者带你轻松掌握Mycat路由转发!!](https://mp.weixin.qq.com/s/xk1Sx8aVst36k4tIkiXJig) -* [Mycat核心开发者带你看尽Mycat三大核心配置文件!!](https://mp.weixin.qq.com/s/DnVpp4V_Y3vgkrUn2P0Blg) -* [作为Mycat核心开发者,怎能不来一波Mycat系列文章?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489171&idx=1&sn=7d8705b9422fe09de74471989517dd2f&chksm=cee5095ef9928048e48d4e4b1baaee0ef427528ba659e667072a0c079b9a725927eb13444e9f&token=1078684296&lang=zh_CN#rd) -* [我把这个贼好用的Excel导出工具开源了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488146&idx=1&sn=6a28825398e793b2c9242b3ab4cef6c9&chksm=cee50d5ff992844975a2dd270f5b58f93d933ac976e4ab76f9097520e9cafe226ed27ae031a6&token=1078684296&lang=zh_CN#rd) -* [数据同步的终极解决方案,阿里巴巴开源的Canal框架当之无愧!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485924&idx=1&sn=10f8569e9d8afde902c99b570f927702&chksm=cee51629f9929f3fdb44b41bc91b5665ab74dc8f692862d72621e91184ff07d282bb4bd7c7d9&token=1078684296&lang=zh_CN#rd) -* [互联网背景下有哪些数据同步需求和解决方案?看完我知道了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485873&idx=1&sn=a2fd67f86002abbcd0e49219ab2ba3be&chksm=cee5167cf9929f6a8ae04fa28d0016e551a246012f227c1d1252545b88126eca4f2108bf32e7&token=1078684296&lang=zh_CN#rd) -* [你知道如何实现分布式锁吗?这边看:分布式锁服务插件——mykit-lock开源啦!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483725&idx=1&sn=4a6d87aceeadef33e3e700a7f2318545&chksm=cee51e80f9929796786be66082730f4bd8e0d715798303a665dec5d901001035dffb3c3b77db&token=1235656640&lang=zh_CN#rd) - - - -### 设计模式 - -* [深入浅出Java 23种设计模式,最全PDF版本终于开放下载了!!面试必备!!(文末有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485493&idx=1&sn=1ad46c870aa5f8a324e26ef24b818c8d&chksm=cee517f8f9929eee644b6b77e54cc36ee5a9d741146ce03d331b2ca269e68f4d1af008aa85f3&token=1078684296&lang=zh_CN#rd) -* [你需要掌握的23种设计模式都在这儿了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483964&idx=1&sn=918d33f1b424926cafff5d8aef36550d&chksm=cee51df1f99294e7fbd0166764a3563d77b3e8f4dfa297eeea2d9d8ca347ce7676685fafb228&token=1235656640&lang=zh_CN#rd) -* [单例模式(Singleton)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483957&idx=1&sn=3e91de7e28a5601c3d89d4327e43efe7&chksm=cee51df8f99294eeca5ecabcec49f42272018476cba87adabc6dd3e248ff8923ffd442b1cb54&token=1235656640&lang=zh_CN#rd) -* [访问者模式(Visitor)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483957&idx=2&sn=98d158431c0f1527fdf1dde19635a486&chksm=cee51df8f99294ee0e0a48d97fb1c54fbc79bb889dc004e31867b3d53caebe89c9f9e75c6553&token=1235656640&lang=zh_CN#rd) -* [模板方法(TemplateMethod)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483957&idx=3&sn=417aa4d721739c69cf22363ea89b5f8d&chksm=cee51df8f99294ee92b8bd73929d5399468005626590f2adf136ca93f35017c3adeff5645298&token=1235656640&lang=zh_CN#rd) -* [策略模式(Strategy)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483944&idx=1&sn=e532658b0c7872389550573a8e875a45&chksm=cee51de5f99294f3ffc3e643f5c7ca26811d4a4a86ee9679aea967718d930d7d96343c2d7e32&token=1235656640&lang=zh_CN#rd) -* [状态模式(State)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483940&idx=1&sn=b8ac5ac5efd427324ac9ea659ddc6e7d&chksm=cee51de9f99294ff3dd5126318830f9d68e2cf0657b512a0ca8a26c2895f88233b2589fb1cff&token=1235656640&lang=zh_CN#rd) -* [观察者模式(Observer)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483936&idx=1&sn=c4a2d3839fe19511b06b2361f70e6aa4&chksm=cee51dedf99294fbb282576d1c5cb80dc27a8a085be66f344935fa0bde62f3e0106d0f8f54b5&token=1235656640&lang=zh_CN#rd) -* [备忘录模式(Memento)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483932&idx=1&sn=646ae2ad223ec51bf516ced08550034e&chksm=cee51dd1f99294c7483e80808ba173e7c33d6573004b541f4b3dde64902cb86b5d60841f95c5&token=1235656640&lang=zh_CN#rd) -* [中介者模式(Mediator)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483928&idx=1&sn=76be399b7bf10c7eb3f8e21e91141408&chksm=cee51dd5f99294c3f6ba512808cad0deba4ddf59baa8aeed4bcb0d233766bf70cafba052965f&token=1235656640&lang=zh_CN#rd) -* [迭代器模式(interator)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483924&idx=1&sn=a920b523236c3812cccaa7e7229af98c&chksm=cee51dd9f99294cf4db7bacfe9c7cc22e746feff410cc00d0ef5367bd574be4326a63bac8a7f&token=1235656640&lang=zh_CN#rd) -* [解析器模式(Interpreter)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483920&idx=1&sn=35c5fcbd085f28a3bcd0d7e02c97f2b0&chksm=cee51dddf99294cb1191117c79defa9e337e51515872427f6e60420785ba65c60039d0ea9d9f&token=1235656640&lang=zh_CN#rd) -* [命令模式(Command)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483916&idx=1&sn=6c96bf33cf6996d876bb9b5bc4717095&chksm=cee51dc1f99294d76205052e5997e257e2b8df990ed95077ee440786a50afb334117c9a73f1f&token=1235656640&lang=zh_CN#rd) -* [责任链模式(COR)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483909&idx=1&sn=5ca12f73479b2c4c8630a96c8f19e9f2&chksm=cee51dc8f99294de7b6e2b1851517db40a8f293d14ba9e873dc95a374395af005787d6d09b69&token=1235656640&lang=zh_CN#rd) -* [代理模式(proxy)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483905&idx=1&sn=65750eb4a15c7e3852fe82aaefb5dd48&chksm=cee51dccf99294da883d689050e4996405ecde95a1249dbdb799abb9b416da66c5822bfccff5&token=1235656640&lang=zh_CN#rd) -* [享元模式(Flyweight)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483901&idx=1&sn=cfe06fd40b95a803587bfd3ea925e278&chksm=cee51e30f99297269dea0d9109202de8595f668a18a63e3cac317e9dc6826d5a7c9406cde268&token=1235656640&lang=zh_CN#rd) -* [外观模式(Facade)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483894&idx=1&sn=fa173fba3a5c5f49db86aaa28ff666ef&chksm=cee51e3bf992972ddeac6d5f43d3e1cde6f88914dff434fab660a2f467c390fe4e9f7dc64227&token=1235656640&lang=zh_CN#rd) -* [装饰模式(Decorator)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483884&idx=1&sn=16de67fd68d687938d7369b15acc72ad&chksm=cee51e21f9929737631a9804da1d0648a6bf9c5c64a87e0818b03958c5dfb4e2cc76a4a63729&token=1235656640&lang=zh_CN#rd) -* [适配器模式(Adapter)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483880&idx=1&sn=3841d2da6220819fc4b11f4c7822ce78&chksm=cee51e25f9929733e38abac108e201600ef9ad3b2bc4b748ca0d35de64ef8e6e3c8d647392a9&token=1235656640&lang=zh_CN#rd) -* [原型模式(Prototype)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483876&idx=1&sn=4d2c9522d1d4393d5e3005f41fd2c774&chksm=cee51e29f992973f11102c8b5602b793042239d1ebd4cde2a96b50e98a9c1f1b074877603069&token=1235656640&lang=zh_CN#rd) -* [组合模式(Composite)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483872&idx=1&sn=2806423f89214152bd5d27a0af3a05c9&chksm=cee51e2df992973bb951346b272cc759bcb84ab3783a8ad5ff27ea56b889f8129e28bfabcb53&token=1235656640&lang=zh_CN#rd) -* [建造者模式(Builder)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483868&idx=1&sn=40a93159a77fc60835e083793ccd966a&chksm=cee51e11f992970772bded67cb93658af7abecab7e7987fe1245b1ea3591739eeb5dff9ea4b4&token=1235656640&lang=zh_CN#rd) -* [桥接模式(Bridge)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483864&idx=1&sn=0f8daab21bb3992150bdbe12fc4186bd&chksm=cee51e15f99297037606d9b6b020cbde07a5238944f68dd7bb87b1117e5da024c3cbcb3f519a&token=1235656640&lang=zh_CN#rd) -* [工厂方法(FactoryMethod)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483860&idx=1&sn=aada81323f4ae330bf6204cc61773a12&chksm=cee51e19f992970ffa023f7bb58d864918006c3bbdf1dea48b438a25e0f4318a8dacbe845f8e&token=1235656640&lang=zh_CN#rd) -* [抽象工厂模式(AbstractFactoty)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483856&idx=1&sn=ba4237e505635b9284e51d255568dfb7&chksm=cee51e1df992970b425b327cd0d1f988863cd2a67bb34015cca8917b4679c70142c50f495430&token=1235656640&lang=zh_CN#rd) +### 算法专题 +* [我整理了50道经典Java算法题,直接进了字节跳动!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489162&idx=1&sn=bd2fdce236e4737525445018e3151921&chksm=cf55a18bf822289d154547cb62aa95f5b99f398c32b4013f793cc60089f3444ee1541eba0732&token=776659970&lang=zh_CN#rd) +### 运维系列 -### Java8新特性 +* [如何在服务器上添加虚拟IP?看完原来如此简单!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489137&idx=1&sn=95c8b1dffe0734c23a82105d38733eda&chksm=cf55a170f82228664eebe997563ada7a1fb413e42a7ab2ca9714bf79004537aa60f587a520fe&token=776659970&lang=zh_CN#rd) -* [冰河带你看尽Java8新特性,你想要的都在这儿了!!(文本有福利)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485350&idx=1&sn=11b7a1f556e391727256bb4fae2504ef&chksm=cee5186bf992917d60926edc9bd417f80837ac7985e09b160806639fc734e209abe82f2ee5eb&token=1078684296&lang=zh_CN#rd) -* [不只是Java8的注解,你想要的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484776&idx=1&sn=0694bc8fad99ad8dd7f72a4ac5fc1587&chksm=cee51aa5f99293b31ec841b932268006f85a53e433e2ea11c58952d094d2b8eeff4076aa63c8&token=1078684296&lang=zh_CN#rd) -* [关于Java8中的日期时间API,你需要掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484769&idx=1&sn=28acf4e1a38b737169000623e7935c5b&chksm=cee51aacf99293baa9bb6b4c658c9129d5e248afe65d22d9a7faf8ed058dd3909d4e41bebb76&token=1078684296&lang=zh_CN#rd) -* [接口中的默认方法和静态方法,你都掌握了吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484756&idx=1&sn=2a60f2b622cd4dcc47a00be2b3d632e5&chksm=cee51a99f992938f6c405024e116cfc10a66e1dfc091c31230e82360e6477cc9925016110d52&token=1078684296&lang=zh_CN#rd) -* [不了解Optional类,简历上别说你懂Java8!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484748&idx=1&sn=37339c845d1af191c274dc023cfcb2f9&chksm=cee51a81f99293975a5ae80748490ca20a73f4f0e10dcab0c0eaaf58e7fdbcbe5ba062a3e8d4&token=1078684296&lang=zh_CN#rd) -* [关于并行流与串行流,你必须掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484738&idx=1&sn=c60de741291320bc4320393e66f0e4fc&chksm=cee51a8ff99293990118fc1b47971a8341fe5926a3b28a3c3c089ce21dc92a7a5dd89435fd33&token=1078684296&lang=zh_CN#rd) -* [面试官:谈谈Java8中的Stream API有哪些终止操作?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484717&idx=1&sn=c6f3c779df832f110d6c706a22dd6ac3&chksm=cee51ae0f99293f66fe0a5c6edc2f99b4337e06239cd29b0f5f02b33e02ff59ebba2d516f60a&token=1078684296&lang=zh_CN#rd) -* [Stream API有哪些中间操作?看完你也可以吊打面试官!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484693&idx=1&sn=6833ba0a812b3efc67c6d739c25abbc3&chksm=cee51ad8f99293ce55388e8e53791609749024a98bc2d7a8f24ed5520ea3694fd9d681ce9a12&token=1078684296&lang=zh_CN#rd) -* [面试官问我:Java8中创建Stream流有哪几种方式?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484643&idx=1&sn=3fec8bc9ff06dba7daf90ec127f5c994&chksm=cee51b2ef9929238dcdfd9d59352268e354652bf907ffe20497d0d390342b296c93cd18a0dd8&token=1078684296&lang=zh_CN#rd) -* [关于Java8的Stream API,看这一篇就够了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484613&idx=1&sn=e52f98240f228fcb3c00b0aaff338b49&chksm=cee51b08f992921e2b1610d040d5e79ecdd405bd3bec87cc8e8ca3cdc361120e253ed0c3862a&token=1078684296&lang=zh_CN#rd) -* [浅谈方法引用和构造器引用](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484594&idx=1&sn=3d18b6b18fbbe6210a2357f005a8fd6c&chksm=cee51b7ff99292694477ba3476b865b374477c24fab26142da620ce1dd7021d9845e8d8ed9c4&token=1078684296&lang=zh_CN#rd) -* [知识点总结,你都会了吗?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484541&idx=1&sn=c2c50cb51da3a8f93ee932a3a3edb21c&chksm=cee51bb0f99292a6b9f8bcc27c7abf26a2471f90ae55b1426db06b3ed7801712f7868b2f843c&token=1078684296&lang=zh_CN#rd) -* [还没搞懂函数式接口?赶快过来看看吧!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484537&idx=1&sn=e83c8394f8e4ae5408edea37590ce68c&chksm=cee51bb4f99292a2529ee9eccbd6190df8e228b91383519bb0aacf7f9b16375f0e4a3c5143c8&token=1078684296&lang=zh_CN#rd) -* [Lambda表达式典型案例,你想要的的都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484530&idx=1&sn=aa296ef7fbee64fd7f8d3c01a1035026&chksm=cee51bbff99292a91972015316b137a7a71efa70419e337fe2f5f18133af8222b8e9ea91115a&token=1078684296&lang=zh_CN#rd) -* [Lambda表达式基础语法,都在这儿了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484525&idx=1&sn=ded7016a33c1305cd078ddd4c43bc461&chksm=cee51ba0f99292b6cb444f62bf31500ba5e67ceb67cadb81a476c6f9287dd3f1702bb04a75f0&token=1078684296&lang=zh_CN#rd) -* [Java8为什么要引入Lambda表达式?原来如此!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484521&idx=1&sn=2f124b5e4871f80e715aac738f5d5cdb&chksm=cee51ba4f99292b2d8f9455641af68a80e3fc3568d34ca3dbd37a6de350fe3fd3f8ea4acbcf4&token=1078684296&lang=zh_CN#rd) -* [一张图带你领略Java8有哪些新特性](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247484508&idx=1&sn=ea490d53e76d953b3ae5281446a6eb98&chksm=cee51b91f9929287de4d5d1ad26c39d2c6f3d94fcec31870517fd2f7f6d6f9e02b76f3ce3698&token=1078684296&lang=zh_CN#rd) - - - -### Dubbo专题 - -* [Dubbo中的统一契约是如何实现的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490352&idx=1&sn=fce0061cd1f33d0baa1c1cad81ea1b69&chksm=cf55ac31f82225272167f0e7a3ce8914e4efb3d7a3e650ed16af386146183b13b1cac08f5107&token=456594555&lang=zh_CN#rd) -* [我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490192&idx=1&sn=afedf86349f76c864f42b2b48a245c62&chksm=cf55ad91f8222487088c333cb7160dd63496f9754c5533dbc868d9ac875101cc67dc1483c0da&token=1511921100&lang=zh_CN#rd) -* [俯瞰Dubbo全局,阅读源码前必须掌握这些!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489831&idx=1&sn=e1126303a91f8fccb6154196695c5e6e&chksm=cf55ae26f82227302f71ced14c0aa312f631c8f03df65650dd3a49dc7fa9f339685342c38f5a&token=1473173499&lang=zh_CN#rd) -* [冰河开始对Dubbo下手了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489794&idx=1&sn=aa9efb732ac7fe3d2bc927c1491cae57&chksm=cf55ae03f82227157bb69cb487df2081b5b623d173b1df603be66347692acec56d455da6aae1&token=1473173499&lang=zh_CN#rd) -* [结合实战和源码来聊聊Java中的SPI机制?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247489410&idx=1&sn=293d6e5c4807c0086c3b368137c40324&chksm=cee5084ff992815960269174c5e81ea5b67a082aa008ee3c5a9a0953aa329c58d361844bd039&token=712788738&lang=zh_CN#rd) -* [Dubbo Filter实战](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483823&idx=1&sn=0d05b695a54c20fa6ea90cc51af72dd5&chksm=cee51e62f992977493a4044c76cefe792e5b86a5119e400ad8f23203f2aa16b1ef072d2c1585&token=1235656640&lang=zh_CN#rd) -* [服务只订阅(开发调试)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483818&idx=1&sn=5be5f0cfa5729347acb104af8cb13eef&chksm=cee51e67f9929771ad4c016f1e92e2bb7459e1323751e1b1ea495e546708b625f6bfc1b3c8a9&token=1235656640&lang=zh_CN#rd) -* [你知道如何使用Dubbo消费端直连服务提供者进行开发和调试吗??](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483814&idx=1&sn=d84d730d20fc0a06eb3d2e6c038a7f14&chksm=cee51e6bf992977d7546e86eac472a17837f75e4ddef21f983dd0613b38358cc95b5677a0d33&token=1235656640&lang=zh_CN#rd) -* [线程模型(Linux 用户线程数限制导致的 java.lang.OutOfMemoryError)](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483810&idx=1&sn=1ae13a5eac467baae67065679feb9fec&chksm=cee51e6ff99297791c27867102cf2c962fca8c812979748913fa0420e90ac4153149057484e9&token=1235656640&lang=zh_CN#rd) -* [几种负载均衡算法](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483801&idx=1&sn=92b42c3170181605f26cfe9f8d61a422&chksm=cee51e54f99297422c13840d5a96a642b0098eea9d5fe6b041c393b88861c59e749965bf192d&token=1235656640&lang=zh_CN#rd) -* [服务接口的设计原则](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483797&idx=1&sn=8b140c2d0548269cf50ccad94e488b97&chksm=cee51e58f992974e22b596f21f8aebfdc9e3204c3131b62061501a9b0874fb33ad0f6d1674f2&token=1235656640&lang=zh_CN#rd) -* [分布式服务子系统的划分](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483793&idx=1&sn=58171bea988478da3329af41336450d5&chksm=cee51e5cf992974a52f87bd34478b0eb5aacd01ce11385f7dd8cc1951028febb4a61928b5e2e&token=1235656640&lang=zh_CN#rd) -* [如何实现Dubbo服务的集群](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483789&idx=1&sn=1c1c447593de027d4372fa4633a932bc&chksm=cee51e40f99297568af93a079e282983646298f2ff97368da0b60ca502860583c66ba894c109&token=1235656640&lang=zh_CN#rd) -* [Dubbo 管理控制台的安装](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483785&idx=1&sn=611abcbd5f8fed4f74b88b36b0a8bb57&chksm=cee51e44f992975252d829e0179a6f979b01a27680e2e2ea1188d7c1c8f9dd31facc13a36ad4&token=1235656640&lang=zh_CN#rd) -* [监控中心的介绍与简易监控中心的安装](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483781&idx=1&sn=c938962190b3c3d62cd4e5fe8468d162&chksm=cee51e48f992975e18f47ab4e3981e62127f9df4bf2354787fe5c6de92dc890173b84393b632&token=1235656640&lang=zh_CN#rd) -* [使用Shell脚本维护Dubbo服务](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483777&idx=1&sn=4f70e2b52406554fa404fd49b8a2595b&chksm=cee51e4cf992975aef7cf05b8d4077398d6562b603cf9261e3cdc1feb73dad27509e3617b5dd&token=1235656640&lang=zh_CN#rd) -* [你知道如何将Dubbo服务打包成Jar文件吗?这篇文章帮你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483773&idx=1&sn=cce09dce577af42c998ce0bfa1b3e7ff&chksm=cee51eb0f99297a674c656703d8b6b8fba85d9419360a83e758b4fbcd32f37c9699de4be3550&token=1235656640&lang=zh_CN#rd) -* [低版本Dubbo与高版本Spring集成](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483769&idx=1&sn=c2dc54664cdb776519d31f23b3b08c13&chksm=cee51eb4f99297a2761d7207e04414798b7b335fb7fdeb3e5171ece8d2707511b61fcfcd2977&token=1235656640&lang=zh_CN#rd) -* [改造低版本Dubbo,使其兼容Spring4或Spring5注解配置](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483765&idx=1&sn=e5873d382c4e3be0685be28021f994bb&chksm=cee51eb8f99297aeb6ba59c7cd1a667fcd48690c241528b6185ad67e7c94e9d8b77ea6c3a4d3&token=1235656640&lang=zh_CN#rd) -* [你了解过Java的SPI机制吗?再不了解你就Out了!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483719&idx=1&sn=718ec73f409088327dcbe060cfba2c05&chksm=cee51e8af992979c665bcf799bf1785c047b8fe1f6a977975422e6b943aad3ed1d2c0480ff44&token=1235656640&lang=zh_CN#rd) - - - -### MyBatis专题 - -* [三万字带你彻底吃透MyBatis源码!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489777&idx=1&sn=470f2d8277fe7d23c12a99de7953bef1&chksm=cf55aff0f82226e61991ebcab6c31adf28d3f86606937fcb6528dfae2e302eae0bc9fca7c18c&token=1473173499&lang=zh_CN#rd) -* [面试官问我如何获得Mapper对象?我是这样说的!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247485145&idx=1&sn=b0f37efeb6e26bae8bc13c25293f6b37&chksm=cee51914f992900252bd6d9705a24ca2016bca1f7f8b1e131ff309c179971f4865ddd3a6fea0&token=1078684296&lang=zh_CN#rd) -* [执行SQL语句的过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483846&idx=1&sn=dfd45aaf1e1b2f55fbc03289f771ed5f&chksm=cee51e0bf992971d981d046fd33e20169252bd075e65c89559cfc8e704443e3aef268643f0e6&token=1235656640&lang=zh_CN#rd) -* [获得Mapper对象](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483842&idx=1&sn=ad3a5fda1d8211c84d5949fe1b7e3285&chksm=cee51e0ff992971960f466b8590285685645c8f8cffd8fd1bdae077605ba9133153c2328f0f7&token=1235656640&lang=zh_CN#rd) -* [SqlSession会话创建过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483838&idx=1&sn=cdf13246a620d40eb900e5418300f859&chksm=cee51e73f99297659201df4ccc0046f2f910a537b8be634331333a7450790f08e5d00c653379&token=1235656640&lang=zh_CN#rd) -* [配置解析创建SqlSessionFactory的过程](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483832&idx=1&sn=bf11044931671910ee139aa6611dc32c&chksm=cee51e75f99297630b9c6616531a01d1aec2010ed36b360b8bf463a4c4876e53a6fe75100415&token=1235656640&lang=zh_CN#rd) -* [构建源码分析测试用例](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483828&idx=1&sn=2456677ffe17267c6fcc4c20eefc08db&chksm=cee51e79f992976f996e066c36af033ba7e1b4e1667428a71b227e291fb4947a94b787ab2d67&token=1235656640&lang=zh_CN#rd) +### 渗透专题 +* [我入侵了隔壁妹子的Wifi,发现。。。](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489208&idx=1&sn=5703e777f9aab5277ef840555f12421b&chksm=cf55a1b9f82228af92b558dfe44063ad4ba2622329737bb4be39597b673449af970b71ecf32c&token=776659970&lang=zh_CN#rd) +### 程序人生 -### 算法专题 +* [程序员究竟要不要读源码?!P8级别架构师带你一起辩证分析!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489400&idx=1&sn=4c86fb3474544a16c7853a0ad076fdc8&chksm=cf55a079f822296f938ce17fc191456e162dbb8e051b5b35f8b32326f73b42e66f885265ba29&token=776659970&lang=zh_CN#rd) +* [很多小伙伴说想看我的真容,这次满足你的好奇心!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489223&idx=1&sn=1c7b1bce3ef9297f88bd77ba709cd59a&chksm=cf55a1c6f82228d041b09b2c6f778f93f6b32f05abf8984519d59e88acb7304f11e7addd89c4&token=776659970&lang=zh_CN#rd) +* [跟小伙伴们聊聊我有趣的大学生活和我那两个好基友!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489213&idx=1&sn=48f7634975463aa8e966afc0a259f589&chksm=cf55a1bcf82228aa45809a62b7d84dc8078c198082f18470fe4ed76c77f91330d61225db0841&token=776659970&lang=zh_CN#rd) +* [下班咯~老地方见!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489203&idx=1&sn=ba66069fb78dd1ffe8fe03a3d1a73d21&chksm=cf55a1b2f82228a4983c48868a504351d5c8b2b5772dfe53d2dec9333a2b184a2d89ca4a730c&token=776659970&lang=zh_CN#rd) +* [大家国庆中秋准备怎么过呀?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489171&idx=1&sn=9ca9e36e3fbdd407c9b1748511189244&chksm=cf55a192f822288410140921805b5cce0f059ec6e00c7942bfdfbb9f465f47a2860b5d38b8d3&token=776659970&lang=zh_CN#rd) +* [接下来,冰河要有大动作了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489095&idx=1&sn=7c36585b322424d3da826f815181d04c&chksm=cf55a146f8222850ab8b7503937331d2edd81f9e119228aa68eb5f374ba4a8b49c4ca092cf03&token=776659970&lang=zh_CN#rd) +* [致读者:关于冰河技术微信公众号的重大调整!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489093&idx=1&sn=324f2847939fc2a45eab802113fc0b9c&chksm=cf55a144f82228522acebae4887df472b413fc2d1c558175d041d8295d68202a7885079eaf9f&token=776659970&lang=zh_CN#rd) +* [冰河技术微信公众号终于可以留言了(文末领福利)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489478&idx=1&sn=b06a4ac9282679fe601170a85a739fdc&chksm=cf55a0c7f82229d11b3b0b196793647422a774296bff91891604f4ed37219d6b7a0dcdbffa94&token=776659970&lang=zh_CN#rd) +* [毕业三年,如何达到月薪30K?我想跟你聊聊!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489631&idx=1&sn=755cff80d63168634464666cffc74219&chksm=cf55af5ef8222648b65e1b9963d799b4fcf8563cc0c962bcaa06c34cfb2016a9167ef1d15b82&token=776659970&lang=zh_CN#rd) +* [冰河是谁?到底是干啥的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489644&idx=1&sn=f77943df3a6f2cc33974f83d7f536627&chksm=cf55af6df822267bbe9ed604c59db4cd71b004c489bc58d7441b3066455450ce5b066113186a&token=776659970&lang=zh_CN#rd) -* [我整理了50道经典Java算法题,直接进了字节跳动!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247488436&idx=1&sn=1dc6f43767527d5c56edf7490376cc79&chksm=cee50c79f992856fc6f00a2cd628faeff0483c5bec7421967009b92e041a6e94c438c95caac4&token=1078684296&lang=zh_CN#rd) -* [原来Java是这样实现微信小程序加密与解密数据算法的!超赞的有木有?!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483760&idx=1&sn=b6a34ee9e3295a1b8ade569aea2c1ad7&chksm=cee51ebdf99297ab8fe896d99452c478de78c8249c9bb345b2b67a506668469b433ed95222a1&token=1235656640&lang=zh_CN#rd) +### 2020总结 +* [总结2020:5个月出版两本书,日更公众号是一种怎样的体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489703&idx=1&sn=5fb966a0269ff9728e827ea4ecb0fb67&chksm=cf55afa6f82226b064a19b7bcbb39b6e9b0d7dc4fbc6b0fdc344206ac25eeb80d14382986a7e&token=776659970&lang=zh_CN#rd) +## 2019内容汇总 -### 渗透专题 +### 高并发专题 -* [我入侵了隔壁妹子的Wifi,发现。。。](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486803&idx=1&sn=e45986f87e994dbfc13f3b8ed85f17e1&chksm=cee5129ef9929b887d6e854df1569fb12a16d2d31f9fc4edfc21ed1d441d309895c69f338b7a&token=1078684296&lang=zh_CN#rd) +* [内存模型(八种操作+同步规则)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489468&idx=1&sn=d3f45ddb7405b36eaaadb45a4ee1672e&chksm=cf55a0bdf82229ab8f92282d836c0be4697ed7d0aacfc1fa3775db0cccd7089e187351b85d8d&token=776659970&lang=zh_CN#rd) +* [如何安全的发布对象(含各种单例代码分析)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489467&idx=1&sn=47ae1d1de0468eb6b6f9a96691fe2a8c&chksm=cf55a0baf82229ac617384c100a4279b4107c6a6758e1001965f34df274c8bb27ce4c9b47ecf&token=776659970&lang=zh_CN#rd) +### 中间件专题 +* [基于java开发的功能强大、配置灵活的数据库之间的同步工具](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489469&idx=1&sn=bd879a614feb31ba6bccabcce54d39c1&chksm=cf55a0bcf82229aa674dc87cc377642f931a1a80bda469ee800a7a8386d6eac2cafbfcd224dd&token=776659970&lang=zh_CN#rd) +* [RocketMQ之——单机环境搭建](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489465&idx=1&sn=2a9d4a180d4fde60de167843f2544469&chksm=cf55a0b8f82229ae1b8931479ce3179c9d61906ce9f1d48de32e51284426877d67dd0f1547da&token=776659970&lang=zh_CN#rd) +* [你知道如何实现分布式锁吗?这边看:分布式锁服务插件——mykit-lock开源啦!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489459&idx=1&sn=96fefb1d895d7543e4eb59a3c79c983c&chksm=cf55a0b2f82229a424ff630d2c01bc8b73e6932d5f77e194d690d266e0733549721305d1627c&token=776659970&lang=zh_CN#rd) +* [mykit-excel插件是我用过的最好用的Excel导出工具,没有之一!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489441&idx=1&sn=89c76952ab4f20eb45eeebf893bb3da1&chksm=cf55a0a0f82229b6a02b98e04641f664c899d0cc7709fd8a1ab07e1f9135f3758a3b0b85c5f5&token=776659970&lang=zh_CN#rd) -### Python专题 +### MySQL专题 -[智能化时代你还在手动刷新浏览器抢火车票?那你就真的Out了!假期快来了,冰河提前放大招,教你如何使用Python脚本自动抢火车票](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247483753&idx=1&sn=67277633c66fb51c58efe32b10aecba7&chksm=cee51ea4f99297b2cb0e20602d6e221229a9e4c513aa785e2affbcea4b9faebe1d45a80a9e16&token=1235656640&lang=zh_CN#rd) +* [源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489464&idx=1&sn=42dc9cb83bfc7db2c9a4953ecd97a5d0&chksm=cf55a0b9f82229af08ac3c20da71c6123033244611c9a9324cd8e86d14a321d1bb8fba0c1ad0&token=776659970&lang=zh_CN#rd) +* [你知道MySQL 8.0中的索引有哪些新特性吗?看这一篇就够了!!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489457&idx=1&sn=e36a83596c5908ab5daae53b38f3b21b&chksm=cf55a0b0f82229a687404abf15cf84fd435c7d1e51477bfe9fc9d7212803d8eece18644b2215&token=776659970&lang=zh_CN#rd) +* [记一次MySQL崩溃修复案例,再也不用删库跑路了](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489455&idx=1&sn=1287ebe3295056b4fcb5cc780f040a80&chksm=cf55a0aef82229b8680c171b980218a6ab7b17d479477e4407645e7c846535f90bc0e8512a69&token=776659970&lang=zh_CN#rd) +### 分布式事务 +* [tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489458&idx=1&sn=3f9997b178148c0152110e888aac45bc&chksm=cf55a0b3f82229a59dcc4754dd5b4cc355b960c44aaeeb22785da96b6f832cf9e42842d1d117&token=776659970&lang=zh_CN#rd) -### 程序人生 +### 小工具 -* [如何成为一名拖垮整个团队的产品经理?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247491156&idx=1&sn=ac80e9cdf4b5822c03cbad700e6d8d55&chksm=cf55a955f8222043cf4755d07a27f52eb62cb5cfd021980dca31189f77eba2ac401cb3f96c37&token=776659970&lang=zh_CN#rd) -* [深度思考:无关生智,局外生慧!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490856&idx=1&sn=ab1808517ce00ff189e1c7860a0ccaf9&chksm=cf55aa29f822233f3f226b9e7266456f7906f36569e6fbd4c9598f82179f6d6529ff30bd4a9b&token=59514255&lang=zh_CN#rd) -* [年薪千万的产品经理打开了我对这个职位的新认知!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490782&idx=1&sn=8008870f8f460672ad6ad8e763f46815&chksm=cf55abdff82222c94a86cff432a19102d03640617f8806afd8cf64b58f684a4c39ed3c0a7ac4&token=1421790844&lang=zh_CN#rd) -* [过完年,该减肥了(说的不是我)!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490777&idx=1&sn=28665e6a5c1624e4d951f047b4839259&chksm=cf55abd8f82222ce7cb2ea80817d97c6312df955fa01fe5b9fe2e3d316a0f19603235b09118d&token=1421790844&lang=zh_CN#rd) -* [假期无聊冰河开发了一款国民级游戏!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490774&idx=1&sn=29f0db1cd78da44aa9e3b5c31a7d0b0a&chksm=cf55abd7f82222c1fa4a8637d1d789ddcafcac61ce789d249904cadac2d025c4b9ffdaa50829&token=1421790844&lang=zh_CN#rd) -* [在一个执行力极差的团队工作是一种怎样的体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490758&idx=1&sn=ebde7336db83320f0886f716b327687d&chksm=cf55abc7f82222d1fb55be7b71be851a2e67d1410dcf3c0fa094da95c1ed7761d102c7ae0f0a&token=1421790844&lang=zh_CN#rd) -* [团年](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490753&idx=1&sn=0bbe4a255b687f88a5579635274e920a&chksm=cf55abc0f82222d6e56e724be444d354a6e6a4096b3c02bcf955d3d07e7595ad942db396496b&token=1421790844&lang=zh_CN#rd) -* [满满的干货,我不信你能看完!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490629&idx=1&sn=8fbbefd2da5f15e0e0827d2d50292385&chksm=cf55ab44f8222252c89aa414e75a818e370c0642eb3bd2eec03b6eefefc8b4dabedf9d156724&token=1733057501&lang=zh_CN#rd) -* [冰河去腾讯了?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490481&idx=1&sn=d0e39c092165536f165ee5ceced37e2a&chksm=cf55acb0f82225a6d35f227e3b26d409a4b30683fb6531b3cad5e4c50c133ec3f79e8f0a1a9b&token=990338459&lang=zh_CN#rd) -* [真正牛逼的人,都是极简主义者!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490442&idx=1&sn=f0fc5a95f429e75f1c5726867152ebd6&chksm=cf55ac8bf822259d639a1ee405167a8935cfa0c35c46f7f3c8c2622b6659c224f9d930cc7370&token=990338459&lang=zh_CN#rd) -* [完了,这货迟早要超过我!我该怎么办?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247490414&idx=1&sn=1bf8eec5825d0a1299e32e643d8e0eda&chksm=cf55ac6ff8222579bace9de611cb34e258664fecb27420d41def225d990a61fc6f464cd73cfb&token=990338459&lang=zh_CN#rd) -* [程序员如何让自己更快的废掉?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489844&idx=1&sn=30bbf9c5e4ab1ea59029a01738fc386d&chksm=cf55ae35f82227231f51b4dcc68b90b2270b4310f4d7960d1cce3c64fe755e4de7c36b824136&token=1473173499&lang=zh_CN#rd) -* [元旦在家撸了两天Seata源码,你们是咋度过的呢?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489729&idx=1&sn=64c1c1089a8ff2103673042c7ddf0d3c&chksm=cf55afc0f82226d6e5d54724349d358c7298a9bacc57d0419127656c443eb6c78678428d20cb&token=959714600&lang=zh_CN#rd) -* [新年新气象,2021年我们一起携手前行!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489715&idx=1&sn=f6153571a149be56ee5c9242eccc2c35&chksm=cf55afb2f82226a4ac7101378220b60528015989e1c805b59575f982d993e9556e411c9d42df&token=959714600&lang=zh_CN#rd) -* [总结2020:5个月出版两本书,日更公众号是一种怎样的体验?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489703&idx=1&sn=5fb966a0269ff9728e827ea4ecb0fb67&chksm=cf55afa6f82226b064a19b7bcbb39b6e9b0d7dc4fbc6b0fdc344206ac25eeb80d14382986a7e&token=959714600&lang=zh_CN#rd) -* [冰河又一MySQL技术力作出版(文末送书)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489670&idx=1&sn=fe4e1d4f3db05607e37f35cbd7837fc8&chksm=cf55af87f8222691c42b252444a2d5ec1989aadbc0956463169fe6bc8f77c4977b3a4d2dfe9c&token=1924668976&lang=zh_CN#rd) -* [冰河是谁?到底是干啥的?](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489644&idx=1&sn=f77943df3a6f2cc33974f83d7f536627&chksm=cf55af6df822267bbe9ed604c59db4cd71b004c489bc58d7441b3066455450ce5b066113186a&token=1924668976&lang=zh_CN#rd) -* [毕业三年,如何达到月薪30K?我想跟你聊聊!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489631&idx=1&sn=755cff80d63168634464666cffc74219&chksm=cf55af5ef8222648b65e1b9963d799b4fcf8563cc0c962bcaa06c34cfb2016a9167ef1d15b82&token=1924668976&lang=zh_CN#rd) -* [冰河技术微信公众号终于可以留言了(文末领福利)!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489478&idx=1&sn=b06a4ac9282679fe601170a85a739fdc&chksm=cf55a0c7f82229d11b3b0b196793647422a774296bff91891604f4ed37219d6b7a0dcdbffa94&token=420299024&lang=zh_CN#rd) -* [致读者:关于冰河技术微信公众号的重大调整!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489093&idx=1&sn=324f2847939fc2a45eab802113fc0b9c&chksm=cf55a144f82228522acebae4887df472b413fc2d1c558175d041d8295d68202a7885079eaf9f&token=420299024&lang=zh_CN#rd) -* [接下来,冰河要有大动作了!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247490274&idx=1&sn=b45148f72f343d31456990af7d5332fe&chksm=cee5052ff9928c394dd78d541ba12096d739b0401f10e320a4e0ae091073f4dc03786cd039ac&token=2007101246&lang=zh_CN#rd) -* [大家国庆中秋准备怎么过呀?](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247487950&idx=1&sn=a90f9cd071978f2a1271bedd513ae76e&chksm=cee50e03f9928715e0c6ce335f8fddd2cf740d75040e80563643c0d24b50737bc6c889f6ca4b&token=1078684296&lang=zh_CN#rd) -* [下班咯~老地方见!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486905&idx=1&sn=de233cd84a01a0d4f5246aefe75f8c9a&chksm=cee51274f9929b62381017c7aaa3190e6615eb0c19cfeff933123ee76cc82e25e9603218b141&token=1078684296&lang=zh_CN#rd) -* [跟小伙伴们聊聊我有趣的大学生活和我那两个好基友!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486663&idx=1&sn=848e925a2c44fd04d805903aeed1e6ca&chksm=cee5130af9929a1c5b5f23f59aa7825e5f07dc4cc120cc245c05c242f71b3836262fe0d6a146&token=1078684296&lang=zh_CN#rd) -* [很多小伙伴说想看我的真容,这次满足你的好奇心!!](https://mp.weixin.qq.com/s?__biz=Mzg3MzE1NTIzNA==&mid=2247486375&idx=1&sn=878b4d2cbd9c167a62d24829551dfaa4&chksm=cee5146af9929d7cf2629d18a245cf287a53ff82f451e1039cba7c9f47d52b3b36963cb61106&token=1078684296&lang=zh_CN#rd) +* [IDEA设置System.out.println()和main方法快捷键](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489466&idx=1&sn=4cd45f2f6c4599148ea148c6a69d2ff2&chksm=cf55a0bbf82229ade4688bd216f0f7229cf6ec236d67f2480d8178fe4ab2bed278b2fd2b3a84&token=776659970&lang=zh_CN#rd) +* [Java VisualVM添加Visual GC插件实现JVM性能调优](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489461&idx=1&sn=d54fac64e91a459bc0f286beb7c500cb&chksm=cf55a0b4f82229a229aad37fef5c4c942bdee9db141ea91045e908b7a55b9b27ee32d50f0770&token=776659970&lang=zh_CN#rd) +* [原来Java是这样实现微信小程序加密与解密数据算法的!超赞的有木有?!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489452&idx=1&sn=0325302bf29eab9b048eb3016f612d1d&chksm=cf55a0adf82229bb3e1e88f584f3e5224aea0303963c700d54f0936a01c5e00ac1b7b17d0b30&token=776659970&lang=zh_CN#rd) +### Python专题 +* [智能化时代你还在手动刷新浏览器抢火车票?那你就真的Out了!假期快来了,冰河提前放大招,教你如何使用Python脚本自动抢火车票](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489453&idx=1&sn=ebf0cc517519c5b088bbacabf1cdcfb2&chksm=cf55a0acf82229bada0f39ba67550b93622bfdd4cd9bab605fd8d14aab11f141a574e31fd890&token=776659970&lang=zh_CN#rd) + +### 运维专题 + +* [你知道如何在Linux操作系统上添加虚拟IP吗?这篇文章帮你搞定](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489463&idx=1&sn=77957646664d4c5c4cb86612810d9a1e&chksm=cf55a0b6f82229a05d2440353a436a8d6409b50a70db08fc83696d1bd4582b78d6f135c70189&token=776659970&lang=zh_CN#rd) +* [你知道如何在Linux服务器上挂载新硬盘吗?冰河为你揭开这个秘密](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489454&idx=1&sn=137088bd11428158b3d6cd8317c350cf&chksm=cf55a0aff82229b9cbea3e88e3323b3515af3389da5b69940ff9b64476e363cfeff4729728e1&token=776659970&lang=zh_CN#rd) + +### Dubbo系列专题 + +* [你了解过Java的SPI机制吗?再不了解你就Out了!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489460&idx=1&sn=ef7424f16b27379441b6c32db49bd478&chksm=cf55a0b5f82229a3bdeb54823b7a46ce449448f6fb4d19e565e689b946d389aeff190b309c53&token=776659970&lang=zh_CN#rd) +* [改造低版本Dubbo,使其兼容Spring4或Spring5注解配置](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489451&idx=1&sn=8443aad6127a1a08d5c9ada01ad354fb&chksm=cf55a0aaf82229bc969e66627b77fd5a17459967ba4345d72110de9da1bc66eef9b94acec41a&token=776659970&lang=zh_CN#rd) +* [低版本Dubbo与高版本Spring集成](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489450&idx=1&sn=e0507e7990a026059baea4a41020be8f&chksm=cf55a0abf82229bd4a29ef8c5a920286fd1cfd1c5d0e4cab702a98eb6634aacaefc2b6cf89c5&token=776659970&lang=zh_CN#rd) +* [你知道如何将Dubbo服务打包成Jar文件吗?这篇文章帮你搞定!!](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489449&idx=1&sn=e28368150114a2a2059cde72d6d74cbb&chksm=cf55a0a8f82229be914bb0c88b422b5fb47bb3c29bff53dd67f8a1ff71d8672b72e4d2414e75&token=776659970&lang=zh_CN#rd) +* [使用Shell脚本维护Dubbo服务](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489448&idx=1&sn=583eae9b2c29492d690143aeb9b96575&chksm=cf55a0a9f82229bfea3cedb75e7eee3292d89a61e1367ffaf0698897e131d2ecdada71bfe5bf&token=776659970&lang=zh_CN#rd) +* [监控中心的介绍与简易监控中心的安装](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489447&idx=1&sn=03985c758e3ab14c698a73a2d054b9ee&chksm=cf55a0a6f82229b0c1002612b1f07604b83d5e5ecc4db5bd172906ee476193fa63f5bc9be1f8&token=776659970&lang=zh_CN#rd) +* [Dubbo 管理控制台的安装](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489446&idx=1&sn=1280e760a0d3a90bcf4fb1cb5e11b149&chksm=cf55a0a7f82229b13cf8f3de46e9134673c55b9d3d9198128b36a6bb6598fab96cdf6ac7109e&token=776659970&lang=zh_CN#rd) +* [如何实现Dubbo服务的集群](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489445&idx=1&sn=602d31050340f353e8d3443c86d1f5cd&chksm=cf55a0a4f82229b21e232e3f7cbe0178917d98c32dcb7a30ef16f85656badb4a0d96f0cd8dcb&token=776659970&lang=zh_CN#rd) +* [分布式服务子系统的划分](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489444&idx=1&sn=cb419ca548134d0adcf64b839a6e27b4&chksm=cf55a0a5f82229b34efd3fe83308015791e77ede9c735a9880638996c59160fe6b10f1804a3d&token=776659970&lang=zh_CN#rd) +* [服务接口的设计原则](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489443&idx=1&sn=eb8c0c2e1f498f0f98f25ad0a440d4cb&chksm=cf55a0a2f82229b49809a8a3fd776e76fe8165b4e8ecd7df48a9d8c6fd797f9a3c111b926220&token=776659970&lang=zh_CN#rd) +* [几种负载均衡算法](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489442&idx=1&sn=e2d06304a682329ead315ee127621d34&chksm=cf55a0a3f82229b5658bff25091353eecd3b68374ba5cf16e2b9e80059ae24b88ee4a3fc743a&token=776659970&lang=zh_CN#rd) +* [线程模型(Linux 用户线程数限制导致的 java.lang.OutOfMemoryError)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489440&idx=1&sn=0057edbfaeebbfed4c30645181792742&chksm=cf55a0a1f82229b7bda7097262bd50cecaa89bdbf9de097272d857461fbd8ea66bba9beea5af&token=776659970&lang=zh_CN#rd) +* [你知道如何使用Dubbo消费端直连服务提供者进行开发和调试吗??](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489439&idx=1&sn=6f3607682b5859c3cc9ec41fcee1b19e&chksm=cf55a09ef822298898f6d5ccfeadf4f5bcb087f210956c5b6da90eac6c06d5952f3d8c820710&token=776659970&lang=zh_CN#rd) +* [服务只订阅(开发调试)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489438&idx=1&sn=98ea263476635db10ca8ac8785440de4&chksm=cf55a09ff82229895f5e5fc42f6ac734e03c3742f93b7d075b2144981db1c0cc16c347616e93&token=776659970&lang=zh_CN#rd) +* [Dubbo Filter实战](https://mp.weixin.qq.com/s?__biz=Mzg4MjU0OTM1OA==&mid=2247489437&idx=1&sn=078b6726b051f1a07b54223a056a3d2f&chksm=cf55a09cf822298a25e08248e7c4052da1ec89045cd459f909d5742050c4520823b5b669a75b&token=776659970&lang=zh_CN#rd) ## 重磅福利