09 2020 档案
摘要:1 Eureka闭源的影响
2 Consul简介
3 Consul的基本使用
4 基于Consul的服务注册
5 Consul集群的搭建
阅读全文
摘要:1 搭建Eureka Server高可用集群
2 Eureka中的常见问题
3 Eureka的源码解析
阅读全文
摘要:1 微服务的注册中心
2 Eureka的概述
3 Eureka的使用步骤
4 搭建Eureka Server(注册中心)
5 服务注册到Eureka注册中心
6 Eureka的元数据
7 Eureka中的自我保护
阅读全文
摘要:1 数据库表
2 搭建环境
3 搭建商品微服务
4 搭建订单微服务
5 分析模拟微服务中存在的问题
阅读全文
摘要:1 微服务中的相关概念
2 SpringCloud
阅读全文
摘要:1 概述
2 SpringBoot整合actuator
3 定制端点
阅读全文
摘要:1 简介
2 概念
3 SpringBoot整合ElasticSearch
阅读全文
摘要:1 概述
2 RabbitMQ简介
3 RabbitMQ的运行机制
4 RabbitMQ的安装测试
阅读全文
摘要:1 JSR107
2 Spring缓存抽象
3 几个重要概念&缓存注解
4 缓存使用
5 整合Redis实现缓存
阅读全文
摘要:1 Docker网络通讯
2 Docker网络模式修改
3 网络隔离
阅读全文
摘要:1 zookeeper的事件监听机制
2 zookeeper集群搭建
3 一致性协议:ZAB协议
4 zookeeper的leader选举
5 observer角色及其配置
6 zookeeper API连接集群
阅读全文
摘要:1 zookeeper简介
2 zookeeper的数据模型
3 zookeeper单机安装
4 zookeeper常用shell命令
5 zookeeper的ACL(Access Control List)权限控制
6 zookeeper的Java API
阅读全文
摘要:1 Java NIO简介
2 Java NIO和IO的主要区别
3 缓冲区(Buffer)和通道(Channel)
4 NIO的非阻塞式网络通信
5 Java NIO2(Path、Paths和Files)
阅读全文
摘要:1 变量(了解)
2 存储过程和函数(了解)
3 流程控制结构(了解)
阅读全文
摘要:1 条件查询
2 排序查询
3 常见函数
4 分组查询
5 连接查询
阅读全文
摘要:1 为什么要学习数据库?
2 数据库的相关概念
3 数据库的特点
4 MySQL简介
5 MySQL数据库的使用
6 SQL语言的分类
7 准备工作
8 基础查询
阅读全文
摘要:1 Activiti和Spring整合开发
2 Activiti7和SpringBoot的整合开发
阅读全文
摘要:1 什么是流程实例?
2 启动流程实例
3 BusinessKey(业务标识)
4 查询流程实例(关联businessKey)
5 流程实例挂起和激活
阅读全文
摘要:1 Activiti服务架构
2 Activiti入门体验
3 流程定义
阅读全文
摘要:1 什么是工作流?
2 什么是Activiti7?
3 环境准备
阅读全文
摘要:1 JavaSE的发展历史
2 了解Open JDK和Oracle JDK
3 JDK8新特性
阅读全文
摘要:1 自定义starter的原理
2 自定义starter
阅读全文
摘要:1 简介
2 整合基本JDBC和数据源
3 整合Mybatis
4 整合JPA
阅读全文
摘要:1 简介
2 SpringBoot对静态资源的映射规则
3 模板引擎
4 SpringMVC自动配置
5 如何修改SpringBoot的默认配置
6 错误处理机制
7 配置嵌入式Servlet容器
阅读全文
摘要:1 市面上的日志框架
2 SLF4j的使用
3 SpringBoot日志关系
4 日志使用
5 切换日志框架
阅读全文
摘要:1 配置文件
2 YAML语法
3 YAML配置文件值注入
4 配置文件占位符
5 profile多环境配置
6 配置文件加载位置
7 外部配置加载顺序
8 自动配置原理
阅读全文
摘要:1 简介
2 微服务
3 入门案例
4 HelloWorld探究
阅读全文
摘要:1 Docker Swarm介绍
2 Docker Swarm特点
3 Docker Swarm架构
4 Docker Swarm的使用
阅读全文
摘要:1 服务编排概念
2 Docker Compose概念
3 Docker Compose的安装和卸载
4 Docker Compose的应用示例
阅读全文
摘要:1 Docker安装MySQL
2 Docker安装Tomcat
3 Docker安装Nginx
4 Docker安装Redis
阅读全文
摘要:1 Docker进程相关命令
2 镜像相关命令
3 容器相关命令
4 常用命令
阅读全文
摘要:1 前提说明
2 Docker的组成
3 Docker的安装
4 卸载Docker
5 配置阿里云镜像加速
6 通过脚本安装
阅读全文
摘要:1 SpringMVC注解驱动开发
2 常用注解说明
3 SpringMVC中各组件详解及源码分析
4 拦截器的执行时机和调用过程
5 类型转换器和异常处理器
6 SpringMVC中的文件上传
阅读全文
摘要:1 Spring对JDBC的封装
2 Spring中的事务
阅读全文
摘要:1 设计模式--代理模式
2 AOP思想及实现原理
3 Spring注解驱动AOP开发入门
4 AOP常用注解分析
5 AOP注解执行过程及核心对象的分析
阅读全文
摘要:1 设计模式-工厂模式
2 IOC和DI
3 Spring注解驱动入门
4 IOC常用注解分析
5 Spring高级之IOC的深入剖析
阅读全文
摘要:1 SpringMVC概述
2 SpringMVC的入门
3 请求参数的绑定
4 常用注解
5 响应数据和结果视图
6 文件上传
7 拦截器
8 异常处理
阅读全文
摘要:1 Mybatis分页插件--PageHelper
2 批量操作
3 自定义类型处理器
阅读全文
摘要:1 前言
2 环境准备
3 Mybatis注解实现常用的CRUD
4 Mybatis注解实现一对一关联查询
5 Mybatis注解实现一对多关联查询
阅读全文
摘要:1 Mybatis框架分层架构
2 SqlSessionFactory的初始化
3 openSession()获取SqlSession对象
4 getMapper获取接口的代理对象
5 查询流程
阅读全文
摘要:1 Mybatis的缓存机制介绍
2 准备工作
3 一级缓存
4 二级缓存
阅读全文
摘要:1 简介
2 环境搭建
3 if判断
4 where查询条件
5 trim自定义字符串截取
6 choose分支选择
7 set更新
8 foreach遍历
9 MySQL下的foreach批量插入的两种方式
10 Oracle下的foreach批量插入的两种方式
11 内置参数
12 bind绑定
13 抽取可重用的SQL片段
阅读全文
摘要:1 增删改查
2 INSERT获取自增主键的值
3 INSERT获取非自增主键的值
4 参数处理
5 select元素
阅读全文
摘要:1 概述
2 properties(了解)
3 settings
4 typeAliases(别名处理器)
5 typeHandlers(类型处理器)
6 plugins(插件)
7 environments(环境)
8 databaseIdProvider
9 mapper(映射)
阅读全文
摘要:1 Mybatis入门步骤
2 Mybatis-HelloWorld
阅读全文
摘要:1 Mybatis的简介
2 Mybatis历史
3 为什么要使用Mybatis?
4 下载地址
阅读全文
摘要:1 Spring的概念
2 IOC容器
3 AOP
4 JdbcTemplate
5 事务管理
6 Spring5新特性
阅读全文
摘要:1 注释
2 关键字
3 常量
4 数据类型
5 变量
6 标识符
7 类型转换
阅读全文
摘要:1 Java语言发展史
2 Java语言跨平台原理
3 JDK和JRE
4 JDK的下载和安装
5 Path环境变量
6 HelloWorld
阅读全文