├── .nojekyll ├── README.md ├── _coverpage.md ├── docs ├── Java │ ├── IO编程.md │ ├── SpringBoot.md │ ├── SpringCloud.md │ ├── 容器集合.md │ └── 面试.md ├── Linux │ └── README.md ├── 数据库 │ └── MySql.md ├── 数据结构 │ └── README.md ├── 算法 │ └── README.md └── 网络 │ ├── TCPIP.md │ ├── 安全.md │ └── 网络编程.md ├── images ├── 385b2818dcc1c9aa7352688d26ccc948.jpg ├── JavaPlan.png ├── README.md └── u=739538683,3494653019&fm=26&gp=0.jpg └── index.html /.nojekyll: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 本项目大部分内容来自我近几年的收集和整理,根据计划将主要包含:`Java相关知识`、`网络编程`、`并发编程`、`微服务`、`Linux`、`数据库`、`数据结构`、`算法`等知识内容。本人对有深度的系列文章情有独钟,所以整理过程中会更加偏重这个方向。 2 | 3 | 整理过程中,我也会分享一些近些年自己开发和工作过程中的一些感悟、心得和无奈;总归一句话:`养成一颗奋发的平常心`。 4 | 5 | **声明**:整理内容大部分来源于网络,如果内容作者认为侵犯了您的权益,请联系邮箱824418190@qq.com,我会配合处理,谢谢。 6 |

7 | 8 | 9 | 10 |

