Full Code of ZhongFuCheng3y/athena for AI

master a1b9fa47fd6e cached
50 files
306.2 KB
158.8k tokens
1 requests
Download .txt
Showing preview only (321K chars total). Download the full file or copy to clipboard to get everything.
Repository: ZhongFuCheng3y/athena
Branch: master
Commit: a1b9fa47fd6e
Files: 50
Total size: 306.2 KB

Directory structure:
gitextract_0fk2kqvw/

├── LICENSE
├── README.md
└── src/
    ├── 1.md
    ├── 2.md
    ├── ajax.md
    ├── algorithm.md
    ├── blogplatform.md
    ├── book.md
    ├── collection.md
    ├── database.md
    ├── datastruct.md
    ├── designmode.md
    ├── distributed.md
    ├── docker.md
    ├── filter&listener.md
    ├── frame.md
    ├── goodblob.md
    ├── hibernate.md
    ├── http.md
    ├── installsoreware.md
    ├── interview.md
    ├── javabasic.md
    ├── javawebproject.md
    ├── jdbc.md
    ├── jsp.md
    ├── learnjava.md
    ├── linux.md
    ├── machinelearning.md
    ├── mindmap.md
    ├── mq.md
    ├── mybatis.md
    ├── net.md
    ├── os.md
    ├── personalproject.md
    ├── redis.md
    ├── resource.md
    ├── resources.md
    ├── servlet.md
    ├── sort.md
    ├── spring&springmvc.md
    ├── ssh&ssmproject.md
    ├── struts2.md
    ├── thread.md
    ├── tool.md
    ├── web.md
    ├── wechatAriticle.md
    ├── weixin.md
    ├── work.md
    ├── xml&json.md
    └── zk.md

================================================
FILE CONTENTS
================================================

================================================
FILE: LICENSE
================================================
                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


================================================
FILE: README.md
================================================
![](doc/images/1.jpg)

<p align="center">
  <a href="#"><img src="https://img.shields.io/badge/Author-3y-orange.svg" alt="作者"></a>
  <a href="https://gitee.com/zhongfucheng/athena"><img src="https://gitee.com/zhongfucheng/athena/badge/star.svg?theme=dark" alt="gitee Starts"></a>
  <a href="https://gitee.com/zhongfucheng/athena"><img src="https://gitee.com/zhongfucheng/athena/badge/fork.svg?theme=dark" alt="gitee Starts"></a>
  <a href="https://github.com/ZhongFuCheng3y/athena"><img src="https://img.shields.io/github/forks/ZhongFuCheng3y/3y.svg?style=flat&label=GithubFork"></a> 
  <a href="https://github.com/ZhongFuCheng3y/athena"><img src="https://img.shields.io/github/stars/ZhongFuCheng3y/3y.svg?style=flat&label=GithubStars"></a> 

</p>

### 开源项目austin

