文章目录
一、Java基础
1. Java容器
2. IO/BIO/NIO
- java 基础IO
- NIO
3. 多线程与高并发
- JUC锁
4. JVM
- 如何查看Class文件
- JVM基础到调优
5. 设计模式
- java设计模式1-----代理者模式
6. 数据结构与算法
- java 数据结构:旧版,排版不好
- java 常用算法:旧版,排版不好
7. JDK冷门好用的特性
- Java Stream API 和 自定义注解
- java引用,高并发多线程容器,线程池
- 高并发必备,单机强力,高性能队列制造者:Disruptor 快速入门笔记
8. Web
- IDEA使用MAVEN搭建web环境
- Servlet快速入门笔记
- java web Request和Response快速入门笔记
- Cookie和Session 快速入门笔记
- JSP、EL、JSTL快速入门
- Filter和Listener
9. 第三方jar工具
10. XML
二、前端必会
1. Css
- Css常用特效属性
- Sass快速入门笔记
- less和bootstrap笔记
- 尚硅谷H5实战
2. 语法基础
- 前端规范ES_5_6_7
- 记录开发常用javascripts函数
3. 移动端开发
- H5移动端,如何写一套自己的组件库,适配方法,less适配
4. webpack
5. VUE
- vue详细笔记,入门到实战,根据不同难度练习掌握知识点
- Vue脚手架vue-cli
- Vue常用技巧
- vue的集中式存储状态管理模式vuex
6. 必会算法
- 使用js动态生成ul和li构建的无限层级菜单
三、Java框架
1. Spring框架
- spring的bean:很久以前的文章,当做入门可以
- spring的动态代理,AOP,和声明式事务:很久以前的文章
手写Spring--高级应用---源码
:推荐已经有一定了解的同学看
2. Spring MVC框架
手写SpringMVC--高级应用---源码
:推荐已经有一定了解的同学看
3. MyBatis框架
- IDEA极简整合SSM框架
- myBatis plus详细笔记
手写Mybatis--高级应用---源码
:推荐已经有一定了解的同学看
4. Spring boot
5. Spring Cloud
6. Dubbo
- java Dubbo框架学习笔记
7. Spring Security
四、中间件
1. redis
2. MongoDB
3. Zookeeper
4. FastDFS
5. 搜索解决方案
- java分布式免费开源搜索引擎 Elasticsearch
6. 消息队列
7. Sentinel
五、工具
1. Maven
- 强制maven重新下载相关依赖
2. 项目版本控制
- GitHub详细笔记
- 使用git 提交项目到码云,从码云拉取镜像
3. 协助开发
- UML统一建模语言,java使用类图
4. 代码找回
- IDEA序列化实体类,以及自动生成ID
5. 页面静态化
六、MySql
1. 基础
- mySql数据库,Sql记录
七、Linux和部署
1. Linux
- Docker笔记
- Linux,VMware虚拟机安装centOS
- 搭建学习大数据,需要的虚拟机Linux集群环境
- Linux虚拟机使用docker 搭建mysql、redis数据库
2. 云服务器部署
- 部署到阿里云服务器的tomcat
八、项目实战
1. 项目
- SpringSecurity前后端分离:登录,权限管理系统
2. Demo
- 阿里云视频点播代码
- vue 文件上传组件vue-simple-upload,前后端分离实现上传,分片上传等流程
九、大数据
- 大数据Hadoop3.1.3 HDFS 详细入门笔记
十、java高频面试题
主目录:https://blog.csdn.net/grd_java/article/details/122357831 |
---|