自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux 安装InfluxDB1.8.9,权限配置

InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。

2022-05-26 18:23:53 1271 2

Hadoop基础教程完整中文版(特金顿著).pdf

作者: [英] Garry Turkington 出版社: 人民邮电出版社 原作名: Hadoop beginner’s guide 译者: 张治起 出版年: 2014-1 页数: 324 装帧: 平装 ISBN: 9787115341334 Hadoop和云服务出现的历史背景,以及何时适用Hadoop的背景知识 安装并配置Hadoop集群的最佳方式,根据手头的问题调整系统配置 用Java和Ruby示例程序讲解如何编写运行在Hadoop上的程序 Amazon网络服务提供的托管Hadoop集群的运行方式,以及它与用户直接管理的Hadoop集群有何区别 Hadoop与关系数据库的融合,使用Hive执行SQL查询,使用Sqoop迁移数据 组成Hadoop生态系统的其他项目和工具,以及Hadoop的发展方向 针对初学者的有效方法 通过清晰操作步骤讲解最有用的任务 边干边学——立刻动手实践 摆脱枯燥的二进制 有启发意义的理想的案例,能够带给读者灵感,从而解决面临的问题 Hadoop和云服务出现的历史背景,以及何时适用Hadoop的背景知识, 安装并配置Hadoop集群的最佳方式,根据手头的问题调整系统配置, 用Java和Ru by示例程序讲解如何编写运行在Hadoop上的程序, Amazon网络服务提供的托管Hadoop集群的运行方式,以及它与用户直接管理的Hadoop集群有何区别, Hadoop与关系数据库的融合,使用Hive执行SQL查询,使用Sqoop迁移数据, 组成Hadoop生态系统的其他项目和工具,以及Hadoop的发展方向, 针对初学者的有效方法, 通过清晰操作步骤讲解最有用的任务, 边干边学——立刻动手实践, 摆脱枯燥的二进制, 有启发意义的理想的案例,能够带给读者灵感,从而解决面临的问题, 促进读者动手练习的作业和习题

2019-01-03

深入理解Spring Cloud与微服务构建.pdf+随书源码