想学Java项目的,我强烈推荐我的开源项目[消息推送平台Austin(11K+ stars)](https://gitee.com/zhongfucheng/austin),可以用作**毕业设计**/**校招**,可以看看**线上生产环境**是怎么推送消息的。已经有不少同学**通过这个项目拿到字节/菜鸟/vivo等大厂**的offer了!

:fire:项目仓库地址:[https://gitee.com/zhongfucheng/austin](https://gitee.com/zhongfucheng/austin)

:fire:项目在线演示地址:[http://119.91.205.248:3001](http://119.91.205.248:3001)

:fire:**11W+字,共107个文档,带你玩转austin**,详情可戳:[消息推送平台文档](https://www.yuque.com/u1047901/eg5qvy/hh0gk5p4uwie8bva)
![](doc/images/2.png)

###  :dollar: 对线面试官面试系列

《对线面试官》是我连载了**近一年**一个**讲人话**面试系列,我曾经通过这些资料去斩获了不少的公司的offer,基本涵盖了Java常问的知识点...


### **《对线面试官 第一季》纯文版**

- 简历
  - [【对线面试官】如何写简历](https://mp.weixin.qq.com/s/8xT80Ih0KtrngMdjX4ncTQ)
- Java基础
  - [【对线面试官】Java注解](https://mp.weixin.qq.com/s/KCp3jEFKCG1_sFWLH7ytNQ)
  - [【对线面试官】Java泛型](https://mp.weixin.qq.com/s/eTtaGsx48T-lVAk5mGG3Xg)
  - [【对线面试官】 Java NIO](https://mp.weixin.qq.com/s/hw0u_wmiVbZ5-U9xjjPXsg)
  - [【对线面试官】Java反射 && 动态代理](https://mp.weixin.qq.com/s/-dJzaG6CndWLXLpsqCo8Uw)
- Java并发
  - [【对线面试官】多线程基础](https://mp.weixin.qq.com/s/La7MH_uRVfSNDJOGVQIv4w)
  - [【对线面试官】 CAS](https://mp.weixin.qq.com/s/20IQ_7huX2iIt_nbVPNqAQ)
  - [【对线面试官】synchronized](https://mp.weixin.qq.com/s/YilCUO-uUliXE4Bg6e_8Vg)
  - [【对线面试官】AQS&&ReentrantLock](https://mp.weixin.qq.com/s/HoL-_U-JHw5x7OE0MuAkhw)
  - [【对线面试官】线程池](https://mp.weixin.qq.com/s/wqN_VikdX-mDwOj98MPgJg)
  - [【对线面试官】ThreadLocal](https://mp.weixin.qq.com/s/qSUi_bQ3trRUKEC84UvQVA)
  - [【对线面试官】CountDownLatch和CyclicBarrier](https://mp.weixin.qq.com/s/9v6AqB1waqvRj2hOR9WjTw)
  - [【对线面试官】为什么需要Java内存模型?](https://mp.weixin.qq.com/s/DnZElICmvVwt2-V8lmEo0w)
  - [【对线面试官】深入浅出 Java 内存模型](https://mp.weixin.qq.com/s/uqVkA74v_WDeNKoj5M-A6A)
- Java虚拟机
  - [【对线面试官】Java从编译到执行,发生了什么?](https://mp.weixin.qq.com/s/PCNAOXMUb3Wn_SkTYttKRw)
  - [【对线面试官】双亲委派机制](https://mp.weixin.qq.com/s/9mojzm8URjNRBg3r8BamdQ)
  - [【对线面试官】JVM内存结构](https://mp.weixin.qq.com/s/Sw2KASvm36m5b7u-SZO4ZA)
  - [【对线面试官】垃圾回收机制](https://mp.weixin.qq.com/s/lexdGEd1G8y44xoL2x-F9Q)
  - [【对线面试官】CMS垃圾回收器](https://mp.weixin.qq.com/s/r-aRx_ez13a6dZKNLG-0Aw)
  - [【对线面试官】G1垃圾收集器](https://mp.weixin.qq.com/s/hrzSmb68n5rO4EN3vl3IeA)
  - [【对线面试官】JVM调优](https://mp.weixin.qq.com/s/jp5gU28t8MSuY9PWhokRaQ)
- Java集合
  - [【对线面试官】List](https://mp.weixin.qq.com/s/Izoum2QZVhbzmXoC4hvf1Q)
  - [【对线面试官】Map](https://mp.weixin.qq.com/s/sgiQiVx_c5fON1IylVlq9A)
- Spring
  - [【对线面试官】SpringMVC](https://mp.weixin.qq.com/s/6IOTuk8s-rEwxwbvpNR00A)
  - [【对线面试官】Spring基础](https://mp.weixin.qq.com/s/Ww7VLA1hC15YyV7L3A3TqA)
  - [【对线面试官】SpringBean生命周期](https://mp.weixin.qq.com/s/jtQLDAJ21T-A18W4Gpu_Sg)
- Redis
  - [【对线面试官】Redis基础](https://mp.weixin.qq.com/s/SdE6MR9g-v93ZtJPme9e8Q)
  - [【对线面试官】Redis持久化](https://mp.weixin.qq.com/s/HqQxSkGZUT3-gveOswq5dA)
  - [【对线面试官】Redis主从架构](https://mp.weixin.qq.com/s/jqNldrHhJv9GZhoirhtRyA)
  - [【对线面试官】Redis分片集群](https://mp.weixin.qq.com/s/Kc94yEcoVguO9iZtqJVCYQ)
- 消息队列
  - [【对线面试官】Kafka基础](https://mp.weixin.qq.com/s/BD_nYDs037kE58Z6SOn0Pw)
  - [【对线面试官】使用Kafka会考虑什么问题?](https://mp.weixin.qq.com/s/5L4mODPQZrfwz94qcFNYuQ)
- MySQL
  - [【对线面试官】MySQL索引](https://mp.weixin.qq.com/s/74lPw8-keqM_niBDoOXSCQ)
  - [【对线面试官】MySQL 事务&&锁机制&&MVCC](https://mp.weixin.qq.com/s/K3GVxpK_RZ80IcBNpoJdQw)
  - [【对线面试官】MySQL调优](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484508&idx=1&sn=4e81d365409bf32c08e4ea985e3ca593&chksm=fdf0ec03ca876515d59c49f033cf83f72b62fafe356e678b4d162ad3623d31bf60fb6620176f&token=336229290&lang=zh_CN&scene=21#wechat_redirect)
- 项目场景相关
  - [【对线面试官】如何实现幂等和去重?](https://mp.weixin.qq.com/s/E-pykbZRH5DP2DLvlrbhFQ)
  - [【对线面试官】系统需求多变时,如何设计](https://mp.weixin.qq.com/s/Js0D8vyJE3AVCbnybH9E2A)
  - [【对线面试官】设计模式](https://mp.weixin.qq.com/s/Ft-eQwBn5CUN8EGjrWdj3A)
- 计算机网络
  - [【对线面试官】TCP](https://mp.weixin.qq.com/s/ko9LnbSbgdATRBActvEzaA)
  - [【对线面试官】HTTP](https://mp.weixin.qq.com/s/mjjK8opWUKc0mjzx0v9QXw)



### **《对线面试官 第一季》图片版**

- 简历
  - [【对线面试官】如何写简历](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247501366&idx=1&sn=e8392d90aa6abccbe4978b8aced394fe&chksm=ebd48737dca30e213e708c577b6d8b5ed7b93ec796c4deae159563a48a5cb26a5d3289337e71&token=1979417434&lang=zh_CN&scene=21#wechat_redirect)
- Java基础
  - [【对线面试官】Java注解](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247483821&idx=1&sn=e9003410a8d3c8a092de0c4d2002bedd&scene=21#wechat_redirect)
  - [【对线面试官】Java泛型](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247483823&idx=1&sn=cc887dc2c7e68a69e8d4d141c2ca9b5e&scene=21#wechat_redirect)
  - [【对线面试官】 Java NIO](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247483854&idx=1&sn=aa450a03ac0d6e8cf12cf13d4719ede3&scene=21#wechat_redirect)
  - [【对线面试官】Java反射 && 动态代理](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247483893&idx=1&sn=af51e626f2c2baec8cae4f4a15425957&scene=21#wechat_redirect)
- Java并发
  - [【对线面试官】多线程基础](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247483918&idx=1&sn=ab8550bb284edcf7cf0c6d0b41e0c2f6&scene=21#wechat_redirect)
  - [【对线面试官】 CAS](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247483977&idx=1&sn=1a3aa3aec27073aa3b422bc41d7fbe2d&chksm=fdf0ea16ca8763005aff64834eeb7bef08bf4ee2d8febb7e8d4d8e5d1542336e13fac71e2881&scene=21&cur_album_id=1657204970858872832#wechat_redirect)
  - [【对线面试官】synchronized](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247483980&idx=1&sn=c9b620834adb889ad8ccedb6afdcaed1&scene=21#wechat_redirect)
  - [【对线面试官】AQS&&ReentrantLock](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484035&idx=1&sn=ccaec352e192f1fd40020d9a984e9461&chksm=fdf0eadcca8763ca5c44bd19118fd00e843c163deb40cda444b3fc08430c57760db15eca1ea6&scene=21&cur_album_id=1657204970858872832#wechat_redirect)
  - [【对线面试官】线程池](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484036&idx=1&sn=75e9e93a82a811e9c71b8127cf7ac677&chksm=fdf0eadbca8763cd7ab74757f9472d061c0244d2373a1ea85b1cbc833941441fdb1e91ead5b4&scene=21&cur_album_id=1657204970858872832#wechat_redirect)
  - [【对线面试官】ThreadLocal](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484118&idx=1&sn=9526a1dc0d42926dd9bcccfc55e6abc2&scene=21#wechat_redirect)
  - [【对线面试官】CountDownLatch和CyclicBarrier](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484363&idx=1&sn=743dcdfb84f83cfc38882407f87c7c6d&chksm=fdf0eb94ca87628296d86d16769f25e10acd052bcd78f4a4608f4218e4948aff610b04a41f60&token=960279204&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】为什么需要Java内存模型?](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484535&idx=1&sn=af9676b6defcfd862db297b1ee3f4aea&chksm=fdf0ec28ca87653e84aedd1b5db916d776c46c158afb727467d42a941af85d948046da24b5e5&token=1812893887&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】深入浅出 Java 内存模型](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484606&idx=1&sn=42212c0ac1c123ebee1903d07f88b6db&chksm=fdf0ece1ca8765f7e623d2a3d19ff637d8f2449db0dea2bb63d87e11f63b482cf16c0a007faf&token=2087444891&lang=zh_CN&scene=21#wechat_redirect)
- Java虚拟机
  - [【对线面试官】Java从编译到执行,发生了什么?](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484557&idx=1&sn=6fb103a2a322effc564fbb04c3b93a6c&chksm=fdf0ecd2ca8765c4eacc22e54b4bc57888555efee99f1c7e57ee611e07d220b35b2aa658a4ca&token=830702193&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】双亲委派机制](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484581&idx=1&sn=887268251772f4f8fc737d7e4354b5b8&chksm=fdf0ecfaca8765ec656ca3ea2ae57b33226eef3cbcc2c107168619aa6be37db5b3416ead43b5&token=1009822517&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】JVM内存结构](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484635&idx=1&sn=4ca6f32917ee42a5b5e0443d2262c2ec&chksm=fdf0ec84ca876592e1c58dbd4d7535f9bb11df1cba5c4e7cd045b87e790cb2ec7ea35302bbd1&token=399434818&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】垃圾回收机制](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484705&idx=1&sn=9955b0cec5acb6b5dc977b949aea9e63&chksm=fdf0ed7eca876468aed985743371b6fc647b26c7e9c66fd0612b34991c01b28f16b273721201&token=334164983&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】CMS垃圾回收器](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484764&idx=1&sn=67b0e576a4e7660bec0d3e9ac947954d&scene=21#wechat_redirect)
  - [【对线面试官】G1垃圾收集器](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484826&idx=1&sn=ed423fab3a263dc05ff022977ea94536&scene=21#wechat_redirect)
  - [【对线面试官】JVM调优](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247485031&idx=1&sn=d1a456a1dde946eb8001a5f0b04f6533&scene=21#wechat_redirect)
- Java集合
  - [【对线面试官】List](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484253&idx=1&sn=532db3941f47502582295cbb003f753d&chksm=fdf0eb02ca8762145c66b33bbb429399f1f0f27b31c22f7cf6c693c235e9a7cffdafb6ce2fdc&token=57394744&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】Map](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484280&idx=1&sn=87cfede653dabc26c909823a1dafd615&chksm=fdf0eb27ca876231095ff99f0b3e30acd7b2ee4cdc7ddb16da0bb6a3b02f531e27324059cf58&token=100834666&lang=zh_CN&scene=21#wechat_redirect)
- Spring
  - [【对线面试官】SpringMVC](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484064&idx=1&sn=3a59514a8262ab61036fc89cf0b0a27e&chksm=fdf0eaffca8763e90002ce1daf365f717a4bda3e50878f65943f52d14bee78fc65e837ef32f9&token=664255414&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】Spring基础](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484147&idx=1&sn=ef282cd54351436fc33c47534b4c2ac1&chksm=fdf0eaacca8763ba9b6c69acdba6b0ae8801405c98295842a0b5d891fe80246d76a2a0470bea&token=1998524575&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】SpringBean生命周期](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484187&idx=1&sn=8f831c40dca9b2a57fdfbd051e4eab44&chksm=fdf0eb44ca87625253ea831471110860d3f27e04488b2748ba90ad442b079aca3d6b95d31bbe&token=1998524575&lang=zh_CN&scene=21#wechat_redirect)
- Redis
  - [【对线面试官】Redis基础](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484227&idx=1&sn=4a124a2dd5ef6ce062abdadf247b5cff&chksm=fdf0eb1cca87620a8679473dfdd50421eb6ccba2459a7cb59ae1652138f7bb508558f3d4649e&token=57394744&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】Redis持久化](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484323&idx=1&sn=c3306b3f9abb6f880e2672f169202a42&chksm=fdf0ebfcca8762eaf9b4873e79cd3445857b1f4476a854acdf9c19fb81e1a02146c65cff5078&token=610975656&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】Redis主从架构](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484884&idx=1&sn=b944c10afced15b47098853b0ee5456b&scene=21#wechat_redirect)
  - [【对线面试官】Redis分片集群](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484915&idx=1&sn=c50e991f750615c09bb67b2acfa05458&scene=21#wechat_redirect)
- 消息队列
  - [【对线面试官】Kafka基础](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484387&idx=1&sn=5bb2ba58776e65f53b091a4bcdb73755&chksm=fdf0ebbcca8762aadc359066ecd70274fa23ee846f9ba9114017402dcbed415f25f97d3020a6&token=1131755397&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】使用Kafka会考虑什么问题?](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484411&idx=1&sn=9c4aaeb44f4d9e09cc796805ada29921&chksm=fdf0eba4ca8762b234c3f101bb88c5d134554a831cbf4e80b08dc0bfa829e363a4e1e49a8b50&token=649285067&lang=zh_CN&scene=21#wechat_redirect)
- MySQL
  - [【对线面试官】MySQL索引](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484431&idx=1&sn=17b9e88233282469481e214a0cd2dc56&chksm=fdf0ec50ca8765460a20af19101855c859a6350a8dfd6680e7f47c2e73f03de48288184a1bf3&token=310857929&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】MySQL 事务&&锁机制&&MVCC](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484480&idx=1&sn=3571b89575e8c37c114c9f290b953a1c&chksm=fdf0ec1fca87650913e6673a453d0ba1614341433aa67dd9977fef7231a3d825f7da4e4a132a&token=1651214636&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】MySQL调优](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484508&idx=1&sn=4e81d365409bf32c08e4ea985e3ca593&chksm=fdf0ec03ca876515d59c49f033cf83f72b62fafe356e678b4d162ad3623d31bf60fb6620176f&token=336229290&lang=zh_CN&scene=21#wechat_redirect)
- 项目场景相关
  - [【对线面试官】如何实现幂等和去重?](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484848&idx=1&sn=936898b5e5a2cb1a82b4b017a7c811d5&scene=21#wechat_redirect)
  - [【对线面试官】系统需求多变时,如何设计](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484954&idx=1&sn=d084fdd34d70ece3c3e50931e7394e32&scene=21#wechat_redirect)
  - [【对线面试官】设计模式](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247484979&idx=1&sn=f7ccdc3874e5f966f4bf1db0117115f9&scene=21#wechat_redirect)
- 计算机网络
  - [【对线面试官】TCP](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247501744&idx=1&sn=c822bdaf1e062f1dff3ae2f5862f7be9&chksm=ebd486b1dca30fa70876a40858eccc9ea35de210081ffbe34423a1269a7d29323d6a939edd4b&token=1979417434&lang=zh_CN&scene=21#wechat_redirect)
  - [【对线面试官】HTTP](https://mp.weixin.qq.com/s?__biz=MzU4NzA3MTc5Mg==&mid=2247485055&idx=1&sn=4aab3ca14e013c031fb0a9617d5049a7&scene=21#wechat_redirect)

### **《对线面试官 第一季》离线版**

![](doc/images/3.jpg)

![](doc/images/4.jpg)

想要获取这份电子书,**点击关注**下方公众号,回复「**对线**」得到我的联系方式即可进群获取电子书


<img src='doc/images/5.jpg' width=300px height=300px />


###  :coffee: 我的原创电子书

在自学之路上,我已经把【**基础重要的知识点**】、【**简历模板**】、【**思维导图**】等等全部整理成电子书,共有**1263**页!已经有**8756**个初学者都下载了!🔥

- [47页的SpringMVC](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487665&idx=1&sn=cffb9d634a8b770562557b72a833e591&chksm=ebd751b0dca0d8a604d89b1e3c5d1728f35b752368f5a878311066cbc09ff8a5905ad05690c7&token=1936697047&lang=zh_CN#rd)
- [92页的Mybatis](https://mp.weixin.qq.com/s/0_zTBooRV4RTWQa8VOwiWg)
- [129页的多线程](https://mp.weixin.qq.com/s/r7IrmvBxG5W0hswfcgFjcQ)
- [141页的Servlet](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486798&idx=1&sn=ce900e97a495ffd681cd0ad9b78aa5ca&chksm=ebd74c4fdca0c559d0a32a3f3ddb3f579d3a16b47f70234c46ac2e5df315e7df90f93d1715b9&token=1109491988&lang=zh_CN#rd)
- [158页的JSP](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486854&idx=1&sn=fd77a6225b898b69c4f0e1a7e66cf105&chksm=ebd74c87dca0c5910a923a443ea6f694dd554b68df8cc00506570555b9cf7718a2ef2a058754&token=1109491988&lang=zh_CN#rd)
- [76页的集合](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486873&idx=1&sn=ce0752f481336ffba9b8f44265b2550e&chksm=ebd74c98dca0c58ee04162d7e5d07fd36c8ec1b32460a8a2396168a9fc5885a208810f0916f2&token=1109491988&lang=zh_CN#rd)
- [64页的JDBC](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486905&idx=1&sn=67fcd0558cfbdf6cd36de98cbd93afaf&chksm=ebd74cb8dca0c5ae052e6d216ed13458a9a17fa1b0f245bf740379b1d4b04b4e55fcbfb5adb4&token=1109491988&lang=zh_CN#rd)
- [105页的数据结构和算法](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486831&idx=1&sn=0d4b05e10d66eda1129f43348a8e3952&chksm=ebd74c6edca0c5786a5109a131d0501ef6bd02077e5ce1ad75d906cf3612a320d1098163e2d0&token=1109491988&lang=zh_CN#rd)
- [142页的Spring](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487013&idx=1&sn=f0d8c292738eb49bcd09cb2f6458dc69&chksm=ebd74f24dca0c632fa3ef8f205a2dd5c96531f78a68eae805e15b84de0b59774196a188aed14&token=306734573&lang=zh_CN#rd)
- [58页的过滤器和监听器](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487054&idx=1&sn=25f92798050d092027931e2ae0379e90&chksm=ebd74f4fdca0c6595bc795fd00354cf683d4593550cdd38ba7103893dd622606fc8f55fe6631&token=306734573&lang=zh_CN#rd)
- [30页的HTTP](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487071&idx=1&sn=511459730b3114fc77c60b82b54159b8&chksm=ebd74f5edca0c648c9b0c572fbc7fdbc26179ddcd7c45de37c06b6a2906a8ffc207f145b66f2&token=480724592&lang=zh_CN#rd)

电子书文档的内容**均为手打**,有任何的不懂都可以直接来问我(公众号有我的**私人的联系方式**)。扫下方二维码或者**微信搜索Java3y**,在公众号下回复「**888**」即可获取!!

<img src='doc/images/6.gif' width=300px height=300px />


***

###  :coffee:Java基础  ###

- [初学者学Java常遇到的问题,我都给你回答了!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486584&idx=1&sn=e5caa05ccb45722474bc84799c7949e3&chksm=ebd74d79dca0c46f34326dbdb39c0ef89c31305cf355aad28b6ba4e85d54b5f2453ee822cef6&token=2140209384&lang=zh_CN#rd)
- [Java学习路线](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484369&idx=1&sn=81beba398864b0b56cc1970e715e03b2&chksm=ebd742d0dca0cbc682abf4319dccc28ef171675b3bd89a20664c14511efcf8c5b5c5c27db432&scene=21###wechat_redirect)
- [学完SSM,该学什么呢?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247491682&idx=1&sn=316a54b5cc4bb51ea889de086e86b822&chksm=ebd4a163dca32875bf7b1bc921f8bc9965c4b05059f2b0c73d232c65b324b93e4535d5b2ccac&token=1570523904&lang=zh_CN#rd)
- [泛型就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484109&idx=1&sn=ed48fa9216c260fb9b622d9f383d8c25&chksm=ebd743ccdca0cadad9e8e4a5cd9a7ce96b595ddaf6fb2e817a9a0d49d4d54c50bb93a97e56eb&scene=21###wechat_redirect)
- [注解就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484113&idx=1&sn=f5fd35b2f7dc45a256fee170cad0cdc9&chksm=ebd743d0dca0cac6a8fed8caf09f0d561b0358dece9b8e746e1e6726bca093287cf515638349&scene=21###wechat_redirect)
- [Object对象你真理解了吗?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484210&idx=1&sn=9d40e2e4c72f0727c7b7925cbe314fc0&chksm=ebd74233dca0cb2560677c7dc7746bf166195d793860c41ab477431af2cf0a6004477e27b814&scene=21###wechat_redirect)
- [JDK10都发布了,nio你了解多少?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484235&idx=1&sn=4c3b6d13335245d4de1864672ea96256&chksm=ebd7424adca0cb5cb26eb51bca6542ab816388cf245d071b74891dd3f598ccd825f8611ca20c&scene=21###wechat_redirect)
- [Java 程序员都需要懂的 反射!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486658&idx=1&sn=58e682f3b9c68def4f12c574afac0de3&chksm=ebd74dc3dca0c4d542aa7ef2f7944dba438a447ffc2b39650dc4362698c6a7acd32e1a5fe3dc&token=2140209384&lang=zh_CN#rd)
- [COW奶牛!Copy On Write机制了解一下](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484364&idx=1&sn=60b00b2188047267e5c46c09ae248ca8&chksm=ebd742cddca0cbdbcf40710dec04757208ee8e64473966b28a01cc87352515e45f9ec237c0a3&scene=21###wechat_redirect)
- [给女朋友讲解什么是Optional【JDK 8特性】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484410&idx=1&sn=ce6d4cf18846cc7b9e6e92427c9bba26&chksm=ebd742fbdca0cbedac796e06ebea4bad92ff7d707a5457c5ce521aa25b522dce96a23c4dcfbc&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [还在用Synchronized?Atomic你了解不?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484416&idx=1&sn=540c0714263f8ee8b80ba90535162657&chksm=ebd74501dca0cc179e66c34cf3fa647f18860c670b47b0612fac0cb2c26b6cb17ad6824f0808&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [《阿里巴巴 Java开发手册》读后感](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484402&idx=1&sn=786686c4d2abd958c535065de044701d&chksm=ebd742f3dca0cbe5f6f401e38391369f28287858125d52a1a169523dc4f9600e20335446a629&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [JVM如何从入门到放弃的?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484721&idx=2&sn=73b2762abd8c54cdc8b6bb8b5692384b&chksm=ebd74430dca0cd262c0cd72509e8e9df71287eb74d3e3e56430934df7c60db38a78824a80a4a&token=1676899695&lang=zh_CN###rd)
- [记一次愚蠢的操作--String不可变性](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485432&idx=1&sn=6a3b467e618bd3a2767313c63200fd28&chksm=ebd746f9dca0cfef26cb4e2f96cb973be9da4c534de5e6b9fd8da35c806b02875f2b0afe790d&token=2078489135&lang=zh_CN###rd)
- [记一次愚蠢的操作--线程安全问题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485489&idx=1&sn=665029df2cf4ed6731eff2eb6cb564a2&chksm=ebd74930dca0c0266925b862867d4fbb1aa9a378292b3aeb9111b1cecd0e34b2a00d44a9a628&token=2078489135&lang=zh_CN###rd)
- [小白入门学习打日志](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485532&idx=1&sn=4d64fba2114aa938f0076d604f3ad080&chksm=ebd7495ddca0c04b0bc738fb0f081e1192230546af56dff374366ab5b54a2af5587a71c386d8&token=1643292024&lang=zh_CN#rd)
- [最近学到的Lambda表达式基础知识](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485692&idx=1&sn=a6b3f040b13fa2324992b11a927e34dc&chksm=ebd749fddca0c0eb1b05c08ede7ee4a44699584fbc0c3449ec2cac7642fd13819470ec7f44d8&token=1024331018&lang=zh_CN#rd)
- [手把手带你体验Stream流](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485861&idx=3&sn=9f4a83c8c75b43ead7b4ec187fe031ca&chksm=ebd748a4dca0c1b2d8a1b16656ada30c92bcb6e099c54e6b5b6eebbb29dc8914e1244e77c1e4&token=2052427710&lang=zh_CN#rd)
- [几个线上的Bug](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487997&idx=1&sn=49c53a5cd66a6abf6cdf261de501206a&chksm=ebd750fcdca0d9eab476e21dfae06a4a81da4732fdc8698536e6466a7c8843ab6d9dcfa3a003&token=1936697047&lang=zh_CN#rd)
- [项目Module?二方包?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247488900&idx=1&sn=976197eab15d531eaa1eb25b176b0628&chksm=ebd75485dca0dd93c90b6e85376428db160d0022909b133458f5ccf2a0382e4fd54517e03de9&token=1936697047&lang=zh_CN#rd)

###  :jack_o_lantern:拓展知识  ###

- [最近学到的限流知识](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485652&idx=1&sn=dbcc843869bd94228cb71980cd84cc8c&chksm=ebd749d5dca0c0c30c0b11c0535005a9def3c66aa3f5c56d816256122b53f367de5f5ba6a6c3&token=1948873548&lang=zh_CN#rd)
- [最近学到的前后端分离知识](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485503&idx=1&sn=26262a1d215a72ce223a638dc5a798ea&chksm=ebd7493edca0c028faa8abce0814e6f1a9a12f602b43ba156bf4db8375cff9acaa5bc289fb34&token=2078489135&lang=zh_CN###rd)
- [最近我学到的ABTest知识](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485827&idx=1&sn=33aa29b282df74f1ebd2cd4c06360152&chksm=ebd74882dca0c194b0efae8b6f3f3487fedff531644caabc7f70afeea8291160021769d9bc08&token=1928620508&lang=zh_CN#rd)
- [最近学到的「短链接」知识](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485769&idx=1&sn=918d1b53b8cbad95d06482097a9030cd&chksm=ebd74848dca0c15e8fdcb63e2f194d6758c27f64dd50fedc77d6bb746c401b819ad338e3a2f6&token=1024331018&lang=zh_CN#rd)
- [手把手教你怎么使用云服务器](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485868&idx=1&sn=8ce3d3fc332bab1b5c725b2a7ff323b2&chksm=ebd748addca0c1bb784985997f91b9f6bdb8d1578985691ce0bb0acb271a0d2a62330bb1593b&token=2052427710&lang=zh_CN#rd)
- [带你了解什么是Push消息推送](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485591&idx=1&sn=0c7da1e2adf80a635f7822a7defc18c5&chksm=ebd74996dca0c080e28cf92e789b6ae660ae8fa986fda7e8d18682bb90d9ec0037a2ade29595&token=711412693&lang=zh_CN#rd)
- [人在家中坐,班从天上来「小程序推送」](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486222&idx=1&sn=811823aa7729b6fee9c353c02551358f&chksm=ebd74a0fdca0c3198a01ad5f082b7565bdb85eca098db25d5a92c7afef61b042293d5472fed2&token=711412693&lang=zh_CN#rd)
- [Java发送邮件时,必须要的一个配置](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485610&idx=1&sn=bc06763775a7378ed148a81069bc061a&chksm=ebd749abdca0c0bdb69fcab798a104b3fd2376f77ef84d405aaea579f2720b2d939c4ab3804f&token=1948873548&lang=zh_CN#rd)
- [fastjson学习笔记](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486253&idx=1&sn=991a98a0c8de9d87b1f281ea306562f5&chksm=ebd74a2cdca0c33abe21d30dfe4ef84f1ce3f75f8ebe1245bb29829b6fd7693a67f8435af058&token=711412693&lang=zh_CN#rd)
- [本地文件自动同步到GitHub](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486515&idx=1&sn=584fa08c4569c3fb5cad0ad9861af0a7&chksm=ebd74d32dca0c42414cfc32cf4cfc06880c59602b1cdcb578ab31bab884748b618cbbb532247&token=1963867963&lang=zh_CN#rd)
- [为什么PUSH推送经常出事故?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487092&idx=1&sn=15ab7e0d1b9536f44e5635ea59dc6bb8&chksm=ebd74f75dca0c6631c471fb538289e5efb60df04d5917612799e8a7e41e1ccb086e685593fcd&token=480724592&lang=zh_CN#rd)
- [三歪用了10分钟写完了一个需求](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487140&idx=1&sn=ac15c9701c129d9d1e0dd61237568778&chksm=ebd74fa5dca0c6b3f45685f125a7aae7ac3d832bf999acb7f9e9acdf4dc294ad72fce3aa8fba&token=1857725064&lang=zh_CN#rd)

###  :book:Java容器  ###

- [Java集合总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486873&idx=1&sn=ce0752f481336ffba9b8f44265b2550e&chksm=ebd74c98dca0c58ee04162d7e5d07fd36c8ec1b32460a8a2396168a9fc5885a208810f0916f2&token=1109491988&lang=zh_CN#rd)
- [【新手向】如何学习Java集合](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486185&idx=1&sn=599b6e76316d3fa654a169cc3fe21923&chksm=ebd74be8dca0c2fed3a2eb6ec5455bb25ee26187cc249af1bfc93ce5fac37534a4ad66d09810&token=711412693&lang=zh_CN#rd)
- [Collection总览](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484122&idx=1&sn=c3bd6436b3e661ae15cb9d7154d82b89&chksm=ebd743dbdca0cacdcb272576f4be48c466bd73160a87227314e8fb21d5e4f9156c23902198ab&scene=21###wechat_redirect)
- [List集合就这么简单【源码剖析】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484130&idx=1&sn=4052ac3c1db8f9b33ec977b9baba2308&chksm=ebd743e3dca0caf51b170fd4285345c9d992a5a56afc28f2f45076f5a820ad7ec08c260e7d39&scene=21###wechat_redirect)
- [Map集合、散列表、红黑树介绍](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484135&idx=1&sn=be2221572ffc82f5792dd4ef1ea8e309&chksm=ebd743e6dca0caf00f188cabafc73665b875bf1cbe92cf3626cedb4f80313bb20a7429b8ec3f&scene=21###wechat_redirect)
- [HashMap就是这么简单【源码剖析】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484139&idx=1&sn=bb73ac07081edabeaa199d973c3cc2b0&chksm=ebd743eadca0cafc532f298b6ab98b08205e87e37af6a6a2d33f5f2acaae245057fa01bd93f4&scene=21###wechat_redirect)
- [LinkedHashMap就这么简单【源码剖析】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484143&idx=1&sn=8d94f92f26b87dcea9181a04c78a9743&chksm=ebd743eedca0caf84ede91e6cd295664f92d2b167068d4c4a15f8cb4002844b819378f1e8e3d&scene=21###wechat_redirect)
- [TreeMap就这么简单【源码剖析】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484147&idx=1&sn=1381f3cf767ab5184369e7729abd6139&chksm=ebd743f2dca0cae46c7fe8c704deff18b263245c5e4b4376c182cc8061f62ac61288b06d4226&scene=21###wechat_redirect)
- [ConcurrentHashMap基于JDK1.8源码剖析](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484161&idx=1&sn=6f52fb1f714f3ffd2f96a5ee4ebab146&chksm=ebd74200dca0cb16288db11f566cb53cafc580e08fe1c570e0200058e78676f527c014ffef41&scene=21###wechat_redirect)
- [Set集合就这么简单!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484165&idx=1&sn=fe2aaa3ced88e9fbe153f339be695797&chksm=ebd74204dca0cb12f2b2c7988adf778b1d828ec15543556dd917235c3d97d343fe8827a951bd&scene=21###wechat_redirect)
- [Java集合总结【面试题+脑图】,将知识点一网打尽!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484172&idx=1&sn=4e9ea26b6b4b88dd9619c34ea07ba45c&chksm=ebd7420ddca0cb1b798bb6bce3b91216f242e7bc18c2170d26455ea632e4e14b9b250b8d1e8b&scene=21###wechat_redirect)
- [CopyOnWriteArrayList你都不知道,怎么拿offer?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484380&idx=1&sn=c1aa61d29818005f886c61575d2a5d36&chksm=ebd742dddca0cbcb4c8d5792cccfb774a268e64d2b65a94dd0781c17a73bfadf4f930c33f4be&scene=21###wechat_redirect)
- [《求求大厂给个Offer》List面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247491557&idx=1&sn=3d2e237ba7a485322455556c1a2e4b24&chksm=ebd75ee4dca0d7f200fcf77d2a611273a6695fc5ff0881c4f59d2b0219a32f7a7b424914a56e&token=67449918&lang=zh_CN#rd)
- [《求求大厂给个Offer》Map面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247491738&idx=1&sn=6da7d0b7fdcbbf4142ae2cda0065d0a5&chksm=ebd4a19bdca3288d0bfd16548608a8c0f2b27050fd9fe1ce212bc1aadf40c43b56edf7af82ad&token=67449918&lang=zh_CN#rd)


###  :memo:多线程  ###

- [多线程总结](https://mp.weixin.qq.com/s/r7IrmvBxG5W0hswfcgFjcQ)
- [ThreadLocal就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484118&idx=1&sn=da3e4c4cfd0642687c5d7bcef543fe5b&chksm=ebd743d7dca0cac19a82c7b29b5b22c4b902e9e53bd785d066b625b4272af2a6598a0cc0f38e&scene=21###wechat_redirect)
- [多线程三分钟就可以入个门了!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=1&sn=2a7b937e6d3b1623aceac199d3e402f9&chksm=ebd7421bdca0cb0d6206db8c7f063c884c3f0b285975c8e896fde424660b4ccb88da1549f32c&scene=21###wechat_redirect)
- [Thread源码剖析](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484190&idx=1&sn=ab7301e393aa7762be9ef80d30c5fb7a&chksm=ebd7421fdca0cb09f4a880064a8610416df414ea25284e6d5142ea659e4e7e669632cfed4050&scene=21###wechat_redirect)
- [多线程基础必要知识点!看了学习多线程事半功倍](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484194&idx=1&sn=ed1241fcba5d3e85b6d900d8667f04f6&chksm=ebd74223dca0cb35fe16a267c88ac9e5159825b27c278fb165a8c50d681e1340b73cfd69ae0d&scene=21###wechat_redirect)
- [Java锁机制了解一下](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484198&idx=1&sn=4d8e372165bb49987a6243f17153a9b4&chksm=ebd74227dca0cb31311886f835092c9360d08a9f0a249ece34d4b1e49a31c9ec773fa66c8acc&scene=21###wechat_redirect)
- [AQS简简单单过一遍](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484202&idx=1&sn=dbf9e94d2486ee0baa43e043a2363231&chksm=ebd7422bdca0cb3dc0451e09d139b72558b1cfa3593a6bcc1716ae9d1bd443804d194a303985&scene=21###wechat_redirect)
- [Lock锁子类了解一下](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484206&idx=1&sn=9722748c0308b3e56220be1c9d939ad7&chksm=ebd7422fdca0cb39ac7825e565ac4e7ed7fd77638da1a931f916d3b6c06ef50beb5c085510bf&scene=21###wechat_redirect)
- [线程池你真不来了解一下吗?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484214&idx=1&sn=9b5c977e0f8329b2bf4c29d230c678fb&chksm=ebd74237dca0cb212f4505935f9905858b9166beddd4603c3d3b5386b5dd8cf240c460a8e7c4&scene=21###wechat_redirect)
- [多线程之死锁就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484218&idx=1&sn=5e5d7859627ed2c30ee517cb64e0a930&chksm=ebd7423bdca0cb2d55528781e9d3d12cfb94bc566946069293d1fad3c788a7e617879ba66b9e&scene=21###wechat_redirect)
- [Java多线程打辅助的三个小伙子](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484296&idx=1&sn=6bc82072500dda2798f567f1442f25ab&chksm=ebd74289dca0cb9fece89bedeede895b6058c46289b05b918ef5115b3204fbef2e38ac47d7b3&scene=21###wechat_redirect)
- [还在用Synchronized?Atomic你了解不?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484416&idx=1&sn=540c0714263f8ee8b80ba90535162657&chksm=ebd74501dca0cc179e66c34cf3fa647f18860c670b47b0612fac0cb2c26b6cb17ad6824f0808&token=465096859&lang=zh_CN###rd)
- [《求求大厂给个Offer》:多线程基础面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247491964&idx=1&sn=7beba118a4a485f2c81151657c3a84f8&chksm=ebd4a07ddca3296b2638b70b1b57c19071ecfe31a45ed4281d137c90e98f4ecf38287de0a8fa&token=67449918&lang=zh_CN#rd)


###  :ski:设计模式  ###

- [给女朋友讲解什么是代理模式](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484222&idx=1&sn=5191aca33f7b331adaef11c5e07df468&chksm=ebd7423fdca0cb29cdc59b4c79afcda9a44b9206806d2212a1b807c9f5879674934c37c250a1&scene=21###wechat_redirect)
- [包装模式就是这么简单啦](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484226&idx=1&sn=a354d872978fc5db79a012c27ab5277f&chksm=ebd74243dca0cb5515fcad1ecfeda6a329be38c30a82a1325a5a19e7f62b0fa3c74069eed24d&scene=21###wechat_redirect)
- [单例模式你会几种写法?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484239&idx=1&sn=6560be96e456b513cb1e4f78a740a258&chksm=ebd7424edca0cb584906fb97679cf2ca557f430fbc87d2c86ce0652d2e3c36c2528466942df5&scene=21###wechat_redirect)
- [工厂模式理解了没有?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484243&idx=1&sn=972cbe6cdb578256e4d4771e7ca25de3&chksm=ebd74252dca0cb44419903758e8ca52d9ab287562f80be9365e305d6dcc2deaa45b40f9fd2e9&scene=21###wechat_redirect)
- [策略模式原来就这么简单!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484542&idx=1&sn=ce50190c5e4a85c45084890e1e0e4182&chksm=ebd7457fdca0cc69c48b053f62d9645a23188939fa328d1a097b5a34b2a8964db7f5a1b0b703&token=1712662964&lang=zh_CN###rd)
- [三分钟学会门面模式!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484556&idx=1&sn=920d00416ef76669b59937c771526345&chksm=ebd7458ddca0cc9bdda893fa034da354d97cfd0e96bdaa6ccfc2a94a0ba85a564415efa3c6ba&token=1712662964&lang=zh_CN###rd)
- [一分钟学会《模板方法模式》](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484572&idx=1&sn=29b09d74a30afe8df29bfb19990f3fb2&chksm=ebd7459ddca0cc8b410bb1bd91a967aed86b68257ab1b4983ec4999c33bb8edee7d5eb7d1540&token=1712662964&lang=zh_CN###rd)
- [这就是『责任链模式』?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486593&idx=1&sn=c6f1ed857d1f60fec8575f19b3e46e6c&chksm=ebd74d80dca0c49616226259e7678a6544a3cbdc5dc5b27f94490640162c953a76886bd09d98&token=2140209384&lang=zh_CN#rd)
- [责任链模式通用代码](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247490601&idx=1&sn=741664a26e8c8d4d3255d19864249bff&chksm=ebd75d28dca0d43e62be820313971e139c24a7fa92b9beb1e91b79a1e3a73b4274acf8a8eec4&token=1936697047&lang=zh_CN#rd)
- [建造者模式](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247490723&idx=1&sn=c5f55b7d828818b3a6b823505888c5fe&chksm=ebd75da2dca0d4b4366463f59b0fcd90b80b8998ce55c9f8a07ad9dfe58f80eab9e17904505e&token=1936697047&lang=zh_CN#rd)

###  :guitar:HTTP+JSON+XML  ###

- [30页的HTTP](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487071&idx=1&sn=511459730b3114fc77c60b82b54159b8&chksm=ebd74f5edca0c648c9b0c572fbc7fdbc26179ddcd7c45de37c06b6a2906a8ffc207f145b66f2&token=480724592&lang=zh_CN#rd)
- [HTTP就是这么简单](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484979&idx=2&sn=abe78c7ce58c15cb8b2e26602802e096&chksm=ebd74732dca0ce24b00b10ed3948801bc1ab0fdfa3cdb478b21d1048a4e5564bbda2316b31bb###rd)
- [HTTP常见面试题](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484979&idx=3&sn=37528f67d16315e5d49ad48ebf6bd53d&chksm=ebd74732dca0ce2446aa4a66e22f082d48b49f63301be748e61ce652b3a00de53d4f15cef3a7###rd)
- [HTTP2和HTTPS来不来了解一下?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484302&idx=1&sn=5fafcb988463b5b2df9120552b6dc3f8&chksm=ebd7428fdca0cb99d5ed60296100b315c4ecaefc901fb5bb5448f902c6f41b0fa0dc18d5ee06&scene=21###wechat_redirect)
- [XML就是这么简单](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484936&idx=2&sn=6f811188eb489d6a3737032e043aadd4&chksm=ebd74709dca0ce1f98e2ef78680a323d3848e08cf65f1ad9550b6f860a19b732c8803c880761###rd)
- [JSON就是这么简单](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484936&idx=3&sn=264ee1f0fa88d5b3d5f9edd0903a73cb&chksm=ebd74709dca0ce1f163d51065539f1dcf7376836787c2e845416bfc545d836d6b6f8582d51c3###rd)
- [XML+JSON面试题都在这里](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484936&idx=4&sn=be318e764c90f978d9935430c96f7f45&chksm=ebd74709dca0ce1f493d36423da7b1e276cf55146276df12c29a66852fc9d6264bc2b6abfbbc###rd)

###  :dollar:Servlet+Tomcat  ###

- [Servlet总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486798&idx=1&sn=ce900e97a495ffd681cd0ad9b78aa5ca&chksm=ebd74c4fdca0c559d0a32a3f3ddb3f579d3a16b47f70234c46ac2e5df315e7df90f93d1715b9&token=1109491988&lang=zh_CN#rd)
- [Tomcat就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=2&sn=b09e747bd0af5e1899a47911f92d1afe&chksm=ebd74452dca0cd44ebbcdacab7373a72d0c769746eaa2bfa454d1dbc8295e3f93b0645c0ac58###rd)
- [Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=3&sn=109e71815ba6474a1e0f5120ab7e0d10&chksm=ebd74452dca0cd449e12c3bd6b8bb59b917f2c26c2e028c80e416e9eef2e9badf76a3f33e3ee###rd)
- [Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=4&sn=01aa36130bc5b2d5ff5b9f67375d9ac5&chksm=ebd74452dca0cd447ed0845e12746e4c8828ec858ce24db0cd890c7e2fc95f8569f729e1fb36###rd)
- [Servlet第三篇【request和response简介、response的常见应用】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484081&idx=2&sn=06d118f2976a1f2cf98e5fca47af252a&chksm=ebd743b0dca0caa6895f25f0eaaac66bec5f5f8141e1a869bfc8562f8c4e933ef8c1fe807dfd&scene=21###wechat_redirect)
- [Servlet第四篇【request对象常用方法、应用】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=5&sn=cf96abda9fe364ba2ac90d5d786d78d7&chksm=ebd74452dca0cd44c9e76525a43dda2dff4fd8c730843da7e587733ea5d129a88e489fecead6###rd)
- [Servlet第五篇【介绍会话技术、Cookie的API、详解、应用】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=6&sn=3a370551b0ee800f3bcad8ff37a72b9d&chksm=ebd74452dca0cd44f454ca8aa006d352c6994bb7ea955b5ca5f2ec2b227792010939bfa25532###rd)
- [Servlet第六篇【Session介绍、API、生命周期、应用、与Cookie区别】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=7&sn=fb35232f3c15e2b4336498ac9f8804f1&chksm=ebd74452dca0cd44942721a159088a2f286d4e5c5f2bcdc7e264f0dccc8f9928d66858e475d4###rd)
- [Tomcat+Servlet面试题都在这里](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=8&sn=cc121c65aebe4f8403cab99017180cd3&chksm=ebd74452dca0cd44dcbabac26e82d1db6280abc6aef8c7347bd4502e925ccb0b61a48edd229d###rd)

  

###  :ledger:JSP  ###

- [JSP总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486854&idx=1&sn=fd77a6225b898b69c4f0e1a7e66cf105&chksm=ebd74c87dca0c5910a923a443ea6f694dd554b68df8cc00506570555b9cf7718a2ef2a058754&token=1109491988&lang=zh_CN#rd)
- [JSP第一篇【JSP介绍、工作原理、生命周期、语法、指令、行为】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484825&idx=2&sn=b32e2d5160b952522e1b1ebd1705821f&chksm=ebd74498dca0cd8e2448a048136bee1bb3aba9c0b57407b06764803d581a359a1e21829104c6###rd)
- [JSP第二篇【内置对象的介绍、4种属性范围、应用场景】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484825&idx=3&sn=9f6e750b83ebe2e73eed9c4a4b75114b&chksm=ebd74498dca0cd8e948da9b61aa299e8817fd8503e21f5a6acce38c90cf4faa59c27514bb1b9###rd)
- [JSP第三篇【JavaBean的介绍、JSP的行为--JavaBean】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484825&idx=4&sn=0ed63ec461cd8d0246c5c9cdb470e0ee&chksm=ebd74498dca0cd8eaffaf90fd4b05949702d28679fbb7696802c12519220eef7660fa5c5cc2f###rd)
- [JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484825&idx=5&sn=f040dd4bc1c47e28607fb8e8f61f09df&chksm=ebd74498dca0cd8e80b9986b687535f25f0be0bcd6b219e0f39bf011ae0b0c58529b15afe006###rd)
- [JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484825&idx=6&sn=0303f8be4cdbafc550bd4aad73178f1b&chksm=ebd74498dca0cd8e88c31a852fb1a6cd9591cc5179a0f821070262ff722115b82d826ddbe3ab###rd)
- [JSP第六篇【自定义标签之传统标签】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484825&idx=7&sn=61b094aea4613458571f1faa147d2406&chksm=ebd74498dca0cd8ea6d8ff42b93180ab94becafd11b3275813ec6e9222ded0c96bd0441dba25###rd)
- [JSP第七篇【简单标签、应用、DynamicAttribute接口】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484825&idx=8&sn=bf190004c90acf18c511619ae535805b&chksm=ebd74498dca0cd8e9e9059fb9447abcb904f336f1c63ed48d988966be33a2f5ea2666f04cf44###rd)
- [JSP面试题都在这里](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484873&idx=3&sn=95099551f6cea7718287e5083d165491&chksm=ebd744c8dca0cddeb04c4c8bdef3370819db6772391aef06ecb9007d6dfd6f24e15309c15d95###rd)

  

###  :microscope:监听器和过滤器  ###

- [过滤器和监听器总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487054&idx=1&sn=25f92798050d092027931e2ae0379e90&chksm=ebd74f4fdca0c6595bc795fd00354cf683d4593550cdd38ba7103893dd622606fc8f55fe6631&token=306734573&lang=zh_CN#rd)
- [过滤器第一篇【介绍、入门、简单应用】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484862&idx=2&sn=6fed09e5d4cf2e243965053238541a28&chksm=ebd744bfdca0cda91b57b5db82193efd7407aeca87fe6a9e07e794e162bca463e37675a56bfe###rd)
- [过滤器第二篇【编码、敏感词、压缩、转义过滤器】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484862&idx=3&sn=f53c22e52dae6a0b315d84fdc4553c05&chksm=ebd744bfdca0cda9c29a60d052b71edcaf0b7b5d0e23630af045a36f8927776504cc85338737###rd)
- [监听器第一篇【基本概念、Servlet各个监听器】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484862&idx=4&sn=14cbb3bc2d91696adc5d5ba7318c19c2&chksm=ebd744bfdca0cda90cf1753c2aca06fd78012698e016fd6fb5ea26d24f2faac6772e223f05e3###rd)
- [监听器第二篇【统计网站人数、自定义session扫描器、踢人小案例】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484862&idx=5&sn=e4547d42de48c3d562cd97cc437879f2&chksm=ebd744bfdca0cda9dabc6c4d9083a73a4630cfe376c4e84dcbab1f1e1ff3106084cb17d51178###rd)
- [过滤器监听器面试题都在这里](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484862&idx=6&sn=c192dd27d42ca59a17f07164882d1d26&chksm=ebd744bfdca0cda926af724aa8d45423be71f9c52354b78017f3d08daa821d38e8a26a020112###rd)

  

###  :ring:数据库  ###


- [在工作中常用到的SQL](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485472&idx=1&sn=5ddf518cb23e7dcbdf697085a9736377&chksm=ebd74921dca0c03769baf0aa76ce44b8e52c61facc12223fb9ff67203e6b1c87f4d1b43e4b29&token=2078489135&lang=zh_CN###rd)
- [原来MySQL面试还会问这些...](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486783&idx=1&sn=5d794bbb97b09a9b097200ac4790d058&chksm=ebd74c3edca0c5288742261c856c907022e4524d70ef535986da3492ce4af8e84936a2555d8c&token=1109491988&lang=zh_CN#rd)
- [数据库面试题(开发者必看)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483856&idx=1&sn=ea1c06f0852d3bca3b98b64d8589598e&chksm=ebd740d1dca0c9c77ed1bb07a96bd0fbe147a13515797cf71597de821dbe3357e3eef5f741dc&scene=21###wechat_redirect)
- [数据库两大神器【索引和锁】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484721&idx=1&sn=410dea1863ba823bec802769e1e6fe8a&chksm=ebd74430dca0cd265a9a91dcb2059e368f43a25f3de578c9dbb105e1fba0947e1fd0b9c2f4ef&token=1676899695&lang=zh_CN###rd)
- [面试前必须知道的MySQL命令【expalin】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484461&idx=2&sn=5469534e2f370aba86c3a24a2ff52b70&chksm=ebd7452cdca0cc3ad456d695a78f48e72c245f85b4afb210fb7b62218e89785d964d72ec4891&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [Druid数据库连接池就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484075&idx=1&sn=ca6f0f19c32eb3276a8b562888e49120&chksm=ebd743aadca0cabc934b891fdc4e116d573042f72ae87893df5c2883e46b96affac7c1923cab&scene=21###wechat_redirect)
- [数据库原理](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483866&idx=4&sn=5c0522bdc0f0ea8946354c9c633fe1d7&chksm=ebd740dbdca0c9cd6ba6b332f753b6472c4e32d9f79b3d8a062b8b2ddab650bd21b616bf3a99&scene=21###wechat_redirect)
- [Oracle总结【SQL细节、多表查询、分组查询、分页】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483866&idx=1&sn=e54943e5abbbe1b98ee7aeaf12c685ad&chksm=ebd740dbdca0c9cdd3f943f6b28efb70603f84b9bc2af0aa8a4143468a0a325cac58b319b52f&scene=21###wechat_redirect)
- [Oracle总结【视图、索引、事务、用户权限、批量操作】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483866&idx=2&sn=875f073fe972cef7e1f02d111f1dfc96&chksm=ebd740dbdca0c9cdfc84a483134f7ad99d6dc8ebb15ddaa8e04ac37025417cf3f84c3169a248&scene=21###wechat_redirect)
- [Oracle总结【PLSQL学习】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483866&idx=3&sn=dfaf9fe2eb2675fa0873548f95105fad&chksm=ebd740dbdca0c9cdf2e77187fa86f24b785208ce197d80eb3abe9ea952e9f40b9c780a31a950&scene=21###wechat_redirect)
- [Mysql免安装配置教程(图文版)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483856&idx=2&sn=d894e869f574201bddc88add79808a33&chksm=ebd740d1dca0c9c7ac76f62b721711b471d7cd9ef1ba3ff539e2f4bafe45186e4c6278002b1f&scene=21###wechat_redirect)
- [Oracle11安装和卸载教程](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483856&idx=3&sn=eaf0503a06b96edc8368f5190d33637a&chksm=ebd740d1dca0c9c79eeb70dc2612cc8542d90ba0f0b3967fc5505c6364b09f8557de913835a8&scene=21###wechat_redirect)
- [SqlServer安装和连接JDBC资料](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483856&idx=4&sn=03e55de6586f8ac749995c288742fbf0&chksm=ebd740d1dca0c9c74fb455b33f97bec0c8c5836802e5bedb463cc3651ded45b945726aa198d8&scene=21###wechat_redirect)

  

###  :tshirt:JDBC  ###

- [JDBC总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486905&idx=1&sn=67fcd0558cfbdf6cd36de98cbd93afaf&chksm=ebd74cb8dca0c5ae052e6d216ed13458a9a17fa1b0f245bf740379b1d4b04b4e55fcbfb5adb4&token=1109491988&lang=zh_CN#rd)
- [JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484896&idx=2&sn=1de97cc6680fbb04a464cbfe37a000ce&chksm=ebd744e1dca0cdf7b8bcda78ec516f3873f72fe62af593c9abfb60cccdbf0d11250db822d573###rd)
- [JDBC【PreparedStatment、批处理、处理二进制、自动主键、调用存储过程、函数】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484896&idx=3&sn=ebe11114c8e75108bae2b7454c36e96f&chksm=ebd744e1dca0cdf7387328260e886a67ee563ee4303504caaee581df97c2a6f086e8d0ac031b###rd)
- [JDBC【事务、元数据、改造JDBC工具类】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484896&idx=4&sn=6cd7718e6d630247ed0b532efecae996&chksm=ebd744e1dca0cdf7484a802d729bae21a6fef0d7fa4a8188335529f94eae9c24dabba8ade8a3###rd)
- [JDBC【数据库连接池、DbUtils框架、分页】](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484896&idx=5&sn=69d043db785086bb309145f074d9e9e6&chksm=ebd744e1dca0cdf705ebc6c5c1ec98d30e1cafb37f67ab93013a8ae43b4a1c74eb5a8ff0211e###rd)
- [JDBC面试题都在这里](http://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484896&idx=6&sn=538737998a28571e18ec1ac3b8c3d3d7&chksm=ebd744e1dca0cdf7b5f327f9c9d8d81496763c8ab8e789d39892b85d131b897a06a921cd7eba###rd)
- [Druid数据库连接池就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484075&idx=1&sn=ca6f0f19c32eb3276a8b562888e49120&chksm=ebd743aadca0cabc934b891fdc4e116d573042f72ae87893df5c2883e46b96affac7c1923cab&scene=21###wechat_redirect)

  

### :ribbon:AJAX  ###


- [AJAX入门!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485024&idx=2&sn=1727dad233e5da3957ed0f496b2c8c80&chksm=ebd74761dca0ce776514141bc737358f10a9fead00cf396e131273785f746bfd2c7f73dd3675&token=1755043505&lang=zh_CN###rd)
- [AJAX应用!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485024&idx=3&sn=53d4ec6791c9a59cf829ae3747347479&chksm=ebd74761dca0ce771f4b8589c818462b33e32b20eddb5430539b8a95c61057c097b86b0044d0&token=1755043505&lang=zh_CN###rd)
- [AJAX常见面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485060&idx=2&sn=67a00a0eb12169b452cd5a4f01b11634&chksm=ebd74785dca0ce932fe4883fbfc930e0c5896e7e46bdc1ba0c4195e2d3824b597ac3cc399f72&token=1755043505&lang=zh_CN###rd)
- [AJAX跨域完全讲解](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485060&idx=3&sn=2fb60dea9ca3fde0aa53004f70ed7f6e&chksm=ebd74785dca0ce93cc1c2177bf6637106f3de13d9c0437b269f7dd594cc49e01e4c87dc63e6f&token=1755043505&lang=zh_CN###rd)


###  :rice:JavaWeb小项目  ###

- [【JavaWeb基础】文件上传和下载](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485101&idx=2&sn=e738f334ced7497393ef56bcbad21d21&chksm=ebd747acdca0ceba2a543347f93c112f0993fa3358751cb0c281f88d6f29dc66a972093f2038&token=1741918942&lang=zh_CN###rd)
- [【JavaWeb基础】Web开发模式](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485101&idx=3&sn=2ff12012cd184e92b09d448637a8f85e&chksm=ebd747acdca0ceba68d5ce9ea66f2da5821491f411a3ef839cf17f6f308aa6663db783e85f46&token=1741918942&lang=zh_CN###rd)
- [【JavaWeb基础】JDBC用户登录注册](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485150&idx=2&sn=2fcf0733380b51ec9ac9da93b39758fc&chksm=ebd747dfdca0cec9924ebb977120b159c33b0dae49ce525bc8e74a84d8e25f6a0b2688e0d08c&token=1230572157&lang=zh_CN###rd)
- [【JavaWeb基础】购物车案例](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485150&idx=3&sn=92533e6ddd02091a6a902a694cb1667e&chksm=ebd747dfdca0cec9cf1300447ac66830c2c102b8bdfbbdf9334c211e8eeeb778e8e973867bff&token=1230572157&lang=zh_CN###rd)
- [【JavaWeb基础】客户关系管理系统](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485157&idx=2&sn=fd404e2fb22af70eaed8191d9313b8aa&chksm=ebd747e4dca0cef268817793ad6aa0ca2444246ca0bf48e026a16e84716ce52dfc5cebea5fe3&token=1230572157&lang=zh_CN###rd)
- [【JavaWeb基础】权限管理系统](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485176&idx=3&sn=dbf9180ecbe4cfcfa5ffa609f2fa4001&chksm=ebd747f9dca0ceef2c6948eb0c4dae6d04275a02836b8c6336b050739aebaefa0721de69b93e&token=1230572157&lang=zh_CN###rd)
- [【JavaWeb基础】图书管理系统【部署开发环境、解决分类、图书、前台页面模块】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485197&idx=3&sn=8d8d2c640c48eb5ca714878b0a559f42&chksm=ebd7460cdca0cf1ab510e54d58993d2a9cd63f916e0911f3119e5a291e092278b8b959189383&token=1230572157&lang=zh_CN###rd)
- [【JavaWeb基础】图书管理系统【用户、购买、订单模块、添加权限】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485197&idx=4&sn=be7446e4b89004d8512c40c3d96cb0c6&chksm=ebd7460cdca0cf1a5ea11ed28bd174ddc74e974c80755f43342f05ae1653eebf826d92fa52c2&token=1230572157&lang=zh_CN###rd)
- [【JavaWeb基础】图书管理系统总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485197&idx=2&sn=f7b0ee38313edd8e4416d25bc0602ea6&chksm=ebd7460cdca0cf1a80f58b89f445d3f28ceb330e83ac689c5a7bcc42f441015a236d2b798650&token=1230572157&lang=zh_CN###rd)


###  :hamburger:Hibernate  ###

- [Hibernate入门这一篇就够了](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=2&sn=e8b7ab76aeb7a4895eab63f410938be9&chksm=ebd74303dca0ca1558a1015a5baf35dcfd59a59756ce52ebd8db84797b5dbff28b95929ddc09&scene=21###wechat_redirect)
- [Hibernate【映射】知识要点](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=3&sn=8f21078918d5950fe468be8e62d39b91&chksm=ebd74303dca0ca1576bf3a7f44f837468eb23ac465ac94e39dd497a9423e7a3d090b566ea1b9&scene=21###wechat_redirect)
- [Hibernate【映射】续篇](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=4&sn=2d8e9ee24886dc859a65605ba0ddf941&chksm=ebd74303dca0ca153fccc522fe9adf6e985e419c17717aed092235810b4685161d3df0c481c9&scene=21###wechat_redirect)
- [Hibernate【inverse和cascade属性】知识要点](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=5&sn=3cd626ef18d0c1ac5d81dac393b745b8&chksm=ebd74303dca0ca15e29693486169255e83dd3a1bc1b5d373916560522095cd41a129b7051aaf&scene=21###wechat_redirect)
- [Hibernate【查询详解、连接池、逆向工程】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=6&sn=e6b5be7f205ac5765d086966e446aeff&chksm=ebd74303dca0ca15bd553410e5e76c8e1457f175faeb9c61bc6a526977c98375242f1d2ab258&scene=21###wechat_redirect)
- [Hibernate【缓存】知识要点](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=7&sn=a8538b4f42d29ce059204e8db8fcfaaa&chksm=ebd74303dca0ca1572d1e3d66605548e62827df7f1d03f023927867c5487c920fc26762ec5bb&scene=21###wechat_redirect)
- [Hibernate【与Spring整合】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=8&sn=080a5eb746769c9f27d5f0150d177174&chksm=ebd74303dca0ca1554f00e5873eb88481f1760cbe35a814df97f768a9d0b902edc15abf65f29&scene=21###wechat_redirect)
- [Hibernate面试题大全](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483906&idx=1&sn=16e43bebd697ad451e685038219ae2b9&chksm=ebd74303dca0ca1554311b16939713b4b23a9634ae614b302b8d748431aba6bc9aad83fadfbc&scene=21###wechat_redirect)


###  :page_facing_up:Struts2  ###

- [Struts2【入门】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483925&idx=1&sn=8dad0b63d416fd01f3619a9fb573ab52&chksm=ebd74314dca0ca02d4a46fa3bced4fa5e032c6c4fafee58d3ce8ba7bdfae25e0d1ecc13bfc9c&scene=21###wechat_redirect)
- [Struts2【配置】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483925&idx=2&sn=e4f967ad559428f6dd11f30756b7bab6&chksm=ebd74314dca0ca02278d3de5c8802127c8b9b6d96ed44ef8f95cf333af392f6c35ea45e28580&scene=21###wechat_redirect)
- [Struts2【开发Action】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483925&idx=3&sn=193022078f80ce248ec44f17a148cec8&chksm=ebd74314dca0ca02381a11e06c5a878bc498908db7d8e4eebcfe431721b42893ea3301a8da6e&scene=21###wechat_redirect)
- [Struts2【拦截器】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483925&idx=4&sn=be49636ea484e2813ce28379e7249ff5&chksm=ebd74314dca0ca025cef018e46ccb365582dc1d71678f29a2a55a4581c8c6ab36611c527962f&scene=21###wechat_redirect)
- [Struts2【UI标签、数据回显、资源国际化】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483925&idx=5&sn=4455f9f652f90dbe2b061681d7a864f7&chksm=ebd74314dca0ca02eeb067d22008c3b45e473bc97d836ae477ec26e48ea0660348099bb2788a&scene=21###wechat_redirect)
- [Struts2【OGNL、ValueStack】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483925&idx=6&sn=7b7a54254e83e1adb3ec84e411f577f3&chksm=ebd74314dca0ca025b7a624fad2c8ac076f7dff63433a8e8606c4c04985d93ab5b4e51fdad56&scene=21###wechat_redirect)
- [Struts2【整合Spring】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483925&idx=7&sn=db75b295a785701d37d0e9d7db6aed4c&chksm=ebd74314dca0ca024eb749187c499d6cdaa6cd853e3fe19c3c41e052fdad084b47cd69204321&scene=21###wechat_redirect)

  

###  :pencil:Mybatis  ###

- [Mybatis总结](https://mp.weixin.qq.com/s/0_zTBooRV4RTWQa8VOwiWg)
- [Mybatis【入门】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483937&idx=2&sn=28c7827639bb6ac0296746c4c4343c59&chksm=ebd74320dca0ca36b763b3975665fc38a7e921f9ecaef1aaea3a7c757063a29222cd00b3d3b6&scene=21###wechat_redirect)
- [Mybatis【配置文件】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483937&idx=3&sn=977f8e1eeb0d4e46bab6d6140e856c83&chksm=ebd74320dca0ca3648e351f2f3d5196842e64d2e8ba14722ec2548da46df7e88832765e67f87&scene=21###wechat_redirect)
- [Mybatis【关联映射】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483937&idx=4&sn=ef076c8a0eb26ae19a969a2c0238d850&chksm=ebd74320dca0ca36d49663e30d7d065340268a3b8d49e54949fef07b041fe7836c5689febdf3&scene=21###wechat_redirect)
- [Mybatis【缓存、代理、逆向工程】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483937&idx=5&sn=4a049d7461b67c4135183db09ec97bcb&chksm=ebd74320dca0ca3691081597ac9db2447d51250d7aa819009231760977dd932b43a116fe44ba&scene=21###wechat_redirect)
- [Mybatis【与Spring整合】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483937&idx=6&sn=13a9c31fe0e43d0986d4e2186b442202&chksm=ebd74320dca0ca3614eefd6dab6c4a0b965262e72f352ec48e5e19992a6c7a1d9cf7ca802103&scene=21###wechat_redirect)
- [Mybatis面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483937&idx=1&sn=85727e94ad3d1af1ef99cfefa420520c&chksm=ebd74320dca0ca367f869427202eb029bf3cf8dd4dc71dae26d925aaaabc2c8ea704735b3b87&scene=21###wechat_redirect)

  

###  :fish_cake:Spring家族  ###

- [SpringIOC和AOP&事务总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487013&idx=1&sn=f0d8c292738eb49bcd09cb2f6458dc69&chksm=ebd74f24dca0c632fa3ef8f205a2dd5c96531f78a68eae805e15b84de0b59774196a188aed14&token=306734573&lang=zh_CN#rd)
- [Spring入门这一篇就够了](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483942&idx=1&sn=f71e1adeeaea3430dd989ef47cf9a0b3&chksm=ebd74327dca0ca3141c8636e95d41629843d2623d82be799cf72701fb02a665763140b480aec&scene=21###wechat_redirect)
- [Spring【依赖注入】就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483946&idx=1&sn=bb21dfd83cf51214b2789c9ae214410f&chksm=ebd7432bdca0ca3ded6ad9b50128d29267f1204bf5722e5a0501a1d38af995c1ee8e37ae27e7&scene=21###wechat_redirect)
- [Spring【AOP模块】就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483954&idx=1&sn=b34e385ed716edf6f58998ec329f9867&chksm=ebd74333dca0ca257a77c02ab458300ef982adff3cf37eb6d8d2f985f11df5cc07ef17f659d4&scene=21###wechat_redirect)
- [Spring【DAO模块】知识要点](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483965&idx=1&sn=2cd6c1530e3f81ca5ad35335755ed287&chksm=ebd7433cdca0ca2a70cb8419306eb9b3ccaa45b524ddc5ea549bf88cf017d6e5c63c45f62c6e&scene=21###wechat_redirect)
- [三歪肝出了期待已久的SpringMVC](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487665&idx=1&sn=cffb9d634a8b770562557b72a833e591&chksm=ebd751b0dca0d8a604d89b1e3c5d1728f35b752368f5a878311066cbc09ff8a5905ad05690c7&token=1936697047&lang=zh_CN#rd)
- [SpringMVC入门就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483973&idx=1&sn=dda2252f37e5eb6db90db636a65c40bf&chksm=ebd74344dca0ca52d671fc0fa072bcc80892bfb5801ceaab6a4754036d246f5bef960c1840bd&scene=21###wechat_redirect)
- [SpringMVC【开发Controller】详解](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483973&idx=2&sn=483265ffa9087ca956ec2d637119a5f8&chksm=ebd74344dca0ca5298b894fbb706c26ee942a423e858e27679f06df4b83899e1a97cc9d5eb97&scene=21###wechat_redirect)
- [SpringMVC【参数绑定、数据回显、文件上传】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484008&idx=2&sn=44e15b795eda5e1f112bf663cc146bf7&chksm=ebd74369dca0ca7fedadb2835d80896df76fa5279a9db38abccceb2b25c9ee95d549cc9010ed&scene=21###wechat_redirect)
- [SpringMVC【校验器、统一处理异常、RESTful、拦截器】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484008&idx=3&sn=5719448dab8d9c3d7e8c91261db4c1a2&chksm=ebd74369dca0ca7f51637c13b09579572d3e2960b5105decda4ecf7878f7b10346669f26e221&scene=21###wechat_redirect)
- [SpringBoot就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484031&idx=2&sn=c586cd21312c720a4a45435ea18dc30a&chksm=ebd7437edca0ca68a8bdf98b962474b53e68372adc9e059964b55de60a0056aa204348f6206b&scene=21###wechat_redirect)
- [SpringData JPA就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484031&idx=3&sn=c8b5a241b97cb502f93d2e216048fc8f&chksm=ebd7437edca0ca68d882ce50836ec87cb9cb4f337760fac5f6bab2368692952049c59902c135&scene=21###wechat_redirect)
- [Spring IOC知识点一网打尽!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484247&idx=1&sn=e228e29e344559e469ac3ecfa9715217&chksm=ebd74256dca0cb40059f3f627fc9450f916c1e1b39ba741842d91774f5bb7f518063e5acf5a0&scene=21###wechat_redirect)
- [Spring AOP就是这么简单啦](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484251&idx=1&sn=f792c5a1835af2c17f260be2055b5776&chksm=ebd7425adca0cb4cc3a4e2ee61bdfa99508ea564e4ba4fd4ed54054b12fed76694b2b3afc26e&scene=21###wechat_redirect)
- [外行人都能看懂的SpringCloud,错过了血亏!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484335&idx=1&sn=a871bf871fcaffda0be40e1388a69d7d&chksm=ebd742aedca0cbb8e22138fa7488cb80ee09a5b5d7aa065679904005c609e92a0d9ad755a913&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [SpringBoot自动配置原理!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484637&idx=1&sn=956c14daacc3e09367d9c27458b09f7f&chksm=ebd745dcdca0ccca6c173d32b6f8299f61d950990ee7c6eb2ec676f5ce0ad9b0ba306306a952###rd)
- [一文带你看懂Spring事务!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484721&idx=5&sn=67467f35a9e9314aa3d1c07ff250af6b&chksm=ebd74430dca0cd26c94daf2d3e34806c29d05583de2255b98d20d34cd86e12ae94624d33be1b###rd)
- [Synchronized锁在Spring事务管理下,为啥还线程不安全?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484822&idx=2&sn=24096250dbe30ce6fb73a52e9aa4d056&chksm=ebd74497dca0cd81d09c1e20b2a1ea59a8f00dabc8c2e05fae058750452607a28c7d776efd7c###rd)
- [带你搭一个SpringBoot+SpringData JPA的Demo](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484997&idx=1&sn=96bf73ae24307aa800faeb71769d675c&chksm=ebd74744dca0ce525a24af4fd2bb3d975346a0c90c0f36af6ffc6f540f6462384cf678f74b6a###rd)
- [【极简版】SpringBoot+SpringData JPA 管理系统](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485046&idx=1&sn=5b4e5f6f4123b11ccdc021905f64f1f5&chksm=ebd74777dca0ce61fc54b9d0183550f75dffc27f1f495c25cfadaa2b3512821c7b78e0d2f10a&token=1755043505&lang=zh_CN###rd)
- [外行人都能看懂的WebFlux,错过了血亏](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486015&idx=1&sn=c80cd5de903510567b86697d03c892ea&chksm=ebd74b3edca0c228fb477587c5746b7867ff465f2a2e012cf6170300f70a2050f77bc6df4256&token=1879076182&lang=zh_CN#rd)
- [WebFlux学习时常见的问题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486076&idx=2&sn=f3146b07c0dfcb05619df4b77e40eefe&chksm=ebd74b7ddca0c26bd2eb60e4f5c87014f3ce4f99501a58e31ea8e684b825bb3912421d2e25c1&token=1879076182&lang=zh_CN#rd)



###  :lollipop:SSM项目  ###

- [SSM【史上最详细整合】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483954&idx=3&sn=d4dd684f759320438c6a0c11866f1c6c&chksm=ebd74333dca0ca2550b0db08e48987aec52d5d85a83ff29068cd2b52d9d6fe470dd0fbbda688&scene=21###wechat_redirect)
- [Java高并发秒杀系统【观后总结】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483965&idx=2&sn=3714c57815d6a25f1a3060d592bcf7a8&chksm=ebd7433cdca0ca2acb3c46454908d078f13fe80752e82e63fc4641100839fe56833752887bea&scene=21###wechat_redirect)
- [阅读SSM项目之scm](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483965&idx=3&sn=55435bb94e6493fd838414d18167dfbb&chksm=ebd7433cdca0ca2a01a5ae989938521397c507046e8b268398ba4db7472c19c3118e6b3d523e&scene=21###wechat_redirect)
- [移动商城第一篇【搭建项目环境+数据模型】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=2&sn=ba2724d8c7e9f36d0865cd6fc7cc5923&chksm=ebd74395dca0ca83aeed913a0ed3360193b31149f72e1c3c3f0aaac2b87e212337bb61f563a4&scene=21###wechat_redirect)
- [移动商城第二篇(品牌管理模块)【文件上传、数据校验、CRUD】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=3&sn=ce83a2f7bbfb4241f5c671bf4f07e69e&chksm=ebd74395dca0ca831c8b692ae9a0914d7eaa992632d8e503456b500ae6e22b6d1f8515057155&scene=21###wechat_redirect)
- [移动商城第三篇(商品管理)【查询商品、添加商品】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=4&sn=7a6d3fc199f3698147fd079ef93e842b&chksm=ebd74395dca0ca8350274062a800bf5c9db67066e2cf8e35f1e353782d23940b9e005734dcac&scene=21###wechat_redirect)
- [移动商城第四篇(商品管理)【添加商品续篇、商品审核和上下架、前台展示、后台筛选】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=5&sn=b66b3d58b761666051675c6a8b85de2b&chksm=ebd74395dca0ca837fd6af5284e65c6ac4bc54301c8ddeb718168e2aa01e6c924f016e5c60b7&scene=21###wechat_redirect)
- [移动商城第五篇(用户模块)【用户登陆、回显用户、拦截器、收货地址】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=6&sn=fb1b4041392fd3d3745dfe8b53ad31b0&chksm=ebd74395dca0ca83cc3136cfe48dc9ec4e43126d10421a23758a64989956d3352ff129f55955&scene=21###wechat_redirect)
- [移动商城第六篇【单品查询、静态化页面】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=7&sn=4fd357a5d656a01edaa962185bfb0001&chksm=ebd74395dca0ca83c3ddf0a32c5aef874a35663305bad05d6eecee44bfdec0a558061f694bc0&scene=21###wechat_redirect)
- [移动商城第七篇【购物车增删改查、提交订单】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=8&sn=6dfbdaa7ddfe9fc2feffadc5d7336b7f&chksm=ebd74395dca0ca832e6bedf0c360e484657370fd8b326758d742112fb65140834f946e599573&scene=21###wechat_redirect)
- [移动商城项目总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484052&idx=1&sn=379f23d7d759658eb1d85cc5363b84a0&chksm=ebd74395dca0ca8351ba28b299afbf2ecb6a40338f62b05cfe8faa0e5b53cfd67926aed43530&scene=21###wechat_redirect)
- [从零开始写项目第一篇【搭建环境】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484105&idx=2&sn=6c4c3f40489804efca12a2023df69226&chksm=ebd743c8dca0cade2d07ef36e6296c82d17f8dbeea552db71a6fbe90d33600f350e19aa1d36d&scene=21###wechat_redirect)
- [从零开始写项目第二篇【登陆注册、聊天、收藏夹模块】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484105&idx=3&sn=eabfc5f350b5684fe8bfa561cd5164ac&chksm=ebd743c8dca0cadeb2c6a81e3f19e911ad7a52b2c5e98ea8310becefc9e3d17985a383c83a32&scene=21###wechat_redirect)
- [从零开始写项目第三篇【在线聊天和个人收藏夹】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484105&idx=4&sn=45ff7f185ff8192a99a6421d92e3f916&chksm=ebd743c8dca0cade069a06b8ae038caa0b75ff13ac7a2b8b66fe3a4ed6fdc9a78f1f86a404e9&scene=21###wechat_redirect)
- [从零开始写项目第四篇【搭建Linux环境】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484105&idx=5&sn=da9aaeb093adf1cfa6cda9e65defd8bc&chksm=ebd743c8dca0cade6ad7f520948a000510c608bbde16a71a6d7e9d374f62672073b07041a081&scene=21###wechat_redirect)
- [从零开始写项目第五篇【评论功能、备忘录】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484105&idx=6&sn=9996db4b394e7578f5a44452f487ef79&chksm=ebd743c8dca0cade9c87ce2e99d946a92a575f56b2693fb733ed81a07951381a7cf5c7ab91c8&scene=21###wechat_redirect)
- [从零开始写项目终极【维护网站、修复Bug】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484105&idx=7&sn=2dccb666fc59cf29ea865d1fef4b7f7c&chksm=ebd743c8dca0cade4a8c84224d830cc0275837c07c3f2859892750fba979e7c23382a15d3771&scene=21###wechat_redirect)
- [从零开始写项目【总结】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484105&idx=1&sn=ad9be2a936621346361bb32fd6e7cd15&chksm=ebd743c8dca0cadedf6aa6ad9c417d1d28604f6a6f4b0d32f19d71a84e2b32f976b256abc3ff&scene=21###wechat_redirect)
- [带你搭一个SpringBoot+SpringData JPA的Demo](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484997&idx=1&sn=96bf73ae24307aa800faeb71769d675c&chksm=ebd74744dca0ce525a24af4fd2bb3d975346a0c90c0f36af6ffc6f540f6462384cf678f74b6a###rd)
- [【极简版】SpringBoot+SpringData JPA 管理系统](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485046&idx=1&sn=5b4e5f6f4123b11ccdc021905f64f1f5&chksm=ebd74777dca0ce61fc54b9d0183550f75dffc27f1f495c25cfadaa2b3512821c7b78e0d2f10a&token=1755043505&lang=zh_CN###rd)

  

###  :jack_o_lantern:SSH项目  ###

- [SSH【史上最详细整合】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483954&idx=2&sn=9ced4f7fc184503b401b3b50630c13bb&chksm=ebd74333dca0ca25cf402253711d85e709fc76b1e695e264b40c24d88407e7781b1745073824&scene=21###wechat_redirect)
- [【SSH测试整合Demo】企业人事管理系统](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483954&idx=4&sn=fd607d79a9a12ab5e6759527c707a59e&chksm=ebd74333dca0ca254ea6d1bd080586a6422168e920a9e21aa26b2f720dab2539a999fc90eeaa&scene=21###wechat_redirect)
- [阅读SSH项目之ERP](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483965&idx=4&sn=de8ea16b46a8bb2598373a16482a3101&chksm=ebd7433cdca0ca2a4007cea384ccade12cb82a649d75557638c84cfccd0917d356990af15624&scene=21###wechat_redirect)
- [纳税服务系统一(用户模块)【简单增删改查、日期组件、上传和修改头像】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=2&sn=3b637234b3911d94cfb291b01329027b&chksm=ebd74361dca0ca77d9208dee547374613e0b8d09a49c9580580f35d0154a6e116dc0e69a463f&scene=21###wechat_redirect)
- [纳税服务系统二(用户模块)【POI、用户唯一性校验】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=3&sn=01c3acd7ae24cee1c1a608df7a004e21&chksm=ebd74361dca0ca7786d54f9e70507c7472cca02c8f5d506d76ccee394b4be643fb0de1ce27a7&scene=21###wechat_redirect)
- [纳税服务系统三(优化处理)【异常处理、抽取BaseAction】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=4&sn=e832cad131b63b150ea372a414c82436&chksm=ebd74361dca0ca77348a604ffba6880d0302ac5052c6fe0b6ffa41d951cf7f71978500ae972a&scene=21###wechat_redirect)
- [纳税服务系统四(角色模块)【角色与权限、角色与用户】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=5&sn=feab77a450feaa805cb5b4e8dad22b74&chksm=ebd74361dca0ca77794e40dfb28289b658922c8e2ca34d0ac897cd7efdf53d43ca066282c180&scene=21###wechat_redirect)
- [纳税服务系统五(登陆与系统拦截)【配置系统、子系统首页、登陆与拦截】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=6&sn=2e51fff489d778a8eee656e4e54361d5&chksm=ebd74361dca0ca77475ed3cf2080533106dcbf61629d1dfbb43486b11b9be89b7ff2e1ed6eb8&scene=21###wechat_redirect)
- [纳税服务系统六(信息发布管理模块)【Ueditor、异步信息交互、抽取BaseService、条件查询、分页】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=7&sn=9ecf5932232658f8263cf9282433ec69&chksm=ebd74361dca0ca7789eb016b9cef31ac4ac9666798a15f2a5e585c4f1a6b2991ca9d727845e2&scene=21###wechat_redirect)
- [纳税服务系统七(投诉管理模块)【显示投诉信息、处理回复、我要投诉、Quartz自动受理、统计图FusionCharts】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=8&sn=15b91ba39935e4a38bf168726e7d22da&chksm=ebd74361dca0ca77497ebc37fe6ad26fb346e84a659774ccc411adc7262cf274bfa153f11ab4&scene=21###wechat_redirect)
- [纳税服务系统总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484000&idx=1&sn=dd8b96b94942001150143c877a773f53&chksm=ebd74361dca0ca7796bd25f176697692d46025cfeb37cb6a23ad4617ef0f74c9b76633379681&scene=21###wechat_redirect)

  

### :tv:Redis  ###

- [从零单排学Redis【青铜】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484359&idx=1&sn=0994c6246990b7ad42a2d3f294042316&chksm=ebd742c6dca0cbd0a826ace13f4d4eeff282052f4a97b31654ef1b3b32f991374f5c67a45ae9&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [从零单排学Redis【白银】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484386&idx=1&sn=323ddc84dc851a975530090fcd6e2326&chksm=ebd742e3dca0cbf52bc65d430447e639d81cc13e0ac34613edf464dae3950b10e2e1df74dcc5&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [从零单排学Redis【黄金】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484391&idx=1&sn=9bd54938ecdced37d69d3ce5bfd65a2e&chksm=ebd742e6dca0cbf020b5e1e18b59626ce5d85a3f8de35d8d5b32e7fd5bf0be9dcadb1bb98177&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [从零单排学Redis【铂金一】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484430&idx=1&sn=be69ef08e58dc7559d054221732ee8ee&chksm=ebd7450fdca0cc19a4a8cd788161bfdebc0d51abe9989debadd61ba29e3cce6961ebe6093d5b&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [从零单排学Redis【铂金二】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484451&idx=1&sn=5495b1165954cd6b84b011489e04a66b&chksm=ebd74522dca0cc3416ab0ccd3a4ddb4ddd28290c9769596a069d81df3b03f4bad72e27d30a6d&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [面试前必须要知道的Redis面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484609&idx=1&sn=4c053236699fde3c2db1241ab497487b&chksm=ebd745c0dca0ccd682e91938fc30fa947df1385b06d6ae9bb52514967b0736c66684db2f1ac9###rd)

###  :vhs:面试  ###

- [能不能好好写简历?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485072&idx=1&sn=cf642163420fc9d29fb480723d60aed9&chksm=ebd74791dca0ce873639c2478cd723536d6c623b4d3ca6040ac649f4491d8f36f9833695a159&token=1755043505&lang=zh_CN###rd)
- [面试前需要了解的东西](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484283&idx=1&sn=f76ac6442633c4d5fa3a2cad6a1faf9b&chksm=ebd7427adca0cb6c29db475ed1bfdef9d7d768615f1b8ab02da7fc08c7807476dce7d55b32cf&scene=21###wechat_redirect)
- [【Java】几道让你拿offer的面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484306&idx=1&sn=a305e8e7da212c44c233a04ec328cdd2&chksm=ebd74293dca0cb856896abe4d729c15dc4c328699c543b7a60b8650d7c3ed52a418d7103ab13&scene=21###wechat_redirect)
- [【Java】留下没有基础眼泪的面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484328&idx=1&sn=044a7bc43c9a9f4ad43d23f9fcb248ff&chksm=ebd742a9dca0cbbff7a6314c83543a528c74a54d3e7e7ece60f258016c37723c024a72e2f9f2&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [【Java】几道常见的秋招面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484721&idx=3&sn=c18ab053895900ae05b3973844999da5&chksm=ebd74430dca0cd26844abe4f86ddd031059c77e924bed409326e3474725495349f08ca75da7d&token=1676899695&lang=zh_CN###rd)
- [金三银四,二月就要准备!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484755&idx=1&sn=980fc039a325939d7830a2d16726c589&chksm=ebd74452dca0cd441ad1ce2e650c2a7daf6dff2296ff8e4756cb1557a7f724f55a5321163e9b###rd)

### :jack_o_lantern:大数据

- [「只需7分钟!我将抢走你的赞」大数据入门](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486604&idx=1&sn=fba7a7f34c8faf182b88b137ff85b3ed&chksm=ebd74d8ddca0c49b87fc50027d94b272b7df7ac11e966a6a85b7c1f9bafec846f25a3c6461ef&token=2140209384&lang=zh_CN#rd)
- [什么是HDFS?算了,告诉你也不懂。](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486743&idx=1&sn=658d90686b4b7e80d3042f4208bf07eb&chksm=ebd74c16dca0c5009f6e12750306ea55803b6e9d02d21017a429ac4e65bcbd12dbf8c925f1ec&token=1109491988&lang=zh_CN#rd)
- [三歪学了几天Storm,上线了一版,全都是Bug](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487284&idx=1&sn=59a7683b2ca942f77384ddc35f662cf0&chksm=ebd74e35dca0c72350ddb05be6d06b2aaa29ff0e4f1d9aa3db3c5131decc71b18180e8c3cf17&token=1857725064&lang=zh_CN#rd)
- [卧槽!三歪更新了HBase](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247488766&idx=1&sn=f18350b152d51e464b9c5a55ff9e4bbf&chksm=ebd755ffdca0dce9429440b10f239263a979227edea1fee4c62082316140c29e0659e11e9ff1&token=1936697047&lang=zh_CN#rd)
- [各个中间件是如何实现持久化的](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247490818&idx=1&sn=ad64b3d80b3fd5060860588802a13fdb&chksm=ebd75c03dca0d515d67a04198a34e2a1a4857b5e319983ee62027f31997fee6308f227ca4562&token=67449918&lang=zh_CN#rd)
- [kylin麒麟入门教程](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247494370&idx=1&sn=0a64ec68a0850fa30b5c240851777d5c&chksm=ebd4abe3dca322f584d49676c6d5f11034c8484e95bec0c264d822cba8207bb02fac44c0f8ce&token=42648559&lang=zh_CN#rd)
- [Flink入门教程](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247494829&idx=1&sn=a10a38a57c760fa33322a2af2fc25c63&chksm=ebd4adacdca324ba7f860ae89ffdfd58b17d40806ed8ca6b820758e17e57ab8b7d4301424653&token=2053503009&lang=zh_CN#rd)
- [Flink的背压机制](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247495581&idx=1&sn=f83ad7fe5d8c1d73d5d9153d3e89138d&chksm=ebd4ae9cdca3278a53b855ade2ed7fc510cddcb68d1e61893ece3d0094e81740de0c0278184d&token=2053503009&lang=zh_CN#rd)
- [Flink的CheckPoint机制](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247495992&idx=1&sn=2560f5c9d24e259f4955570acbd9cbe1&chksm=ebd4b039dca3392ffd6fc6a9121bded70d4982ea6abbb43c3f5e70d8cc1837521edbb6f80efc&token=2053503009&lang=zh_CN#rd)

### :lollipop:Docker

- [为什么需要Docker?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484584&idx=1&sn=9af3a77887595e53206ff4120b350d8d&chksm=ebd745a9dca0ccbf20e3c1979b232a2004c8156192ae20858599506d683120a95a2366f4e4be&token=1712662964&lang=zh_CN###rd)
- [Docker入门为什么可以这么简单?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484631&idx=1&sn=ffca3c18cce7392ef96dce268cd7d6df&chksm=ebd745d6dca0ccc0964a4c99afaa030c997ee75379e14b5d7fc0beacc4c59f33318af266a7ce###rd)
- [聊聊Docker镜像](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484674&idx=1&sn=e3ea5efe00fde6ebd3c73d5bf2155813&chksm=ebd74403dca0cd15bb3f5e288f28ce2058f8031ee18c2912cec05d886552c24e6e8d8e5ff1ce&token=1676899695&lang=zh_CN###rd)


### :paperclip:消息队列

- [什么是ZooKeeper?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485115&idx=1&sn=5d269f40f820c82b460993669ca6242e&chksm=ebd747badca0ceac9953f82e08b1d1a49498ebd4af77ec5d628a0682bb9f0ac5ab347411f654&token=1741918942&lang=zh_CN###rd)
- [什么是消息队列?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485080&idx=1&sn=f223feb9256727bde4387d918519766b&chksm=ebd74799dca0ce8fa46223a33042a79fc16ae6ac246cb8f07e63a4a2bdce33d8c6dc74e8bd20&token=1755043505&lang=zh_CN###rd)
- [全网最通俗易懂的Kafka入门](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486160&idx=1&sn=95b961002664e54ca33bf22997594d1d&chksm=ebd74bd1dca0c2c7494c9184e013cb4171743bc7e1b2ee6ddda01ed4eb3291a3eedfed908022&token=711412693&lang=zh_CN#rd)


### :radio:搜索引擎

- [「扫盲」 Elasticsearch](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486522&idx=1&sn=7b6080756d0711c646fb47d5db49fc97&chksm=ebd74d3bdca0c42d35f7eef97e4f925a20cc82b07ca7aeba21f83ba56135ab2dd1ad73238b72&token=1963867963&lang=zh_CN#rd)
- [Lucene入门](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484022&idx=2&sn=ca972fb77eb8f3a69d20071afeb359b3&chksm=ebd74377dca0ca612ea6966a55bb66444383226f08cbdcaa2805507aba706089a9ab689a1de7&scene=21###wechat_redirect)
- [Elasticsearch就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484058&idx=2&sn=5c2b32adaab2ffe4b331c5abb95a5f43&chksm=ebd7439bdca0ca8d7967fcaa037fcd7880cfbd6b36478f51617ad9de79040076e2f72dbad8ba&scene=21###wechat_redirect)


### :lollipop:安全/鉴权

- [Shiro入门这篇就够了【Shiro的基础知识、回顾URL拦截】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484039&idx=2&sn=49c0d8118e66c321180b428a80985c0a&chksm=ebd74386dca0ca90964f050577f5614c347d11978527c90a3276f93e68a3cd4a893f91214287&scene=21###wechat_redirect)
- [Shiro第二篇【授权、整合Spirng、过滤器】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484039&idx=3&sn=3aafcd5622d1d4583c339c1950ead637&chksm=ebd74386dca0ca908e68b3f60c66abc3d364f7f8c3a4b89eeff951a56771d77c035322983c42&scene=21###wechat_redirect)
- [Shiro第三篇【授权过滤器、与ehcache整合、验证码、记住我】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484039&idx=4&sn=3627e8fb5f86032e5b6a42073542d269&chksm=ebd74386dca0ca901d13dfb79b6827118b6cb58593572e6d798f7b0c1e8473ea9f22af8062bb&scene=21###wechat_redirect)

###   :flags:其他框架or补充知识点

- [什么是单点登录(SSO)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485230&idx=1&sn=7c32a09e4b4b72a3565bfa05ae899d92&chksm=ebd7462fdca0cf39c2282dfd02b3f9d4dc3984c3103645ab5b112755cd89e8ee577eb35062e6&token=1230572157&lang=zh_CN###rd)
- [WebService入门](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484014&idx=2&sn=0f464cdb2f667623841562849290b501&chksm=ebd7436fdca0ca7980e1052d306fb3920c6a71db2837e8c5e4ffd8b1aa8b28f7359c63ab1be3&scene=21###wechat_redirect)
- [Activiti就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484022&idx=3&sn=288cd5e0cb814c5f51c711468ab18f63&chksm=ebd74377dca0ca61126753db8ca57e709ef8d94530e1dca9c0df62e65a9ce54f08e94e11f335&scene=21###wechat_redirect)
- [《大型网站系统与Java中间件》读书笔记(上)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485312&idx=1&sn=d88716c03faf2d4dd7a5df4f56b7ea2e&chksm=ebd74681dca0cf972714ec6ad0e69f18005e29e64b75891d92d378be73d71244d4f5a3fa982e&token=1120664639&lang=zh_CN###rd)
- [《大型网站系统与Java中间件》读书笔记 (二)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485332&idx=1&sn=d5124382dd89c6f0b724d3feac001d34&chksm=ebd74695dca0cf83a5a412faabd5fb7099fe2e8b1d425170d66b7bf77190a00572c78210c53b&token=1120664639&lang=zh_CN###rd)


###  :lollipop:TensorFlow  ###

- [外行人都能看得懂的机器学习,错过了血亏!](https://mp.weixin.qq.com/s/wm8-3v3Sq-ArXs-UO4Dk3Q)
- [从零开始学TensorFlow【01-搭建环境、HelloWorld篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484946&idx=1&sn=ee8615d443fa3956bbf85df67d2045e3&chksm=ebd74713dca0ce055fee3cf8a88515ca0089c706a68a2449ce61a9e1edbfc4be763ecb93900a&token=1048288443&lang=zh_CN###rd)
- [从零开始学TensorFlow【什么是TensorFlow?】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484954&idx=1&sn=378482d86bb800076f7add67d2091d55&chksm=ebd7471bdca0ce0dc50c1807b17f6abe1df2c8a3d97cd2f304345221a8217d0c6463434a530f###rd)
- [TensorFlow读写数据](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484984&idx=1&sn=b11d353aa5aa9e7964c715f5ab7d4ddd&chksm=ebd74739dca0ce2f82f21586531a03effe69d78ab21671d116ffb56aa6f1220e5a3028d1bc5e###rd)
- [如何理解axis?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485014&idx=1&sn=b04029123cdb067c113a83fc9470e348&chksm=ebd74757dca0ce416b8d8b2f514245f0f8be4c00a68b0b3e9934b615184e530794ed6a0879ab&token=1755043505&lang=zh_CN###rd)
- [什么是TensorBoard?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485132&idx=2&sn=341daeab9fa307fac07423635630d52b&chksm=ebd747cddca0cedb07e3ae8dc60fd4db5497a854af38cbaad23113b24f03e40941b9e53e0c9c&token=1230572157&lang=zh_CN###rd)


###  :gift_heart:数据结构与算法  ###

- [排序和数据结构总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486831&idx=1&sn=0d4b05e10d66eda1129f43348a8e3952&chksm=ebd74c6edca0c5786a5109a131d0501ef6bd02077e5ce1ad75d906cf3612a320d1098163e2d0&token=1109491988&lang=zh_CN#rd)
- [冒泡排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484008&idx=1&sn=381a302e215e31df28cd189f60c8a788&chksm=ebd74369dca0ca7ff32e74e52cbe05fb09164b4ccd1cc157e492fcbd066699994c347d5518de&scene=21###wechat_redirect)
- [选择排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484014&idx=1&sn=e9ab33c614b3b65016fdb3eb69cce71e&chksm=ebd7436fdca0ca79edf760b251f6d43b91090895fd0a58af165af0654c19fed7333eb40d695c&scene=21###wechat_redirect)
- [插入排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484022&idx=1&sn=d369e2dec3b8b3779169f3ea326e4a50&chksm=ebd74377dca0ca61e5d6dfa479e46cb48fed12451a6fbdec67fc61c42898ac8482702336d761&scene=21###wechat_redirect)
- [递归就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484031&idx=1&sn=ac9c2f60f162dcc8159447654d48951b&chksm=ebd7437edca0ca687888959eed4b52ea06a9db47b53983624c9a494f68663cb280a99bec3534&scene=21###wechat_redirect)
- [快速排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484039&idx=1&sn=15aa43a3865daca394abae379c7a5383&chksm=ebd74386dca0ca90e3c3067515de1c3b3da7e0ea44a26d8dd96e8d7424f4e10227d9edac9bcf&scene=21###wechat_redirect)
- [归并排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484058&idx=1&sn=432c2dd8e4bda662ce066c09f8e22bda&chksm=ebd7439bdca0ca8ded40d0f431db411928936db9b4b5f5595027c8acd2efdef5ba35348641d2&scene=21###wechat_redirect)
- [二叉树就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484721&idx=4&sn=a4492e34d1be97546d5ccd419b811e0e&chksm=ebd74430dca0cd26f8b7a08fea3c49bca65bb9d2d7d6be792e46a79c7a6df817c263d59c9bd6&token=1676899695&lang=zh_CN###rd)
- [堆排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484064&idx=2&sn=d308d573df43e8e3b0633d0dc1147c3b&chksm=ebd743a1dca0cab774e7df348401039dda0765923efde0b9cf8e3589c4ceab25c5ec0cea5f7d&scene=21###wechat_redirect)
- [希尔排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484071&idx=1&sn=c372ab46daf1ccdf27398951172c4443&chksm=ebd743a6dca0cab03a55772a6f64be89f9dee504a9e00f96b36e685698722ade9855d8bd3c21&scene=21###wechat_redirect)
- [基数排序就这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484071&idx=2&sn=5195363e7a5c5e3e7cac2a733c2695e9&chksm=ebd743a6dca0cab0b79aec38ff835116af9079114c9266ef673c6c1009b32b2abf262bf35e0c&scene=21###wechat_redirect)
- [八大基础排序总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484081&idx=1&sn=5ea6ecbcbd41c2cc0b948adf6888f60b&chksm=ebd743b0dca0caa68db0ed08a710506d60e129c8d64508c5ce1e123eafb5eaabdf35fbbed28b&scene=21###wechat_redirect)
- [Java实现单向链表](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484086&idx=1&sn=24127ceb5e0fed7f832f82579c4fbc19&chksm=ebd743b7dca0caa1dce912d47251548225aa59b4b48742a963ac52b05e13ec923a738ebcb836&scene=21###wechat_redirect)
- [栈和队列就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484090&idx=1&sn=d46205eed74e9b253ec08796124192c1&chksm=ebd743bbdca0caad2129f0d76f002b7e14e125900ecac1fa9a3a433e3a9bcd2831275a1e260c&scene=21###wechat_redirect)
- [十道简单算法题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484095&idx=1&sn=cf19213517599f45e57dbe783b4d3249&chksm=ebd743bedca0caa85df3d29896fbcc1bfbf8191ad671cceab319180dbf56a0df4d1cfe1eefea&scene=21###wechat_redirect)
- [十道算法题【二】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484126&idx=1&sn=109d868fa7bd108af97e8e77dbab3b34&chksm=ebd743dfdca0cac9245a41194ca2b0c8a35f41825a15cb185f883b7b4fdd38b61d74a99ed897&scene=21###wechat_redirect)

###  :art:Linux  ###

- [工作中常用到的Linux命令](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485440&idx=1&sn=85b40c173d66b62b3e870dd0e095c72c&chksm=ebd74901dca0c01727ed2cff30acc5d39948eda5bf4252f1d96526f951591f69edcfccbbad29&token=2078489135&lang=zh_CN###rd)
- [看完这篇Linux基本的操作就会了](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484231&idx=1&sn=4cf217a4d692a7aba804e5d96186b15b&chksm=ebd74246dca0cb5024de2f1d9f9e2ecb631e49752713c25bbe44f44856e919df5a973049c189&scene=21###wechat_redirect) 
- [用户和权限管理看了你就会用啦](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484255&idx=1&sn=fe812d7f5ea23a7ed96ad8a3927d6075&chksm=ebd7425edca0cb48e5cf927e3064bc72dad2d515867a502b4c62d52e6c66e12fbcb786639961&scene=21###wechat_redirect)
- [Linux进程管理](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484259&idx=1&sn=5a360c8d9c468adfa65891bdfdb861e9&chksm=ebd74262dca0cb746435cb274950a3c819169d9db3baa635cb199a650a6515345ca880084101&scene=21###wechat_redirect)
- [Linux网络管理](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484263&idx=1&sn=948b54576fe0ebfb9eadf470f803077d&chksm=ebd74266dca0cb709c01558313312b573f593626b60a8af4306afdfa7c6633be60a5b970ec62&scene=21###wechat_redirect)


###  :bow:Web前端  ###

- [最近学到的前后端分离知识](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485503&idx=1&sn=26262a1d215a72ce223a638dc5a798ea&chksm=ebd7493edca0c028faa8abce0814e6f1a9a12f602b43ba156bf4db8375cff9acaa5bc289fb34&token=2078489135&lang=zh_CN###rd)
- [Javascript面向对象入门](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483815&idx=1&sn=e8bba1c65e6e453e4d943743216ff254&chksm=ebd740a6dca0c9b08ab916d0fed8929da216c4207ce54988b59e2241b738676b9e61256dcce0&scene=21###wechat_redirect)
- [DOM编程](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485225&idx=2&sn=456a67450369568742325c3831cc938d&chksm=ebd74628dca0cf3ec0118ffdcf208b3842fb9b445bc05071bc2b786ce0eb08d32b889d29baae&token=1230572157&lang=zh_CN###rd)
- [Jquery就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485212&idx=2&sn=fe3183b3f5373c954ff53cd6be84e7c3&chksm=ebd7461ddca0cf0b91080667eef599a355c219b2de422bfc7465ee0950caa91b250e11586855&token=1230572157&lang=zh_CN###rd)
- [WebSocket就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483830&idx=1&sn=d6fb2e37e11eeb6461845508f428777f&chksm=ebd740b7dca0c9a13d20eb095a074714b7dbe93ad14a314c01f49071c39c65703154f7ac8af8&scene=21###wechat_redirect)
- [浅谈CDN、SEO、XSS、CSRF](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483842&idx=1&sn=40fd0b86f0fda4db4f55584fa4f82cb9&chksm=ebd740c3dca0c9d503a494638a959ef2c5cffb7fedd57954f510fdd13e00a1980eebaa69b7ae&scene=21###wechat_redirect)


###  :file_folder:操作系统  ###

- [操作系统第一篇【引论】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=2&sn=e272d8e95a5677c75c21b058a064f0f8&chksm=ebd7421bdca0cb0d9d15da009894c8d1b503acbeb601af180ad7408bf2ff191de4995cccf0aa&scene=21###wechat_redirect)
- [操作系统第二篇【进程管理】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=3&sn=cefa7781f34e2244b5eea83b7e242c3e&chksm=ebd7421bdca0cb0de76d3f1705f43cbdd41d0c9eb58cf4b55f32793d4f9f8ae2efbd539c8c30&scene=21###wechat_redirect)
- [操作系统第三篇【线程】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=4&sn=c8d83a508f7a87ad49dcfd6965779129&chksm=ebd7421bdca0cb0d309a3c444240b3677755c7b3083e9dce5e7d70d8d5dbb6e57bd14a7f38fc&scene=21###wechat_redirect)
- [操作系统第四篇【处理机调度】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=5&sn=54bda03c277af5283c9daff07fff4246&chksm=ebd7421bdca0cb0da6de8e2211049a7b9e95b0d4f5a76b9f6c68682d8648ecc71d92b12bcde3&scene=21###wechat_redirect)
- [操作系统第五篇【死锁】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=6&sn=fbe59571e8469fe953404cc632723646&chksm=ebd7421bdca0cb0d85c3a6651e765821d8e0b8aba43e2358d6f3be550a10e0b3ef02bc603715&scene=21###wechat_redirect)
- [操作系统第六篇【存储器管理】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=7&sn=3e027ee134e65c5cfae67218ce69a06a&chksm=ebd7421bdca0cb0d29437cad1483f5f59cf1ea9da57bf64900e52a2cd3d63e8fbaaeef9f2c51&scene=21###wechat_redirect)
- [操作系统第七篇【设备管理】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=8&sn=01562e2dee725260460898e31edd8d29&chksm=ebd7421bdca0cb0d9011b0e63154b0052ede92030537c9be3fcf3a34dac059f79926bdaf98ca&scene=21###wechat_redirect)

###  :tophat:计算机网络  ###

- [计算机网络【开山篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=1&sn=3b5502e5ce0cad773a595360705e8d56&chksm=ebd742a3dca0cbb5e61f1140876f7a8d12b500914881ef0911d38837e58f337eb757a6233d3f&scene=21###wechat_redirect)
- [物理层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=2&sn=a746183ab24e28a9219dc3a93855933e&chksm=ebd742a3dca0cbb5b71f0b8a5b05d0f029262feb03dfec59de8013639c54d544b55a93e645cf&scene=21###wechat_redirect)
- [数据链路层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=3&sn=1d9efb28f6535a78ab7c3b2f5e850d2d&chksm=ebd742a3dca0cbb5d46fe381cbedb7204e3837be0821c1625b8762620d4cfb7efdd4429ef441&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [网络层【第一篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=4&sn=e173d048444d0dc36f948d57a603859e&chksm=ebd742a3dca0cbb564cc12a8de5243b32679ab13d5333781db9acbe297088f7ff36461b4eaf2&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [网络层【第二篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=5&sn=c5dc305c782314a238c91e1058a664c7&chksm=ebd742a3dca0cbb581a4dacf520178e9ccb89b573fecc6131f43dec0a041a4bc714af0c62583&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [网络层【第三篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=6&sn=bb77dadb64282f9d579ec97806525a00&chksm=ebd742a3dca0cbb5b4e926987f0f889a1684f833b3364d277329b18d6af046dbda20d96563e8&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [运输层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=7&sn=cde9aa52b0c62efc642401c87e9a8c01&chksm=ebd742a3dca0cbb53a459c500e310dc49fccf8df577b95806aaf34d3220c288337cc6d4132fe&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [应用层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=8&sn=9dda601c5387ed04fbd7bfd83fda0da1&chksm=ebd742a3dca0cbb52d4993e0b4c38199520a685b5b966e7c43679c310c14dc5b535551876e79&token=620000779&lang=zh_CN&scene=21###wechat_redirect)


###  :lollipop: 项目系列

- [揭秘!消息管理平台实现原理](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247492660&idx=1&sn=323c8fe0dff218d3233c019e547bb747&chksm=ebd4a535dca32c2343b36a92b310caac84d739662ea894409db97ffcdb4545e3677870353d8c&token=1570523904&lang=zh_CN#rd)
- [广告系统基础入门](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247493170&idx=1&sn=3b6c1f663673a69bf7f9e32b49fb9bb4&chksm=ebd4a733dca32e25f357bb6646438a79b0c704b0b169557c0ef53f9646b813fd0ec60648138b&token=42648559&lang=zh_CN#rd)
- [CPS?淘宝客这项技术是什么实现的?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247494570&idx=1&sn=e539a2610bd042b6e0e98dd24ff5de70&chksm=ebd4aaabdca323bd182e8c31e5432f0048cda348e11dd3f6c3818cc478b16889a0adc001a041&token=42648559&lang=zh_CN#rd)


###  :ramen:工具使用  ###

- [三歪给女朋友讲解什么是Git](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247489082&idx=1&sn=dbdd2e6f59c4fac19fbbbb1870d2ca93&chksm=ebd7573bdca0de2d0d5556d2c652df5de7e66dbb137c878c026efbad319cc5cafdc3b8700aa5&token=1936697047&lang=zh_CN#rd)
- [三歪建议 去工作之前 最好学学Git](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247490028&idx=1&sn=ce7dab3f5a08d54425e6fd54bafc5efc&chksm=ebd758eddca0d1fbc256f4cbfe90ee85a9e014c5d4e4e90af535907cbb25040df526c227be03&token=1936697047&lang=zh_CN#rd)
- [我采访了同事,让他掏出了每天都会浏览的干货网站](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486306&idx=1&sn=c66f36376fa81bb2d42440dfda6cae64&chksm=ebd74a63dca0c375d9ad7031808feb7b11f5ec4350b1933001177d80697a35bd03c59684b8f7&token=1436027357&lang=zh_CN#rd)
- [花了一天整理了一些我常用的工具](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485140&idx=1&sn=783d7a9bb272a81dfa5f182d4da231fc&chksm=ebd747d5dca0cec38b7d746b928bf762617ea114cbcd4559830f62c62572e7c84b9009fb226a&token=1230572157&lang=zh_CN###rd)
- [拿到一台新的Windows电脑,我会做什么?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485373&idx=1&sn=65c962a6106300b43df8b065bd25ca22&chksm=ebd746bcdca0cfaab1c49151132bf37a69bd6991dfbda91d47780c4eef6c7245f1f96357aa46&token=1120664639&lang=zh_CN###rd)
- [线上排查工具Arthas](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247490413&idx=1&sn=8461b98e158c02b2fb229a8d9c5e26d7&chksm=ebd75a6cdca0d37a417f2991d33c8beb71b9a220815808aee436b5a2c3907a0ff48cb1906992&token=1936697047&lang=zh_CN#rd)
- [你会换掉Postman吗?我正在用HTTP Client...](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486321&idx=1&sn=5e5601d10a7cdaebe854ed5db974c351&chksm=ebd74a70dca0c366f87789351a0135147edb768371c8448edd271dc5f21d767f9f49523b5626&token=1436027357&lang=zh_CN#rd)
- [curl 使用](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247490103&idx=1&sn=7b3a2ba4eb8d6081ad9acfd8e237bc08&chksm=ebd75b36dca0d22055921108df16a3d9fa03be283317fb74d72840d5fb8853cb118174e9d661&token=1936697047&lang=zh_CN#rd)
- [为什么需要Docker?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484584&idx=1&sn=9af3a77887595e53206ff4120b350d8d&chksm=ebd745a9dca0ccbf20e3c1979b232a2004c8156192ae20858599506d683120a95a2366f4e4be&token=1712662964&lang=zh_CN###rd)
- [Docker入门为什么可以这么简单?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484631&idx=1&sn=ffca3c18cce7392ef96dce268cd7d6df&chksm=ebd745d6dca0ccc0964a4c99afaa030c997ee75379e14b5d7fc0beacc4c59f33318af266a7ce###rd)
- [聊聊Docker镜像](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484674&idx=1&sn=e3ea5efe00fde6ebd3c73d5bf2155813&chksm=ebd74403dca0cd15bb3f5e288f28ce2058f8031ee18c2912cec05d886552c24e6e8d8e5ff1ce&token=1676899695&lang=zh_CN###rd)
- [Java精美思维导图](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484645&idx=1&sn=ecdad67e99334c51e7fdd46780d7be73&chksm=ebd745e4dca0ccf2868298e275acdcb7d7ad5295f869aeb73d8bb7be57b2d9d280f180586e6c###rd)
- [程序员可以选择哪些平台写技术博客?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484656&idx=1&sn=9e1dd44bc50ddb370bfa607257ed43a2&chksm=ebd745f1dca0cce7ae67eedd77632ccbaf36d1c0970d66aa28f4db18f1878deb83323f9183a1###rd)
- [IDEA使用总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483878&idx=1&sn=82b0d1478c3b627c6a847d08c4a2f482&chksm=ebd740e7dca0c9f1efa7cfba144ce0ca49f83e8f583c61be352ec59bc31a9f1239431ee125d6&scene=21###wechat_redirect)
- [Maven就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483878&idx=2&sn=611da7804c1738453005c6a4e0f94561&chksm=ebd740e7dca0c9f1a3bbc086493d53b04c9953e4c81f9337a158f217c6f2f02fcbcff327a7ed&scene=21###wechat_redirect)
- [敖丙这逼竟然连Maven都不会](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247487419&idx=1&sn=c107911e52874e574a5aef874b046b1a&chksm=ebd74ebadca0c7ac7164191639b036fc132a1cf02c8d74460876086542b571fc794aad28344e&token=1857725064&lang=zh_CN#rd)
- [SVN就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483878&idx=3&sn=06a4c8258f1f1d4ccf2781c4a121e54e&chksm=ebd740e7dca0c9f1eb8e57991e701122aa61d2c94fed55aed2f0a5dff2c0e289b2120f1deb7d&scene=21###wechat_redirect)
- [UML就是这么简单](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247483878&idx=4&sn=04b95b0762a7a4def8d7e4c2a625bfa4&chksm=ebd740e7dca0c9f156588bbf16eee2b0edaa799bbb164e23ce1f0920176a52c589de614e9369&scene=21###wechat_redirect)



### 开源项目austin文档

:fire:**11W+字,共107个文档,带你玩转austin**,详情可戳:[消息推送平台文档](https://www.yuque.com/u1047901/eg5qvy/hh0gk5p4uwie8bva)

![](doc/images/2.png)


================================================
FILE: src/1.md
================================================


### :coffee:Java基础 ###


> Java基础文章:没写系列文章的都放在了《Java基础》链接中。Java面试题则是一些零散但常见的面试题

| :book:Java集合 | :memo:Java多线程 | :ski:JVM/NIO/...等等 | :guitar:设计模式 |:dollar:Java面试题 |
| :------:| :------: | :------: |:------: |:------: |
| [Java集合](src/collection.md) | [Java多线程](src/thread.md) | [Java基础](src/javabasic.md) |[设计模式](src/designmode.md) |[Java面试题](src/interview.md) |


### :page_facing_up:JavaWeb技术 ###

| :ledger:Servlet+Tomcat | :microscope:JSP | :ring:JDBC | :tshirt:XML和JSON |:ribbon:过滤器和监听器 |:rice:Web前端 |:ramen:AJAX |:hamburger:Web小项目 |
| :------:| :------: | :------: |:------: |:------: |:------: |:------: |:------: |
| [Servlet+Tomcat](src/servlet.md) | [JSP](src/jsp.md) | [JDBC](src/jdbc.md) |[XML和JSON](src/xml&json.md) |[过滤器和监听器](src/filter&listener.md) |[Web前端](src/web.md) |[AJAX](src/ajax.md) |[Web小项目](src/javawebproject.md) |



### :pencil:数据库 ###


> 关系型数据库文章以MySQL为主

| :fish_cake:关系型数据库(MySQL/Oracle) | :lollipop:Redis | 
| :------:| :------: | 
| [关系型数据库(MySQL/Oracle)](src/database.md) | [Redis从零单排](src/redis.md) | 



### :mega:JavaEE框架 ###

> 常用的框架包括SpringBoot、SpringDataJPA、SpringCloud、Shiro、Activiti等等。下面的列出项目源码都可以在我的GitHub仓库里找到

| :jack_o_lantern:Hibernate | :gift_heart:Struts2 | :bamboo:Mybatis | :tv:Spring&SpringMVC |:vhs:SSH和SSM项目 |:ghost:常用JavaEE框架 |:minidisc:个人项目 |
| :------:| :------: | :------: |:------: |:------: |:------: |:------: |
| [Hibernate](src/hibernate.md) | [Struts2](src/struts2.md) | [Mybatis](src/mybatis.md) |[Spring&SpringMVC](src/spring&springmvc.md) |[SSH和SSM项目](src/ssh&ssmproject.md) |[常用JavaEE框架](src/frame.md) |[个人项目](src/personalproject.md) |


### :microscope:进阶 ###

| :flags:ZooKeeper | :lollipop:消息队列 |  :bow:机器学习 |  :art:单点登录 |  :file_folder:分布式 | 
| :------:| :------: |  :------: | :------: | :------: | 
| [ZooKeeper](src/zk.md) | [消息队列](src/mq.md) | [机器学习](src/machinelearning.md) |[单点登录](https://segmentfault.com/a/1190000019205135) |[分布式](https://segmentfault.com/a/1190000019205135) |



### :tophat:数据结构与算法 ###

> 排序/算法/数据结构基础,详情代码在https://github.com/ZhongFuCheng3y/JavaArithmetic

| :beer:八大基础排序 | :cherries:数据结构基础 | :egg:算法 |
| :------:| :------: | :------: | 
| [八大基础排序](src/sort.md) | [数据结构基础](src/datastruct.md) | [基础算法](src/algorithm.md) | 


### :christmas_tree:计算机基础 ###

> 工具使用:包括Docker、IDEA、Maven、UML、SVN、以及一些其他工具

| :video_camera:Linux | :bell:计算机网络 | :flags:操作系统 | :clipboard:HTTP| :sound:工具使用|
| :------:| :------: | :------: |:------:| :------:| 
| [Linux](src/linux.md) | [计算机网络](src/net.md) | [操作系统](src/os.md) |[HTTP](src/http.md) | [工具使用](src/tool.md) |



### :lollipop:其他 ###
 

| :file_folder:成长历程| :art: 资源分享(视频、脑图、路线等等) | :bell:微信文章导航 | 
| :------:| :------:|  :------:| 
| [成长历程](src/work.md) | [资源分享(视频、脑图、路线等等)](src/resources.md) | [微信文章导航](src/weixin.md)  | 


================================================
FILE: src/2.md
================================================
# :sparkling_heart:说明 #

> 该仓库作为我的文章导航页面,文章均为**原创**,记录了我学习编程的点点滴滴,希望可以帮助到大家,共同进步 !


## :coffee:Java基础 ##

> Java基础文章:没写系列文章的都放在了《Java基础》链接中。Java面试题则是一些零散但常见的面试题

| :book:Java集合 | :memo:Java多线程 | :ski:JVM/NIO/...等等 | :guitar:设计模式 |:dollar:Java面试题 |
| :------:| :------: | :------: |:------: |:------: |
| [Java集合](src/collection.md) | [Java多线程](src/thread.md) | [Java基础](src/javabasic.md) |[设计模式](src/designmode.md) |[Java面试题](src/interview.md) |


## :tophat:数据结构与算法 ##

> 排序/算法/数据结构基础,详情代码在https://github.com/ZhongFuCheng3y/JavaArithmetic

| :beer:八大基础排序 | :cherries:数据结构基础 | :egg:算法 | :bow:机器学习 | 
| :------:| :------: | :------: | :------: |
| [八大基础排序](src/sort.md) | [数据结构基础](src/datastruct.md) | [基础算法](src/algorithm.md) |  [机器学习](src/machinelearning.md) |

## :page_facing_up:JavaWeb技术 ##

| :ledger:Servlet+Tomcat | :microscope:JSP | :ring:JDBC | :tshirt:XML和JSON |:ribbon:过滤器和监听器 |:rice:Web前端 |:ramen:AJAX |:hamburger:Web小项目 |
| :------:| :------: | :------: |:------: |:------: |:------: |:------: |:------: |
| [Servlet+Tomcat](src/servlet.md) | [JSP](src/jsp.md) | [JDBC](src/jdbc.md) |[XML和JSON](src/xml&json.md) |[过滤器和监听器](src/filter&listener.md) |[Web前端](src/web.md) |[AJAX](src/ajax.md) |[Web小项目](src/javawebproject.md) |



## :pencil:数据库 ##


> 关系型数据库文章以MySQL为主

| :fish_cake:关系型数据库(MySQL/Oracle) | :lollipop:Redis | 
| :------:| :------: | 
| [关系型数据库(MySQL/Oracle)](src/database.md) | [Redis从零单排](src/redis.md) | 



## :seat:HTTP ##

| :clipboard:HTTP|
| :------:| 
| [HTTP](src/http.md) | 



## :mega:JavaEE框架 ##

> 常用的框架包括SpringBoot、SpringDataJPA、SpringCloud、Shiro、Activiti等等。下面的列出项目源码都可以在我的GitHub仓库里找到

| :jack_o_lantern:Hibernate | :gift_heart:Struts2 | :bamboo:Mybatis | :tv:Spring&SpringMVC |:vhs:SSH和SSM项目 |:ghost:常用JavaEE框架 |:minidisc:个人项目 |
| :------:| :------: | :------: |:------: |:------: |:------: |:------: |
| [Hibernate](src/hibernate.md) | [Struts2](src/struts2.md) | [Mybatis](src/mybatis.md) |[Spring&SpringMVC](src/spring&springmvc.md) |[SSH和SSM项目](src/ssh&ssmproject.md) |[常用JavaEE框架](src/frame.md) |[个人项目](src/personalproject.md) |


## :christmas_tree:计算机基础 ##

| :video_camera:Linux | :bell:计算机网络 | :flags:操作系统 | 
| :------:| :------: | :------: |
| [Linux](src/linux.md) | [计算机网络](src/net.md) | [操作系统](src/os.md) |


## :low_brightness:工具使用 ##

> 包括Docker、IDEA、Maven、UML、SVN、以及一些其他工具

| :sound:工具使用|
| :------:| 
| [工具使用](src/tool.md) |

## :envelope:成长历程 ##

> 找实习/秋招的经历/成长历程

| :file_folder:成长历程|
| :------:| 
| [成长历程](src/work.md) | 

## :lollipop:其他 ##

除了技术文章,还可能感兴趣的资源:

| :art: 精美Java知识点脑图 | :computer:海量视频资源 | :star:2018快速学Java | :clipboard:程序员应该选择哪个技术博客平台 | 
| :------:| :------: | :------: |  :------: | 
| [精美Java知识点脑图](src/mindmap.md) | [海量视频资源](src/resource.md) | [2018快速学Java](src/learnjava.md)  | [程序员应该选择哪个技术博客平台](src/blogplatform.md)  | 



# 如果觉得还不错: #

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


# :sparkling_heart:坚持原创不易,给博主加鸡腿 #


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



支付宝领红包,保存在手机上,每天扫一扫,每天都可以领一次哦~


![](https://user-gold-cdn.xitu.io/2018/11/18/16726109849ec9ec?w=567&h=852&f=jpeg&s=76745)



================================================
FILE: src/ajax.md
================================================
# AJAX #

- [AJAX入门这一篇就够了](https://segmentfault.com/a/1190000013286987)
- [AJAX应用【股票案例、验证码校验】](https://segmentfault.com/a/1190000013289576)
- [AJAX跨域完全讲解](https://segmentfault.com/a/1190000013473001)
- [AJAX面试题都在这里](https://segmentfault.com/a/1190000013291898)


![](https://i.imgur.com/XBy5hr7.jpg)


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/algorithm.md
================================================
## 小算法题 ##

- [十道简单算法题](https://segmentfault.com/a/1190000014082596)
- [十道简单算法题【二】](https://segmentfault.com/a/1190000014231566)


![](https://i.imgur.com/9FogtXx.jpg)


除了这些以外,可查看我GitHub下的数据结构与算法的仓库,另外有leetcode的题~

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/blogplatform.md
================================================
# 前言 #

> 只有光头才能变强。


> 文本已收录至我的GitHub仓库,欢迎Star:[https://github.com/ZhongFuCheng3y/3y](https://github.com/ZhongFuCheng3y/3y)


![](https://i.imgur.com/m490aaJ.jpg)

很多时候,别人问我怎么学习Java,怎么可以提升自己。我**总**会推荐他写博客,写博客来记录一下自己的学习过程和经验。我们要学习的知识点有太多太多了,很可能学完就会忘掉一些细节。如果写了博客的话,可以帮助我们**快速**回忆起来。

> 在某年某日遇到了一个坑,翻了很久的Google,花了很长时间才把这个Bug解决掉了。这个Bug很可能会在一年两年后再次遇到,如果没有做记录,大多情况下还是得花同样的时间来解决这个Bug。

写博客的好处有很多很多(这里我就不赘述了),常常谈到这里的时候,别人就会问我:“3y你推荐哪个博客平台去写博客呀?”

- 熟悉我的人可能就知道,主流的博客平台我**几乎**都用过,所以这篇文章来谈谈**我个人**对这些博客平台的看法。


# 一、对比这些博客平台 #

我用过的**主流**博客平台有以下这些:

- 掘金:[https://juejin.im/timeline](https://juejin.im/timeline)
- 开源中国:[https://www.oschina.net/](https://www.oschina.net/)
- 知乎专栏:[https://www.zhihu.com/](https://www.zhihu.com/)
- 思否(SegmentFault):[https://segmentfault.com/](https://segmentfault.com/)
- CSDN:[https://blog.csdn.net/](https://blog.csdn.net/)
- 博客园:[https://www.cnblogs.com/](https://www.cnblogs.com/)
- 简书:[https://www.jianshu.com/](https://www.jianshu.com/)
- 慕课网手记:[https://www.imooc.com/](https://www.imooc.com/)
- 腾讯云社区:[https://cloud.tencent.com/developer](https://cloud.tencent.com/developer)
- 阿里云云栖社区:[https://yq.aliyun.com/](https://yq.aliyun.com/)


没怎么用过的博客平台但耳熟:

- 51CTO博客:[http://blog.51cto.com/](http://blog.51cto.com/)

其他:

- `Hexo+GitHub`
- `WordPress`
- `GitHub/GitBook`
- 一系列小众平台(Bitcron等)


## 1.1掘金 ##


![掘金首页](https://i.imgur.com/Purs7dk.png)


掘金是**近年**发展起来的一个博客平台,页面比较清爽,**技术氛围不错**的一个平台。


个人体验:

> **优点:**如果文章质量不错,会有机会被推上首页,文章的阅读量相对较高,交流的人也蛮多的。
> 
> **缺点:**SEO差(在搜索引擎基本搜不到掘金的文章),用户消息界面不友好(关注/评论/赞的信息全堆在一块)

最近的阅读量/评论:

![最近阅读量/评论](https://i.imgur.com/sQnrry8.png)


总结:**值得**去掘金写技术文章!

## 1.2开源中国 ##

![开源中国首页](https://i.imgur.com/O56xNdw.png)


开源中国最值得令人一说的就是它有一个**码云**(中国版的GitHub)

个人体验:

> **优点:**markdown渲染的样式好看,赏心悦目。文章如果被官方推荐了,阅读量会有保证。
> 
> **缺点:**如果文章没有被推荐,阅读量寥寥无几(文章被推荐的概率较低)


最近的阅读量/评论:

![最近的阅读量/评论](https://i.imgur.com/os7E3Mk.png)

总结:**半**推荐

## 1.3知乎专栏 ##

![知乎首页](https://i.imgur.com/dAGMLoZ.png)


知乎并不是一个单纯程序员社区,它是一个问答社区,但不得不说**知乎的程序员是真的多**!

> 知乎,分享你钢鞭的经验(手动滑稽.


个人体验:

> 优点:有的时候我们遇到问题,不妨去知乎搜搜相关的**回答**,总会有惊喜。
>
> 缺点:知乎的编辑器做得是真的烂!对markdown的支持挺差的,去知乎的专栏发文章,感觉一般般。

最近的阅读量/评论:

![最近的阅读量/评论](https://i.imgur.com/6pawTOW.png)


总结:知乎终究是一个问答社区。去知乎发专栏文章,不如回答问题,输出自己的经验和见解来得实在。


## 1.4思否 ##

![SegmentFault首页](https://i.imgur.com/J6BmAkW.png)

思否(SegmentFault)是我个人比较喜欢的一个博客平台啦,我做的PC端文章导航也是引用的是SegmentFault文章。

- [https://github.com/ZhongFuCheng3y/3y](https://github.com/ZhongFuCheng3y/3y)

有的人说,SegmentFalut就类似中国版的StackOverFlow,专注于**技术问答**的平台。

个人体验:

> 优点:界面清晰、markdown渲染的样式好看,技术氛围不错
> 
> 缺点:感觉都挺好的,暂时没找到让我觉得很差的事


最近的阅读量/评论:

![最近的阅读量/评论](https://i.imgur.com/cxdGdOy.png)

总结:**值得**去SegmentFault写技术文章!

## 1.5CSDN ##

![CSDN首页](https://i.imgur.com/MaHzz73.png)

一般我们接触第一个技术博客平台都是CSDN吧?我最早也是在CSDN上写博客的,但CSDN越做越差(如果没用广告拦截器,满屏都是广告,没法看啦)。

个人体验:

> 优点:SEO做得好,搜索引擎搜出来的技术文章几乎都有CSDN的
> 
> 缺点:广告多,越做越臃肿,体验很差。对新人极度不友好,发出去的博客几乎没有阅读量。

最近的阅读量/评论:

![最近的阅读量/评论](https://i.imgur.com/2q3tKHG.png)

总结:新人**不建议**使用CSDN作为博客平台写技术博客。

## 1.6博客园 ##

![博客园首页](https://i.imgur.com/NJfUbnu.png)

除了CSDN,可能大家第二个接触的博客平台就是博客园啦。博客园第一时间给用户的感受就是:**这个页面看起来是真的老**!

个人体验:

> 优点:博客园的首页文章是有人在维护的,如果质量不行是会被移除首页的,一定程度上保证了首页文章的质量。响应速度快,博客园无论是发文章/评论响应速度都很快,体验好。SEO做得也很好。
> 
> 缺点:页面风格看起来像是20年前的,一部分人不喜欢。

最近的阅读量/评论:

![最近的阅读量/评论](https://i.imgur.com/gQ2F4Wq.png)

总结:如果不介意博客园的页面风格,**值得**去博客园写博客!

## 1.7简书 ##

![简书首页](https://i.imgur.com/NFdoqZ7.png)

简书也不是一个专注于程序员的平台,也有的人把简书归类成自媒体平台。听到简书,脑海中弹出一个词“**文艺**”

个人体验:

> 各方面都中规中矩,没啥优点和缺点...

最近的阅读量/评论:

![最近的阅读量/评论](https://i.imgur.com/Z92QWcu.png)


总结:中规中矩,如果喜欢简书的风格可以去~

## 1.8慕课网手记 ##

![慕课网首页](https://i.imgur.com/kk5NYSz.png)

慕课网给大家的第一印象可能就是:“慕课网有免费的教学视频看!”。Emmm,慕课网在上年也推出了手记功能,相对于其他老牌博客平台还是有点差距。

个人体验:

> 优点:慕课网也算是花了不少的精力去搞这个手记功能,如果你写的文章不错,可能会被慕课网的官方账户推送到其他平台。
> 
> 缺点:文章在页面占的比例太少(像是在手机端看文章一样)。技术氛围有待提升~

最近的阅读量/评论:

![最近的阅读量/评论](https://i.imgur.com/erbXWgm.png)

总结:毕竟是新产品,还需要时间磨炼!

## 1.9|51CTO博客 ##

![51CTO博客首页](https://i.imgur.com/o5NqMby.png)


51CTO博客在上年中的时候改版了,页面给我的感觉是:看起来跟CSDN差不多。


个人体验:

> 我在4月的时候发了一篇文章试试水,然后发现没上首页,也没人评论。于是就没在这更新了...(懒)
> 缺点:在搜索引擎也搜不到51CTO博客的文章。

看起来有一定的门槛:

![51CTO博客关注功能需要门槛](https://i.imgur.com/N44eYkI.png)

总结:我对这个平台不太了解,了解的同学不妨在评论区留言~~

## 1.10云社区 ##

阿里云的社区和腾讯云的社区给我的感觉都差不多..毕竟不是专门做博客平台的,不建议新人作为自己的博客平台。

## 1.11其他 ##

如果你觉得你写的东西自己看就好了,主要想找个地方管理你写过的笔记(文章),那就可以使用`GitHub/GitBook`

如果你觉得上述的页面风格都太难看了,想动手搭一个自己喜欢的博客,那么可以使用`Hexo+GitHub`或者`WordPress`。要想省事,还能别人家的平台(比如`Bitcron`等)


特点:如果你不做推广,基本没啥流量(没人会检索到你的文章),算是写给自己看的。

# 二、总结 #

写了那么多,来做个总结:

- 如果不嫌弃`博客园`的风格,可以选择`博客园`。否则建议选择:`掘金`/`SegmentFault`。
- 只想管理自己写过的文章,选择:`GitHub/GitBook`
- 喜欢折腾:`Hexo+GitHub`或者`WordPress`。

# 最后 #


> 乐于输出**干货**的Java技术公众号:Java3y。公众号内有200多篇**原创**技术文章、海量视频资源、精美脑图,不妨来**关注**一下!



![帅的人都关注了](https://i.imgur.com/M73xIhZ.jpg)



### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli






================================================
FILE: src/book.md
================================================


================================================
FILE: src/collection.md
================================================
## 集合 ##

- [集合Collection总览](https://segmentfault.com/a/1190000014176577)
- [List集合就这么简单【源码剖析】](https://segmentfault.com/a/1190000014240704)
- [Map集合、散列表、红黑树介绍](https://segmentfault.com/a/1190000014262640)
- [HashMap就是这么简单【源码剖析】](https://segmentfault.com/a/1190000014293372)
- [LinkedHashMap就这么简单【源码剖析】](https://segmentfault.com/a/1190000014319445)
- [TreeMap就这么简单【源码剖析】](https://segmentfault.com/a/1190000014345983)
- [ConcurrentHashMap基于JDK1.8源码剖析](https://segmentfault.com/a/1190000014380257)
- [3分钟搞掂Set集合](https://segmentfault.com/a/1190000014391402)
- [Java集合总结【面试题+脑图】,将知识点一网打尽!](https://segmentfault.com/a/1190000014403696)
- [CopyOnWriteArrayList你都不知道,怎么拿offer?](https://segmentfault.com/a/1190000016931825)

Java集合:

![](https://i.imgur.com/0vUgF0B.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/database.md
================================================
# 数据库
- [Mysql免安装版配置教程和常用命令图](https://segmentfault.com/a/1190000013530782)
- [Oracle 11g数据库安装和卸载教程](https://segmentfault.com/a/1190000013537329)
- [SQLServer安装和JDBC连接SQLServer](https://segmentfault.com/a/1190000013540871)
- [数据库原理](https://segmentfault.com/a/1190000013511831)
- [Oracle总结【SQL细节、多表查询、分组查询、分页】](https://segmentfault.com/a/1190000013541049)
- [Oracle总结【视图、索引、事务、用户权限、批量操作】](https://segmentfault.com/a/1190000013548170)
- [Oracle总结【PLSQL学习】](https://segmentfault.com/a/1190000013560860)
- [数据库面试题(开发者必看)](https://segmentfault.com/a/1190000013517914)
- [数据库两个神器【索引和锁】](https://segmentfault.com/a/1190000015738121)
- [面试前必须知道的MySQL命令【explain】](https://segmentfault.com/a/1190000017278335)



![](https://i.imgur.com/VIvCniZ.png)

![](https://i.imgur.com/LUNCmYJ.png)


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/datastruct.md
================================================
## 数据结构基础 ##

- [递归就这么简单](https://segmentfault.com/a/1190000013861208)
- [Java实现单向链表基本功能](https://segmentfault.com/a/1190000014045776)
- [二叉树就是这么简单](https://segmentfault.com/a/1190000013954269)
- [【Java实现】栈和队列就是这么简单](https://segmentfault.com/a/1190000014069263)


![](https://i.imgur.com/gkgKzh3.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/designmode.md
================================================
## 设计模式 ##

- [给女朋友讲解什么是代理模式](https://segmentfault.com/a/1190000014764125)
- [包装模式就是这么简单啦](https://segmentfault.com/a/1190000014771830)
- [单例模式你会几种写法?](https://segmentfault.com/a/1190000014888431)
- [工厂模式理解了没有?](https://segmentfault.com/a/1190000014949595)
- [策略模式原来这么简单!](https://segmentfault.com/a/1190000017549609)
- [三分钟学会《门面模式》](https://segmentfault.com/a/1190000017568892)
- [一分钟学会《模板方法模式》](https://segmentfault.com/a/1190000017755960)


未完待续....

![](https://i.imgur.com/cWnmGYD.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/distributed.md
================================================
# 分布式 #

- [《大型网站系统与Java中间件》读书笔记(上)](https://segmentfault.com/a/1190000019427695)
- [《大型网站系统与Java中间件》读书笔记 (中)](https://segmentfault.com/a/1190000019635100)


================================================
FILE: src/docker.md
================================================
一、Docker入门资源分享
推荐阅读:

什么是 Docker?

https://www.redhat.com/zh/topics/containers/what-is-docker

如何通俗解释Docker是什么?

https://www.zhihu.com/question/28300645

10分钟看懂Docker和K8S

https://zhuanlan.zhihu.com/p/53260098

docker在web开发中得使用流程是怎样的?

https://www.zhihu.com/question/51134842

Container内不需要OS,为何需要OS的基础镜像?

http://dockone.io/question/6

微服务为什么一定要上Docker?

https://zhuanlan.zhihu.com/p/53686883

中文官网:

http://www.docker-cn.com/

英文官网:

https://www.docker.com/

Docker Hub官网:

https://hub.docker.com/

视频资源:

https://www.bilibili.com/video/av27122140?from=search&seid=10836775311846153819

对应的脑图笔记:

脑图
脑图
脑图笔记获取:

https://pan.baidu.com/s/1UPuzUjFJwrGPBHgYQ3G6Wg

提取码:ha5w


================================================
FILE: src/filter&listener.md
================================================
# 过滤器与监听器 #

- [过滤器入门看这一篇就够了](https://segmentfault.com/a/1190000013211245)
- [过滤器应用【编码、敏感词、压缩、转义过滤器】](https://segmentfault.com/a/1190000013221240)
- [监听器入门看这篇就够了](https://segmentfault.com/a/1190000013240470)
- [监听器应用【统计网站人数、自定义session扫描器、踢人小案例】](https://segmentfault.com/a/1190000013252595)
- [过滤器监听器面试题都在这里](https://segmentfault.com/a/1190000013263161)

过滤器与监听器:

![](https://i.imgur.com/pl6DZTN.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/frame.md
================================================
# 常用框架 #

- [WebService就是这么简单](https://segmentfault.com/a/1190000013806509)
- [Lucene就是这么简单](https://segmentfault.com/a/1190000013822385)
	- 比较好的资料:[Lucene学习笔记](http://wangnan.tech/post/lucene-study-note/)
- [WebSocket就是这么简单](https://segmentfault.com/a/1190000013353808)	
- [Activiti就是这么简单](https://segmentfault.com/a/1190000013839729)
- [Elasticsearch就这么简单](https://segmentfault.com/a/1190000013929434)
- [Shiro入门这篇就够了【Shiro的基础知识、回顾URL拦截】](https://segmentfault.com/a/1190000013875092)
- [Shiro【授权、整合Spirng、Shiro过滤器】](https://segmentfault.com/a/1190000013895436)
- [Shiro【授权过滤器、与ehcache整合、验证码、记住我】](https://segmentfault.com/a/1190000013906006)
- [什么是单点登录(SSO)](https://segmentfault.com/a/1190000019205135)


![](https://i.imgur.com/fQWHX1l.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/goodblob.md
================================================
- 我必须得告诉大家的MySQL优化原理:[https://segmentfault.com/a/1190000015615179](https://segmentfault.com/a/1190000015615179)
- java架构:[http://www.cnblogs.com/smallSevens/p/7476838.html](http://www.cnblogs.com/smallSevens/p/7476838.html)
- Spring Cache 使用:[https://blog.csdn.net/sinat_21184471/article/details/76924260](https://blog.csdn.net/sinat_21184471/article/details/76924260)
- 分库分表:[https://zhuanlan.zhihu.com/p/31848634](https://zhuanlan.zhihu.com/p/31848634)
- mycat分库分表:[https://zhuanlan.zhihu.com/p/36575036](https://zhuanlan.zhihu.com/p/36575036)
- 大众点评订单系统分库分表实践[https://zhuanlan.zhihu.com/p/24036067](https://zhuanlan.zhihu.com/p/24036067)
- 分布式事务1:[https://www.cnblogs.com/wuyoucao/p/9362974.html](https://www.cnblogs.com/wuyoucao/p/9362974.html)
- git使用:[https://www.cnblogs.com/running-runtu/p/9399612.html](https://www.cnblogs.com/running-runtu/p/9399612.html)
- IOC循环依赖:[https://www.cnblogs.com/nullllun/p/9154133.html](https://www.cnblogs.com/nullllun/p/9154133.html)
- [图解]ARP协议(一)[https://www.cnblogs.com/csguo/p/7527303.html](https://www.cnblogs.com/csguo/p/7527303.html)

# 整理和资源类 #


- Intellij IDEA神器居然还有这些小技巧:[https://my.oschina.net/samgege/blog/1808622](https://my.oschina.net/samgege/blog/1808622)
- liuyubobobo GitHub:[https://github.com/liuyubobobo](https://github.com/liuyubobobo)
- 求职:[https://github.com/lietoumai/awesome-offer](https://github.com/lietoumai/awesome-offer)
- 慕课网整理大佬:[https://segmentfault.com/u/mskk](https://segmentfault.com/u/mskk)
- 搞定计算机网络面试,看这篇就够了:[https://segmentfault.com/a/1190000015822376](https://segmentfault.com/a/1190000015822376)
- 面试gitHub:[https://github.com/Snailclimb/Java-Guide/blob/master/%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8/MySQL.md](https://github.com/Snailclimb/Java-Guide/blob/master/%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8/MySQL.md)
- 面试题:[https://segmentfault.com/a/1190000015763371](https://segmentfault.com/a/1190000015763371)
- 面试:[https://blog.csdn.net/u012516166/article/details/76184403](https://blog.csdn.net/u012516166/article/details/76184403)
- 面试:[https://github.com/crossoverJie/Java-Interview](https://github.com/crossoverJie/Java-Interview)
- 2018校园招聘笔经面经合集:后端开发-Java方向:[https://zhuanlan.zhihu.com/p/40961352?utm_medium=social&utm_source=wechat_session?utm_medium=social&utm_source=wechat_session](https://zhuanlan.zhihu.com/p/40961352?utm_medium=social&utm_source=wechat_session?utm_medium=social&utm_source=wechat_session)
- javadoop博客:[https://javadoop.com/](https://javadoop.com/)
- 2019考研计算机操作系统(可配王道天勤 ,适合基础薄弱er)[https://www.bilibili.com/video/av18273642/?p=19](https://www.bilibili.com/video/av18273642/?p=19)


# 直接引用的博文 #

- 面试必问的SpringCloud实现原理图:[https://m.imooc.com/mip/article/23679](https://m.imooc.com/mip/article/23679)
- springboot+springcloud相关面试题:[https://blog.csdn.net/panhaigang123/article/details/79587612](https://blog.csdn.net/panhaigang123/article/details/79587612)
- 放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结:[http://developer.51cto.com/art/201710/554633.htm](http://developer.51cto.com/art/201710/554633.htm)



### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/hibernate.md
================================================
# Hibernate #


- [Hibernate入门这一篇就够了](https://segmentfault.com/a/1190000013568216)
- [Hibernate【映射】知识要点](https://segmentfault.com/a/1190000013600430)
- [Hibernate【inverse和cascade属性】知识要点](https://segmentfault.com/a/1190000013610167)
- [Hibernate【查询、连接池、逆向工程】](https://segmentfault.com/a/1190000013616755)
- [Hibernate【缓存】知识要点](https://segmentfault.com/a/1190000013614475)
- [Hibernate【与Spring整合】](https://segmentfault.com/a/1190000013628592)
- [Hibernate最全面试题](https://segmentfault.com/a/1190000013635882)

Hibernate:

![](https://i.imgur.com/XYGMOfi.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/http.md
================================================
# HTTP
- [HTTP就是这么简单](https://segmentfault.com/a/1190000013175647)
- [HTTP面试题都在这里](https://segmentfault.com/a/1190000013271378)
- [HTTP2和HTTPS来不来了解一下?](https://segmentfault.com/a/1190000015820968)

HTTP:

![](https://i.imgur.com/b4J22vD.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/installsoreware.md
================================================

[**我帮阿里云推广服务器 买来送自己,现在最低89/年(很便宜了!),送女朋友马上过年再合适不过了,买了搭建个项目给面试官看也香,还可以熟悉技术栈,(老用户用家人账号买就好了,我用我女朋友的 )。扫码或者点击购买**](https://www.aliyun.com/minisite/goods?userCode=pfn5xpli&share_source=copy_link)

![img](https://pic1.zhimg.com/80/v2-89648b1863fd1160a780b7bf3d01d345_hd.jpg)


我写了一篇教程:[**搭建教程,从0开始一步一步带你搭建**](http://link.zhihu.com/?target=https%3A//mp.weixin.qq.com/s/MQqasjPs4Y-OCjQLuFj4ew)

***

#### 1. markdownPad2

markdownpad2下载地址:[http://markdownpad.com/](http://markdownpad.com/)



**破解码:**



Email address:` Soar360@live.com `



```
LicenseKey:GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcPwfeTG7kUdnhKE0vVy4RidP6Y2wZ0q74f47fzsZo45JE2hfQBFi2O9Jldjp1mW8HUpTtLA2a5/sQytXJUQl/QKO0jUQY4pa5CCx20sV1ClOTZtAGngSOJtIOFXK599sBr5aIEFyH0K7H4BoNMiiDMnxt1rD8Vb/ikJdhGMMQr0R4B+L3nWU97eaVPTRKfWGDE8/eAgKzpGwrQQoDh+nzX1xoVQ8NAuH+s4UcSeQ==  
```



#### 2. typora

typora下载地址:[https://www.typora.io/](https://www.typora.io/)



#### 3. chrome插件



**如果不能访问外网的同学,想要安装Chrome插件,得先去安装一个助手**:http://www.ggfwzs.com/



Chrome屏蔽广告地址:[https://chrome.google.com/webstore/search/uBlock%20Origin?hl=zh-CN&_category=extensions](https://chrome.google.com/webstore/search/uBlock%20Origin?hl=zh-CN&_category=extensions)

沙拉查词下载地址:https://chrome.google.com/webstore/search/%E6%B2%99%E6%8B%89%E6%9F%A5%E8%AF%8D?hl=en

显示网站的IP:https://chrome.google.com/webstore/detail/website-ip/ghbmhlgniedlklkpimlibbaoomlpacmk

GitHub显示文档结构:https://chrome.google.com/webstore/search/Octotree?utm_source=chrome-ntp-icon



**更多Chrome插件**:

- [https://4ark.me//post/549a6198.html](https://4ark.me//post/549a6198.html)
- [http://tengj.top/2018/02/17/ggcj/](http://tengj.top/2018/02/17/ggcj/)



#### 4. 绘图



processon:https://www.processon.com/i/5815483ce4b0baccb2d1f8c6



#### 5. 电子书



- 鸠摩搜书:https://www.jiumodiary.com/
- 网盘电子书:https://pan.baidu.com/s/168dMVi0tg_pY7owAGUAt8Q#list/path=%2F
- GitHub:[https://github.com/](https://github.com/)



#### 6 Mac软件相关



Mac原生的快捷键:https://jingyan.baidu.com/article/08b6a591aac09614a909224f.html



Mac终端快捷键:https://support.apple.com/zh-cn/guide/terminal/trmlshtcts/mac





如果Mac下的软件是付费的,**不妨先去这个网站看看有没有对应的破解版**:https://xclient.info/s/c/dev/

- 包括文章提的sublimeText3
- Alfred
- Dash



sublimetext下载地址:http://www.sublimetextcn.com/



gas Mask下载地址:https://github.com/2ndalpha/gasmask



Alfred下载的地址:https://xclient.info/s/alfred.html?t=6fda0a2450cc619bf8251fae4b36405b9357d97f#versions



Alfred使用教程:https://www.jianshu.com/p/e9f3352c785f



#### 7.Mac终端



homebrew下载地址:https://brew.sh/index_zh-cn



Item2:https://www.iterm2.com/

- 下载zsh:   sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- 我的Item2主题颜色:https://draculatheme.com/iterm/

**改变zsh的主题为"ys"**

```bash
// 编辑zshrc
vim ~/.zshrc

// 将ZSH_THEME="robbyrussell"改成ZSH_THEME="ys"
ZSH_THEME="ys"

// 更多的主题可查看:https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
```



**让zsh的关键字高亮:**

```bash
// 下载插件
git clone git://github.com/jimmijj/zsh-syntax-highlighting ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting

// 打开~/.zshrc
vim ~/.zshrc

// 在插件一栏加入插件
plugins=(git zsh-syntax-highlighting)

// 另配置生效:
source ~/.zshrc

```



**自动提示命令**:



```bash
// 下载插件
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

// 打开~/.zshrc
vim ~/.zshrc

// 在插件一栏加入插件
plugins=(git zsh-syntax-highlighting zsh-autosuggestions )

// 另配置生效:
source ~/.zshrc
```



最后配置文件的样子;



![](https://ws2.sinaimg.cn/large/006tNc79ly1g2a9nkedynj313m0ei774.jpg)

如果要设置所有用户登录到 zsh 的时候都具备的 alias,可以在 /etc/zshrc 中设置,如果/etc/zshrc 不奏效,可以 尝试改`~/.zshrc`


eg:

```java
alias to='/etc/autojump/to'
export MAVEN_HOME=/Users/3y/Downloads/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
```




更多的工具:

- https://python-web-guide.readthedocs.io/zh/latest/codingtools/codingtools.html
- [https://zhuanlan.zhihu.com/p/37042090](https://zhuanlan.zhihu.com/p/37042090)


###  :lollipop:<a name="推荐阅读">推荐阅读</a>  ###

只要是公众号出现过的技术文章,我都是精心挑选过的。这些文章是值得被我记录下来用作以后索引的(是我的构造知识体系的一部分)


> 整理于此链接:[干货文章](src/wechatAriticle.md)



#### :sparkling_heart:<a name="微信群">加入微信群</a> ###


添加我的微信备注“**加群**”,即可加入技术交流群,里面的都是人才,各个说话都好听,回到这里就像回到家一样。技术交流为主,拒绝营销广告,开发学习工作中遇到问题可以在微信群交流。欢迎有需要的朋友加群。

<img src='https://img-blog.csdnimg.cn/20191113141315386.png' width=300px height=300px />




#### :sparkling_heart:<a name="公众号">加入公众号</a> ###

如果大家想要**实时**关注我更新的文章以及分享的干货的话,可以关注我的公众号。

- :art:**获取海量视频资源**
- :bell:**获取Java精美脑图**
- :clipboard:**获取Java学习路线**
- :sound:**获取开发常用工具**
- :bow:**精美整理好的PDF电子书**

在公众号下回复「**888**」即可获取!!

<img src='https://tva1.sinaimg.cn/large/006tNbRwly1gb0nzpn8z7g30go0gokbp.gif' width=400px height=400px />


================================================
FILE: src/interview.md
================================================
# Java面试题 #

> 这里仅仅有四篇的面试题整理,因为这是我零散整理出来的。比如对AJAX的面试题想了解,就去找AJAX的目录(**一般比较重要的知识点我都有整理对应的面试题**)

- [能不能好好写简历?](https://segmentfault.com/a/1190000018713098)
- [Java面试前需要了解的东西](https://segmentfault.com/a/1190000015373033)
- [【Java】几道让你拿offer的面试题](https://segmentfault.com/a/1190000015854646)
- [【Java】留下没有基础眼泪的面试题](https://segmentfault.com/a/1190000016014444)
- [【Java】几道常见的秋招面试题](https://segmentfault.com/a/1190000016773721)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/javabasic.md
================================================
## Java基础零碎知识点 ##

- [泛型就这么简单](https://segmentfault.com/a/1190000014120746)
- [注解就这么简单](https://segmentfault.com/a/1190000014131722)
- [Druid数据库连接池就这么简单](https://segmentfault.com/a/1190000013997259)
- [Object对象你真理解了吗?](https://segmentfault.com/a/1190000014710646)
- [JDK10都发布了,nio你了解多少?](https://segmentfault.com/a/1190000014850886)
- [学习JVM是如何从入门到放弃的?](https://segmentfault.com/a/1190000015605327)
- [COW奶牛!Copy On Write机制了解一下](https://segmentfault.com/a/1190000016865958)
- [《阿里巴巴 Java开发手册》读后感](https://segmentfault.com/a/1190000017039261)
- [给女朋友讲解什么是Optional【JDK 8特性】](https://segmentfault.com/a/1190000017067661)
- [我是如何将博客转成PDF的](https://segmentfault.com/a/1190000017355154)

泛型:

![](https://i.imgur.com/E3JilMy.png)

注解:


![](https://i.imgur.com/FrvrE4L.png)

Object:

![](https://i.imgur.com/1LIn9zA.jpg)

nio:

![](https://i.imgur.com/gZ5D12K.jpg)


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/javawebproject.md
================================================
# Web小项目 #

- [Java文件上传细讲](https://segmentfault.com/a/1190000013200994)
- [Web开发模式【Mode I 和Mode II的介绍、应用案例】](https://segmentfault.com/a/1190000013325456)
- [用户登陆注册【JDBC版】](https://segmentfault.com/a/1190000013342925)
- [购物车【JavaWeb小项目、简单版】](https://segmentfault.com/a/1190000013364931)
- [【JavaWeb】客户关系管理系统](https://segmentfault.com/a/1190000013375250)
- [【JavaWeb】权限管理系统](https://segmentfault.com/a/1190000013390920)
- [图书管理系统【JavaWeb:部署开发环境、解决分类、图书、前台页面模块】](https://segmentfault.com/a/1190000013404022)
- [图书管理系统【用户、购买、订单模块、添加权限】](https://segmentfault.com/a/1190000013423452)
- [【JavaWeb】图书管理系统【总结】](https://segmentfault.com/a/1190000013450079)


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/jdbc.md
================================================
# JDBC #

- [JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】](https://segmentfault.com/a/1190000013293202)
- [JDBC【PreparedStatment、批处理、处理二进制、自动主键、调用存储过程、函数】](https://segmentfault.com/a/1190000013297610)
- [JDBC【事务、元数据、改造JDBC工具类】](https://segmentfault.com/a/1190000013303310)
- [JDBC【数据库连接池、DbUtils框架、分页】](https://segmentfault.com/a/1190000013308078)
- [JDBC常见面试题](https://segmentfault.com/a/1190000013312766)


![](https://i.imgur.com/tw9h8mW.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/jsp.md
================================================
# JSP #


- [JSP第一篇【JSP介绍、工作原理、生命周期、语法、指令、行为】](https://segmentfault.com/a/1190000013152739)
- [JSP第二篇【内置对象的介绍、4种属性范围、应用场景】](https://segmentfault.com/a/1190000013153007)
- [JSP第三篇【JavaBean的介绍、JSP的行为--JavaBean】](https://segmentfault.com/a/1190000013165165)
- [JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】](https://segmentfault.com/a/1190000013167138)
- [JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】](https://segmentfault.com/a/1190000013176141)
- [JSP第六篇【自定义标签之传统标签】](https://segmentfault.com/a/1190000013177495)
- [JSP自定义标签就是如此简单](https://segmentfault.com/a/1190000013180568)
- [JSP面试题都在这里](https://segmentfault.com/a/1190000013185611)


JSP:

![](https://i.imgur.com/ZwAV4pE.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/learnjava.md
================================================
# 前言 #

> 只有光头才能变强


提前预警:本文**适合Java新手阅读**(老手可在评论区给下建议),希望大家看完能有所收获。


# 一、为什么我要写下这篇文章 #

## 1.1直接缘由: ##

- 在今天(2018年11月4日)有个同学给我发微信找我
	- 同学:能不能给他一个网页他改一下,他想参考一下,然后用于做毕业设计。
	- 3y:可以啊,你的题目是什么啊?想用Java来写吗?
	- 同学:对啊,我现在在学Java呢(ps:之前跟该同学聊天的时候"我看着这些代码就头晕,我对电脑真不感兴趣"....真香!)
	- 随后这个同学发了一个小视频过来,说自己在学Java。我看了一下:大概是在练习`&^|`这些操作符。

![同学发过来的小视频图--截取](https://user-gold-cdn.xitu.io/2018/11/5/166e21cd4b29040a?w=1017&h=503&f=png&s=81028)

最后,我告诉这同学:"你去找视频看吧,你现在学这些对你的毕业设计没有什么帮助的啊"。然后让他去B站找视频看了


> ps:我并不是说学&^|这些运算符是没用的,但如果单纯是想自己用Java来写毕业设计的话,这些知识点应该是用不上的。


## 1.2间接缘由: ##

**自身经历:**

我学习Java也是自学的,在大学期间也是一直一个人在学(身边的同学可能家里有矿)。即便我在学习的时候也去**搜了不少的意见**,例如在知乎上找<Java如何快速入门>,<Java应该怎么样学?>,<给刚开始学Java的年轻人一些建议>等等类似的话题,**但是**现在回过头来看,我还是走了不少的"弯路"了。

比如说,当时我花了蛮多的精力去学JSP,最后整理成博客发到网上去。网友的评论:

- “不玩 JSP 十几年了“。
- “jsp不是老掉牙的技术吗”。
- “看这个有一种穿越的感觉……码了6w多字,看着就心疼……”。
- “这十年前的技术都被挖出来了?”
- “刚毕业时写过好几个自定义标签,那时候感觉好有成就感,但是现在,用于view的jsp,似乎有点过时了,view一般用【模板】或者【完全静态 + ajax + json】了”

![JSP博文](https://user-gold-cdn.xitu.io/2018/11/5/166e21cd15f13a71?w=1558&h=913&f=png&s=55826)

嗯...那篇文章我当时在2018.02.07发布。我学JSP的时候是在2017年初吧,其实在2017年JSP也已经是落后的技术了,但我还是花了不少的时间去学习JSP的各种用法(自定义标签,JSTL,EL表达式等等)。

网友们其实说得都没有毛病,对我来说:在2017年花了**不少时间**去学如何使用JSP(过期的技术),这就是我认为的**"弯路"**。

- ps:在2018年花点时间了解JSP是没毛病的,但深入学习的话是没必要的。


> "弯路"说明:如果你有**充裕的时间,怎么学都不是事**,毕竟你是真真正正地在学编程。只要在学编程,就不是弯路,最怕你不学。


----------

**以这篇文章回复我部分的读者:**

写博客以来,还是有部分读者是零基础学Java的,有转行的、也有年轻的师弟师妹的。一般他们也问我应该怎么学Java比较好,学习Java的路线应该是怎么样的。

emmmm,我一般都是**比较简单**的回复一下:让他们多做笔记啊,接下来应该花时间学什么,不学什么...就完了..

所以,写完这篇文章,遇到再问我如何学习Java的时候,我直接发个链接就完事了(懒人必备)..


## 1.3目的 ##

**如果你:**

- 想要用Java在短短的几个月时间内写出自己的毕业设计。
- 想要用Java体验一下如何从零搭建一个属于自己的网站。


那么可以看一下我下面所写的**不成熟的建议**。


# 二、如何快速学Java #

> 这里我以Java EE(Jakarta EE)/Java Web的经验来说哦。(都把你们看做是零基础入门的了)


学习Java EE(Jakarta EE)总体来说会有以下三大模块:

- Java
- 数据库
- Web前端


![数据库、Java、Web前端](https://user-gold-cdn.xitu.io/2018/11/5/166e21cd4de506d8?w=1247&h=837&f=png&s=129163)


在我看来,无论学习什么技术都好,在**学习该项技术的细节之前**都得知道:**这项技术是什么,为什么我要学习这项技术,学习了这项技术有什么好处**。

- 看似好像我在说多余的话,但如果你在学习某项技术的时候无法回答上面的三个问题。再过几天,你很大程度上会**忘记**这项你所“学过”的技术。
- 比如说,如何你连“为什么要用多线程”你都无法用通俗的话来解释清楚。即便你**当时**学习的时候知道多线程可以用xxx方式来创建,多线程的xxx的api。那再过两个月,人家问你”Java多线程有什么用啊?”。你想想你还能答什么,我认为你是记不住“多线程可以用xxx方式来创建、多线程的xxx的api”这些知识点了。
- 再比如说,如果学习Spring时不知道IOC和new对象有什么区别,那我为啥不直接new对象而要那么麻烦去学Spring呢?


简单来说:**如果你不知道学习某项技术是干嘛用的,那先不要学**。

----------


如果你是零基础学习Java并**理解力不是爆棚**的话,我建议以**视频**学习为主。

**可能**你会看到这样类似的言论:

- “看视频学习太慢了”
- “直接看源码啊,源码就是最好的解释”
- “有问题直接Google啊,用什么百度”
- “最好的资料是官网文档”
- .....


但是,那都是对有经验的人或者高智商的人群来讲的。

如果是**零基础普通人**,看视频学习/看不懂源码/用百度/看中文博客来学习**不丢人**。


> ps:如果看的视频讲师的语速不是特别快,建议以1.5或者1.75倍速观看。



## 2.1关于视频资源 ##

我在学习Java的时候也收集了很多的视频资源,并不是每个都有看过。只是在混群的时候发现有人发了,就复制下来整理一下罢了。

**关注我的公众号,回复“视频”即可免费领取全部资源!**

![视频资源](https://user-gold-cdn.xitu.io/2018/11/5/166e21cd155c6b03?w=1227&h=826&f=png&s=66178)


其他的视频资源:

- B站:(bilibili.com)一个神奇的网站。如果你想看哪个视频,可以先搜一下B站有没有。
- 慕课网:(imooc.com)里头也有挺多的视频资源。
- 公众号/混qq群/微信群:不少人手里都有几t的资源,如果跟群友的关系不错,一般都会免费给你发的
- ......

## 2.1学习Java基础 ##

零基础学习Java的路线我简单总结为以下:

- 首先去官网下个JDK,按现在常用的版本**JDK1.8**就够学习了
	- 下载地址:JDK1.8下载:[https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- 随后去下载现在Java常用的编辑器**IDEA**(也可以用eclipse,但现在IDEA的确是好用)..
	- 下载地址:IDEA下载:[https://www.jetbrains.com/idea/](https://www.jetbrains.com/idea/)
- 以**1.5/1.75倍速观看**Java基础视频(以刘意为例)

![刘意视频](https://user-gold-cdn.xitu.io/2018/11/5/166e21cd16b2f635?w=1920&h=1030&f=png&s=64077)


在学习Java基础时,我简单来说一下**什么东西可以不碰**:

- `&^|`位运算符,`++i`和`i++`类似这种绕死人的语法
- 内部类
- AWT,SWING编程
- 注解


需要**深入理解**的知识点:

- 流程控制
- 面向对象的概念
- Java语法
	- this指针、重写和重载、final、static等等这些基础的东西
- 集合(包括泛型)
	- 常用的集合类
- IO流
	- IO流代码的编写  
- (理解这些知识点,能够在有提示的情况下码出代码,但**不要为了一些细节钻牛角尖**)

**简单过一遍**的知识:

- 异常
- 多线程
- 网络编程
- 反射机制
- (你**得知道这个知识点是干嘛用的**,为什么要学这个知识点,能看懂具体的代码!)



对于上面所说**深入理解**的知识点,我个人是**非常建议在学习期间写笔记(博客)的**。如果你想写笔记的话,**最好直接**就用`markdown`语法来编写,而不是用word/简单的记事本。

markdown语法非常好学,几分钟跟着就可以学习了,几乎所有的it博客网站都支持`markdown`:

- markdown学习:[https://www.jianshu.com/p/q81RER](https://www.jianshu.com/p/q81RER)

如果喜欢**画思维导图**的,我这里推荐processOn就可以了。无需下载Xmind这么麻烦了:

- ProcessOn来画思维导图:[https://www.processon.com/i/5815483ce4b0baccb2d1f8c6](https://www.processon.com/i/5815483ce4b0baccb2d1f8c6)

有的时候并不需要使用IDEA打开一个`.java`或者`.xml`这样的文件,可以使用`notepad++`记事本:

- NotePad++记事本:[https://notepad-plus-plus.org/](https://notepad-plus-plus.org/)

学会科学上网和使用Chrome浏览器,比如说下载拦截广告插件,英语翻译插件

- Chrome浏览器:[https://www.google.com/chrome/](https://www.google.com/chrome/)
- 拦截广告插件:[https://chrome.google.com/webstore/search/uBlock%20Origin?hl=zh-CN&_category=extensions](https://chrome.google.com/webstore/search/uBlock%20Origin?hl=zh-CN&_category=extensions)
- 英语翻译插件:[https://chrome.google.com/webstore/search/%E6%B2%99%E6%8B%89%20%E6%9F%A5%20%E8%AF%8D?hl=zh-CN](https://chrome.google.com/webstore/search/%E6%B2%99%E6%8B%89%20%E6%9F%A5%20%E8%AF%8D?hl=zh-CN)


虽然是快速学习Java,但学完上面的**估计得一个月了**(:..

一个月发现都是面向控制台编程(console),输入输出一些数据来玩。

![控制台](https://user-gold-cdn.xitu.io/2018/11/5/166e21cd47774fc5?w=1223&h=639&f=png&s=6371)

期间可能就学习IO的时候可以复制文件,修改文件名有点意思。**但好日子就要来临了**!


## 2.2学习Java Web基础 ##


首先我们可以学习一下Web前端的知识(此部分都简单过一下就好了)

- HTML/CSS/JavaScript/jQuery
- CSS框架(都有中文手册,很快就上手了,选一个自己喜欢的就好了):
	- BootStrap:[http://www.bootcss.com/](http://www.bootcss.com/)
	- Materialize:[http://www.materializecss.cn/](http://www.materializecss.cn/)


到目前为止,学完上面这些可以搭建“能看”的静态网页了。曾经看过一段话来总结上面的技术:

- “**HTML是名词,CSS是形容词,JavaScript是动词**”



随后学习JavaWeb的路线如下:

- Tomcat(简单过一下)
- XML/注解(简单过一下)
- Servlet(**重点理解**)
- HTTP协议(**重点理解**)
- Filter过滤器(**重点理解**)
- Listener监听器(简单过一下)
- JSP(简单过一下)
- AJAX、JSON(简单过一下)

![Servlet知识点](https://user-gold-cdn.xitu.io/2018/11/5/166e21cd9fc1962e?w=4593&h=2139&f=png&s=839719)


基于上面的学习,起码已经可以使用request对象来接收前端发送过来的数据,使用response对象将Java后端的数据返回给前端,使用Filter拦截器来处理中文乱码问题(Tomcat默认的编码是ISO-88591)。总的来说已经可以实现**前后端交互了**!






## 2.3学习数据库 ##

数据库这里指的是关系型数据库,一般我们以**MySQL**来入门就足够了。


在学习期间,其实很多时间都耗费在**配置环境**上面,比如我之前安装JDK,安装MySQL,安装Oracle就耗费了不少时间。后来我也将其写成博客,需要重新安装的时候翻一下博客就好了。

- 比如MySQL安装教程:[https://segmentfault.com/a/1190000013530782](https://segmentfault.com/a/1190000013530782)


主要学习SQL的基本使用吧:

- **创建表(create table)**
- **增删改查(insert,delete,update,select)**
- 对于存储过程、触发器这些了解一下即可
- 对于索引、锁后面再学(**此部分很重要**,但以快速入门来说,可以先不看)


![MySQL基本语法](https://user-gold-cdn.xitu.io/2018/11/5/166e21cda44ce9bf?w=3390&h=1833&f=png&s=472008)


## 2.4学习Java连接数据库(JDBC) ##


到这里,我们Java Web、数据库、Web前端的基础都已经基本学完了,但此时Java和数据库是相互独立的。我们想要以**程序**的方式来对数据库的数据进行操作,那就要学习一下Java连接数据库(JDBC)。


JDBC这项技术并不难呀,就是模板代码,来来去去就几个步骤:

- 导入MySQL或者Oracle驱动包
- 装载数据库驱动程序
- 获取到与数据库连接
- 获取可以执行SQL语句的对象
- 执行SQL语句
- 关闭连接

由于这些代码可能会重复出现,那我们可以学习一下**DbUtils**这个组件:可以帮我们减少编写JDBC的模板代码。

## 2.6项目管理和框架的学习 ##

经过上面的学习,已经是可以在本地写一个Web项目了。

- 页面框架使用BootStrap/Materialize框架来搭好
- 请求处理交由Servlet,返回的数据可以通过AJAX或者使用JSP,DAO层可以使用DbUtils。
- 数据保存在MySQL中


为了让写代码变得**更爽**,我建议用半天学一下**Maven**(项目管理工具),用几天学一下**SpringBoot**。

- 从Servlet直接跳到SpringBoot可能有点难理解,但多搞几天我相信还是可以的..

## 2.7Linux学习 ##

最后,我们在本地上写完的项目想要让其他人都看得见,一般都会部署在Linux环境下的。(此部分的学习可以等到将项目写完,想要部署项目才学习)


我是不推荐使用虚拟机再搞Linux的,**直接买一台方便很多**

如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli

# 三、总结 #

总结一下我认为学习Java的路线:

- Java基础-->流程控制-->面向对象(包括Java语法)-->Java集合-->Java IO流-->异常-->多线程-->网络编程-->反射
- JavaWeb基础-->HTML/CSS/JavaScript/jQuery-->Tomcat-->XML/注解->Servlet-->HTTP-->Filter过滤器和监听器-->JSP-->AJAX/JSON-->数据库(MySQL)-->JDBC和DbUtils
- 项目管理和框架-->Maven-->SpringBoot
- Linux基本命令



最后我们的项目是这样的:

- 以Maven来管理我们的项目
- 前端通过BootStrap来搭建页面框架
- SpringBoot来搭建Java后端环境,SpringMVC处理前端请求(SpringBoot整合了)
- DAO层使用DbUtils组件来完成,MySQL作为数据库

当然了,我的Java路线不一定就是对的,我这里只是给出一种路线。

再次说明:这套路线是以“快速”学习Java的,**如果你想要找到一份好工作,上面的知识点是不够的**!

**如果是你,你会给出一条怎么样的Java路线?不妨在评论区留言~~**



> 一个**坚持原创的Java技术公众号:Java3y**,欢迎大家关注


3y所有的原创文章:

- **文章的目录导航(脑图+海量视频资源)**:[https://github.com/ZhongFuCheng3y/3y](https://github.com/ZhongFuCheng3y/3y)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/linux.md
================================================
# Linux #

- [看完这篇Linux基本的操作就会了](https://segmentfault.com/a/1190000014840829)
- [Linux进程管理](https://segmentfault.com/a/1190000015265131)
- [Linux网络管理](https://segmentfault.com/a/1190000015280392)
- [Linux用户和权限管理看了你就会用啦](https://segmentfault.com/a/1190000015255060)


![](https://i.imgur.com/cK7zJWl.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/machinelearning.md
================================================
# 机器学习 #

- [机器学习入门](https://segmentfault.com/a/1190000017432200)
- [从零开始学TensorFlow【01-搭建环境、HelloWorld篇】](https://segmentfault.com/a/1190000018362783)
- [什么是TensorFlow?](https://segmentfault.com/a/1190000018480739)
- [TensorFlow读写数据](https://segmentfault.com/a/1190000018530098)
- [如何理解Axis?](https://segmentfault.com/a/1190000018678064)
- [什么是TensorBoard?](https://segmentfault.com/a/1190000018930265)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/mindmap.md
================================================
# 前言 #

> 只有光头才能变强。

> 文本已收录至我的GitHub仓库,欢迎Star:[https://github.com/ZhongFuCheng3y/3y](https://github.com/ZhongFuCheng3y/3y)




在学习的过程中画了几份脑图,都是我认认真真画的,现在放出来给大家参考一下。脑图很有利于我们整理知识点,一张图就可以把知识点全部概括了,有兴趣的同学也可以去画画。觉得是挺好的~

我使用的是ProcessOn来画的,可以到这里注册:[https://www.processon.com/i/5815483ce4b0baccb2d1f8c6](https://www.processon.com/i/5815483ce4b0baccb2d1f8c6)

> 之前已经画过不少了,但一直没更新和补充。今天周六闲着,于是就**更新了一波**(Java集合增添COW,Java多线程增添Atomic,设计模式增添...)


(文末提供网盘下载思维导图地址,提供两种格式`.png`和`.xmind`)




# Java基础 #

**Java集合:**

![Java集合](https://user-gold-cdn.xitu.io/2019/1/19/168642529daec2cd?w=4224&h=1716&f=png&s=741080)



**JDBC:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642529dcd8b07?w=3693&h=1469&f=png&s=811473)



**多线程:**


![](https://user-gold-cdn.xitu.io/2019/1/19/168642529d777584?w=3248&h=3184&f=jpeg&s=833544)



**泛型:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642529b67bbbb?w=4622&h=1203&f=png&s=644841)




**注解:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642529dbe0df5?w=5114&h=1469&f=png&s=801562)



**Object:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642529debdfdb?w=5563&h=2061&f=jpeg&s=687055)



**nio:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642586267aa4e?w=4747&h=2644&f=jpeg&s=734137)




**设计模式(未完):**

![](https://user-gold-cdn.xitu.io/2019/1/19/16864258628808ab?w=4682&h=3438&f=jpeg&s=1014821)



# 数据结构与算法 #

**排序+数据结构:**

![](https://user-gold-cdn.xitu.io/2019/1/19/1686425469036fb7?w=4285&h=3547&f=jpeg&s=973982)





**小算法(未完):**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642542a5075ef?w=6111&h=2110&f=jpeg&s=904253)




# JavaWeb #

**HTTP:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642546d93f4c8?w=4604&h=2879&f=jpeg&s=878332)

**Servlet:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642542d17ece1?w=4593&h=2024&f=png&s=833941)


**JSP:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642546e0c4bff?w=5160&h=2819&f=png&s=1044096)


**监听器和过滤器:**

![](https://user-gold-cdn.xitu.io/2019/1/19/16864254a4f8a335?w=4093&h=1988&f=png&s=1037201)


# Jquery和AJAX #

**Juqery(1):**

![](https://user-gold-cdn.xitu.io/2019/1/19/1686425557d8d425?w=3225&h=2053&f=png&s=633639)


**Juqery(2):**

![](https://user-gold-cdn.xitu.io/2019/1/19/1686425586ffedc4?w=3406&h=2189&f=png&s=694497)



**AJAX:**

![](https://user-gold-cdn.xitu.io/2019/1/19/16864255972bc2eb?w=5513&h=2018&f=jpeg&s=742970)



# 框架相关 #

**Hibernate:**


![](https://user-gold-cdn.xitu.io/2019/1/19/16864255b5d453a9?w=4491&h=3880&f=jpeg&s=905731)


**Mybatis:**

![](https://user-gold-cdn.xitu.io/2019/1/19/16864255e11b466a?w=5545&h=2613&f=jpeg&s=854746)




**SpringIOC和AOP:**

![](https://user-gold-cdn.xitu.io/2019/1/19/1686425611988122?w=5114&h=3465&f=jpeg&s=925304)



**常用框架(未完):**

![](https://user-gold-cdn.xitu.io/2019/1/19/16864256192e5481?w=3894&h=2867&f=jpeg&s=945441)



# 项目相关 #

**纳税服务系统:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642561b51e128?w=3374&h=1253&f=png&s=394549)


**SSM移动商城项目:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642562ba4e2c5?w=4038&h=1514&f=png&s=662633)


**910便利网和无忧日志网:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642563c3a2a01?w=3535&h=1499&f=png&s=498142)



# 数据库相关 #


**MySQL命令:**

![](https://user-gold-cdn.xitu.io/2019/1/19/1686425648a06167?w=3395&h=2100&f=png&s=478975)


**SQL知识点:**

![](https://user-gold-cdn.xitu.io/2019/1/19/1686425685314e2c?w=3034&h=1825&f=png&s=543184)



# Linux #

**Linux常用命令:**

![](https://user-gold-cdn.xitu.io/2019/1/19/168642566103584f?w=3315&h=2924&f=png&s=987850)

# Docker #

> **此脑图非我个人所作,来源于网络**

![](https://user-gold-cdn.xitu.io/2019/1/19/16864256862c0134?w=1880&h=10000&f=jpeg&s=1035190)




# 最后 #

网盘下载地址:

- https://pan.baidu.com/s/1a_FDzsSzUKrGnkbu5thaUw 
- 提取码:3b58 


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli






================================================
FILE: src/mq.md
================================================
# 消息队列 #

- [什么是消息队列?](https://segmentfault.com/a/1190000018845299)


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/mybatis.md
================================================
# Mybatis #

- [Mybatis入门看这一篇就够了](https://segmentfault.com/a/1190000013661958)
- [Mybatis【配置文件】就是这么简单](https://segmentfault.com/a/1190000013674305)
- [Mybatis【一对多、多对一、多对多】知识要点](https://segmentfault.com/a/1190000013690643)
- [Mybatis【逆向工程,缓存,代理】知识要点](https://segmentfault.com/a/1190000013680313)
- [Mybatis与Spring整合](https://segmentfault.com/a/1190000013695117)
- [Mybatis常见面试题](https://segmentfault.com/a/1190000013678579)

![](https://i.imgur.com/bqe92eF.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/net.md
================================================
# 计算机网络 #

- [计算机网络【开山篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=1&sn=3b5502e5ce0cad773a595360705e8d56&chksm=ebd742a3dca0cbb5e61f1140876f7a8d12b500914881ef0911d38837e58f337eb757a6233d3f#rd)
- [物理层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=2&sn=a746183ab24e28a9219dc3a93855933e&chksm=ebd742a3dca0cbb5b71f0b8a5b05d0f029262feb03dfec59de8013639c54d544b55a93e645cf#rd)
- [数据链路层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=3&sn=1d9efb28f6535a78ab7c3b2f5e850d2d&chksm=ebd742a3dca0cbb5d46fe381cbedb7204e3837be0821c1625b8762620d4cfb7efdd4429ef441#rd)
- [网络层【第一篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=4&sn=e173d048444d0dc36f948d57a603859e&chksm=ebd742a3dca0cbb564cc12a8de5243b32679ab13d5333781db9acbe297088f7ff36461b4eaf2#rd)
- [网络层【第二篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=5&sn=c5dc305c782314a238c91e1058a664c7&chksm=ebd742a3dca0cbb581a4dacf520178e9ccb89b573fecc6131f43dec0a041a4bc714af0c62583#rd)
- [网络层【第三篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=6&sn=bb77dadb64282f9d579ec97806525a00&chksm=ebd742a3dca0cbb5b4e926987f0f889a1684f833b3364d277329b18d6af046dbda20d96563e8#rd)
- [运输层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=7&sn=cde9aa52b0c62efc642401c87e9a8c01&chksm=ebd742a3dca0cbb53a459c500e310dc49fccf8df577b95806aaf34d3220c288337cc6d4132fe#rd)
- [应用层](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=8&sn=9dda601c5387ed04fbd7bfd83fda0da1&chksm=ebd742a3dca0cbb52d4993e0b4c38199520a685b5b966e7c43679c310c14dc5b535551876e79#rd)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/os.md
================================================
# 操作系统 #

**仅仅是一些笔记**~

- [操作系统第一篇【引论】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=2&sn=e272d8e95a5677c75c21b058a064f0f8&chksm=ebd7421bdca0cb0d9d15da009894c8d1b503acbeb601af180ad7408bf2ff191de4995cccf0aa#rd)
- [操作系统第二篇【进程管理】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=3&sn=cefa7781f34e2244b5eea83b7e242c3e&chksm=ebd7421bdca0cb0de76d3f1705f43cbdd41d0c9eb58cf4b55f32793d4f9f8ae2efbd539c8c30#rd)
- [操作系统第三篇【线程】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=4&sn=c8d83a508f7a87ad49dcfd6965779129&chksm=ebd7421bdca0cb0d309a3c444240b3677755c7b3083e9dce5e7d70d8d5dbb6e57bd14a7f38fc#rd)
- [操作系统第四篇【处理机调度】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=5&sn=54bda03c277af5283c9daff07fff4246&chksm=ebd7421bdca0cb0da6de8e2211049a7b9e95b0d4f5a76b9f6c68682d8648ecc71d92b12bcde3#rd)
- [操作系统第五篇【死锁】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=6&sn=fbe59571e8469fe953404cc632723646&chksm=ebd7421bdca0cb0d85c3a6651e765821d8e0b8aba43e2358d6f3be550a10e0b3ef02bc603715#rd)
- [操作系统第六篇【存储器管理】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=7&sn=3e027ee134e65c5cfae67218ce69a06a&chksm=ebd7421bdca0cb0d29437cad1483f5f59cf1ea9da57bf64900e52a2cd3d63e8fbaaeef9f2c51#rd)
- [操作系统第七篇【设备管理】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=8&sn=01562e2dee725260460898e31edd8d29&chksm=ebd7421bdca0cb0d9011b0e63154b0052ede92030537c9be3fcf3a34dac059f79926bdaf98ca#rd)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/personalproject.md
================================================
# 910便利网和无忧日志网 #

- [【Java EE】从零开始写项目【总结】](https://segmentfault.com/a/1190000014102239)
- [无忧日志网](https://github.com/ZhongFuCheng3y/JournalSystem)

![](https://i.imgur.com/PtWjHTo.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/redis.md
================================================
# Redis #

- [从零单排学Redis【青铜】](https://segmentfault.com/a/1190000016837791)
- [从零单排学Redis【白银】](https://segmentfault.com/a/1190000016951866)
- [从零单排学Redis【黄金】](https://segmentfault.com/a/1190000016964511)
- [从零单排学Redis【铂金一】](https://segmentfault.com/a/1190000017170690)
- [从零单排学Redis【铂金二】](https://segmentfault.com/a/1190000017250990)
- [缓存雪崩、缓存穿透、缓存更新了解多少?](https://segmentfault.com/a/1190000017882763)


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/resource.md
================================================


================================================
FILE: src/resources.md
================================================
# 资源分享 #


- [思维导图](mindmap.md)
- [2018快速学Java](learnjava.md)
- [程序员可技术博客平台](blogplatform.md)
- [可以提高程序员效率的工具!](https://segmentfault.com/a/1190000018993259)


### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/servlet.md
================================================
# Servlet+Tomcat #


- [Tomcat就是这么简单](https://segmentfault.com/a/1190000013122831)
- [Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】](https://segmentfault.com/a/1190000013124026)
- [Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】](https://segmentfault.com/a/1190000013124143)
- [Servlet第三篇【request和response简介、response的常见应用】](https://segmentfault.com/a/1190000013126031)
- [Servlet第四篇【request对象常用方法、应用】](https://segmentfault.com/a/1190000013162330)
- [Servlet第五篇【介绍会话技术、Cookie的API、详解、应用】](https://segmentfault.com/a/1190000013129480)
- [Servlet第六篇【Session介绍、API、生命周期、应用、与Cookie区别】](https://segmentfault.com/a/1190000013130309)
- [Tomcat+Servlet面试题都在这里](https://segmentfault.com/a/1190000013119518)

Servlet:

![](https://i.imgur.com/vD2n7fB.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/sort.md
================================================
## 八大基础排序 ##


- [冒泡排序就这么简单](https://segmentfault.com/a/1190000013794446)
- [选择排序就这么简单](https://segmentfault.com/a/1190000013814458)
- [快速排序就这么简单](https://segmentfault.com/a/1190000013888583)
- [插入排序就这么简单](https://segmentfault.com/a/1190000013897777)
- [希尔排序就这么简单](https://segmentfault.com/a/1190000013967025)
- [归并排序就这么简单](https://segmentfault.com/a/1190000013946967)
- [基数排序就这么简单](https://segmentfault.com/a/1190000013986116)
- [堆排序就这么简单](https://segmentfault.com/a/1190000013960582)
- [八大基础排序总结](https://segmentfault.com/a/1190000014008568)

![](https://i.imgur.com/gkgKzh3.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/spring&springmvc.md
================================================
# Spring #

- [Spring入门看这一篇就够了](https://segmentfault.com/a/1190000013700859)
- [Spring【依赖注入】就是这么简单](https://segmentfault.com/a/1190000013723513)
- [Spring【AOP模块】就是这么简单](https://segmentfault.com/a/1190000013735171)
- [Spring【DAO模块】就是这么简单](https://segmentfault.com/a/1190000013751902)
- [Spring IOC知识点一网打尽!【总结篇】](https://segmentfault.com/a/1190000014979704)
- [Spring AOP就是这么简单啦【总结篇】](https://segmentfault.com/a/1190000015018888)
- [一文带你认识Spring事务](https://segmentfault.com/a/1190000018075069)
- [Synchronized锁在Spring事务管理下,为啥还线程不安全?](https://segmentfault.com/a/1190000018182340)


![](https://i.imgur.com/Mp40CYf.jpg)


- [SpringMVC入门就这么简单](https://segmentfault.com/a/1190000013765095)
- [SpringMVC【开发Controller】详解](https://segmentfault.com/a/1190000013770006)
- [SpringMVC【参数绑定、数据回显、文件上传】](https://segmentfault.com/a/1190000013800290)
- [SpringMVC【校验器、统一处理异常、RESTful、拦截器】](https://segmentfault.com/a/1190000013803677)

进阶:

- [SpringBoot就是这么简单](https://segmentfault.com/a/1190000013849884)
- [SpringBoot自动配置原理](https://segmentfault.com/a/1190000018011535)
- [SpringDataJPA入门就这么简单](https://segmentfault.com/a/1190000013869585)
- [外行人都能看懂的SpringCloud,错过了血亏!](https://segmentfault.com/a/1190000016157665)

搭建SpringBoot+SpringData JPA环境:

- [带你搭一个SpringBoot+SpringData JPA的环境](https://segmentfault.com/a/1190000018624231)
- [【极简版】SpringBoot+SpringData JPA 管理系统](https://segmentfault.com/a/1190000018776594)




### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/ssh&ssmproject.md
================================================
# SSH项目【纳税服务管理系统】 #

- [纳税服务系统【总结】](https://segmentfault.com/a/1190000013782294)


![](https://i.imgur.com/DWcsc9R.png)

# SSM高并发秒杀系统 #

这个是在慕课网上学习的一个SSM项目,主要扩展了一些**比较规范的写法**,还有对Redis的使用


- [Java高并发秒杀系统【观后总结】](https://segmentfault.com/a/1190000013791430)


# SSM移动商城项目 #

- [移动商城项目【总结】](https://segmentfault.com/a/1190000013922256)


![](https://i.imgur.com/56nxdCL.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/struts2.md
================================================
# Struts2 #

- [Struts2入门这一篇就够了](https://segmentfault.com/a/1190000013640141)
- [Struts2【配置】知识要点](https://segmentfault.com/a/1190000013648085)
- [Struts2【开发Action】知识要点](https://segmentfault.com/a/1190000013651244)
- [Struts2【拦截器】就是这么简单](https://segmentfault.com/a/1190000013655008)
- [Struts2【UI标签、数据回显、资源国际化】](https://segmentfault.com/a/1190000013649138)
- [Struts2【OGNL、valueStack】就是这么简单](https://segmentfault.com/a/1190000013659242)
- [Struts2与Spring整合](https://segmentfault.com/a/1190000013641666)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/thread.md
================================================
## 多线程 ##

- [多线程三分钟就可以入个门了!](https://segmentfault.com/a/1190000014428190)
- [Thread源码剖析](https://segmentfault.com/a/1190000014463417)
- [多线程基础必要知识点!看了学习多线程事半功倍](https://segmentfault.com/a/1190000014546223)
- [Java锁机制了解一下](https://segmentfault.com/a/1190000014571149)
- [AQS简简单单过一遍](https://segmentfault.com/a/1190000014595928)
- [Lock锁子类了解一下](https://segmentfault.com/a/1190000014632334)
- [线程池你真不来了解一下吗?](https://segmentfault.com/a/1190000014741369)
- [多线程之死锁就是这么简单](https://segmentfault.com/a/1190000014747667)
- [ThreadLocal就是这么简单](https://segmentfault.com/a/1190000014152795)
- [Java多线程打辅助的三个小伙子](https://segmentfault.com/a/1190000015785789)
- [还在用Synchronized?Atomic你了解不?](https://segmentfault.com/a/1190000017102460)

多线程:

![](https://i.imgur.com/OlaOgLf.jpg)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/tool.md
================================================
# 工具使用 #

- [为什么需要Docker?](https://segmentfault.com/a/1190000017839204)
- [Docker安装+HelloWorld+运行Tomcat](https://segmentfault.com/a/1190000017965689)
- [Docker镜像细节](https://segmentfault.com/a/1190000018056002)
- [IDEA使用总结](https://segmentfault.com/a/1190000013575239)
- [Maven就是这么简单](https://segmentfault.com/a/1190000013582912)
- [UML统一建模语言](https://segmentfault.com/a/1190000013586684)
- [SVN就是这么简单](https://segmentfault.com/a/1190000013588031)
- [输入法设置,SublimeTest,putty掉线](https://segmentfault.com/a/1190000013600876)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/web.md
================================================
# Web前端 #


- [JavaScript面向对象入门](https://segmentfault.com/a/1190000013460704)
- [DOM【介绍、HTML中的DOM、XML中的DOM】](https://segmentfault.com/a/1190000013485565)
- [Jquery就是这么简单](https://segmentfault.com/a/1190000013495067)
- [浅谈CDN、SEO、XSS、CSRF](https://segmentfault.com/a/1190000013505397)
- [常用的CSS框架](https://segmentfault.com/a/1190000013507931)
- [JsChart组件使用](https://segmentfault.com/a/1190000013508050)
- [WebSocket就是这么简单](https://segmentfault.com/a/1190000013353808)


![](https://i.imgur.com/6Lqdj2C.png)

![](https://i.imgur.com/2GXuAhg.png)

### 如果觉得还不错: ###

关注公众号:Java3y推送最新的**干货**技术文章,进入公众号回复“1”加入**Java交流群**!

![](https://user-gold-cdn.xitu.io/2018/2/28/161dc06a373e4f4d?w=258&h=258&f=jpeg&s=27005)


加微信,回复“1”加入交流群:


![](https://user-gold-cdn.xitu.io/2019/7/13/16be9f6350187ae2?w=564&h=786&f=png&s=156728)



#### :sparkling_heart:坚持原创不易,给博主加鸡腿 ####


如果要买阿里云服务的,不妨通过这个链接去购买(可以领劵,**有优惠**!)

- https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfn5xpli



================================================
FILE: src/wechatAriticle.md
================================================
:bamboo:只要是公众号出现过的技术文章,我都是精心挑选过的。这些文章是值得被我记录下来用作以后索引的(是我的构建知识体系的一部分),不定时更新!:christmas_tree:




#### :flags:经历/路线

- [双非硕士的春招秋招经验总结——对校招,复习以及面试心态的理解](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484435&idx=1&sn=2faac7b96f4c077ffc2586c0425baa0f&chksm=ebd74512dca0cc0432f305969cac84b2e2b8892e90b0151a0ad9fcc740b4e23c719a04598d9c&token=620000779&lang=zh_CN&scene=21###wechat_redirect)
- [程序员「在知乎装逼被怼」,决定用『面试』证明自己](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484873&idx=1&sn=9932aef82c2916cdc036a00c96ef044d&chksm=ebd744c8dca0cdde98fc690a801c9507edf40bcd286cfe6269517616dc795eb0b79edb5374f5###rd)
- [Java 工程师成神之路 | 2019正式版](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484938&idx=1&sn=ccfcf32e38b863f44500e5ab7540d95f&chksm=ebd7470bdca0ce1dfb0b5a9e56cc2faaf74e96e3f431ce0001c18e93cbf020a6c2b9f9cc684d###rd)
- [一个二本大佬的成长之路](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485028&idx=1&sn=54c12f46e37f33ddfa2b19ee3f4039ca&chksm=ebd74765dca0ce736d47bc553a319e235593aa00acd11db7ab0187038bede75ba33e45a09d92&token=1755043505&lang=zh_CN###rd)
- [大飞哥总结的算法学习经验](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485256&idx=1&sn=865e803580570dc50fa41d1111c9be39&chksm=ebd74649dca0cf5f3cc8120f93890ed22bff07ae7ebb1dc1e010c8f461f85b23acb47df38113&token=1424412820&lang=zh_CN###rd)
- [大佬准备了一年时间拿到今日头条offer](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485413&idx=1&sn=38b1993abb3d2fd0c213da436570130f&chksm=ebd746e4dca0cff29eb0298ec2e11de1d24f00bd78fabf69bf4805e147701f3af013d0033981&token=2078489135&lang=zh_CN###rd)
- [地哥的腾讯面试经历](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485180&idx=1&sn=708552984444508ae12fc831c8392197&chksm=ebd747fddca0ceeb9645b89daa605af4e98a6cca4532e10e6d342239774c3631b6c73343e2de&token=1230572157&lang=zh_CN###rd)
- [Github上有哪些Java面试/学习相关的仓库推荐?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485482&idx=1&sn=e8dbe8e92378b7cc623e8ae9aaf3e8e4&chksm=ebd7492bdca0c03deac964fc41a9bdd41ccc9f1b9caeeb9164bb5417bbb98c2acc1b85334b85&token=2078489135&lang=zh_CN###rd)
- [JAVA面试解析(有赞一面)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485600&idx=1&sn=92d6a67521b55d8a1b9bea5c8e64645e&chksm=ebd749a1dca0c0b701d82f2493fc81f9a5e64f7228c84a199dd42f369687b1500e319b6234f7&token=1948873548&lang=zh_CN#rd)
- [JAVA面试解析(有赞二面)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485605&idx=1&sn=45c337508ca68f4da87b77e0e76cb857&chksm=ebd749a4dca0c0b2dd942d528357330387869cc3dcee7d9ca123f32581db73712059f0a847fd&token=1948873548&lang=zh_CN#rd)
- [美团超详细面经(附答案)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485636&idx=1&sn=3ab554f1c7e9745bf033d89577dfaa2b&chksm=ebd749c5dca0c0d3874ead44f3a03d7bd88ae1dbba7ab2828fc966598a85d7a4aaeeee5ca1be&token=1948873548&lang=zh_CN#rd)
- [蚂蚁金服2019实习生面经总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485662&idx=1&sn=71e30024290297c083c2b9ee1ee9c091&chksm=ebd749dfdca0c0c9a61c402565d62c2e61030ba9ace8213356fa7ac4fc454cd6001863a45781&token=1948873548&lang=zh_CN#rd)
- [如何妥善的应对祖传屎山(代码)?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485746&idx=2&sn=e98f6e0ba75b10601c6859a54d79fa3c&chksm=ebd74833dca0c125e7b0773e2f5a088973ba28578830c2eaf4604f3c2d15d782707370721b48&token=1024331018&lang=zh_CN#rd)
- [应届毕业生工作7个月小结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486080&idx=2&sn=1afa169fa0e162ccb7d82bcd268c9340&chksm=ebd74b81dca0c297dec5f382458ab885bd4ba6554789f5a94e8dc9e23cd9c4c250277b21637c&token=1879076182&lang=zh_CN#rd)
- [《吐血整理》-顶级程序员书单集](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486340&idx=3&sn=21b81b21f2bcb06d9d0a571222945f28&chksm=ebd74a85dca0c39341f119cb382bdf7f6d4a196d05d71988688fd4febe7ad832fa809c6502d2&token=1436027357&lang=zh_CN#rd)
- [《程序人生》系列-害敖丙差点被开除的P0事故](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486362&idx=2&sn=6ace06e9a18f5b830397e20342ba9dfd&chksm=ebd74a9bdca0c38de77febe4e10cf1c6ea08d630897a8b971b3eb966bbd2d0b73e4fa299493a&token=1436027357&lang=zh_CN#rd)
- [一位程序媛妹妹的半年成长总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486595&idx=1&sn=35ebbb46464f295db8040dcc6f7fce09&chksm=ebd74d82dca0c494a7dc9e323fa8c08faea62a0279bfda2768ab0e2c40a1fa5bf0d1e8979d03&token=2140209384&lang=zh_CN#rd)
- [毕业10年,他有话说](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486631&idx=1&sn=734f562651456c74b96e113693eaa26f&chksm=ebd74da6dca0c4b0cbba74ccfd38f1310dc0f654b519cf639c478606c4a12e022e7035f213f8&token=2140209384&lang=zh_CN#rd)
- [当面试官问你职业规划,你如何答复才能拿到Offer?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486642&idx=1&sn=809059eed76aed02519d6ed163820166&chksm=ebd74db3dca0c4a54fefe7d795b935679090a15d91e1a41da2154a2a7efea1ef4db549f97527&token=2140209384&lang=zh_CN#rd)


#### :clipboard:基础

- [为什么阿里巴巴禁止工程师直接使用日志系统(Log4j、Logback)中的 API](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484551&idx=1&sn=4442a42fa7cd7be49506d47d00b9e0c7&chksm=ebd74586dca0cc90f6e316592ff058f79a44fc670125125d2e7abd4d4570a1897449a5e5ceff&token=1712662964&lang=zh_CN###rd)
- [为什么阿里巴巴禁止开发人员使用isSuccess作为变量名](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484633&idx=1&sn=ad4a713fc1890893bbea48377c1587ff&chksm=ebd745d8dca0cccef53418dc4a86fb3c9385a22bda27905c51581c115f4e73d29f11cb810e6e###rd)
- [漫话:将密码明文保存在数据库是真的low!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484613&idx=1&sn=3ee86687196e96d7c521d475dcf662a0&chksm=ebd745c4dca0ccd2f7a6edf6517c1fe1a0f395d3e6980479481ec1d3e4aefe4b41f13da960ba###rd)
- [还在使用SimpleDateFormat?你的项目崩没?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484827&idx=1&sn=0771eb8fa1f5754a88056ec34c7f746c&chksm=ebd7449adca0cd8c85191bbb212bb9baa864467918b6a9068872546e113554e475d8595ff275###rd)
- [漫话:如何给女朋友解释什么是HTTP](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484898&idx=1&sn=0bbb33b65a46cc8bcfb74f55a6d45047&chksm=ebd744e3dca0cdf513234797a35a23b1c073558a6555327a2873972b3345091e05ba466b816d###rd)
- [漫话:如何给女朋友解释什么是反向代理?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484948&idx=1&sn=404d188f01b0bf1b35805886001ad2dd&chksm=ebd74715dca0ce0376ac48248744a58e2c7937143eb6f914c2e125720cbb00a3c48435be07d3###rd)
- [一文读懂一台计算机是如何把数据发送给另一台计算机的](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484964&idx=1&sn=263a86011c8151bd4df84a77a199ed57&chksm=ebd74725dca0ce33ef0354fb2da6270a68b0bffe7cf3302090e216c1dcc3bfed513a8f669195###rd)
- [为什么有些网站域名不以www开头?什么是二级域名?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484968&idx=1&sn=af9d31c0ed6e4b972af08be7b57bb451&chksm=ebd74729dca0ce3fd02abfe47534b3c77ede43ce3032e737426cd7f07e26f3780f542b098851###rd)
- [Java锁?分布式锁?乐观锁?行锁?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484989&idx=1&sn=7beaa0db8b29cc8758c7846fe04dfbd2&chksm=ebd7473cdca0ce2a7aea8e6e2a22a5c183b8be3f1cdc93f8d7c3842a560eb5668071cebe5e37###rd)
- [Java 8的Stream代码,你能看懂吗?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485026&idx=1&sn=8a99acd180aab1f5984f8b5eae8eab9f&chksm=ebd74763dca0ce758862de9453f155f9efdd28e39725b2067c54a5486449e8a14a1d5decb6c2&token=1755043505&lang=zh_CN###rd)
- [系统盘为啥往往是C盘?软件为啥希望把自己装在C盘上?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485031&idx=1&sn=1efd3c682ce5ec4db4e9ff9fe1a2fe88&chksm=ebd74766dca0ce70a59dc7f03843bcc0227a69cb48e64861e2833302a71192b6c9c9767003fe&token=1755043505&lang=zh_CN###rd)
- [负载均衡太太太太太太容易理解啦!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484694&idx=1&sn=26a49d30a60c46f5224cf27f61d86bcf&chksm=ebd74417dca0cd01552d51e7b4ec869c1439969db68e8f76fb40fff2e99b970078b6e021b635###rd)
- [RPC太太太太太太太容易理解啦!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484662&idx=1&sn=2f5834f81fd6d43264d6623be9ca16f9&chksm=ebd745f7dca0cce194910232f45334939d3a68eeb0494117e71259015bfbee69f9281ab597bc&token=1676899695&lang=zh_CN###rd)
- [线程池是怎样工作的](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485062&idx=1&sn=561c812a635457ab85abb52f36d44aae&chksm=ebd74787dca0ce91b105a5bfc3efe9fe7a5c583f76817733a0b74be6f3481bee1f553fdb4463&token=1755043505&lang=zh_CN###rd)
- [地址栏中输入网址后发生了什么?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485074&idx=1&sn=db1c122d5aedae4d342b5adc415fa607&chksm=ebd74793dca0ce85f747f114b83a1400847d6d39ee9c05190f0e868b21b8239cfcd73aed88c0&token=1755043505&lang=zh_CN###rd)
- [为什么我玩游戏那么卡?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485082&idx=1&sn=7844aab2dec93abbb2083dbde2cb07aa&chksm=ebd7479bdca0ce8d217008008c313d8cfeaabe7d78f78802799e714fa660d2c42cd2971961b9&token=1755043505&lang=zh_CN###rd)
- [Java阻塞队列学起来!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485103&idx=1&sn=4cdf75b5d72eee60deb41d47b517cb25&chksm=ebd747aedca0ceb83526d60a3e7f72b78a62c3037122a9315d3fa6165311b78350fd9649d10d&token=1741918942&lang=zh_CN###rd)
- [什么是DDoS攻击?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485159&idx=1&sn=e4e4b37fc9cd2684340e026e59909f74&chksm=ebd747e6dca0cef0fb6760297ba2f42d7221485adae205a0dffc473fb40b3c7d63a66543e32f&token=1230572157&lang=zh_CN###rd)
- [什么是CountDownLatch?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485176&idx=1&sn=ca0e830c975adfa8144db6e548cba784&chksm=ebd747f9dca0ceef81bd6c00657ec7297991560e6e0559e78cac0d0e9fa0f543d41bb8ca8b9b&token=1230572157&lang=zh_CN###rd)
- [面试必考的:并发和并行有什么区别?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485178&idx=1&sn=0fc0fd1bb7e8b41ec8770ac5a62f8287&chksm=ebd747fbdca0ceedc6e0dab24d449ecdfa5b4e582d2acdc62c234b299c5828abe047f76196f4&token=1230572157&lang=zh_CN###rd)
- [在游戏中,爆出神装是真随机还是假随机?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485199&idx=1&sn=d454fe2e39765b5bf6cdc398162590a8&chksm=ebd7460edca0cf18d6908ae658c31b01d19487ec56f974cb02cdd2c2db433732122a841a47a5&token=1230572157&lang=zh_CN###rd)
- [每一个开发人员都应该懂的 UML 规范](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485201&idx=1&sn=f2e29166ce5a1b1a4dab1e0936c1bcfd&chksm=ebd74610dca0cf06af6f68ab414d7beb04018dde11554602be62655e53365147947d5ecd39a1&token=1230572157&lang=zh_CN###rd)
- [在Java中12个常见的语法糖!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485218&idx=1&sn=730892d712108d72eb35853a2e12cba6&chksm=ebd74623dca0cf35762c4cb4511809e55fafa60d866e3f0d038ccbd1326a3d50210f91db38ef&token=1230572157&lang=zh_CN###rd)
- [什么是一致性Hash算法?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485234&idx=1&sn=076a9fba6ec91d7ef2c64555a8a28a65&chksm=ebd74633dca0cf25377ffeaa23f85c3f9213a714896c72edd5fe2bfdec58e1f676d092f8afa3&token=1424412820&lang=zh_CN###rd)
- [网站优化实战:公共CDN库/Nginx启用Gzip/全站CDN加速](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485241&idx=2&sn=e49d1b7fd7d0877406b50d89ba4d6635&chksm=ebd74638dca0cf2e8502cf579a6da705fdccb280776ee8c5032ddf9dbfe455a7e5917ca4e627&token=1424412820&lang=zh_CN###rd)
- [快速过一遍计算机网络!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485253&idx=1&sn=80d139de4072dc9489fb31a145664961&chksm=ebd74644dca0cf52d65e47d1bfc0ef62dfef1e704a797dcf590302eccf0bd2c33b80e4475289&token=1424412820&lang=zh_CN###rd)
- [科普:什么是编译与反编译](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485267&idx=1&sn=20287529ef195e1b308bd113735f5014&chksm=ebd74652dca0cf44f0fa561dd3e242391e7e040671b89faeb2b41d400c2844aca565699d5b05&token=1424412820&lang=zh_CN###rd)
- [什么是规则引擎?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485298&idx=1&sn=bf67ddeb63ad68527e200a2a971d41ab&chksm=ebd74673dca0cf65c56f0e4357a8d55e5b7960fff74c48d5484e7b0d3d4a35552bdaa63ea439&token=1120664639&lang=zh_CN###rd)
- [基础:为什么计算机只认识0和1?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485320&idx=1&sn=26b7d46a1c2ca32e9d4ef981d39594bd&chksm=ebd74689dca0cf9fd2f6534045a5080abba0a922f804022cd59b79aef73db236b4d8c77922e3&token=1120664639&lang=zh_CN###rd)
- [【吐血推荐】什么是领域驱动设计?DDD?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485322&idx=1&sn=6676735b2d3eb5ba01628626affb9e19&chksm=ebd7468bdca0cf9d17d036cbd84768d52fb8c7c1fb7a7527b9390b58d667250aba1a052c9ace&token=1120664639&lang=zh_CN###rd)
- [【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485339&idx=1&sn=9b5c099c6cae0ba8165bc7c0cca1d0d2&chksm=ebd7469adca0cf8cea381764e3685020f1ee882e28a8fb13d210a9127d1674229daa58c5d2ca&token=1120664639&lang=zh_CN###rd)
- [【面试】大佬是如何面试别人List相关知识的](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485349&idx=1&sn=d6e956529dcf1964e23694016879ef08&chksm=ebd746a4dca0cfb28603a49b09a097f6504dae1c56405887051f4f8cd05eaa84e29f430d5970&token=1120664639&lang=zh_CN###rd)
- [一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485351&idx=1&sn=81cdc2220a1a6f402fbbcf45b867365f&chksm=ebd746a6dca0cfb0d62d23fb7cfeb446caed776f6792d99d9f3c1aee8ef018caa70dbf04bbbf&token=1120664639&lang=zh_CN###rd)
- [进程之间究竟有哪些通信方式? ---- 告别死记硬背](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485408&idx=1&sn=5203c7062f9e713c09d4f61b6fe4a545&chksm=ebd746e1dca0cff72304321b13779aad797f6a3c736bd552c399edd4adecbe27b5b4bd5d75c9&token=1120664639&lang=zh_CN###rd)
- [Arrays.asList()原来是这样用的](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485456&idx=1&sn=631fbd6150121eee970ae3c9ea8fcf1e&chksm=ebd74911dca0c007b1c8694e00a00b7eda3a666843da7e03eb56bfaf7e5098aaff9ea756b66d&token=2078489135&lang=zh_CN###rd)
- [Java8中的流操作-基本使用&性能测试](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485508&idx=2&sn=a686a128ccbcfa1fcc000d8b9de14155&chksm=ebd74945dca0c05378c3083c6efda294ea11db25705436d08a6d6af4e82993cac99804ee1553&token=2078489135&lang=zh_CN###rd)
- [学习什么是CDN](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485514&idx=1&sn=686a0afa2f6ed9fcf2d19dca8c71f559&chksm=ebd7494bdca0c05d6573156947ece250c326c6b65a68547379e36e794e95fa136246cb14d7ab&token=2078489135&lang=zh_CN###rd)
- [Java学习必备书籍推荐](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485554&idx=1&sn=bacfb79abe5239f7a5bc336424091ae9&chksm=ebd74973dca0c0655a03c406f8232ca9cc99428d778b9a7e0a2fd78e30fd247f00b98361b8a2&token=1948873548&lang=zh_CN#rd)
- [面试必考的HashMap](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485559&idx=1&sn=7fc04fb783f5b5da11abb33178735cca&chksm=ebd74976dca0c06018f0e4c24fffc336859e244e1b8e956db5c1aaef02f8bccbcea22846f3ff&token=1948873548&lang=zh_CN#rd)
- [从"锟斤拷"到字符编码](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485586&idx=1&sn=fc5d767da3672ccfc8167fc45b62c7e4&chksm=ebd74993dca0c0856147664a170e2cc93c388c59304fb51077fdafe6d410ee16d61487166315&token=1948873548&lang=zh_CN#rd)
- [《代码整洁之道》读书笔记](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485672&idx=1&sn=562ae843aa2220357495cc487d6846dd&chksm=ebd749e9dca0c0ff88778bc2d6dee6ec2173505872d37a38e1e07d088602330063c4fc61e67d&token=1948873548&lang=zh_CN#rd)
- [Java集合必会14问(精选面试题整理)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485685&idx=2&sn=b393e444487c88e8c204821faddff370&chksm=ebd749f4dca0c0e257e15c656f4504f224456495ad78e8aeb9ea370214ebd4b5c455b15e6045&token=1948873548&lang=zh_CN#rd)
- [【面试必备】手撕代码,你怕不怕?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485701&idx=1&sn=3f7325e18278f640b52b8b1b427fdb11&chksm=ebd74804dca0c11222aa3969a18e11c79ce5b886332b90e1df1823c945944a6ca796448afa94&token=1948873548&lang=zh_CN#rd)
- [为什么阿里巴巴建议开发者谨慎使用继承?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485702&idx=2&sn=23796484d0dc71de663a96f17cdca190&chksm=ebd74807dca0c111508320e5765462eb147270d144b99f598020d8422905164cd1b37b59cb5d&token=1948873548&lang=zh_CN#rd)
- [Java基础知识点面试手册(基础知识+集合)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485723&idx=2&sn=e827f8c3e08d345c41380fd5b86322bb&chksm=ebd7481adca0c10c18f27d6db699bf89610e7d22f42620668439edcaaec11b3bdbbcc8f46ae6&token=1849072904&lang=zh_CN#rd)
- [Java基础知识点面试手册(线程+JDK8)](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485733&idx=1&sn=93a2359c32a0f4560d7bea5d96e0d8ab&chksm=ebd74824dca0c13207a7d72eb86c731ba964e67cf13aea39801fc9e1a2f4d4fc8a52e800f0f3&token=1849072904&lang=zh_CN#rd)
- [什么是云计算?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485760&idx=2&sn=f393eaec2789912da875090c2b9b9f55&chksm=ebd74841dca0c157d8a3e7f01f7203e084ebbda34cf461a4ba1433900d96b2221998769f512e&token=1024331018&lang=zh_CN#rd)
- [Java 面试知识点解析「基础知识」](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485775&idx=2&sn=e83f05bc287d280fb0b58cc968c06a89&chksm=ebd7484edca0c158b4282ca33ed902836fe08e4b6ebd6b301239243edd24c4d5fc2f4d56cfe1&token=1928620508&lang=zh_CN#rd)
- [网络协议常见面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485822&idx=2&sn=08991d3d136539cfba5dafb6ff385a1b&chksm=ebd7487fdca0c169984847b5321f171020917504cf905803bba528919fe5adb3575ad92672fe&token=1928620508&lang=zh_CN#rd)
- [业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485836&idx=1&sn=d557a639dc88ef7a2496466876709991&chksm=ebd7488ddca0c19bb2121908b1944f11a395215ef49cfbeb86e8ac100fd35b5866a4f4d8379b&token=1928620508&lang=zh_CN#rd)
- [多线程必考的面试题!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485844&idx=2&sn=5e514f9971e1b273d06de0c3188eb259&chksm=ebd74895dca0c1833a65d297db3d7e7c142a06a75200f42dab5328cf4cf3bf2d8fab73aa6f2b&token=1928620508&lang=zh_CN#rd)
- [关于每个版本特性的Java 面试题](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485887&idx=2&sn=57e98be8d92e1c62077f63014994527f&chksm=ebd748bedca0c1a833191918c815833ec5292f3bd322564d58971e254fbed376d0615ece7516&token=1008033209&lang=zh_CN#rd)
- [假如有人把支付宝存储服务器炸了](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485896&idx=1&sn=e6cab66bd5a514860359fc5dba56a058&chksm=ebd748c9dca0c1dfbe4326d2e4a70e3d121f98dc4aab04cc4423440aaceeaf0f41388a8f9359&token=1008033209&lang=zh_CN#rd)
- [科普:什么是公有云、私有云和混合云?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485896&idx=2&sn=61433321891613fb6428f7632aa355f0&chksm=ebd748c9dca0c1dfb8c61c01356808a0509a5ff00787443dc4b3182a643e5c92b87e8b76bf99&token=1008033209&lang=zh_CN#rd)
- [通俗易懂讲解什么是区块链](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485904&idx=3&sn=5098b46d1dfb1142b0abfc73899a53d9&chksm=ebd748d1dca0c1c7b23780eec5a0b1abaee71eb354ced8873777c11ae66d1fc582bf0bc39ea7&token=1008033209&lang=zh_CN#rd)
- [校招面试必考的TCP](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485904&idx=1&sn=57ad9f62e969100d1ca9f5211c58c59a&chksm=ebd748d1dca0c1c7a00a336040edac55c3079ea328937fb8d7f1bdc4e7ef72e9d6b3551b4cd3&token=1008033209&lang=zh_CN#rd)
- [Java必考面试题「版本特性」](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485914&idx=1&sn=4be24728db41f39e8da618130c5e5b58&chksm=ebd748dbdca0c1cd5230e2ec19d96e9bd96cb2bd97f261fbefa8c09e07cef1596b8aa8f4d5bb&token=1008033209&lang=zh_CN#rd)
- [面试官:知道你的接口QPS是多少么?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485921&idx=3&sn=65ff0b9265935fc6d74dd366b6bf6194&chksm=ebd748e0dca0c1f6f63eba9f8256ba014a7e1ce62803e79695823922955c8968f2c0e4841655&token=1008033209&lang=zh_CN#rd)
- [CAS机制是什么鬼?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485921&idx=1&sn=b7e826fba01e3e080f4f2409a9ee724b&chksm=ebd748e0dca0c1f6ce1f11e62d6909bbc7228ecc4e66c3ccac9811970c3234cb2f0f46c9fe0e&token=1008033209&lang=zh_CN#rd)
- [不要小看小小的 emoji 表情](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485936&idx=3&sn=8cbd48dff1242173222a68e2a806b09e&chksm=ebd748f1dca0c1e7cb0eeddeb1c89f51d478ece68b52c7cc977b6cd8b4f62ee2c102ebf29621&token=1008033209&lang=zh_CN#rd)
- [后端开发甩锅奥义](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485952&idx=3&sn=b155cc2841ea1cc8f97be7bd6b07266b&chksm=ebd74b01dca0c217985f898a2268ff4f3ebe3513382b72756114540fd4a9114f00b971218317&token=1008033209&lang=zh_CN#rd)
- [东半球最接地气的短链接系统设计](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485972&idx=2&sn=655fe28a625fcf2110bf2e17f29420fd&chksm=ebd74b15dca0c203389d9e34a31f0213dc30435623502676a52cbc85608d2792d52a90fb4415&token=1008033209&lang=zh_CN#rd)
- [观察者模式 vs 发布订阅模式](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485991&idx=3&sn=e980ecae072ebd580655994bfec4649f&chksm=ebd74b26dca0c230de827218b5a4089e2348c87aacd473c9ee5b6bdd71a361e13685385bdaa3&token=1008033209&lang=zh_CN#rd)
- [漫话:如何给女朋友解释什么是P2P?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485991&idx=2&sn=d37bd5dae970c8462863253292fc2b7f&chksm=ebd74b26dca0c230bb319b00b68109dda268ece4901975719fde509ce6f0f2bef50092527e58&token=1008033209&lang=zh_CN#rd)
- [Java线上问题排查神器Arthas快速上手与原理浅谈](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486037&idx=3&sn=2fc8c9d2cb9688eae84aeeef6682299b&chksm=ebd74b54dca0c242a78f84064d26ba8d9606e63ba73889df6213af2696827a87700b026c475c&token=1879076182&lang=zh_CN#rd)
- [新手也能看懂的线程池学习总结](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486047&idx=2&sn=b8968b917bb12263b553cc88ad43f584&chksm=ebd74b5edca0c248160ea8cac4349f64df063cb4c6ea024e17bcaa1136a7e070084bd42ee1ed&token=1879076182&lang=zh_CN#rd)
- [【JVM故事】了解JVM的结构,好在面试时吹牛](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486076&idx=3&sn=b2659184f4d735a46aa7b27872d02e50&chksm=ebd74b7ddca0c26b2ecc895ecfabb8d9c021fc3a01c5bb26809e088c906f3ca241ba264d28f2&token=1879076182&lang=zh_CN#rd)
- [【计算机基础】在0和1的世界里来来回回](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486080&idx=3&sn=dc588d59fbf3fbfe75e4c1c16aca32bc&chksm=ebd74b81dca0c297bed22fdb8ca4be2222d1ac7a7755c7d183e184235acfb653471266efea52&token=1879076182&lang=zh_CN#rd)
- [Java并发基础,不怕你看不懂!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486125&idx=2&sn=299aa2c738ed761caaae694ce6525954&chksm=ebd74bacdca0c2ba6264e2ad792237225e81aac7bb2c9dec58304da04a7412cd04c805c06938&token=711412693&lang=zh_CN#rd)
- [高并发 【线程通信详解】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486131&idx=3&sn=98a987bddbc8b0c19c14626d9528a3fd&chksm=ebd74bb2dca0c2a46f41fbc49597af6031113c1d72e91ef2e146e321943a7955758f3ca935de&token=711412693&lang=zh_CN#rd)
- [漫画:什么是 HTTPS 协议?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486155&idx=3&sn=781c997a366c13211d34b74025e137cc&chksm=ebd74bcadca0c2dcc5185cb1a426beb5b5780c1933f08ffde42f2b39bfa3b0b7f1659df4fc6c&token=711412693&lang=zh_CN#rd)
- [HashMap面试题,看这一篇就够了!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486169&idx=2&sn=9818c995d51a19cd4a40c2605bdcfa5d&chksm=ebd74bd8dca0c2cefe86f54bcdd7f799ceda0a14deb72a4fcec7efa29fc3deffbc6e80d8a90f&token=711412693&lang=zh_CN#rd)
- [linux常用命令用法汇总](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486185&idx=2&sn=8e5d84672094ea9726f8c09d76e02f7c&chksm=ebd74be8dca0c2fe76c81e0cf0e19336ffb0a80667f4ec459bde9f4d233a0097a346006215c7&token=711412693&lang=zh_CN#rd)
- [我是一个协程](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486194&idx=2&sn=1b220b1285550ef36ef259cef04c8c96&chksm=ebd74bf3dca0c2e5dc68d3c186f3fd33e9e91b46d741741b0e424fef97df4a40ed89a2c0f652&token=711412693&lang=zh_CN#rd)
- [漫话:全球 IPv4 地址正式耗尽?是时候说说到底什么是IPv4和IPv6了!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486203&idx=3&sn=79f2c1018908958786f38c94cc7e0ed0&chksm=ebd74bfadca0c2ec7b403127a42aee81b200ef250b62b834fe0adad58c86295ba59c6e957788&token=711412693&lang=zh_CN#rd)
- [线上四台机器同一时间全部 OOM,到底发生了什么?!](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486232&idx=2&sn=ef2beb9b7e09a8f6b8ba6520402d31e2&chksm=ebd74a19dca0c30f8f329929ac54712baf8ba539a8b4ae0cca04403e69d6a2e429bbb1a6c8ed&token=711412693&lang=zh_CN#rd)
- [你了解Referer吗](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486243&idx=3&sn=1fa95b3efb6aa56571a7ec9a810754ce&chksm=ebd74a22dca0c334da155165b043b094f3b5f8b4832afbf7d122c42fe009b2ae0b7c98398b35&token=711412693&lang=zh_CN#rd)
- [线程池开门营业招聘开发人员的一天](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486270&idx=3&sn=3e91bc23966a0107ed1cbeff9225d3f7&chksm=ebd74a3fdca0c32934b77c14669c89c004e3347e15f53153334dd45ef80c75cb36b81cf31a6a&token=711412693&lang=zh_CN#rd)
- [《码农翻身》的读书笔记](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486300&idx=3&sn=ce26530760f7b8ea177abd6e4f568ec5&chksm=ebd74a5ddca0c34b59207d4cce2f42cb89a012dedb8bc8ea416a8a57858cb9ba61d8a0d36584&token=1436027357&lang=zh_CN#rd)
- [漫画:什么是区块链?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486314&idx=3&sn=9e2a651e5056fe1293c769d2c093f469&chksm=ebd74a6bdca0c37d45322ec72ed8793900b9fa8df21af19ae0b93fc018fa2a8b344d39e74e6a&token=1436027357&lang=zh_CN#rd)
- [《吊打面试官》系列-HashMap](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486314&idx=2&sn=ae3780880cf16cd8a12098060c6f3cde&chksm=ebd74a6bdca0c37d22af74fbbb79db66b86cfc15c4da150178b23ba7c584081ff3bec4ceba6a&token=1436027357&lang=zh_CN#rd)
- [《吊打面试官》系列-ConcurrentHashMap & Hashtable](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486331&idx=2&sn=56b556425d22c0c489e1b9825c7818a4&chksm=ebd74a7adca0c36caabfc7db1e4eb3ded3463477b5bb9b2335d7036cc945805806de6c10aabd&token=1436027357&lang=zh_CN#rd)
- [同步?异步?阻塞?非阻塞?BIO?NIO?AIO?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486381&idx=3&sn=accf77841810a09b7c73ab8c24fb580e&chksm=ebd74aacdca0c3ba2bf3a1be8e81cdadb65ae73a654947742e278089b8632d723467585effd7&token=1436027357&lang=zh_CN#rd)
- [学习linux命令,看这篇2w多字的命令详解就够了](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486403&idx=1&sn=84cb4832e45c547c402946e16b09d201&chksm=ebd74ac2dca0c3d4e742a91ca017acd038d8708bbb332a0df93a02c3b5ba824847d3779f5bc1&token=1436027357&lang=zh_CN#rd)
- [Java中boolean类型占用多少个字节?](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247486464&idx=2&sn=5a5d511bb0d1e472ca2908f8afec190a&chksm=ebd74d01dca0c41
Download .txt
gitextract_0fk2kqvw/

├── LICENSE
├── README.md
└── src/
    ├── 1.md
    ├── 2.md
    ├── ajax.md
    ├── algorithm.md
    ├── blogplatform.md
    ├── book.md
    ├── collection.md
    ├── database.md
    ├── datastruct.md
    ├── designmode.md
    ├── distributed.md
    ├── docker.md
    ├── filter&listener.md
    ├── frame.md
    ├── goodblob.md
    ├── hibernate.md
    ├── http.md
    ├── installsoreware.md
    ├── interview.md
    ├── javabasic.md
    ├── javawebproject.md
    ├── jdbc.md
    ├── jsp.md
    ├── learnjava.md
    ├── linux.md
    ├── machinelearning.md
    ├── mindmap.md
    ├── mq.md
    ├── mybatis.md
    ├── net.md
    ├── os.md
    ├── personalproject.md
    ├── redis.md
    ├── resource.md
    ├── resources.md
    ├── servlet.md
    ├── sort.md
    ├── spring&springmvc.md
    ├── ssh&ssmproject.md
    ├── struts2.md
    ├── thread.md
    ├── tool.md
    ├── web.md
    ├── wechatAriticle.md
    ├── weixin.md
    ├── work.md
    ├── xml&json.md
    └── zk.md
Condensed preview — 50 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (320K chars).
[
  {
    "path": "LICENSE",
    "chars": 11558,
    "preview": "                                 Apache License\r\n                           Version 2.0, January 2004\r\n                 "
  },
  {
    "path": "README.md",
    "chars": 92693,
    "preview": "![](doc/images/1.jpg)\n\n<p align=\"center\">\n  <a href=\"#\"><img src=\"https://img.shields.io/badge/Author-3y-orange.svg\" alt"
  },
  {
    "path": "src/1.md",
    "chars": 2765,
    "preview": "\n\n### :coffee:Java基础 ###\n\n\n> Java基础文章:没写系列文章的都放在了《Java基础》链接中。Java面试题则是一些零散但常见的面试题\n\n| :book:Java集合 | :memo:Java多线程 | :ski"
  },
  {
    "path": "src/2.md",
    "chars": 3243,
    "preview": "# :sparkling_heart:说明 #\n\n> 该仓库作为我的文章导航页面,文章均为**原创**,记录了我学习编程的点点滴滴,希望可以帮助到大家,共同进步 !\n\n\n## :coffee:Java基础 ##\n\n> Java基础文章:没写"
  },
  {
    "path": "src/ajax.md",
    "chars": 734,
    "preview": "# AJAX #\n\n- [AJAX入门这一篇就够了](https://segmentfault.com/a/1190000013286987)\n- [AJAX应用【股票案例、验证码校验】](https://segmentfault.com/"
  },
  {
    "path": "src/algorithm.md",
    "chars": 648,
    "preview": "## 小算法题 ##\n\n- [十道简单算法题](https://segmentfault.com/a/1190000014082596)\n- [十道简单算法题【二】](https://segmentfault.com/a/119000001"
  },
  {
    "path": "src/blogplatform.md",
    "chars": 5136,
    "preview": "# 前言 #\n\n> 只有光头才能变强。\n\n\n> 文本已收录至我的GitHub仓库,欢迎Star:[https://github.com/ZhongFuCheng3y/3y](https://github.com/ZhongFuCheng3y"
  },
  {
    "path": "src/book.md",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "src/collection.md",
    "chars": 1197,
    "preview": "## 集合 ##\n\n- [集合Collection总览](https://segmentfault.com/a/1190000014176577)\n- [List集合就这么简单【源码剖析】](https://segmentfault.com"
  },
  {
    "path": "src/database.md",
    "chars": 1212,
    "preview": "# 数据库\n- [Mysql免安装版配置教程和常用命令图](https://segmentfault.com/a/1190000013530782)\n- [Oracle 11g数据库安装和卸载教程](https://segmentfault"
  },
  {
    "path": "src/datastruct.md",
    "chars": 734,
    "preview": "## 数据结构基础 ##\n\n- [递归就这么简单](https://segmentfault.com/a/1190000013861208)\n- [Java实现单向链表基本功能](https://segmentfault.com/a/119"
  },
  {
    "path": "src/designmode.md",
    "chars": 924,
    "preview": "## 设计模式 ##\n\n- [给女朋友讲解什么是代理模式](https://segmentfault.com/a/1190000014764125)\n- [包装模式就是这么简单啦](https://segmentfault.com/a/11"
  },
  {
    "path": "src/distributed.md",
    "chars": 156,
    "preview": "# 分布式 #\n\n- [《大型网站系统与Java中间件》读书笔记(上)](https://segmentfault.com/a/1190000019427695)\n- [《大型网站系统与Java中间件》读书笔记 (中)](https://s"
  },
  {
    "path": "src/docker.md",
    "chars": 672,
    "preview": "一、Docker入门资源分享\n推荐阅读:\n\n什么是 Docker?\n\nhttps://www.redhat.com/zh/topics/containers/what-is-docker\n\n如何通俗解释Docker是什么?\n\nhttps:/"
  },
  {
    "path": "src/filter&listener.md",
    "chars": 835,
    "preview": "# 过滤器与监听器 #\n\n- [过滤器入门看这一篇就够了](https://segmentfault.com/a/1190000013211245)\n- [过滤器应用【编码、敏感词、压缩、转义过滤器】](https://segmentfau"
  },
  {
    "path": "src/frame.md",
    "chars": 1178,
    "preview": "# 常用框架 #\n\n- [WebService就是这么简单](https://segmentfault.com/a/1190000013806509)\n- [Lucene就是这么简单](https://segmentfault.com/a/"
  },
  {
    "path": "src/goodblob.md",
    "chars": 3442,
    "preview": "- 我必须得告诉大家的MySQL优化原理:[https://segmentfault.com/a/1190000015615179](https://segmentfault.com/a/1190000015615179)\n- java架构"
  },
  {
    "path": "src/hibernate.md",
    "chars": 988,
    "preview": "# Hibernate #\n\n\n- [Hibernate入门这一篇就够了](https://segmentfault.com/a/1190000013568216)\n- [Hibernate【映射】知识要点](https://segment"
  },
  {
    "path": "src/http.md",
    "chars": 675,
    "preview": "# HTTP\n- [HTTP就是这么简单](https://segmentfault.com/a/1190000013175647)\n- [HTTP面试题都在这里](https://segmentfault.com/a/1190000013"
  },
  {
    "path": "src/installsoreware.md",
    "chars": 4671,
    "preview": "\n[**我帮阿里云推广服务器 买来送自己,现在最低89/年(很便宜了!),送女朋友马上过年再合适不过了,买了搭建个项目给面试官看也香,还可以熟悉技术栈,(老用户用家人账号买就好了,我用我女朋友的 )。扫码或者点击购买**](https://"
  },
  {
    "path": "src/interview.md",
    "chars": 856,
    "preview": "# Java面试题 #\n\n> 这里仅仅有四篇的面试题整理,因为这是我零散整理出来的。比如对AJAX的面试题想了解,就去找AJAX的目录(**一般比较重要的知识点我都有整理对应的面试题**)\n\n- [能不能好好写简历?](https://se"
  },
  {
    "path": "src/javabasic.md",
    "chars": 1293,
    "preview": "## Java基础零碎知识点 ##\n\n- [泛型就这么简单](https://segmentfault.com/a/1190000014120746)\n- [注解就这么简单](https://segmentfault.com/a/11900"
  },
  {
    "path": "src/javawebproject.md",
    "chars": 1081,
    "preview": "# Web小项目 #\n\n- [Java文件上传细讲](https://segmentfault.com/a/1190000013200994)\n- [Web开发模式【Mode I 和Mode II的介绍、应用案例】](https://seg"
  },
  {
    "path": "src/jdbc.md",
    "chars": 866,
    "preview": "# JDBC #\n\n- [JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】](https://segmentfault.com/a/1190000013293202)\n- [JDBC【PreparedStatment、批处理、"
  },
  {
    "path": "src/jsp.md",
    "chars": 1113,
    "preview": "# JSP #\n\n\n- [JSP第一篇【JSP介绍、工作原理、生命周期、语法、指令、行为】](https://segmentfault.com/a/1190000013152739)\n- [JSP第二篇【内置对象的介绍、4种属性范围、应用场"
  },
  {
    "path": "src/learnjava.md",
    "chars": 8316,
    "preview": "# 前言 #\n\n> 只有光头才能变强\n\n\n提前预警:本文**适合Java新手阅读**(老手可在评论区给下建议),希望大家看完能有所收获。\n\n\n# 一、为什么我要写下这篇文章 #\n\n## 1.1直接缘由: ##\n\n- 在今天(2018年11月"
  },
  {
    "path": "src/linux.md",
    "chars": 737,
    "preview": "# Linux #\n\n- [看完这篇Linux基本的操作就会了](https://segmentfault.com/a/1190000014840829)\n- [Linux进程管理](https://segmentfault.com/a/1"
  },
  {
    "path": "src/machinelearning.md",
    "chars": 837,
    "preview": "# 机器学习 #\n\n- [机器学习入门](https://segmentfault.com/a/1190000017432200)\n- [从零开始学TensorFlow【01-搭建环境、HelloWorld篇】](https://segme"
  },
  {
    "path": "src/mindmap.md",
    "chars": 4148,
    "preview": "# 前言 #\n\n> 只有光头才能变强。\n\n> 文本已收录至我的GitHub仓库,欢迎Star:[https://github.com/ZhongFuCheng3y/3y](https://github.com/ZhongFuCheng3y/"
  },
  {
    "path": "src/mq.md",
    "chars": 502,
    "preview": "# 消息队列 #\n\n- [什么是消息队列?](https://segmentfault.com/a/1190000018845299)\n\n\n### 如果觉得还不错: ###\n\n关注公众号:Java3y推送最新的**干货**技术文章,进入公众"
  },
  {
    "path": "src/mybatis.md",
    "chars": 894,
    "preview": "# Mybatis #\n\n- [Mybatis入门看这一篇就够了](https://segmentfault.com/a/1190000013661958)\n- [Mybatis【配置文件】就是这么简单](https://segmentfa"
  },
  {
    "path": "src/net.md",
    "chars": 2084,
    "preview": "# 计算机网络 #\n\n- [计算机网络【开山篇】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484322&idx=1&sn=3b5502e5ce0cad773a59"
  },
  {
    "path": "src/os.md",
    "chars": 1937,
    "preview": "# 操作系统 #\n\n**仅仅是一些笔记**~\n\n- [操作系统第一篇【引论】](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=2&sn=e272d8"
  },
  {
    "path": "src/personalproject.md",
    "chars": 618,
    "preview": "# 910便利网和无忧日志网 #\n\n- [【Java EE】从零开始写项目【总结】](https://segmentfault.com/a/1190000014102239)\n- [无忧日志网](https://github.com/Zho"
  },
  {
    "path": "src/redis.md",
    "chars": 836,
    "preview": "# Redis #\n\n- [从零单排学Redis【青铜】](https://segmentfault.com/a/1190000016837791)\n- [从零单排学Redis【白银】](https://segmentfault.com/a"
  },
  {
    "path": "src/resource.md",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "src/resources.md",
    "chars": 591,
    "preview": "# 资源分享 #\n\n\n- [思维导图](mindmap.md)\n- [2018快速学Java](learnjava.md)\n- [程序员可技术博客平台](blogplatform.md)\n- [可以提高程序员效率的工具!](https://"
  },
  {
    "path": "src/servlet.md",
    "chars": 1208,
    "preview": "# Servlet+Tomcat #\n\n\n- [Tomcat就是这么简单](https://segmentfault.com/a/1190000013122831)\n- [Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结"
  },
  {
    "path": "src/sort.md",
    "chars": 1015,
    "preview": "## 八大基础排序 ##\n\n\n- [冒泡排序就这么简单](https://segmentfault.com/a/1190000013794446)\n- [选择排序就这么简单](https://segmentfault.com/a/11900"
  },
  {
    "path": "src/spring&springmvc.md",
    "chars": 1838,
    "preview": "# Spring #\n\n- [Spring入门看这一篇就够了](https://segmentfault.com/a/1190000013700859)\n- [Spring【依赖注入】就是这么简单](https://segmentfault"
  },
  {
    "path": "src/ssh&ssmproject.md",
    "chars": 805,
    "preview": "# SSH项目【纳税服务管理系统】 #\n\n- [纳税服务系统【总结】](https://segmentfault.com/a/1190000013782294)\n\n\n![](https://i.imgur.com/DWcsc9R.png)\n"
  },
  {
    "path": "src/struts2.md",
    "chars": 935,
    "preview": "# Struts2 #\n\n- [Struts2入门这一篇就够了](https://segmentfault.com/a/1190000013640141)\n- [Struts2【配置】知识要点](https://segmentfault.c"
  },
  {
    "path": "src/thread.md",
    "chars": 1201,
    "preview": "## 多线程 ##\n\n- [多线程三分钟就可以入个门了!](https://segmentfault.com/a/1190000014428190)\n- [Thread源码剖析](https://segmentfault.com/a/119"
  },
  {
    "path": "src/tool.md",
    "chars": 955,
    "preview": "# 工具使用 #\n\n- [为什么需要Docker?](https://segmentfault.com/a/1190000017839204)\n- [Docker安装+HelloWorld+运行Tomcat](https://segment"
  },
  {
    "path": "src/web.md",
    "chars": 978,
    "preview": "# Web前端 #\n\n\n- [JavaScript面向对象入门](https://segmentfault.com/a/1190000013460704)\n- [DOM【介绍、HTML中的DOM、XML中的DOM】](https://seg"
  },
  {
    "path": "src/wechatAriticle.md",
    "chars": 57272,
    "preview": ":bamboo:只要是公众号出现过的技术文章,我都是精心挑选过的。这些文章是值得被我记录下来用作以后索引的(是我的构建知识体系的一部分),不定时更新!:christmas_tree:\n\n\n\n\n#### :flags:经历/路线\n\n- [双非"
  },
  {
    "path": "src/weixin.md",
    "chars": 84914,
    "preview": "# **Java基础** #\n\n- [2018年如何快速学Java](https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484369&idx=1&sn=81beba39886"
  },
  {
    "path": "src/work.md",
    "chars": 1139,
    "preview": "# 找工作经历 #\n\n- [广州三本找Java实习经历](https://segmentfault.com/a/1190000015349795)\n- [两个月的Java实习结束,继续努力](https://segmentfault.com"
  },
  {
    "path": "src/xml&json.md",
    "chars": 634,
    "preview": "# XML和JSON #\n\n- [XML就是这么简单](https://segmentfault.com/a/1190000013252686)\n- [JSON入门看这一篇就够了](https://segmentfault.com/a/11"
  },
  {
    "path": "src/zk.md",
    "chars": 514,
    "preview": "# ZooKeeper #\n\n- [什么是ZooKeeper?](https://segmentfault.com/a/1190000018876282)\n\n\n\n\n### 如果觉得还不错: ###\n\n关注公众号:Java3y推送最新的**干"
  }
]

About this extraction

This page contains the full source code of the ZhongFuCheng3y/athena GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 50 files (306.2 KB), approximately 158.8k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!