# Java_SGG_HM **Repository Path**: CMDEGR/Java_SGG_HM ## Basic Information - **Project Name**: Java_SGG_HM - **Description**: Some learning Java tutorials, resources, documentation. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-10 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README  **learning Java 开发** 旨在记录学习Java EE,内容主要是对Java SE,Java Web,Java EE框架,Java 高级,面试就业指导一些东西和学习编程进行总结整理,适合了解 Java ,想进一步深入Java开发的人。 **如果觉得不错,请在这个仓库上点个 star 吧**,这也是对我的肯定和鼓励,谢谢了。 不定时进行整理和补充,需要关注更新的请 watch、star、fork哦。 ----- # 仓库目录 学习记录总结中 尚硅谷JavaEE学习路线(http://www.atguigu.com/kecheng.shtml#course_a) && 黑马程序员JavaEE学习路线(http://bbs.itheima.com/thread-386464-1-1.html) 1Java语言核心 2Java与数据库交互技术 3JavaWeb前后端交互技术基础 4JavaEE框架阶段 5常用工具和环境 6Java高级课程 7互联网架构新技术 一:Java语言核心 1. Java核心语法 2. Java8新特性 3. Java9新特性 4. NIO 5. Java数据结构 二:Java与数据库交互技术 1-SQL与PL/SQL的使用 2-MySQL数据库 3-数据库事务 4存储过程 5-存储引擎 6-JDBC 7-Druid数据库连接池 三:JavaWeb前后端交互技术基础 I-HTML基础与CSS 2-JavaScript与Jquery 3-XML与XML解析 4-Tomcat服务器安装与配置 5-HTTP协议 6-服务器组件Servlet 7-JSP 8-EL表达式 9-JSTL 10-会话控制Cookie和Session 11-服务器组件Filter 12-服务器组件Listener 13-异步数据传输框架Ajax 14-文件的上传下载 15-前端框架Bootstrap 四:JavaEE框架阶段 1.系统整体分层解耦框架Spring 2.轻量级Web框架SpringMVC 3.轻量级持久层框架Mybatis 4.快速继承构建框架SpringBoot 5.分布式构建框架SpringCloud 6. Web安全框架SpringSecurity 7.分布式Session管理SpringSession 五:常用工具和环境 1.项目构建、jar包管理工具Maven 2.日志输出Log4j 3.分布式版本管理工具Git和GitHub 4.内存数据库Redis 5. MySQL优化 6. 服务器操作系统Linux常用操作、进程、线程 7. Java虚拟机JVM原理、优化 8.高并发编程工具JUC 9.命令解析器Shell 10.lntellij IDEA的使用 六:JavaEE高级课程 1.服务器操作系统Linux常用操作 2.远程调用技术WebService 3.内存数据Redis 4. MySQL高级 5. MyCat实现MySQL的分布式、分库分表、读写分离 6.支付接口调用开发 7.-Nginx反向代理、负载均衡、动静分离 8.全文索引数据库Solr 9.分布式构建框架Dubbo 10.Tomcat性能优化 11.JVM内存模型、参数调优 12.Java并发包JUC 七:互联网架构新技术 1.分布式架构中的注册中心Zookeeper 2.全文检索引擎Elasticsearch 3.日志接收、转发工具Logstash 4.用于分析Elasticsearch中数据的可视化平台Kibana 5.分布式发布·订阅消息系统Kafka 6.虚拟化应用容器Docker 7.大数据分析存储框架Hadoop 8.数仓仓库工具Hive 9. MapReduce编程模型 10.前端技术栈Node.js+vue.js 11.消息队列RabbitMQ 12.数据库增量订阅Canal 13.实时接口文档Swagger2 14.社交登录SpringSocial **点击相应的模块能看到每个目录的说明文档** 30天搞定Java核心技术 web基础 MySQL数据库核心技术 # 博客文档 **博客目录** ----- ## 赞助 Star即可 ^__^ # TODO 做中学,学中做,疯狂输入计算输出中... 加油呀! ----- # 联系作者 Email: willowawen@gmail.com || 277445426@qq.com - [B站](http://space.bilibili.com/180771965?) - [Awen's Personal Website](没有中) - [简书](https://www.jianshu.com/u/2a589513355b) - [oschina](https://my.oschina.net/u/4217509) - [CSDN](https://blog.csdn.net/qq_41569732) -----