深入理解Spring Cloud与微服务构建.pdf+随书源码 第1章 微服务简介 1 1.1 单体架构及其存在的不足 1 1.1.1 单体架构简介 1 1.1.2 单体架构存在的不足 2 1.1.3 单体架构使用服务器集群 及存在的不足 2 1.2 微服务 3 1.2.1 什么是微服务 4 1.2.2 微服务的优势 8 1.3 微服务的不足 9 1.3.1 微服务的复杂度 9 1.3.2 分布式事务 9 1.3.3 服务的划分 11 1.3.4 服务的部署 11 1.4 微服务和SOA的关系 12 1.5 微服务的设计原则 12 第2章 Spring Cloud简介 14 2.1 微服务应该具备的功能 14 2.1.1 服务的注册与发现 15 2.1.2 服务的负载均衡 15 2.1.3 服务的容错 17 2.1.4 服务网关 18 2.1.5 服务配置的统一管理 19 2.1.6 服务链路追踪 20 2.2 Spring Cloud 21 2.2.1 简介 21 2.2.2 常用组件 21 2.2.3 项目一览表 23 2.3 Dubbo简介 24 2.4 Spring Cloud与Dubbo比较 25 2.5 Kubernetes简介 26 2.6 Spring Could与Kubernetes比较 27 2 .7 总结 29 第3章 构建微服务的准备 30 3.1 JDK的安装 30 3.1.1 JDK的下载和安装 30 3.1.2 环境变量的配置 30 3.2 IDEA的安装 31 3.2.1 IDEA的下载 31 3.2.2 用IDEA创建一个Spring Boot 工程 32 3.2.3 用IDEA启动多个Spring Boot 工程实例 34 3.3 构建工具Maven的使用 35 3.3.1 Maven简介 35 3.3.2 Maven的安装 35 3.3.3 Maven的核心概念 37 3.3.4 编写Pom文件 37 3.3.5 Maven构建项目的生命周期 39 3.3.6 常用的Maven命令 40 第4章 开发框架Spring Boot 43 4.1 Spring Boot简介 43 4.1.1 Spring Boot的特点 43 4.1.2 Spring Boot的优点 44 4.2 用IDEA构建Spring Boot工程 44 4.2.1 项目结构 44 4.2.2 在Spring Boot工程中构建 Web 45 4.2.3 Spring Boot的测试 46 4.3 Spring Boot配置文件详解 46 4.3.1 自定义属性 47 4.3.2 将配置文件的属性赋给 实体类 47 4.3.3 自定义配置文件 49 4.3.4 多个环境的配置文件 50 4.4 运行状态监控Actuator 50 4.4.1 查看运行程序的健康状态 52 4.4.2 查看运行程序的Bean 53 4.4.3 使用Actuator关闭应用程序 55 4.4.4 使用shell连接Actuator 56 4.5 Spring Boot整合JPA 57 4.6 Spring Boot整合Redis 60 4.6.1 Redis简介 60 4.6.2 Redis的安装 60 4.6.3 在Spring Boot中使用Redis 60 4.7 Spring Boot整合Swagger2,搭建 Restful API在线文档 62 第5章 服务注册和发现Eureka 66 5.1 Eureka简介 66 5.1.1 什么是Eureka 66 5.1.2 为什么选择Eureka 66 5.1.3 Eureka的基本架构 67 5.2 编写Eureka Server 67 5.3 编写Eureka Client 70 5.4 源码解析Eureka 73 5.4.1 Eureka的一些概念 73 5.4.2 Eureka的高可用架构 74 5.4.3 Register服务注册 74 5.4.4 Renew服务续约 78 5.4.5 为什么Eureka Client获取 服务实例这么慢 80 5.4.6 Eureka 的自我保护模式 80 5.5 构建高可用的Eureka Server集群 81 5.6 总结 83 第6章 负载均衡Ribbon 84 6.1 RestTemplate简介 84 6.2 Ribbon简介 85 6.3 使用RestTemplate和Ribbon来消费 服务 85 6.4 LoadBalancerClient简介 88 6.5 源码解析Ribbon 90 第7章 声明式调用Feign 101 7.1 写一个Feign客户端 101 7.2 FeignClient详解 105 7.3 FeignClient的配置 106 7.4 从源码的角度讲解Feign的工作 原理 107 7.5 在Feign中使用HttpClient和 OkHttp 110 7.6 Feign是如何实现负载均衡的 112 7.7 总结 114 第8章 熔断器Hystrix 115 8.1 什么是Hystrix 115 8.2 Hystrix解决了什么问题 115 8.3 Hystrix的设计原则 117 8.4 Hystrix的工作机制 117 8.5 在RestTemplate和Ribbon上使用 熔断器 118 8.6 在Feign上使用熔断器 119 8.7 使用Hystrix Dashboard监控熔断器的 状态 120 8.7.1 在RestTemplate中使用Hystrix Dashboard 120 8.7.2 在Feign中使用 Hystrix Dashboard 123 8.8 使用Turbine聚合监控 124 第9章 路由网关Spring Cloud Zuul 126 9.1 为什么需要Zuul 126 9.2 Zuul的工作原理 126 9.3 案例实战 128 9.3.1 搭建Zuul服务 128 9.3.2 在Zuul上配置API接口的 版本号 131 9.3.3 在Zuul上配置熔断器 132 9.3.4 在Zuul中使用过滤器 133 9.3.5 Zuul的常见使用方式 135 第10章 配置中心 Spring Cloud Config 137 10.1 Config Server从本地读取配置 文件 137 10.1.1 构建Config Server 137 10.1.2 构建Config Client 138 10.2 Config Server从远程Git仓库读取 配置文件 140 10.3 构建高可用的Config Server 141 10.3.1 构建Eureka Server 141 10.3.2 改造Config Server 142 10.3.3 改造Config Client 143 10.4 使用Spring Cloud Bus刷新配置 144 第11章 服务链路追踪 Spring Cloud Sleuth 147 11.1 为什么需要Spring Cloud Sleuth 147 11.2 基本术语 147 11.3 案例讲解 148 11.3.1 构建Zipkin Server 148 11.3.2 构建User Service 149 11.3.3 构建Gateway Service 151 11.3.4 项目演示 152 11.4 在链路数据中添加自定义数据 153 11.5 使用RabbitMQ 传输链路数据 154 11.6 在MySQL数据库中存储链路数据 155 11.6.1 使用Http传输链路数据, 并存储在MySQL数据 库中 156 11.6.2 使用RabbitMQ传输链路 数据,并存储在MySQL 数据库中 157 11.7 在ElasticSearch中存储链路数据 158 11.8 用Kibana展示链路数据 159 第12章 微服务监控 Spring Boot Admin 161 12.1 使用Spring Boot Admin监控Spring Cloud微服务 161 12.1.1 构建Admin Server 161 12.1.2 构建Admin Client 163 12.2 在Spring Boot Admin中集成Turbine 166 12.2.1 改造Eureka Client 166 12.2.2 另行构建Eureka Client 167 12.2.3 构建Turbine工程 168 12.2.4 在Admin Server中集成 Turbine 169 12.3 在Spring Boot Admin中添加安全 登录界面 172 第13章 Spring Boot Security详解 174 13.1 Spring Security简介 174 13.1.1 什么是Spring Security 174 13.1.2 为什么选择Spring Security 174 13.1.3 Spring Security提供的安全 模块 175 13.2 Spring Boot Security与Spring Security 的关系 176 13.3 Spring Boot Security案例详解 176 13.3.1 构建Spring Boot Security 工程 176 13.3.2 配置Spring Security 178 13.3.3 编写相关界面 180 13.3.4 Spring Security方法级别上 的保护 185 13.3.5 从数据库中读取用户的 认证信息 188 13.4 总结 193 第14章 使用Spring Cloud OAuth2 保护微服务系统 195 14.1 什么是OAuth2 195 14.2 如何使用Spring OAuth2 196 14.2.1 OAuth2 Provider 196 14.2.2 OAuth2 Client 200 14.3 案例分析 201 14.3.1 编写Eureka Server 202 14.3.2 编写Uaa授权服务 202 14.3.3 编写service-hi资源服务 209 14.4 总结 215 第15章 使用Spring Security OAuth2 和JWT保护微服务系统 217 15.1 JWT简介 217 15.1.1 什么是JWT 217 15.1.2 JWT的结构 218 15.1.3 JWT的应用场景 219 15.1.4 如何使用JWT 219 15.2 案例分析 219 15.2.1 案例架构设计 219 15.2.2 编写主Maven工程 220 15.2.3 编写Eureka Server 221 15.2.4 编写Uaa授权服务 222 15.2.5 编写user-service资源服务 227 15.3 总结 236 第16章 使用Spring Cloud构建微 服务综合案例 237 16.1 案例介绍 237 16.1.1 工程结构 237 16.1.2 使用的技术栈 238 16.1.3 工程架构 238 16.1.4 功能展示 240 16.2 案例详解 244 16.2.1 准备工作 244 16.2.2 构建主Maven工程 244 16.2.3 构建eureka-server工程 245 16.2.4 构建config-server工程 246 16.2.5 构建zipkin-service工程 247 16.2.6 构建monitoring-service 工程 248 16.2.7 构建uaa-service工程 250 16.2.8 构建gateway-service工程 251 16.2.9 构建admin-service工程 253 16.2.10 构建user-service工程 253 16.2.11 构建blog-service工程 256 16.2.12 构建log-service工程 256 16.3 启动源码工程 260 16.4 项目演示 261 16.5 总结 262