11 | 12 | 为了获得更好的阅读体验,在线阅读推荐方式 https://hzxuyp.gitee.io/javaplan 13 | 14 | ## 实用工具 15 | * [Java IDE推荐idea](http://www.jetbrains.com/) 16 | * [Sublime和VSCode选一个](https://code.visualstudio.com/) 17 | * [FeHelper 百度的一个良心工具箱](https://www.baidufe.com/fehelper/) 18 | * [GHelper 免费上google还行](http://googlehelper.net/) 19 | * [JSON 个人常用的json格式化工具](https://www.json.cn/) 20 | * [Postman 这个基本是必备的吧](https://www.getpostman.com/) 21 | * [XShell Windows上这个还是不错的](https://www.netsarang.com/zh/xshell/) 22 | * [process 在线的比较方便](https://www.processon.com/) 23 | * [Navicat 比mysql官方的好用一点](https://www.navicat.com.cn/) 24 | * [协议文档,markdown形式,页面简洁好看](https://www.showdoc.cc) 25 | 26 | ## 论坛网站 27 | * [英语好的,推荐StackOverFlow](http://stackoverflow.com/) 28 | * [CSDN的广告确实多了点,不过历史积累资源雄厚](https://www.csdn.net/) 29 | * [博客园的页面干净很多,资源也不错](http://www.cnblogs.com/) 30 | * [开源中国发展的还不错的](https://www.oschina.net/) 31 | * [v2ex也挺热闹的](https://www.v2ex.com/) 32 | * [segmentfault 有点小清新](https://segmentfault.com/) 33 | * [掘金也是一个不错的选择](https://juejin.im/) 34 | * [程序员导航聚合页](https://geekdocs.cn/) 35 | 36 | ## 文档大全 37 | * [Java API官方文档](https://docs.oracle.com/javase/8/docs/api/) 38 | * [前辈总结的一个列表 赞一个](https://github.com/justjavac/free-programming-books-zh_CN) 39 | * [一份涵盖大部分Java程序员所需要掌握的核心知识](https://github.com/Snailclimb/JavaGuide) 40 | 41 | ## Java 42 | 43 | ### 视频教程 44 | * [阿里巴巴官方Java视频教程](https://edu.aliyun.com/roadmap/java?source=5176.11533457&userCode=yxwoog30&type=copy) 45 | * [慕课网有一些非常不错的视频教程](https://www.imooc.com/) 46 | 47 | ### 编程规范 48 | * [阿里巴巴Java编程规范](https://developer.aliyun.com/special/tech-java) 49 | 50 | ### 基础知识 51 | * [菜鸟教程系列](https://www.runoob.com/java/java-tutorial.html) 52 | * 新手不建议长时间看书,尤其是长篇大论,会很打击积极性,而且进展缓慢;建议看两天语法就尝试写一些demo,甚至代码不理解也没关系,照着抄,先找找手感。 53 | 54 | ### 大牛博客 55 | * [廖雪峰的一个Java系列基础教程,作为入门材料非常合适](https://www.liaoxuefeng.com/wiki/1252599548343744) 56 | * [另一个简单的Java入门教程,配合上面的系列,入门足够](https://www.cnblogs.com/vamei/archive/2013/03/31/2991531.html) 57 | * [Java深入系列,注解、类加载器、Synchronized、AQS、类型信息等,绝对不可错过](https://blog.csdn.net/javazejian/article/details/73413292) 58 | * [这位博主有几篇博客写的相当精彩,包括ThreadLocal、注解、动态代理、JDBC、Listener、Filter等,可以到博主专栏里自己找一下](https://www.zhihu.com/people/huangsunting/posts?page=2) 59 | * [田小波的技术博客](http://www.tianxiaobo.com/page/3/) 60 | 61 | ### 容器集合 62 | * [这篇文章对最常用的集合做了初步解释,先混个脸熟](https://blog.csdn.net/zhangqunshuai/article/details/80660974) 63 | * [集合类的整体继承关系,没必要死记,用多了就大概知道关系了](https://blog.csdn.net/feiyanaffection/article/details/81394745) 64 | * [List是最重要的数据结构,没有之一](http://www.zwwhnly.com/java/2019/07/29/java-basic-collection-02.html) 65 | * [HashMap是非常重要的一种数据结构,必须掌握](https://www.cnblogs.com/lzq198754/p/5780165.html) 66 | * [Java 8 容器源码解读系列,进阶大牛必读](http://cmsblogs.com/?tag=集合源码&paged=2) 67 | * [更多精品必看系列...](/docs/Java/容器集合.md) 68 | 69 | ### 并发编程 70 | * [并发编程精髓,AQS源码解读三篇,Javadoop精品必读](https://javadoop.com) 71 | * [多线程、AQS解读系列,侧重源码解读和原理解析](https://segmentfault.com/a/1190000016058789) 72 | 73 | ### netty 74 | * [一个不错的系列,您值得拥有](https://www.jianshu.com/p/92c5092c5d3f) 75 | * [这篇文章很详细,代码写一遍,入门足矣](https://www.cnblogs.com/jietang/p/5615681.html) 76 | * [最透彻的Netty高性能原理和框架解析](https://www.cnblogs.com/imstudy/p/9908791.html) 77 | 78 | ### JVM知识 79 | * [一文理解Java虚拟机(内存、垃圾回收、性能优化、面试问题)](https://juejin.im/post/5d200b54f265da1bac40384a) 80 | * [JVM入门,看这一篇就够了](http://www.ityouknow.com/java.html) 81 | * [零基础也能学习Java虚拟机](https://www.cnblogs.com/chanshuyi/p/jvm_serial_00_why_learn_jvm.html) 82 | * [Tomcat类加载机制(阿里面试题)](https://www.cnblogs.com/aspirant/p/8991830.html) 83 | * [更多JVM相关内容...]() 84 | 85 | ### 源码阅读 86 | * [如何阅读Java源码 阅读java的真实体会](https://blog.csdn.net/jianguang_zhu/article/details/52823993) 87 | 88 | ### 设计模式 89 | * [设计模式思想、原则、总结,一篇搞定](https://www.cnblogs.com/leeSmall/p/10010006.html) 90 | * [常用的10种设计模式总结](https://www.jianshu.com/p/61b67ca754a3) 91 | * [CSDN上的一个系列,很受用](https://blog.csdn.net/uftjtt/category_7477267.html) 92 | * [Java设计模式源码实现](https://www.cnblogs.com/ysw-go/category/813520.html) 93 | * [更多设计模式相关内容...]() 94 | 95 | ### Spring 96 | * [从零开始实现一个简易的Java MVC框架,一定要自己动手实现一遍,受益多多](https://zzzzbw.cn/post/8) 97 | * [源码解读,手动实现Spring系列,深入Spring框架工作原理,进阶大牛必备](https://www.cnblogs.com/leeSmall/category/1348229.html) 98 | 99 | 100 | ### Spring Boot 101 | * [Spring Boot中文文档](https://github.com/DocsHome/springboot) 102 | * [springboot2系列技术教程](https://blog.csdn.net/cowbin2012/article/details/85254990) 103 | * [这应该是网上传播最广的一个入门系列了](http://blog.didispace.com/spring-boot-learning-1x/) 104 | * [作为上面的一个补充吧,两个配合着看,入门足够](http://www.ityouknow.com/spring-boot.html) 105 | 106 | * [Spring Boot脚手架大全](/docs/Java/SpringBoot.md) 107 | 108 | ### Spring Cloud 109 | * [这个也是网络传播很广的一个系列](http://blog.didispace.com/spring-cloud-learning/) 110 | * [这个也很不错,相互配合着看](http://www.ityouknow.com/spring-cloud.html) 111 | 112 | * [Spring Cloud脚手架大全](/docs/Java/SpringCloud.md) 113 | 114 | ### Mybatis 115 | 116 | ### 好用工具集 117 | * [Hutool是一个小而全的Java工具类库](https://github.com/looly/hutool) 118 | * [Google core libraries for Java](https://github.com/google/guava) 119 | * [IJPay 让支付触手可及](https://github.com/Javen205/IJPay) 120 | * [WxJava - 微信开发 Java SDK(开发工具包)](https://github.com/Wechat-Group/WxJava) 121 | * [基于redis的分布式锁组件](https://github.com/kekingcn/spring-boot-klock-starter) 122 | * [微信SDK JAVA (公众平台、开放平台、 商户平台、 服务商平台)](https://github.com/liyiorg/weixin-popular) 123 | * [A fast JSON parser/generator for Java](https://github.com/alibaba/fastjson) 124 | 125 | ### Java面试 126 | * [阿里、百度、搜狐等大厂面试侧重点汇总](https://www.cnblogs.com/binyue/p/4015884.html) 127 | * [阿里巴巴Java面试知识点大全](https://juejin.im/post/5c793a14f265da2db073a6ae) 128 | * [这个也不错,适合老手重温经典](https://www.cnblogs.com/absfree/p/5568849.html) 129 | * [更多收藏不断更新...](/docs/Java/面试.md) 130 | 131 | ## 架构师 132 | ### 文章收藏 133 | * [从订单业务模块到分布式高可用:美团外卖订单中心的演进之路](https://mp.weixin.qq.com/s/CxXzo1-hveKLqI4nFsSsFg) 134 | * [京东资深架构师:高性能高并发服务的瓶颈及突破思路](https://mp.weixin.qq.com/s/7_XE4L0VTfYTyk1lZ3L9Ug) 135 | * [每秒订单数25倍提升,蘑菇街怎样跨过海量服务架构的技术藩篱?](https://mp.weixin.qq.com/s/zSeO08HG-BtjGNb9T-JgQA) 136 | * [异地多活设计难?其实是你陷入了这四大误区出不来!](https://mp.weixin.qq.com/s/2MR0DTQAbA5hhZYyjUqtmw) 137 | * [现代化Web的微服务架构最佳实践全景](https://mp.weixin.qq.com/s/9Q2gs2in06dV3yAn3LVUqg) 138 | 139 | ## Linux 140 | ### 常用命令 141 | * [如何用十条命令在一分钟内检查Linux服务器性能](https://mp.weixin.qq.com/s/Mry0Hj4xq3gnj7HikKi9xA) 142 | 143 | ## 网络编程 144 | ### 网络协议 145 | * [妙趣横生的一个系列,配图很有趣,协议入门最佳](https://www.cnblogs.com/vamei/archive/2012/12/05/2802811.html) 146 | * [漫画:什么事HTTPS协议?漫画形式很可爱](https://blog.csdn.net/bjweimengshu/article/details/87706654) 147 | * [你应该知道的计算机网络知识](https://mp.weixin.qq.com/s/JVkYjM_C4Gfdbe7U-7of_w) 148 | * [internet 协议入门](https://mp.weixin.qq.com/s/UJYysKrg3ZHnUWrHSHp36A) 149 | * [HTTP协议入门系列](https://www.cnblogs.com/TankXiao/category/415412.html) 150 | 151 | ### 网络编程 152 | 153 | ### 网络安全 154 | * [浏览器家族的安全反击战](https://mp.weixin.qq.com/s/Rqx0w6yQy6OMTL16BIHhNA) 155 | * [黑客三兄弟](https://mp.weixin.qq.com/s/z2VHeFNVPq4B4MJYy5pndQ) 156 | * [黑客三兄弟续](https://mp.weixin.qq.com/s/GtVXZXHtaHEHwLA50z7yig) 157 | * [流量劫持是如何产生的?](https://mp.weixin.qq.com/s/ATwQRYaDKCeLNEP6q4x2nQ) 158 | * [SQL注入攻防入门详解](https://mp.weixin.qq.com/s/bnQB7PtYPxqbN4ERge99fQ) 159 | * [渗透攻防Web篇-SQL注入攻击](https://mp.weixin.qq.com/s/RAKyvORdJJ3VxuzT3AUndA) 160 | * [“不给力啊,老湿!”:RSA加密与破解](https://mp.weixin.qq.com/s/UU-v4JJlM_5LrtKHWHU58A) 161 | * [更多安全系列](/docs/网络/安全.md) 162 | 163 | ## 数据结构 164 | 165 | 166 | ## 算法 167 | 168 | 169 | ## 数据库 170 | 171 | ### MySql 172 | * [MySql系列,看完就算入门了,包括增删改查、索引、连接、优化和存储引擎等知识](https://blog.csdn.net/jack__frost/article/details/71194208) 173 | * [MySql面试常考知识点,所谓开发人员,这些知识是必须要掌握的](https://juejin.im/post/5d351303f265da1bd30596f9) 174 | * [理解索引、索引优化等](https://juejin.im/post/5b14e0fd6fb9a01e8c5fc663) 175 | * [更多MySql相关知识点汇总...]() 176 | 177 | ### Redis 178 | * [通俗讲解:缓存、缓存算法和缓存框架](https://mp.weixin.qq.com/s/_G2a2f89D04weZM04vEVDQ) 179 | 180 | 181 | ## 面试 182 | * [程序员简历模板系列](https://github.com/geekcompany/ResumeSample) 183 | * [Java面试题全集](https://mp.weixin.qq.com/s/6pRyBzNANJuBCTm7QlMgPw) 184 | 185 | ## 经典教程整理 186 | * 深入理解计算机系统 187 | * Java编程思想 188 | * Effective Java 189 | * Java 并发编程实战 190 | * 深入理解Java虚拟机 191 | * 深入分析 Java Web技术内幕 192 | * Java 核心技术 193 | * Java 高并发程序设计 194 | * 高性能 Mysql 195 | * Redis设计与实现 196 | * UNIX网络编程 197 | > 技术教程强烈建议买纸质书籍,如果实在不想买或者感觉纸质携带不方便,那就只能找电子书了,一般网上搜一下就能找到;不想搜也行,关注我的公众号,里面整理了一些书籍,直接打包下载即可。 198 | --- 199 | ## 公众号 200 | 个人也算有点收藏癖,平时也整理了一些书籍资料,例如经典电子书和视频教程等,如果有谁想找一些Java学习资料,可以扫码关注公众号,平时有啥问题也能相互讨论一下,共同进步! 201 | ![公众号](http://img.pic.lingluren.xyz/img/20191216/4ZWn1Tqrcode_for_gh_755bd8776f35_430.jpg) 202 | -------------------------------------------------------------------------------- /_coverpage.md: -------------------------------------------------------------------------------- 1 |

