java学习路线-程序员宅基地

技术标签: java  


阶段一 javaSE
  • 初识javaSE
    环境搭建
    基础语法
    流程控制
    函数和数组

  • 面向对象
    面向对象思想剖析
    ​ 类的继承
    ​ 接口和多态
    ​ 内部类和Object根类

  • 异常、包装类
    ​ idea开发工具的使用
    ​ 异常
    ​ 字符串和可变字符串
    ​ 包装类
    ​ 日期类和日历类

  • 常用API
    ​ 集合
    ​ java文件处理
    ​ IO流&NIO
    Annotation
    ​ 多线程
    ​ 反射机制
    ​ 网络编程

阶段二 Web前端

​ HTML5

​ CSS3

​ JavaScript

​ JQuery

​ Vue+Webpack前端工程工作流搭建(补充内容)

​ Vue核心知识(补充内容)

​ Vue-Router和Vuex(补充内容)

​ 服务器渲染(补充内容)

​ 高级组件开发(补充内容)

阶段三 数据库

​ MySQL

​ Oracle

​ JDBC

​ Statement

​ PreparedStatement

阶段四 JavaWeb

​ XML

​ dom4j+path

​ Tomcat服务器的安装与配置

​ Servlet核心API

​ Cookie

​ HttpSession

​ Filter

​ Listener

​ 转发和重定向

​ JSP核心语法

​ EL表达式

​ JSTL标签

​ FreeMarker

​ Veloctiy

​ AJA核心语法、跨域

​ JQuery-Ajax

阶段五 JavaWeb项目

​ Maven

​ Git&SVN

​ MVC架构模式

​ 动态代理

​ ThreadLocal

​ Bootstrap&layUI

​ 软件开发生命周期

​ visio工具

​ CRM核心业务介绍

​ PowerDesigner

​ Rational Rose&UML

​ Apache POI

​ Apache Commons FileUpload

​ Bootstrap dateimepicker

​ Boostrap pagination

​ 百度ECharts

​ Coment框架pushlets信息推送+

​ 工作流JBPM&Acticiti

​ 数据库连接池druid

​ Junit单元测试

​ Log4j&Log4j2

​ Linux&Shell编程

阶段六 Java高级框架

​ 持久层框架MyBatis

​ 持久层框架Hibernate(了解)

​ 轻量级框架Spring

​ MVC 框架SpringMVC

​ MVC框架Struts2

​ SSH三大框架整合

阶段七 互联分布式网架构体系1

​ 阿里 Dubbo+Apache Zookeeper

​ 网络爬虫HttpClient与WebMagic

​ WebServices

​ Redis

​ SQL分类

​ 分布式文件存储数据库MongoDB

​ 多数据库解决方案

​ 阿里云数据库Redis 分支ApsaraCache

​ 阿里富容器技术Pouch和文件分发系统Dragonfly

​ 开发原则

​ Nexus 搭建Maven私服

​ 手机验证码注册

​ 扫码登录

​ 实名认证

​ 微信支付&支付宝支付

​ 支付中常见的调单问题解决方案

​ 投资中的库存防超卖设计

​ 互联网中接口安全解决方案

​ 分布式搜索引擎ElasticSearch

​ Nginx

​ SpringSession

​ SpringBoot

​ SpringDate

阶段八 互联分布式网架构体系2

​ FastDFS

​ ActiveMQ

​ MySQL主从复制

​ MyCat

​ Seckill&并发编程

​ JVM内存模型分析

​ JVM优化

​ SQL优化

​ GC算法

​ 前端优化

​ 微服务架构SpringCloud

​ 服务注册中心Eureka

​ 客户端负载均衡Ribbon

​ 服务熔断Hystrix

​ 声明式服务消费Feign

​ API网关Zuul

​ 分布式配置Spring Cloud Config

​ 消息总线RabbitMQ/Kafka

​ 分布式跟踪Spring Cloud Sleuth

​ 使用Docker构建微服务

​ 微服务持续集成Jenkins

​ 设计模式的应用

​ RBAC&SpringSecunity&shiro

​ 压力测试

​ 前端优化

​ 微服务架构SpringCloud

​ 服务注册中心Eureka

​ 客户端负载均衡Ribbon

​ 服务熔断Hystrix

​ 声明式服务消费Feign

​ API网关Zuul

​ 分布式配置Spring Cloud Config

​ 消息总线RabbitMQ/Kafka

​ 分布式跟踪Spring Cloud Sleuth

​ 使用Docker构建微服务

​ 微服务持续集成Jenkins

​ 设计模式的应用

​ RBAC&SpringSecunity&shiro

​ 压力测试

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/coy_done/article/details/104251316

智能推荐

android 监听网络状态的广播_安卓开发监听网络变化类广播-程序员宅基地