2018-06-20

JavaEE开发的颠覆者 Spring Boot实战 PDF清晰完整版+随书源码

Java EE开发的颠覆者 Spring Boot实战 PDF清晰完整版+随书源码

2018-06-13

SoapUI-x32-4.6.4.exe

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多。

2018-03-24

SoapUI-x64-5.1.3.exe

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多。

2018-03-24

SoapUI-x64-5.2.0.exe

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多。

2018-03-24

SoapUI-x64-5.3.0.exe

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多。

2018-03-24

Windows CE 5.0 SDK.msi

Windows CE 5.0 SDK支持Visual Studio 2008和Visual Studio 2005,Windows CE为微软针对个人电脑以外的电脑产品所研发的嵌入式操作系统,而CE缩写的来源则有Customer Embedded,Compact Edition, Consumer Electronics等等。

2018-03-23

Redis实战 中文高清PDF完整版

《Redis实战》是《Redis in Action》一书的中文翻译版, 该书深入浅出地介绍了 Redis 的字符串、列表、散列、集合、有序集合等五种结构, 并通过文章聚合网站、cookie、购物车、网页缓存、日志、计数器、IP 所属地址查询程序、自动补全、分布式锁、计数信号量、任务队列、消息队列、搜索程序、广告定向程序、社交网站等一系列实用示例展示了 Redis 的用法。 除此之外, 《Redis实战》还介绍了使用短结构、分片、事务、流水线、复制、Lua 脚本等手段来扩展和优化 Redis 的方法, 这些技术可以大幅地扩展系统的性能, 并尽可能地降低程序所需的内存数量。 综上所述, 《Redis实战》将是一本对于学习和使用 Redis 来说不可多得的参考书籍, 无论是 Redis 新手还是有一定经验的 Redis 使用者, 应该都能从本书中获益。 目录 · · · · · · 译者序 序言 前言 致谢 关于本书 关于封面插图 第一部分:基础知识 第1章 初识Redis 1.1 Redis简介 1.2 Redis数据结构简介 1.3 Redis,你好! 1.4 寻求帮助 1.5 小结 第2章 使用Redis构建Web应用 2.1 登录和cookie缓存 2.2 使用Redis实现购物车 2.3 网页缓存 2.4 数据行缓存 2.5 网页分析 2.6 小结 第二部分:核心概念 第3章 Redis命令 3.1 字符串 3.2 列表 3.3 集合 3.4 散列 3.5 有序集合 3.6 发布与订阅 3.7 其他命令 3.8 小结 第 4 章 数据安全与性能保障 4.1 持久化选项 4.2 复制 4.3 处理系统故障 4.4 Redis事务 4.5 非事务型流水线 4.6 关于性能方面的注意事项 4.7 小结 第 5 章 使用Redis构建支持程序 5.1 使用Redis来记录日志 5.2 计数器和统计数据 5.3 查找IP所属城市以及国家 5.4 服务的发现与配置 5.5 小结 第 6 章 使用 Redis 构建应用组件 6.1 自动补完 6.2 分布式锁 6.3 计数信号量 6.4 任务队列 6.5 消息拉取 6.6 使用 Redis 进行文件分发 6.7 小结 第 7 章 基于搜索的应用程序 7.1 使用 Redis 进行搜索 7.2 有序索引 7.3 广告定向 7.4 职位搜索 7.5 小结 第 8 章 构建简单的社交网站 8.1 用户和状态 8.2 定制时间线 8.3 关注者列表以及正在关注列表 8.4 状态消息的发布与删除 8.5 流 API 8.6 小结 第三部分:进阶内容 第 9 章 降低内存占用 9.1 短结构 9.2 分片结构 9.3 打包储存二进制位和字节 9.4 小结 第 10 章 扩展 Redis 10.1 扩展读性能 10.2 扩展写性能和内存容量 10.3 对复杂的查询进行扩展 10.4 小结 第 11 章 Redis 的 Lua 脚本编程 11.1 在不编写 C 代码的情况下添加新功能 11.2 使用 Lua 重写锁和信号量 11.3 移除 WATCH/MULTI/EXEC 事务 11.4 使用 Lua 对列表进行分片 11.5 小结 第四部分:附录 附录A 快速安装指南 A.1 在Debian Linux或者Ubuntu Linux上面安装Redis的方法 A.2 在OS X上面安装Redis的方法 A.3 在Windows上安装Redis的方法 A.4 你好Redis 附录B 其他资源和参考资料 B.1 提供帮助的论坛 B.2 入门议题 B.3 队列函数库以及一些其他用途的函数库 B.4 数据可视化和数据记录 B.5 数据源 B.6 Redis经验分享和相关文章

2018-03-02

dubbo-admin-2.5.4-SNAPSHOT.war dubbo服务管理

支持jdk1.8,war文件放tomcat中webapps目录下启动tomcat即可使用。 访问地址:http://IP:端口/dubbo-admin-2.5.4-SNAPSHOT/ 账号/密码:root/root

2018-01-31

网络调试助手NetAssist

网络调试助手NetAssist。支持UDP和TCP协议,Socket通讯服务端模拟,推荐下载!

2018-01-31

FlashFXP v5.4.0.3970 绿色中文版

FlashFXP v5.4.0.3970 绿色中文版 测试可用 更新时间:2018-1-31 08:00:12

2018-01-31

nginx-1.10.1 for linux稳定版

nginx-1.10.1 for linux稳定版

2017-06-26

nginx-1.10.1 for windows稳定版

nginx-1.10.1 for windows稳定版

2017-06-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除