2 | 3 |

4 | 5 |

Java 入门、进阶、大牛、架构师、面试指南

6 | 7 | [资源大全整理中...]() 8 | [GitHub]() 9 | [开始阅读](#实用工具) 10 | 11 | ![](./images/385b2818dcc1c9aa7352688d26ccc948.jpg) 12 | -------------------------------------------------------------------------------- /docs/Java/IO编程.md: -------------------------------------------------------------------------------- 1 | 待完善 2 | -------------------------------------------------------------------------------- /docs/Java/SpringBoot.md: -------------------------------------------------------------------------------- 1 | ## Spring Boot精选系列 2 | 3 | ## Spring Boot相关脚手架项目汇总 4 | 所谓好的工具可以事半功倍,开发人员干活之前,一般都需要准备一套开发基础结构,优秀的项目结构不但可以提高开发效率,后期维护也是好处多多。Spring Boot本身已经相当易用精简,但有些配置还是必须的,例如数据库、连接池、日志、http、工具集和缓存等,对于新手而言,这些东西的准备和配置也有一定门槛。好在有那么多无私的开源作者,为大家提供了很多优秀的选择,这里我整理了一份优秀的脚手架,希望对大家有用。 5 | 6 | ## spring-boot-api-project-seed 7 | - **地址**: 8 | - **简介**:Spring Boot API Project Seed 是一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目。 9 | 10 | ## litemall 11 | - **地址**: 12 | - **简介**:litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端。 13 | 14 | ## Spring-Boot-Shiro 15 | - **地址**: 16 | - **简介**:Shiro基于SpringBoot +JWT搭建简单的restful服务。 17 | 18 | ## springboot-plus 19 | - **地址**: 20 | - **简介**:集成spring boot常用开发组件的后台快速开发脚手架,开箱即用。 21 | 22 | ## onemall 23 | - **地址**: 24 | - **简介**:mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。 25 | 26 | ## bootdo 27 | - **地址**: 28 | - **简介**:BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,MyBatis为数据访问层,ApacheShiro为权限授权层,Ehcahe对常用数据进行缓存。 29 | 30 | ## RuoYi 31 | - **地址**: 32 | - **简介**:基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用。 33 | 34 | ## MyBatis-Spring-Boot 35 | - **地址**: 36 | - **简介**:Spring Boot 集成 MyBatis, 分页插件 PageHelper, 通用 Mapper。 37 | 38 | ## spring-boot-api-starter 39 | - **地址**: 40 | - **简介**:🚀 一个基于 Spring Boot,快速构建 RESTful API 工程的脚手架,支持多数据源配置、分布式事务。 41 | 42 | ## springboot-restful-starter 43 | - **地址**: 44 | - **简介**:这是一个基于SpringBoot 2.1.1 RELEASE,用于搭建RESTful API工程的脚手架,只需三分钟你就可以开始编写业务代码,不再烦恼于构建项目与风格统一。 45 | 46 | ## favorites-web 47 | - **地址**: 48 | - **简介**:云收藏是一个使用 Spring Boot 构建的开源网站,这是一个成品项目,个人感觉更适合学习,从中筛选对自己项目有用的东西为自己所有。 49 | 50 | ## X-SpringBoot 51 | - **地址**: 52 | - **简介**:X-SpringBoot 是一个轻量级的Java快速开发平台,基于各大开源项目组合而来,用于快速构建中小型API、RESTful API项目。 53 | 54 | ## mall 55 | - **地址**: 56 | - **简介**:mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。。 57 | 58 | ## jeecg-boot 59 | - **地址**: 60 | - **简介**:JeecgBoot 是一款基于代码生成器的J2EE快速开发平台!采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus。 61 | 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /docs/Java/SpringCloud.md: -------------------------------------------------------------------------------- 1 | ## Spring Cloud精选系列 2 | * []() 3 | 4 | Spring Cloud脚手架汇总。首先要说明的是,每个团队都有自己的独特需求,能直接拿来就用的项目还是很少的,绝大多数都是需要根据自己的实际需求取舍的,下面整理的项目也是一样,我们需要做的就是,从中筛选自己实际需要的东西,逐步整合成自己想要的样子,这就够了。 5 | 6 | ## onemall 7 | - **地址**: 8 | - **简介**:mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba。 9 | 10 | ## paascloud-master 11 | - **地址**: 12 | - **简介**:spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 13 | 14 | ## piggymetrics 15 | - **地址**: 16 | - **简介**:Microservice Architecture with Spring Boot, Spring Cloud and Docker。 17 | 18 | ## SpringCloud 19 | - **地址**: 20 | - **简介**:基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。 21 | 22 | ## spring-cloud-flycloud 23 | - **地址**: 24 | - **简介**:FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值。 25 | 26 | ## zheng 27 | - **地址**: 28 | - **简介**:基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 29 | 30 | ## microservices-platform 31 | - **地址**: 32 | - **简介**:基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。 33 | 34 | ## ruoyi-cloud 35 | - **地址**: 36 | - **简介**:springcloud版本的若依,集成springcloud的几大神兽:eureka,gateway,hystrix,feign,config.自定义token实现授权,直接存到redis。 37 | 38 | ## user-guide-springcloud 39 | - **地址**: 40 | - **简介**:[云框架]基于Spring Cloud的微服务架构 v1.5。 41 | -------------------------------------------------------------------------------- /docs/Java/容器集合.md: -------------------------------------------------------------------------------- 1 | ## List 2 | * [ArrayList的基本使用方法](https://www.cnblogs.com/battlecry/p/9374497.html) 3 | * [Vector的基本使用用法](https://www.cnblogs.com/xiaostudy/p/9526270.html) 4 | * [ArrayList和Vector区别,面试点](https://blog.csdn.net/zhangqilugrubby/article/details/72870493) 5 | * [ArrayList是面试重点,有必要详细阅读源码](https://juejin.im/post/5a1bc1006fb9a045030fce0e) 6 | --------------------- 7 | ## Set 8 | * [Set的基本使用](https://www.jianshu.com/p/b48c47a42916) 9 | * [更详细的使用方法](https://blog.csdn.net/qq_33642117/article/details/52040345) 10 | --------------------- 11 | ## Queue 12 | * [基本概念和使用方法了解](https://www.cnblogs.com/lemon-flm/p/7877898.html) 13 | * [源码结构大概过一下](https://juejin.im/post/5a3763ed51882506a463b740) 14 | * [源码解读](https://zhuanlan.zhihu.com/p/61609690) 15 | --------------------- 16 | ## Map 17 | * [基本使用方法](https://www.cnblogs.com/xiaostudy/p/9510763.html) 18 | * [和下面一篇结合着看,面试重点](https://blog.csdn.net/zxt0601/article/details/77413921) 19 | * [HashMap是面试的重点,源码解读面试必考](https://www.cnblogs.com/winterfells/p/8876888.html) 20 | ----------------------- 21 | ## 集合源码解读系列 22 | * [个人比较喜欢的几篇,页面干净,逻辑简单,很适合开心阅读](http://www.zwwhnly.com/java.html) 23 | * [对一些重要的方法源码进行解读,先练练胆](https://zouzls.github.io/categories/Java-Collection/) 24 | * [比较完整的一个系列](https://juejin.im/post/5afbff9451882542877353dd) 25 | * [Java 8 集合框架目录](https://www.cnblogs.com/leesf456/p/5345493.html) 26 | * [注释比较详细的一个系列](https://www.cnblogs.com/joemsu/p/7667509.html) 27 | * [比较老的一个系列,源码基于jdk6,了解一下即可](https://www.cnblogs.com/skywang12345/p/3323085.html) 28 | * [配合着阅读一下,基本都差不多](https://segmentfault.com/u/df007df/articles?page=1) 29 | * [网上流传的一个大杂烩,看着很全,但是太杂,没重点,找自己感兴趣的即可](https://www.jianshu.com/p/271ef7383ead) 30 | -------------------------------------------------------------------------------- /docs/Java/面试.md: -------------------------------------------------------------------------------- 1 | ### 收藏推荐 2 | * [史上最全阿里面试题大全](https://segmentfault.com/a/1190000016172470) 3 | * []() 4 | -------------------------------------------------------------------------------- /docs/Linux/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/数据库/MySql.md: -------------------------------------------------------------------------------- 1 | ## MySql相关内容 2 | * [MySql索引原理及其优化](http://huyan.couplecoders.tech/mysql/读书笔记/高性能mysql/2019/06/01/Mysql索引原理及其优化/) 3 | * [解决死锁之路:学习事务与隔离级别](https://www.aneasystone.com/archives/2017/10/solving-dead-locks-one.html) 4 | * [MySql死锁问题分析](https://www.cnblogs.com/LBSer/p/5183300.html) 5 | 6 | -------------------------------------------------------------------------------- /docs/数据结构/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/算法/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/网络/TCPIP.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/网络/安全.md: -------------------------------------------------------------------------------- 1 | ## 网络安全系列 2 | * [HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事](https://mp.weixin.qq.com/s/BFofgKAM0rPhC443hw3p4w) 3 | * [总结 XSS 与 CSRF 两种跨站攻击](https://mp.weixin.qq.com/s/jlSfJUKiyWqL0Y21-w08sQ) 4 | * [我们常常在说的XSS漏洞到底是怎么回事?](https://mp.weixin.qq.com/s/ugWBDWo307xzNpGp4aEdLw) 5 | 6 | -------------------------------------------------------------------------------- /docs/网络/网络编程.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /images/385b2818dcc1c9aa7352688d26ccc948.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxuyp/JavaPlan/8336cdf6f6e4d55c799c32f5496d4f96fb7a37f1/images/385b2818dcc1c9aa7352688d26ccc948.jpg -------------------------------------------------------------------------------- /images/JavaPlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxuyp/JavaPlan/8336cdf6f6e4d55c799c32f5496d4f96fb7a37f1/images/JavaPlan.png -------------------------------------------------------------------------------- /images/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /images/u=739538683,3494653019&fm=26&gp=0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxuyp/JavaPlan/8336cdf6f6e4d55c799c32f5496d4f96fb7a37f1/images/u=739538683,3494653019&fm=26&gp=0.jpg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | JavaPlan 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | --------------------------------------------------------------------------------