Java课程体系
2024-07-31 13:06:10 1 举报
AI智能生成
登录查看完整内容
Java课程体系
作者其他创作
大纲/内容
基本数据类型
运算符
流程控制
数组
方法
关键字
基础语法
具体类
抽象类
接口
枚举
注解
泛型类
内部类
封装
继承
多态
JDK新特性
面向对象
字符串
日期
封装类
集合
函数式接口
Stream
异常
反射
BIO
NIO
AIO
网络
Runnable/Thread
Callable
Lock
Condition
ReadWriteLock
BlockingQueue
ThreadPoolExecurtor
JMM
JUC
类加载器
方法区
堆内存
GC
JVM
API
Java语言
数据类型
约束
SQL
函数
视图
事务
MVCC/锁
索引
Explain计划
SQL优化
Mysql
PLSQL
游标
存储过程
触发器
Oracle
string
list
hash
zset
击穿/穿透/雪崩
Redis
环境搭建
ComPass使用
SpringBoot整合MongoDB
MongoDB
Database数据库
Spring Boot
Spring IOC
set
Spring AOP
Spring Bean注解
SpringBoot注解
Spring事务
Spring
MVC原理
控制层注解
前后端传值注解
REST API
DTO/VO/PO
Validation
Knife4j
Apifox
SpringMVC
ORM原理
MybatisX
Mapper CRUD
Service CRUD
主键策略/自动填充/逻辑删除/分页/乐观锁
Mybatis多表映射
Mybatis动态SQL
MybatisPlus
Logback
Druid
Junit
Lombok
Fastjson
Pinyin4j
JavaMail
Quartz
Websocket
HTTPS
EasyPOI
easy-captcha
Hutool
spring-boot-devtools
user-agent-utils
OSHI
commons-pool2
JWT
SpringSecurity
Oauth2
常用框架
Framework框架
分页实现
导入导出
上传下载
权限注解
事务管理
异常处理
参数验证
数据脱敏
数据权限
代码生成
定时任务
防重复提交
请求流程
路由使用
组件使用
权限使用
多级目录
页签缓存
使用图标
使用字典
使用参数
RuoYi
获取子模块
导入子模块
修改子模块配置
启动生成代码服务
数据源配置
导入动态路由脚本
导入后台代码
导入前台代码
角色分配新增菜单的权限
根据需要修改数据库配置
启动新增的微服务
配置网关
远程调用
技术栈说明
项目环境配置
nacos服务器
demo模块开发流程
新增模块开发流程
服务网关
路由规则
路由配置
跨域配置
黑白名单
认证中心
注册中心
配置中心
服务调用
服务监控
PigCloud
Project项目
Nacos
Openfeign
Loadbalancer
Gateway
Sentinel
Seata
MyCat
Canal
OSS
SpringCloud
ZKUI环境搭建
Dubbo理论基础
Dubbo后台环境
Dubbo前台环境
Dubbo生产者
Dubbo消费者
Zookeeper
architecture
基本知识
主题和分区
集群操作
Springboot整合Kafka生产者
Springboot整合Kafka消费者
controller、rebalance、HW
Kafka优化
Kafka-eagle监控
Kafka
Consumer订阅消息
Producer消息入门
Producer同步消息
Producer异步消息
Producer单向消息
RocketMQ
MQ
安装配置
概念原理
IK分词器
Rest风格
基本操作
查询详解
SpringBoot集成ES
Elasticsearch
Mysql数据导入
Solr CRUD
Solr
Search Engines
Timer
Spring Task
Elastic-Job快速入门
SpringBoot整合ElasticJob
SimpleJob
DataflowJob
Elastic-Job
Middleware中间件
VMware
CentOS
Xshell/Xftp
常用命令/vim
安装配置JDK/Mysql
Springboot发布
Linux
Nginx安装配置
Nginx常用命令
Nginx
安装Docker
镜像命令
容器命令
安装Nginx/Tomcat
数据卷
DockerFile指令语法
SpringBoot打包Docker镜像
Docker
gitlab-ce
Git Bash
SSH
Git命令
协同合作流程
Git分支
Gitlab
基础概念
Maven工程
依赖管理
生命周期
分模块
Maven
Jenkins安装
Jenkins工具集成
Jenkins拉取代码
Jenkins构建
Harbor部署
配置证书
推送Harbor
部署web-server
Jenkins
DevOps运维
表单
表格
导航
HTML
盒子模型
样式表
选择器
CSS
数据类型和运算符
分支循环
DOM
BOM
事件处理
定时器
JavaScript
变量和常量
模板字符串
对象解构赋值
数组解构赋值
...用法
函数参数
浅拷贝
箭头函数
异步promise、async、await
ES6
类型推断
类型注解
类型断言
基础类型和联合类型
类型别名
数组、元组、枚举
匿名函数
对象类型
核心语法
泛型
函数重载
接口继承
类和对象
strict和strictNullCheck
类的修饰符和类的继承
存取器
类实现接口
TypeScript
vue create/vue add
vue serve/vue build
vue list/vue config
Vue CLI
路由跳转传参
静态路由
动态路由
编程导航
Vue Router
state
mutations
actions
getters
modules
Vuex
get
delete
post
put
Axios
Button/Input/Table/Form/Select
Checkbox/Radio/Switch/Dialog/Menu
Tabs/Alert/Card/Steps/Breadcrumb
Collapse/Tooltip/Popover/Cascader/Loading
Element UI
Webpack
Vue2
vite build/vite serve
vite --open/vite --https/vite --port
vite --force/vite --clear
Vite
ref/reactive
computed/watch/watchEffect
provide /inject
onMounted/onUpdated/onUnmounted/nextTick
Composition API
安装引入
state的使用和修改
getters的使用
actions的使用
多模块
持久化存储
Pinia
Button/Input/Select/Checkbox/Radio
Switch/Table/Dialog/Form/Menu
Collapse/Tooltip/Notification/Loading/Avatar
Element Plus
Vue3
Web前端
JAVA课程体系
0 条评论
回复 删除
下一页