小小千想和您聊一聊

当前位置: 首页> 视频教程> 2019Java微服务架构(Spring Boot + Spring Cloud)

2019Java微服务架构(Spring Boot + Spring Cloud)高级

   评分9.8

156节课

17298人已学

下载本章视频你能学到什么?

掌握Spring Boot框架、Dubbo、Zookeeper分布式协调服务、Solr全文搜索、Nginx负载均衡、Docker虚拟化、FastDFS分布式文件系统、Jenkins持续集成等。

千锋Java开发官方①群(811099962)——猛戳进入


课程介绍
微服务架构是一项在云中部署应用和服务的新技术。包含微服务,基础设施即服务(IaaS),Docker,平台即服务(PaaS),微服务框架等技术知识点。

章节目录
第1章(9集) 第10章(5集)
001 关于博客改版的一些说明 084 微服务框架-SpringCloud-分布式配置中心
002 微服务简介-构建单体应用模型 085 微服务框架-SpringCloud-分布式配置中心
003 微服务简介-走向单体地狱 086 微服务框架-SpringCloud-服务链路追踪
004 微服务简介-微服务解决复杂问题 087 微服务框架-SpringCloud-服务监控-服务端
005 微服务简介-微服务的优点 088 微服务框架-SpringCloud-服务监控-客户端
006 微服务简介-微服务的缺点 第11章(6集)
007 基础设施即服务-Linux-简介 085 项目实战-iToken-开篇-倾力打造互联网Java 全栈
008 基础设施即服务-Linux-关于操作系统的选型 086 项目实战-iToken-白皮书
009 基础设施即服务-Linux-安装UbuntuServer  087 项目实战-iToken-项目简介
第2章(13集) 088 项目实战-iToken-开发前的准备-了解敏捷开发
010 基础设施即服务-Linux-服务器远程控制 089 项目实战-iToken-开发前的准备-了解 极限编程
011 基础设施即服务-Linux-目录结构说明 090 项目实战-iToken-开发前的准备-创建GitLab项目
012 基础设施即服务-Linux-操作文件目录命令 第12章(3集)
013 基础设施即服务-Linux-系统管理命令 091 项目实战-iToken-开发前的准备-完善各服务配置
014 基础设施即服务-Linux-重启与压缩命令 092 项目实战-iToken-开发前的准备-部署服务到容器1
015 基础设施即服务-Linux-编辑器的使用 093 项目实战-iToken-开发前的准备-部署服务到容器2
016 基础设施即服务-Linux-软件的安装与卸载 第13章(8集
017 基础设施即服务-Linux-用户和组管理 094 项目实战-iToken-部署持续集成-持续集成的基本
018 基础设施即服务-Linux-文件权限管理 095 项目实战-iToken-部署持续集成-持续集成的操作
019 基础设施即服务-Linux-安装 Java 096 项目实战-iToken-部署持续集成-使用GitLab持续
020 基础设施即服务-Linux-安装 Tomcat 097 项目实战-iToken-部署持续集成-使用GitLab
021 基础设施即服务-Linux-安装 MySQL 098 项目实战-iToken-部署持续集成-使用GitLab 
022 基础设施即服务-Linux-部署应用到生成环境 099 项目实战-iToken-部署持续集成-第一个Runner 
第3章(8集) 100 项目实战-iToken-部署持续集成-实战分布式配置
023 基础设施即服务-Docker-什么是 Docker 101 项目实战-iToken-部署持续集成-实战服务注册与
024 基础设施即服务-Docker-为什么要用 Docker 第14章(2集)
025 基础设施即服务-Docker-引擎 102 项目实战-iToken-管理员服务-提供者1
026 基础设施即服务-Docker-架构 103 项目实战-iToken-管理员服务-提供者2
027 基础设施即服务-Docker-镜像与容器 第15章(8集
028 基础设施即服务-Docker-仓库 104 项目实战-iToken-管理员服务-提供者3
029 基础设施即服务-Docker-安装 105 项目实战-iToken-管理员服务-消费者
030 基础设施即服务-Docker-加速器 106 项目实战-iToken-反向代理负载均衡-Nginx 
第4章(12集) 107 项目实战-iToken-反向代理负载均衡-虚拟主机
031 基础设施即服务-Docker-镜像-获取镜像 108 小知识-Nginx 惊群问题
032 基础设施即服务-Docker-镜像-列出镜像 109 项目实战-iToken-反向代理负载均衡-反向代理
033 基础设施即服务-Docker-镜像-删除镜像 110 项目实战-iToken-反向代理负载均衡-负载均衡
034 基础设施即服务-Docker-镜像-Dockerfile 111 项目实战-iToken-反向代理负载均衡-搭建
035 基础设施即服务-Docker-镜像-Dockerfile  第16章(4集)
036 基础设施即服务-Docker-镜像-Dockerfile 112 项目实战-iToken-数据缓存服务-Redis 简介
037 基础设施即服务-Docker-镜像-Dockerfile  113 项目实战-iToken-数据缓存服务-Redis可用方案
038 基础设施即服务-Docker-镜像-Dockerfile 114 项目实战-iToken-数据缓存服务-RedisSentinel 
039 基础设施即服务-Docker-守护态运行容器 115 项目实战-iToken-数据缓存服务-提供者
040 基础设施即服务-Docker-容器数据持久化 第17章(6集)
041 基础设施即服务-Docker-部署数据库 116 项目实战-iToken-单点登录服务-单点登录系统
042 基础设施即服务-Docker-部署项目到容器 117 项目实战-iToken-单点登录服务-多系统复杂性
第5章(9集) 118 项目实战-iToken-单点登录服务-单点登录流程
043 基础设施即服务-Docker Compose-安装 119 项目实战-iToken-单点登录服务-实战单点登录1
044 基础设施即服务-Docker Compose-基本使用 120 项目实战-iToken-单点登录服务-实战单点登录2
045 基础设施即服务-Docker Compose-部署项目 121 项目实战-iToken-单点登录服务-实战单点登录3
046 基础设施即服务-Docker Compose-YAML 第18章(4集)
047 平台即服务-GitLab-使用 Git 托管代码 122 项目实战-iToken-单点登录服务-实战单点登录4
048 平台即服务-GitLab-简介与安装 123 项目实战-iToken-单点登录服务-实战单点登录5
049 平台即服务-GitLab-基本设置 124 项目实战-iToken-单点登录服务-使用 Nginx 
050 平台即服务-GitLab-第一个托管项目 125 项目实战-iToken-单点登录服务-实战单点登录
051 平台即服务-GitLab-使用 SSH 免密登录 第19章(1集)
第6章(5集) 126 项目实战-iToken-进入下半场的准备工作
052 平台即服务-Nexus-简介与安装 第20章(番外篇)(5集)
053 平台即服务-Nexus-在项目中使用 Maven  127 项目实战-iToken-番外篇-重构改善既有代码设计
054 平台即服务-Registry-简介与安装 128 项目实战-iToken-番外篇-重构改善既有代码设计
055 平台即服务-Registry-配置 WebUI与客户端 129 项目实战-iToken-番外篇-重构改善既有代码设计
056 Docker-真正实现:一次构建,到处运行 130 项目实战-iToken-番外篇-重构改善既有代码设计
第7章(6集) 131 项目实战-iToken-番外篇-重构改善既有代码设计
057 再谈微服务-传统架构与微服务架构的区别 第21章(7集)
058 再谈微服务-微服务的特征 132 项目实战-iToken-文章服务-提供者
059 再谈微服务-微服务的实践1 133 项目实战-iToken-文章服务-配置 MyBatisRedis 
060 再谈微服务-微服务的实践2 134 项目实战-iToken-文章服务-配置 Swagger2引擎
061 小知识-单点故障与分布式锁 135 项目实战-iToken-文章服务-消费者
062 再谈微服务-微服务架构设计模式 136 项目实战-iToken-文章服务-消费者-分页功能
第8章(11集 137 项目实战-iToken-文章服务-消费者-提取模板页
063 微服务框架-SpringBoot-简史 138 项目实战-iToken-文章服务-消费者-保存功能
064 微服务框架-SpringBoot-简介 第22章(3集)
065 微服务框架-SpringBoot-优缺点 139 项目实战-iToken-文件上传服务-FastDFS
066 微服务框架-SpringBoot-第一个应用程序 140 项目实战-iToken-文件上传服务-提供者
067 微服务框架-SpringBoot-单元测试 141 项目实战-iToken-文章服务-消费者文件上传功能
068 微服务框架-SpringBoot-常用配置 第23章(3集)
069 微服务框架-SpringBoot-Thymeleaf-简介 142 项目实战-iToken-后台服务聚合-页面拆分1
070 微服务框架-SpringBoot-Thymeleaf 143 项目实战-iToken-后台服务聚合-页面拆分2
071 微服务框架-SpringBoot-Thymeleaf 144 项目实战-iToken-后台服务聚合-页面聚合1
072 微服务框架-SpringBoot-MyBatis-整合 第24章(1集)
073 微服务框架-SpringBoot-MyBatis-测试 145 项目实战-iToken-后台服务聚合-页面聚合2
第9章(10集) 第25章(6集)
074 微服务框架-SpringCloud-简介 146 项目实战-iToken-数字货币服务-前言
075 微服务框架-SpringCloud-创建依赖管理 147 项目实战-iToken-消息队列-消息队列的流派
076 微服务框架-SpringCloud-服务注册与发现 148 项目实战-iToken-消息队列-Actor 模型
077 微服务框架-SpringCloud-创建服务提供者 149 项目实战-iToken-消息队列-RabbitMQ 简介
078 微服务框架-SpringCloud-创建服务消费者 150 项目实战-iToken-消息队列-RabbitMQ 安装
079 微服务框架-SpringCloud-创建服务消费者 151 项目实战-iToken-消息队列-RabbitMQ 使用
080 微服务框架-SpringCloud-使用熔断器 第26章(1集)
081 微服务框架-SpringCloud-使用熔断器 152 项目实战-iToken-任务调度-Quartz
082 微服务框架-SpringCloud-使用路由网关
083 微服务框架-SpringCloud-使用路由网关

  • 第1章 - Java微服务架构(Spring Boot + Spring Cloud)

    • 第1节 - 关于博客改版的一些说明

      点击播放
    • 第2节 - 微服务简介-构建单体应用模型

      点击播放
    • 第3节 - 微服务简介-走向单体地狱

      点击播放
    • 第4节 - 微服务简介-微服务解决复杂问题

      点击播放
    • 第5节 - 微服务简介-微服务的优点

      点击播放
    • 第6节 - 微服务简介-微服务的缺点

      点击播放
    • 第7节 - 基础设施即服务-Linux-简介

      点击播放
    • 第8节 - 基础设施即服务-Linux-关于操作系统的选型

      点击播放
    • 第9节 - 基础设施即服务-Linux-安装 Ubuntu Server 16.04 X64

      点击播放
    • 第10节 - 基础设施即服务-Linux-服务器远程控制

      点击播放
    • 第11节 - 基础设施即服务-Linux-目录结构说明

      点击播放
    • 第12节 - 基础设施即服务-Linux-操作文件目录命令

      点击播放
    • 第13节 - 基础设施即服务-Linux-系统管理命令

      点击播放
    • 第14节 - 基础设施即服务-Linux-重启与压缩命令

      点击播放
    • 第15节 - 基础设施即服务-Linux-编辑器的使用

      点击播放
    • 第16节 - 基础设施即服务-Linux-软件的安装与卸载

      点击播放
    • 第17节 - 基础设施即服务-Linux-用户和组管理

      点击播放
    • 第18节 - 基础设施即服务-Linux-文件权限管理

      点击播放
    • 第19节 - 基础设施即服务-Linux-安装 Java

      点击播放
    • 第20节 - 基础设施即服务-Linux-安装 Tomcat

      点击播放
    • 第21节 - 基础设施即服务-Linux-安装 MySQL

      点击播放
    • 第22节 - 基础设施即服务-Linux-部署应用到生成环境

      点击播放
    • 第23节 - 基础设施即服务-Docker-什么是 Docker

      点击播放
    • 第24节 - 基础设施即服务-Docker-为什么要用 Docker

      点击播放
    • 第25节 - 基础设施即服务-Docker-引擎

      点击播放
    • 第26节 - 基础设施即服务-Docker-架构

      点击播放
    • 第27节 - 基础设施即服务-Docker-镜像与容器

      点击播放
    • 第28节 - 基础设施即服务-Docker-仓库

      点击播放
    • 第29节 - 基础设施即服务-Docker-安装

      点击播放
    • 第30节 - 基础设施即服务-Docker-加速器

      点击播放
    • 第31节 - 基础设施即服务-Docker-镜像-获取镜像

      点击播放
    • 第32节 - 基础设施即服务-Docker-镜像-列出镜像

      点击播放
    • 第33节 - 基础设施即服务-Docker-镜像-删除镜像

      点击播放
    • 第34节 - 基础设施即服务-Docker-镜像-Dockerfile 定制镜像1

      点击播放
    • 第35节 - 基础设施即服务-Docker-镜像-Dockerfile 定制镜像2

      点击播放
    • 第36节 - 基础设施即服务-Docker-镜像-Dockerfile 定制镜像3

      点击播放
    • 第37节 - 基础设施即服务-Docker-镜像-Dockerfile 定制镜像4

      点击播放
    • 第38节 - 基础设施即服务-Docker-镜像-Dockerfile 定制镜像5

      点击播放
    • 第39节 - 基础设施即服务-Docker-守护态运行容器

      点击播放
    • 第40节 - 基础设施即服务-Docker-容器数据持久化

      点击播放
    • 第41节 - 基础设施即服务-Docker-部署数据库

      点击播放
    • 第42节 - 基础设施即服务-Docker-部署项目到容器

      点击播放
    • 第43节 - 基础设施即服务-Docker Compose-简介与安装

      点击播放
    • 第44节 - 基础设施即服务-Docker Compose-基本使用

      点击播放
    • 第45节 - 基础设施即服务-Docker Compose-部署项目到容器

      点击播放
    • 第46节 - 基础设施即服务-Docker Compose-YAML 配置文件语言

      点击播放
    • 第47节 - 平台即服务-GitLab-使用 Git 托管代码

      点击播放
    • 第48节 - 平台即服务-GitLab-简介与安装

      点击播放
    • 第49节 - 平台即服务-GitLab-基本设置

      点击播放
    • 第50节 - 平台即服务-GitLab-第一个托管项目

      点击播放
    • 第51节 - 平台即服务-GitLab-使用 SSH 免密登录

      点击播放
    • 第52节 - 平台即服务-Nexus-简介与安装

      点击播放
    • 第53节 - 平台即服务-Nexus-在项目中使用 Maven 私服

      点击播放
    • 第54节 - 平台即服务-Registry-简介与安装

      点击播放
    • 第55节 - 平台即服务-Registry-配置 WebUI 与客户端

      点击播放
    • 第56节 - Docker-真正实现:一次构建,到处运行

      点击播放
    • 第57节 - 再谈微服务-传统架构与微服务架构的区别

      点击播放
    • 第58节 - 第04章-再谈微服务-微服务的特征

      点击播放
    • 第59节 - 再谈微服务-微服务的实践1

      点击播放
    • 第60节 - 再谈微服务-微服务的实践2

      点击播放
    • 第61节 - 小知识-单点故障与分布式锁

      点击播放
    • 第62节 - 再谈微服务-微服务架构设计模式

      点击播放
    • 第63节 - 微服务框架-SpringBoot-简史

      点击播放
    • 第64节 - 微服务框架-SpringBoot-简介

      点击播放
    • 第65节 - 微服务框架-SpringBoot-优缺点

      点击播放
    • 第66节 - 微服务框架-SpringBoot-第一个应用程序

      点击播放
    • 第67节 - 微服务框架-SpringBoot-单元测试

      点击播放
    • 第68节 - 微服务框架-SpringBoot-常用配置

      点击播放
    • 第69节 - 微服务框架-SpringBoot-Thymeleaf-简介

      点击播放
    • 第70节 - 微服务框架-SpringBoot-Thymeleaf-为什么使用模板引擎

      点击播放
    • 第71节 - 微服务框架-SpringBoot-Thymeleaf-第一个模板页

      点击播放
    • 第72节 - 微服务框架-SpringBoot-MyBatis-整合

      点击播放
    • 第73节 - 微服务框架-SpringBoot-MyBatis-测试

      点击播放
    • 第74节 - 微服务框架-SpringCloud-简介

      点击播放
    • 第75节 - 微服务框架-SpringCloud-创建统一的依赖管理

      点击播放
    • 第76节 - 微服务框架-SpringCloud-服务注册与发现

      点击播放
    • 第77节 - 微服务框架-SpringCloud-创建服务提供者

      点击播放
    • 第78节 - 微服务框架-SpringCloud-创建服务消费者(Ribbon)

      点击播放
    • 第79节 - 微服务框架-SpringCloud-创建服务消费者(Feign)

      点击播放
    • 第80节 - 微服务框架-SpringCloud-使用熔断器防止服务雪崩

      点击播放
    • 第81节 - 微服务框架-SpringCloud-使用熔断器仪表盘监控

      点击播放
    • 第82节 - 微服务框架-SpringCloud-使用路由网关统一访问接口

      点击播放
    • 第83节 - 微服务框架-SpringCloud-使用路由网关的服务过滤功能

      点击播放
    • 第84节 - 微服务框架-SpringCloud-分布式配置中心-服务端

      点击播放
    • 第85节 - 微服务框架-SpringCloud-分布式配置中心-客户端

      点击播放
    • 第86节 - 微服务框架-SpringCloud-服务链路追踪

      点击播放
    • 第87节 - 微服务框架-SpringCloud-服务监控-服务端

      点击播放
    • 第88节 - 微服务框架-SpringCloud-服务监控-客户端

      点击播放
    • 第89节 - 项目实战-iToken-开篇-倾力打造互联网 Java 全栈工程师

      点击播放
    • 第90节 - 项目实战-iToken-白皮书

      点击播放
    • 第91节 - 项目实战-iToken-项目简介

      点击播放
    • 第92节 - 项目实战-iToken-开发前的准备-了解敏捷开发

      点击播放
    • 第93节 - 项目实战-iToken-开发前的准备-了解 XP 极限编程

      点击播放
    • 第94节 - 项目实战-iToken-开发前的准备-创建 GitLab 项目组

      点击播放
    • 第95节 - 项目实战-iToken-开发前的准备-完善各服务配置

      点击播放
    • 第96节 - 项目实战-iToken-开发前的准备-部署服务到容器1

      点击播放
    • 第97节 - 项目实战-iToken-开发前的准备-部署服务到容器2

      点击播放
    • 第98节 - 项目实战-iToken-部署持续集成-持续集成的基本概念

      点击播放
    • 第99节 - 项目实战-iToken-部署持续集成-持续集成的操作流程

      点击播放
    • 第100节 - 项目实战-iToken-部署持续集成-使用 GitLab 持续集成

      点击播放
    • 第101节 - 项目实战-iToken-部署持续集成-使用 GitLab Runner

      点击播放
    • 第102节 - 项目实战-iToken-部署持续集成-使用 GitLab Runner Docker

      点击播放
    • 第103节 - 项目实战-iToken-部署持续集成-第一个 GitLab Runner 脚本

      点击播放
    • 第104节 - 项目实战-iToken-部署持续集成-实战分布式配置中心

      点击播放
    • 第105节 - 项目实战-iToken-部署持续集成-实战服务注册与发现

      点击播放
    • 第106节 - 项目实战-iToken-管理员服务-提供者1

      点击播放
    • 第107节 - 项目实战-iToken-管理员服务-提供者2

      点击播放
    • 第108节 - 项目实战-iToken-管理员服务-提供者3

      点击播放
    • 第109节 - 项目实战-iToken-管理员服务-消费者

      点击播放
    • 第110节 - 项目实战-iToken-反向代理负载均衡-Nginx 简介

      点击播放
    • 第111节 - 项目实战-iToken-反向代理负载均衡-Nginx 虚拟主机

      点击播放
    • 第112节 - 小知识-Nginx 惊群问题

      点击播放
    • 第113节 - 项目实战-iToken-反向代理负载均衡-Nginx 反向代理

      点击播放
    • 第114节 - 项目实战-iToken-反向代理负载均衡-Nginx 负载均衡

      点击播放
    • 第115节 - 项目实战-iToken-反向代理负载均衡-Nginx 搭建伪 CDN 服务器

      点击播放
    • 第116节 - 项目实战-iToken-数据缓存服务-Redis 简介

      点击播放
    • 第117节 - 项目实战-iToken-数据缓存服务-Redis 高可用方案

      点击播放
    • 第118节 - 项目实战-iToken-数据缓存服务-Redis Sentinel 高可用集群

      点击播放
    • 第119节 - 项目实战-iToken-数据缓存服务-提供者

      点击播放
    • 第120节 - 项目实战-iToken-单点登录服务-单点登录系统机制

      点击播放
    • 第121节 - 项目实战-iToken-单点登录服务-多系统登录的复杂性

      点击播放
    • 第122节 - 项目实战-iToken-单点登录服务-单点登录系统流程

      点击播放
    • 第123节 - 项目实战-iToken-单点登录服务-实战单点登录1

      点击播放
    • 第124节 - 项目实战-iToken-单点登录服务-实战单点登录2

      点击播放
    • 第125节 - 项目实战-iToken-单点登录服务-实战单点登录3

      点击播放
    • 第126节 - 项目实战-iToken-单点登录服务-实战单点登录4

      点击播放
    • 第127节 - 项目实战-iToken-单点登录服务-实战单点登录5

      点击播放
    • 第128节 - 项目实战-iToken-单点登录服务-使用 Nginx 反向代理解决字体跨域问题

      点击播放
    • 第129节 - 项目实战-iToken-单点登录服务-实战单点登录完结篇

      点击播放
    • 第130节 - 项目实战-iToken-进入下半场的准备工作

      点击播放
    • 第131节 - 项目实战-iToken-番外篇-重构改善既有代码的设计-数据库

      点击播放
    • 第132节 - 项目实战-iToken-番外篇-重构改善既有代码的设计-领域模型

      点击播放
    • 第133节 - 项目实战-iToken-番外篇-重构改善既有代码的设计-业务逻辑层

      点击播放
    • 第134节 - 项目实战-iToken-番外篇-重构改善既有代码的设计-管理员服务提供者

      点击播放
    • 第135节 - 项目实战-iToken-番外篇-重构改善既有代码的设计-管理员分页查询

      点击播放
    • 第136节 - 项目实战-iToken-文章服务-提供者

      点击播放
    • 第137节 - 项目实战-iToken-文章服务-配置 MyBatis Redis 二级缓存

      点击播放
    • 第138节 - 项目实战-iToken-文章服务-配置 Swagger2 接口文档引擎

      点击播放
    • 第139节 - 项目实战-iToken-文章服务-消费者

      点击播放
    • 第140节 - 项目实战-iToken-文章服务-消费者-分页功能

      点击播放
    • 第141节 - 项目实战-iToken-文章服务-消费者-提取 Thymeleaf 模板页

      点击播放
    • 第142节 - 项目实战-iToken-文章服务-消费者-保存功能

      点击播放
    • 第143节 - 项目实战-iToken-文件上传服务-FastDFS

      点击播放
    • 第144节 - 项目实战-iToken-文件上传服务-提供者

      点击播放
    • 第145节 - 项目实战-iToken-文章服务-消费者-文件上传功能

      点击播放
    • 第146节 - 项目实战-iToken-后台服务聚合-页面拆分1

      点击播放
    • 第147节 - 项目实战-iToken-后台服务聚合-页面拆分2

      点击播放
    • 第148节 - 项目实战-iToken-后台服务聚合-页面聚合1

      点击播放
    • 第149节 - 项目实战-iToken-后台服务聚合-页面聚合2

      点击播放
    • 第150节 - 项目实战-iToken-数字货币服务-前言

      点击播放
    • 第151节 - 项目实战-iToken-消息队列-消息队列的流派

      点击播放
    • 第152节 - 项目实战-iToken-消息队列-Actor 模型

      点击播放
    • 第153节 - 项目实战-iToken-消息队列-RabbitMQ 简介

      点击播放
    • 第154节 - 项目实战-iToken-消息队列-RabbitMQ 安装

      点击播放
    • 第155节 - 项目实战-iToken-消息队列-RabbitMQ 使用

      点击播放
    • 第156节 - 项目实战-iToken-任务调度-Quartz

      点击播放
  • Zookeeper基本原理与运用场景

    换句话说,也可以把zookeeper看成一个小型的分布式文件系统。但是和FastDFS不同,zookeeper只适合用来存储一些小型的数据或者配置信息。

    28
  • Vue插件之 Axios

    post请求传递参数是data,传过去的时候是json格式,@RequestBody.

    29
  • Java编程中的Jmeter性能测试

     JMeter,每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。 熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。Jmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试). 而且用Jmeter 来测试 Restful API, 非常好用。

    28
  • 项目架构分析

    二八原则: 80%的请求落在20%的时间上,这20%的时间叫做峰值时间。

    374
  • 如何处理中文参数

    产生乱码,就是因为服务器和客户端沟通的编码不一致造成的,因此解决的办法是:在客户端和服务器之间设置一个统一的编码,之后就按照此编码进行数据的传输和接收。

    363
  • Zookeeper集群的搭建过程

    如果没有特殊需求,不需要修改配置文件,直接使用默认配置文件即可。

    376
  • MyBatis之Spring整合

    Spring、SpringMVC和MyBatis是目前企业开发的三大框架。本章我们将学习将Spring和MyBatis整合到一起,成为我们项目开发的技术骨架。

    417
  • Java弱引用(WeakReference)的理解与使用

     在Java里, 当一个对象o被创建时, 它被放在Heap里. 当GC运行的时候, 如果发现没有任何引用指向o, o就会被回收以腾出内存空间. 或者换句话说, 一个对象被回收, 必须满足两个条件: 1)没有任何引用指向它 2)GC被运行.

    464
  • java技术案例--封装JDBC工具类

     - JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

    512
  • MyBatis之关联查询

    我们进行数据库查询时往往需要的不止一张表的数据,需要将多张表的数据一起查询出来,大家学习过数据库的连接查询,那么在MyBatis中如何将有关系的多张表数据进行关联查询呢。

    1328