https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247519964&idx=2&sn=76d8e3782ad3e5fc8d773441de478337&chksm=f9f69538ce811c2e1c7acfce6da18aad9d4d2672d1b8be80235401fd86440f2b954594d816ac&mpshare=1&scene=23&srcid=1028m1dN97vrM79yHb9chB83&sharer_sharetime=1635384427443&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247552836&idx=1&sn=096ed3744059dc1b1bb50f4f11809ee7&chksm=fa4a70f5cd3df9e3beacff3db409f702ea11d885229f0e60a95022d32c12d63ae3918e253182&mpshare=1&scene=23&srcid=0731P7IoL6xpzyzuqGA62yJr&sharer_sharetime=1659262728868&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247492708&idx=1&sn=7bef4fc55420f058edb71d7e9f0699fb&chksm=e80e5212df79db04e176dcdfe3ed93cde420ce422f3e6b2d7e9b1b1b7a558f0870e21a14c19a&mpshare=1&scene=23&srcid=1022nmTQa7u7Ye5eOM0seMoW&sharer_sharetime=1634893401282&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
3.线程池中 shutdown 和 shutdownNow 的区别?
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247519894&idx=3&sn=c964a30fc05ec5525a261aa684f316b2&chksm=f9f69572ce811c642842c5d2ca9e5cd6770666226e2f8b00bde43e2d0d98774e60cbc978c11d&mpshare=1&scene=23&srcid=1022Zbggk9UDvXrZKgEMVdhp&sharer_sharetime=1634873747411&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=Mzg2MjUxNTc0Mg==&mid=2247485783&idx=3&sn=9f7e16ae9dd050d99bc90adbc40a4f99&chksm=ce07ee26f970673026b0782e93fc43b15408e9d9841e7e7cbad18d5744be24b38ac64f3bf602&mpshare=1&scene=23&srcid=10217aubKB7MzLAvDY9lUd7x&sharer_sharetime=1634815536658&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzAxNDMwMTMwMw==&mid=2247530600&idx=3&sn=4970a16be2ad4e7cdacd753ba4e0efb5&chksm=9b975970ace0d0665b4267571cb3ad8a4795b32e5ab9e6c75271152819e9413508a3dc95d1b0&mpshare=1&scene=23&srcid=1021iSmrhIk9JajmtDeXG9D9&sharer_sharetime=1634778090297&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
6.CountDownLatch 与 CyclicBarrier 的使用场景?有什么区别?
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247547033&idx=3&sn=80865b8a9047cbbe04627b3c75637e39&chksm=eb50bdafdc2734b92abc460147f9c31df2d036701b3513a1a6188fb44584a9f251ddaa169b1e&mpshare=1&scene=23&srcid=10203Kemd3aLTkJODABANZuu&sharer_sharetime=1634724673784&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247547033&idx=2&sn=a022e4f4233f4ba27c095e53f4b2ce01&chksm=eb50bdafdc2734b93112fbf408f5f0fc367cb6b2dfe20300debd9255b02b134b9475e8439fb6&mpshare=1&scene=23&srcid=1020heqgFj5yTrgaJwtavCkx&sharer_sharetime=1634724660645&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247492648&idx=1&sn=168da08faaacc9da90c6be2407ea5580&chksm=e80e525edf79db48f155a3b8451e1aeacf785bb0d6d0788363b604da335a70b9e6c801945920&mpshare=1&scene=23&srcid=1019p7coamVXYNMDm3cuGti5&sharer_sharetime=1634637856201&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247540947&idx=1&sn=a4941f93acb4ee551534a4a1f57d9376&scene=21#wechat_redirect
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247546343&idx=1&sn=b85c30a38d535a1c219b2c72f52a9cb1&chksm=eb50b0d1dc2739c73fbf1cfad5972b35aaf9fe6789c1302a2d51fe1b1445d438f4c552306e86&mpshare=1&scene=23&srcid=1015l7wRDSXnRvl8jsNhHUID&sharer_sharetime=1634297200658&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzIyOTYxNDI5OA==&mid=2247489251&idx=1&sn=a3ecde1d2d264cba99376c7b71157aad&chksm=e8bea156dfc928407eece253b0fa8cbfbfc7bd1590de270e89ce7ba5cd0b7957980a27bdeefe&mpshare=1&scene=23&srcid=1015n8MMaO3nXw0CPT6qJq40&sharer_sharetime=1634260464982&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
11.Java Web之Token、Cookie、Session
https://mp.weixin.qq.com/s?__biz=MzA3MjMwMzg2Nw==&mid=2247500331&idx=2&sn=5515525823c3b25b53bfe191c9a1c85b&chksm=9f22d7bfa8555ea9855c68ec26d71c5dd52348c593d6bb1cd3db2fd686153f3d30a3925c9c77&mpshare=1&scene=23&srcid=1014hVtFgGvTnSqiORpxGY4y&sharer_sharetime=1634185641729&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247546330&idx=3&sn=7b6aa506b1144906a7fc432c6f158682&chksm=eb50b0ecdc2739fa51281d0ff23687d4d90f03a922470281dd7956c2605165d065735456fcb6&mpshare=1&scene=23&srcid=1014ziJMM254UXyedplcpGE3&sharer_sharetime=1634185612868&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=Mzg2MjEwMjI1Mg==&mid=2247523639&idx=3&sn=dbbf0650e9bb98107e7f69d942f8ada3&chksm=ce0e2ab4f979a3a225aa8be1f5659b9cf56b63e582dbe6179cf3c4073d455259d3adb8aca63b&mpshare=1&scene=23&srcid=1010ayxJ1D3opVT6ZC2t9DhO&sharer_sharetime=1633875306106&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
14.Java 8 数据过滤,removeIf 和 filter
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247518971&idx=2&sn=cff234aff3d4198424b65d2bcc31f121&chksm=f9f6911fce81180986e84c5d439dc526c277f516b3d8da7da3cbf4261c11429eb39416e28ba7&mpshare=1&scene=23&srcid=1005OEIgwJSlMDbWk0Ee5qeg&sharer_sharetime=1633427935137&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247521647&idx=2&sn=591071a0d220a0bf0611fac4fe17bce4&chksm=f9f68e8bce81079d37d90f9a7c2d0e711a17abb0b75d04c5b3079087e1f8b8cb5faf67bcfc92&mpshare=1&scene=23&srcid=1123r0zS9fC9ta8aOfsacLoH&sharer_sharetime=1637647490198&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
16.Java 8 map 和 flatMap 的区别?
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247551538&idx=1&sn=ab0ac4803a58798a0da292560bf4013d&chksm=eb508f04dc2706127ca2c7956936f8898fa412ded627356c3775a515a4689b00f2d9794f7ebb&mpshare=1&scene=23&srcid=11251sspDaC6608Hqu0qJSgH&sharer_sharetime=1637798445105&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
17.项目中你是如何利用设计模式,干掉if-else的
https://mp.weixin.qq.com/s/jp6pycU0mhFVppAsr0ftQg
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247558483&idx=1&sn=66e3d98e22c029c7ca141debfadff253&chksm=eb516065dc26e973d69b28db2dfa8c66fc7deee01171fbcf355524071a33a75c402a34821def&mpshare=1&scene=23&srcid=0301nKMnHV9h8b5bj2xUAkJV&sharer_sharetime=1646093729639&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=Mzg4ODYxNDMyMw==&mid=2247489662&idx=1&sn=1dca9f3fc308f94288fbeacfae965670&chksm=cff924a2f88eadb449cbc0151b874e8a75430b44af2cd491ac43c7d41378370e2c5f17a6e052&mpshare=1&scene=23&srcid=1225Ig7PjPCcF4srIApd6n9p&sharer_sharetime=1640422833668&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
17.SpringBoot 全局日期格式化(基于注解)
https://mp.weixin.qq.com/s/Bd5zIKsmffLfXgpf4YvT7g
18.使用 @Transactional 时常犯的N种错误
https://mp.weixin.qq.com/s/oblTiQnvpJ-8EyrzWjAD9A
19.妙用Java 8中的Function接口消灭if...else
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247522941&idx=3&sn=42e0a5098ff3b8766b24cb6ab21f9e08&chksm=f9f68199ce81088f6de0fdcb58f69a0e224a18e77d43e7dacef4e3fdbae800ddd9d52328e9e1&mpshare=1&scene=23&srcid=1209kSp9tcB2NQcDp96pk1P0&sharer_sharetime=1639050390655&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
20.Java 中的 clone( ) 和 new,哪个效率更高?
https://mp.weixin.qq.com/s?__biz=MzA3MjMwMzg2Nw==&mid=2247501589&idx=1&sn=0259f78e805a518fe5437a80cf5ca2bc&chksm=9f22d281a8555b9716f7bf7a6bd2aa855ce72cb2fdd87e2d3814dff4e0584a404f4d0752e381&mpshare=1&scene=23&srcid=1208Yrxl99r5qs3JnXnysxXf&sharer_sharetime=1638921732935&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247522966&idx=3&sn=e7a5d0c11ad11b416bc4fb7f501e0b67&chksm=f9f68172ce8108645293321fdfb56067ad29302a95ff9d1abf25cfd8819e7a57ca12aa8eb68e&mpshare=1&scene=23&srcid=1212eLorO6wowtWSQnz3NCON&sharer_sharetime=1639324517735&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzA4MDMyODg4OQ==&mid=2649485564&idx=2&sn=adc8c59078eb4482c3a590b927ff26a7&chksm=87bab12ab0cd383cdeb07c4e6c8ec202887b8391fa7be75ccac2d8f3663363ae1c8e008d0bcd&mpshare=1&scene=23&srcid=0107n0taaJ7QOhfuwVjHz9R1&sharer_sharetime=1641517388064&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247524490&idx=3&sn=3d136c8aaabc9995adaaf2f9c4a036e9&chksm=f9f67b6ece81f2789d4a723cca13569a598dba5cc3bc788512df8bc4f0f20ce9ee70d873264d&mpshare=1&scene=23&srcid=0106M8L5vt36Tf03W4iXyNVe&sharer_sharetime=1641427483451&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzA3MjMwMzg2Nw==&mid=2247502124&idx=1&sn=517998a0d9b70cbc566a33bf1cab0e3a&chksm=9f22dcb8a85555aed92f3ae1c48119049ba29c4352d8f2792af3096e3cd91214977ddaed674a&mpshare=1&scene=23&srcid=010476BxePkKIaLPv5kZyQQ7&sharer_sharetime=1641345064625&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247524423&idx=2&sn=6ce51ec17e0b40f96d988326e4ec98ea&chksm=f9f67ba3ce81f2b5519068b7747be7ad83ab68bed897f0e0c99642adea181e88b435658964fa&mpshare=1&scene=23&srcid=01044f5kgCIJlrDfwvSusQak&sharer_sharetime=1641255072701&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
26.终于搞明白了 AtomicInteger 如何保证线程安全
https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247494211&idx=1&sn=1203776197b5d665bb294ccea9ed3d6a&chksm=e80e5c35df79d5233daddc199bc712b0582a6c6df5c67d559ac5ca3edc7a7f33377e6bb5a4a7&mpshare=1&scene=23&srcid=0104UcT210PyIdLhkoRfcwvK&sharer_sharetime=1641254406476&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzI5NDUwMzQzNQ==&mid=2247494009&idx=1&sn=f003817274b3e72e856834c4ed501c96&chksm=ec637c1ddb14f50b4d74e852dee29dc76b88314d0cd658796c22b47d25efdccac38da8862be9&mpshare=1&scene=23&srcid=0120mTtHvDl2euxkGQVnKIFT&sharer_sharetime=1642640938328&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247527647&idx=2&sn=2f1267657fd96cc74ab0009cac568f9f&chksm=f9f6773bce81fe2d1edacffd87a753f1b94f654e2bd2b0519c39bc9099456f2f7896df9ec3eb&mpshare=1&scene=23&srcid=0225RQiynFEFhwpVLrwX6RrX&sharer_sharetime=1645749533332&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzA3MjMwMzg2Nw==&mid=2247502894&idx=1&sn=b7bcf0e83bf638df324d546cdb330895&chksm=9f22d9baa85550ac7cdcc033acad48c1c2c04100d1bb1cef16968af55417d01c2605b726b66f&mpshare=1&scene=23&srcid=0225za3jLefm3mT0OjKYaZTs&sharer_sharetime=1645761266256&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247538880&idx=3&sn=c351b7bac4eb171a3ee0607472c2cade&chksm=fa4a2771cd3dae67320c0169793ca43968a5140bf90516471239a00f2b88914b5cd17f958542&mpshare=1&scene=23&srcid=0226s81hxKErcOqOE8RvJK9Z&sharer_sharetime=1645854306776&sharer_shareid=f770d25bc57f1c2f9159f85750f854dc#rd
31.Java中的 BigDecimal,80%的人都用错了
https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247495683&idx=1&sn=fdfa1af4c5f7f90729d4c8f301082291&chksm=e80e4675df79cf6302403017776d34e19ecd560a940344f69424e707746c0533e16a117447b0&mpshare=1&scene=23&srcid=0403uWFNCMc2XSUpuSLpr3X5&sharer_sharetime=1648982441853&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
https://mp.weixin.qq.com/s?__biz=MzA4MDMyODg4OQ==&mid=2649486708&idx=2&sn=321e8480ac3765f39c296d9b65c72c73&chksm=87bab4a2b0cd3db440b70748e5015aa3bf34c70c425ecefd55a7d7b7d427ebff68131da2249b&mpshare=1&scene=23&srcid=0430MAU7UzcpgklsWzYv2T1O&sharer_sharetime=1651332974313&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
33.Jackson ObjectMapper,别再像个二货一样一直new了!
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247542980&idx=1&sn=158b7734a3c1e84f0650858bd5034b4a&chksm=fa4a5775cd3dde6333cbc48325c86df2f85a2921872098d00e22bc0ceee9d349644303b456e4&mpshare=1&scene=23&srcid=0428fzRMT02CEHBga82uzUKc&sharer_sharetime=1651135426916&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247542689&idx=2&sn=efc7135dd61ee92dfa00e0ea23ea1509&chksm=fa4a5810cd3dd1061f030d1ef45d873b13afc78c6dcb78e7bd3b2ee31f1297e0113fbcbd191c&mpshare=1&scene=23&srcid=0425fotpGypnadefnnUkUFHp&sharer_sharetime=1650894073088&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
35.ConcurrenthashMap的强一致性
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247544652&idx=1&sn=4dad7b1f82b8de45c95957b57f7c0eb5&chksm=fa4a50fdcd3dd9eb82f58ae83aaa8b81621e9e9d0b86a1389aca4bda3e6aba04540be44aa904&mpshare=1&scene=23&srcid=0521gniQ4aFK8SEEBskQsQEF&sharer_sharetime=1653148473674&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247496559&idx=1&sn=30daaa2fa8cd378a74c686f9f114af73&chksm=e80e4519df79cc0f8cda2633a3477a5e085f66d86d21bc2d8092a7f9e7451e205817b0bacc35&mpshare=1&scene=23&srcid=0531Y0rIt2gtDVkdb109FLlH&sharer_sharetime=1653957252823&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
澄清网上对 ConcurrentHashMap 的一个流传甚广的误解!
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247544652&idx=1&sn=4dad7b1f82b8de45c95957b57f7c0eb5&chksm=fa4a50fdcd3dd9eb82f58ae83aaa8b81621e9e9d0b86a1389aca4bda3e6aba04540be44aa904&mpshare=1&scene=23&srcid=0521gniQ4aFK8SEEBskQsQEF&sharer_sharetime=1653148473674&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247546903&idx=2&sn=bf0cc96121c80e2926ccaac0c3d6c658&chksm=fa4a47a6cd3dceb0143819c2ec6eb99a0c05d673860d255109c08ecaf2009e611fe34d5bc768&mpshare=1&scene=23&srcid=0612I6ylstw5UyvMO49d0TPa&sharer_sharetime=1654967520085&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247546903&idx=3&sn=5c70fd0ac06f29f09ffe25c81558104d&chksm=fa4a47a6cd3dceb0726154f498bb30a3e68f36eb095f75f2874b43cec338d0465b73827edbb9&mpshare=1&scene=23&srcid=0612wkjreaiRbTUCe4d4SrGl&sharer_sharetime=1654967507960&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
(重要)Spring源码最难问题:当Spring AOP遇上循环依赖
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247535674&idx=2&sn=e743f04c2ac4aabbdbbbdede712d0a2f&chksm=f9f657dece81dec818f8ce7cd3b83745a442a962e76bc051b23b8e0e0c97203501397211373f&mpshare=1&scene=23&srcid=0621acUTbF0hJp2CfsQyyY9l&sharer_sharetime=1655769275293&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247563593&idx=1&sn=b3c48ce5986e9bf97732026b8e020764&chksm=eb517c7fdc26f5694adcc74e0e24401df31068b9a65b5b16dbb35fa268b7d43b08ff0194b9bf&mpshare=1&scene=23&srcid=0617YV4EgbaUHZzVazLfrTlv&sharer_sharetime=1655464811207&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
https://mp.weixin.qq.com/s?__biz=MzIwODkzOTc1MQ==&mid=2247491575&idx=1&sn=caa8e7e8e2d0366154e4d62a70358728&chksm=977a207fa00da969dc2b1579f6ca72fd6ccf42902481166b40553ac3cd7a0a6ff9eb6199610d&mpshare=1&scene=23&srcid=0618NVWP0Bmc7HMvtKw94b2S&sharer_sharetime=1655516906166&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247496671&idx=1&sn=ff90cdd3edcae9c67f2a9d35d2fd8405&chksm=e80e45a9df79ccbf9b8e3aaaf864ce44db0b78e0ddd7e64f82f558a1a9da9eb1d7ca15fa90b2&mpshare=1&scene=23&srcid=0609SBqpyGpemlTdks4SqKqp&sharer_sharetime=1654733908281&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
改造一下 BeanUtils,优雅的实现 List 数据拷贝
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247535676&idx=3&sn=605bc79cd6c2488b8e469d35ef0325c3&chksm=f9f657d8ce81dece98396b06d6c64e55861d4ec6118308f2d1e9b69487fdbbc0b0ffcfbdbb0b&mpshare=1&scene=23&srcid=0622LbyevA2FT4L48BVVHgcb&sharer_sharetime=1655909187622&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
https://mp.weixin.qq.com/s?__biz=MzI5NDUwMzQzNQ==&mid=2247497227&idx=1&sn=6a6842596712a6408908578f25e8ff7c&chksm=ec63636fdb14ea7996448f94ea2a7bdd71aefa60904ed9f9eed653b1e2dff6d1e4639d73a3de&mpshare=1&scene=23&srcid=0707jAvlccD0sqMyBwgRkBGv&sharer_sharetime=1657153670095&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e#rd
jdk1.8的lambda、stream和日期的使用详解
https://mp.weixin.qq.com/s?__biz=MzI5NDUwMzQzNQ==&mid=2247497574&idx=1&sn=8c96351df1aeb2b031542cff149e32c4&chksm=ec636202db14eb14b6efc49abb05935ca448d4eb4b01d90871c27019d3a028304db93765ac5f&mpshare=1&scene=23&srcid=0723Gm8MgKVinYVYn72ZyMNU&sharer_sharetime=1658570648053&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
https://mp.weixin.qq.com/s?__biz=MzUxOTc4NjEyMw==&mid=2247545917&idx=3&sn=ab2ff9274ef8387bee22ce7aa8b74bd1&chksm=f9f62fd9ce81a6cfb0f058494ddf3389d3e76dbb174de2467703c744dd03c612ffeb68341947&mpshare=1&scene=23&srcid=1023LFTGNLWALiJZpSFggEKY&sharer_sharetime=1666538794328&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd
https://mp.weixin.qq.com/s?__biz=Mzg5NDM1ODk4Mw==&mid=2247547481&idx=2&sn=7e5889845eaa60adadc0dfee768031ee&chksm=c022bef1f75537e7d2323ada7a9feba1643b45edad39342336869cbc850c8b03acec9a9ea4a3&mpshare=1&scene=23&srcid=1012XvGbq7WQQw7sVnTKdGO6&sharer_sharetime=1665566741779&sharer_shareid=7fec9c1809ccb850bfdebba7d4f7a81e%23rd