文章浏览阅读397次。public void registerNetBroadcast(){ netBroadcastReceiver = new NetBroadcastReceiver(); IntentFilter filter = new IntentFilter(); filter.addAction("android.net.conn.CONNECTIVITY_CHANGE"); registerReceiver(netBroadcastRec..._安卓开发监听网络变化类广播

linux的文件权限设置_linux open文件权限-程序员宅基地

文章浏览阅读701次。目录前言权限查看权限设置前言复习一下上一篇的<close open 函数>open 函数是 打开已经存在的文件 否则就会出错 如果没有 就有touch 创建即可 权限查看先用 man 2 open 进入这章讲解第三行的函数 他一共有三个参数 参数1 : 是目录名参数2 :文件属性参数3 是我们这次要讲的内容 先创建一个c文件 简单写一下前面一节的代码运行结果 报错 解决方式 返回终端看看一些数据左边的是什么意思 还有在大框中的三个小框分别是什么意_linux open文件权限

MT4缠论公式指标(缠中狩猎外汇MT4缠论分笔分段中枢公式指标)_mt4缠论指标-程序员宅基地

文章浏览阅读1.4w次,点赞9次,收藏16次。一年前发布的MT4版缠中狩猎缠论工具包,外汇MT4版缠论工具包和之前通达信版本实现逻辑完全一致,参数设置用法完全一致,具体可以参考缠中狩猎缠论工具包使用说明文档。但是由于外汇MT4版加载的数据较多,前一版缠友们普遍反应有时会卡顿。 前几天抽空对MT4版缠论公式指标进行了性能优化,增加K线加载数量限制,可以根据自己需求来设置加载K线数量。如下图参数设置,默认加载9999根K线,一般不看太久的历史数据..._mt4缠论指标

WinSCP(Windows与Linux文件同步工具)使用总结_linux winscp 代码同步本地工具-程序员宅基地

文章浏览阅读7.3k次。使用WinSCP在Windows和Linux之间同步文件,见官方中文介绍同步Linux服务器文件到本地 11111111111_linux winscp 代码同步本地工具

GPS数据格式转换_ddmm.mmmm-程序员宅基地

文章浏览阅读1.6k次。转自:http://jayyanzhang2010.iteye.com/blog/1771643GPS 串口读出的是 DDMM.MMMM格式 一般上位机是 DD.DDDDDD°或 DD°MM'SS" 格式, 这两种都可以在 GE 里直接输入 举例说明: 3147.8749 (示例,经纬度一样) 格式为 DDMM.MMMM 转换成度: 1. 度的部分直接就是31, 2.剩下的 MM.MMMM/..._ddmm.mmmm

Javascript实现树结构_js jq 树结构-程序员宅基地

文章浏览阅读5.1k次。树节点属性 Node data:节点值 parent :指向节点的父节点 children:指向节点的孩子节点Tree 属性与方法 _root :树的根节点 traverseDF(callback) :深度遍历 traverseBF(callback):广度遍历树的实现树节点定义: function Nod_js jq 树结构

随便推点

本地外卖市场趋势怎么样?成为行业黑马的机会有多大呢?_外卖走势怎么样-程序员宅基地

文章浏览阅读154次。外卖市场正处于风口浪尖上,对于还观望外卖市场的伙伴,可以看一下本地外卖市场趋势怎么样?_外卖走势怎么样

kepware 发生 Setup was unable to initialize your PC错误解决办法_kepserverex怎么彻底卸载-程序员宅基地

文章浏览阅读5.4k次。kepware 发生 Setup was unable to initialize your PC错误解决办法第一步:卸载kepware , 删除注册表(最简单办法使用软件管家卸载)第二步:重启电脑第三步:关闭360等杀毒软件第四步:重新安装kepware,不会再出现“ Setup was unable to initialize your PC” 错误。以上运行_kepserverex怎么彻底卸载

用 HTML 做一个表单模板_表单html制作模板-程序员宅基地

文章浏览阅读8.7k次,点赞8次,收藏46次。本文包括了 HTML 的简述和用 HTML 做一个表单模板的相关内容。。。_表单html制作模板

ICON艾肯live声卡系列驱动安装设置方法_icon duo live22使用-程序员宅基地

文章浏览阅读1w次。ICON艾肯live系列usb外置声卡包括Cube 4Nano 2nano 6Nano Duo22 Duo44 MicU MobileR MobileU MobileU MINI VH4 Uports2 Uports4 Uports6 Utrack UtrackPro Ultra 4 Platform U22 VH6等多种型号。如何安装声卡驱动;首先要进入icon声卡官网,点击live录制声卡,找到对应的声卡型号;比如以cube 4nano live声卡为例,点击cube 4nano live图片,找到下载_icon duo live22使用

网络攻防实验-XSS攻击-基于Elgg-Task1-4_elgg如何登入-程序员宅基地

文章浏览阅读8.2k次,点赞3次,收藏14次。网络攻防实验报告 ——XSS攻击何为XSS攻击?XSS即Cross-site scripting跨站脚本,它是一种经常在web应用中出现的漏洞,攻击者可以使用该漏洞注入一些恶意代码以实现对受害者的攻击。一、实验环境_elgg如何登入

MIDI 文件格式解析举例_c# mid文件解析-程序员宅基地

文章浏览阅读2.6k次。变长动态字节 首先学习 MIDI 一个编码约定,MIDI 使用字节流(1bytes)来传输数据,对于小于 127 的数据就用一个字节存储。大于127的数据把字节的高位用来标识长数据,这样方便程序解析(一般情况高位为0认为一个byte是一个数据,如果出现高位为1(most significant bit)就读取多个字节再解析 int或者long),具体解析过程是最后一个字节前都用高位置1声明这是一个长整数的一部分。 示例图:文件组成块 MIDI 是这样组织的:M..._c# mid文件解析

推荐文章

热门文章

相关标签