Java 菜鸟 = > 大神
The more effort,the more lucky
我的CSDN博客
个人博客
先简单自我介绍:
我曾经跨过山河大海,也穿过人山人海,我曾经拥有者一切,转眼都飘散如烟........ 2017年,在重庆大山,晚上回来在卡车斗篷里,我们一起唱起了这首歌,究竟什么是平凡?那一刻,我想明白了,平凡不是每天的心心念念,而是知道自己该做什么 2018年,在深圳的单人出租房里,同样的问自己,真正的平凡是,人走了,并没有留存下来的东西! 故,此分享仓库产生了!
项目简介
完全以一个初学者外行人的阶段学习,按照我目录的顺序学习是比较好的,项目中有很多的资源,很多都是自己的学习笔记 :thumbsup:为了更好的阅读体验,请访问:java学习手册 💝所有文章资源均已同步个人博客,欢迎留言: 个人博客 🗼欢迎关注我的CSDN博客,第一时间收到文章更新: CSDN博客
目录
- 学习资料:tokyo_tower:
- Java语言核心:wedding:
- Java与数据库交互技术:tokyo_tower:
- JavaWeb前后端交互技术基础:airplane:
- 常用工具和环境:station:
- JavaEE框架:black_joker:
- JavaEE高级课程:dart:
- 互联网架构新技术:sunny:
- 兴趣爱好:no_mouth:
- 经验总结:sunny:
- Java面试相关:musical_note:
- 资料:christmas_tree:
- 闲谈:floppy_disk:
- 待办:loop:
- 说明:battery:
学习资料:tokyo_tower:
Java语言核心:wedding:
Java核心知识总结(面试必问)
java高级API
java数据结构
算法
Java与数据库交互技术:tokyo_tower:
MySQL数据库
- MySQL数据库基础知识
- c3p0连接池的用法
- DBCP连接池和登录注册按例
- DBUtils工具类操作数据库
- JDBC操作数据库
- win10环境下MySql(8.0.16最新版本)安装过程以及遇到的问题
Oracle数据库
JavaWeb前后端交互技术基础:airplane:
HTML基础与CSS
JavaScript与jQuery
Cookie和Session
Http协议和Tomcate服务器
javaweb核心之Servlet
JSP
request和response
过滤器和监听器
easyUI
UEditor
ajax
常用工具和环境:station:
eclipse
- Eclipse配置Servlet模板.md
- Eclipse调用方法放回值快捷键.md
- eclipse详解及eclipse快捷键.md
- eclipse中配置XML提示.md
- 解决在Eclipse新建web项目没有自动生成web.xml和在新建servlet的时候自动生成web.xml配置.md
Git和GitHub
IDEA
Linux
SVN
Maven
Redis
高并发编程工具JUC
命令解析器Shell
JavaEE框架:black_joker:
hibernate
- eclipse中配置XML提示.md
- Hibernate之入门.md
- Hibernate之进阶1——主键生成策略和事务管理.md
- Hibernate之进阶2——表操作和多对多配置.md
- Hibernate之进阶3——查询方式.md
- Hibernate之进阶4——抓取策略.md
Mybatis
Spring
SpringMVC
Struts2
SpringBoot
SpringCloud微服务
Web安全框架SpringSecurity
分布式Session给管理SpringSession
JavaEE高级课程:dart:
远程调用技术WebService
Mycat实现Mysql的分布式、分库分表、读写分离
Nginx反向代理、负载均衡、动静分离
全文索引数据库Solr
分布式构建框架Dubbo
Tomcat性能优化
JVM内存模型、参数调优
java开发包JUC
互联网架构新技术:sunny:
Zookeeper
Elasticsearch
Logstash
kibana
Kalka
Docker
Hadoop
Hive
MapReduce
Node.js、vue.js
RabbitMQ
Canal
Swagger2
SpringSocial
兴趣爱好:no_mouth:
经验总结:sunny:
Java面试相关:musical_note:
资料:christmas_tree:
闲谈:floppy_disk:
待办:loop:
- SpringBoot的学习
说明:battery:
介绍
- 由于所有知识点均为作者学习并做了总结,对于 Java 初学者来说: 本文档倾向于给你提供一个比较详细的学习路径,让你对于Java整体的知识体系有一个初步认识;
- 所有文档资料,花了一年多时间整理,希望不忘光阴不负卿,能帮到你一丝丝已足矣。
Markdown 格式参考:Github Markdown格式,表情素材来自:EMOJI CHEAT SHEET。
利用 docsify 生成文档部署在 Github pages: docsify 官网介绍
MarkDown编写可以用Vscode,里面有插件可自动生成目录结构,且可以在GitHub显示
关于转载
如果你需要转载本仓库的一些文章到自己的博客的话,记得注明原文地址就可以了。
如何对该开源文档进行贡献
- 笔记内容大多是手敲,所以难免会有笔误,你可以帮我找错别字。
- 很多知识点我可能没有涉及到,所以你可以对其他知识点进行补充。
- 现有的知识点难免存在不完善或者错误,所以你可以对已有知识点的修改/补充。
为什么要做这个开源文档?
从小白一步步走来,我比你们更清楚自己的一个状态,跟着文档的步伐一步步学习,终有一日你也能成功,本文档主要适用初学者,对于有资深的大佬请您纠错。