Skip to content

java学习从菜鸟到大神进阶之路

Notifications You must be signed in to change notification settings

OrangeDrk/javaStudy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java 菜鸟 = > 大神

阅读 微信 公众号 公众号 投稿

The more effort,the more lucky

先简单自我介绍:

我曾经跨过山河大海,也穿过人山人海,我曾经拥有者一切,转眼都飘散如烟........ 2017年,在重庆大山,晚上回来在卡车斗篷里,我们一起唱起了这首歌,究竟什么是平凡?那一刻,我想明白了,平凡不是每天的心心念念,而是知道自己该做什么 2018年,在深圳的单人出租房里,同样的问自己,真正的平凡是,人走了,并没有留存下来的东西! 故,此分享仓库产生了!

项目简介

完全以一个初学者外行人的阶段学习,按照我目录的顺序学习是比较好的,项目中有很多的资源,很多都是自己的学习笔记 :thumbsup:为了更好的阅读体验,请访问:java学习手册 💝所有文章资源均已同步个人博客,欢迎留言: 个人博客 🗼欢迎关注我的CSDN博客,第一时间收到文章更新: CSDN博客

目录

学习资料:tokyo_tower:

Java语言核心:wedding:

Java核心知识总结(面试必问)

java高级API

java数据结构

算法

Java与数据库交互技术:tokyo_tower:

MySQL数据库

Oracle数据库

JavaWeb前后端交互技术基础:airplane:

HTML基础与CSS

JavaScript与jQuery

Cookie和Session

Http协议和Tomcate服务器

javaweb核心之Servlet

JSP

request和response

过滤器和监听器

easyUI

UEditor

ajax

常用工具和环境:station:

eclipse

Git和GitHub

IDEA

Linux

SVN

Maven

Redis

高并发编程工具JUC

命令解析器Shell

JavaEE框架:black_joker:

hibernate

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显示

关于转载

如果你需要转载本仓库的一些文章到自己的博客的话,记得注明原文地址就可以了。

如何对该开源文档进行贡献

  1. 笔记内容大多是手敲,所以难免会有笔误,你可以帮我找错别字。
  2. 很多知识点我可能没有涉及到,所以你可以对其他知识点进行补充。
  3. 现有的知识点难免存在不完善或者错误,所以你可以对已有知识点的修改/补充。

为什么要做这个开源文档?

从小白一步步走来,我比你们更清楚自己的一个状态,跟着文档的步伐一步步学习,终有一日你也能成功,本文档主要适用初学者,对于有资深的大佬请您纠错。

联系我

公众号

CSDN博客

About

java学习从菜鸟到大神进阶之路

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published