自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

原创 通过docker-compose安装spark

docker-compose 安装spark+hadoop

2023-12-26 14:07:18 484 1

原创 IO多路复用原理

要想客户端和服务器能在网络中通信,那必须得使用 Socket 编程。服务端首先调用 socket() 函数,创建网络协议为 IPv4,以及传输协议为 TCP 的 Socket ,接着调用 bind() 函数,给这个 Socket 绑定一个 IP 地址和端口。绑定端口的目的:当内核收到 TCP 报文,通过 TCP 头里面的端口号,来找到我们的应用程序,然后把数据传递给我们。

2023-12-20 18:18:10 750

原创 通过docker-compose安装hadoop

docker-compose的Compose配置文件语法版本有3个版本,分别为1, 2.x 和 3.x。如果不关闭V2版本的话,运行docker-compose命令时会报错:unexpected character “-” in variable name near,执行docker-compose disable-v2解决该问题。4)对于高可用集群,默认会启动两个NameNode,一个是Active NameNode,另一个是Standby NameNode,两个NameNode承担不同角色。

2023-12-20 18:13:26 1202

原创 精装修房验房流程和注意事项

精装修房验房流程和注意事项

2023-10-12 19:18:55 156

原创 nginx+keepalived高可用架构

它是基于VRRP协议进行主、备机器间的通信:主的服务器会一直发送VRRP广播包,告诉备服务器它还活着,此时备不会抢占主,当主不可用时,即备监听不到主发送的广播包时,就会进行主备切换。其中的script配置的脚本为"nginx_check.sh"文件,用来检测本机器的nginx服务是否正常,如果不正常则降低当前节点的优先级(weight -100),当主节点的优先级小于备节点的优先级时,会进行主备的切换,对虚拟ip的请求都会发送到该节点。详见start.sh脚本。nginx的作用是用来做服务的负载均衡;

2023-07-30 18:51:59 195 1

原创 nginx+keepalived高可用架构----安装keepalived

keepalived启动时,会使用 /etc/keepalived/keepalived.conf配置文件,在程序启动前,需要提前编辑该文件。

2023-07-30 18:47:35 1034 1

原创 harbor https镜像仓库安装及原理概述

Harbor是VMware公司开源的企业级DockerRegistry项目,其目标是帮助用户迅速搭建一个企业级的Dockerregistry服务。它以Docker公司开源的registry为基础,提供了管理UI,基于角色的访问控制(Role Based Access Control),AD/LDAP集成、以及审计日志(Auditlogging) 等企业用户需求的功能,同时还原生支持中文。harbor的整体架构还是很清晰的,下面简单介绍一下架构图。

2023-07-30 13:06:16 269 1

原创 Elasticsearch简易入门讲解

介绍了Elasticsearch的数据类型、常用的ESURL介绍;query、filter(bool查询)区别介绍;以及如何使用Elasticsearch查询

2022-03-27 16:33:59 2444

原创 基于docker搭建nginx+rtmp+hls(ffmpeg)直播服务

基于docker搭建nginx+rtmp+hls(ffmpeg)直播服务

2022-02-22 18:29:24 4297 2

原创 通过Jenkins自动下载、构建maven项目,并与Sonar集成进行代码分析

1.编写Dockerfilepipeline { agent any environment { //配置使用哪个 凭据ID 进行认证 CREDENTIALS_ID = 'taoruicheng' //git@XXX:taoruicheng/hello-world.git GIT_URL = 'git@XXX:taoruicheng/hello-world.git' //docker服务器 DO

2020-10-01 14:42:40 390

原创 从零开始使用go module方式创建go项目

1. go的基本语法自学2. go的安装版本:Go 1.13设置环境变量:GOPROXY=https://mirrors.aliyun.com/goproxy/,directGOPRIVATE=*.corp.example.com解释:GOPROXY:A Global Proxy for Go ModulesGOPRIVATE:在下载某些modules的时候,不使用代理或者c...

2020-02-02 23:40:40 5125

Elasticsearch入门讲解

特详细易懂的《Elasticsearch入门讲解》,包含Elasticsearch使用场景、数据类型、数据映射、BooleanQuery、聚合查询等内容的讲解。是我根据自己的理解,转化为通熟易懂的话,来呈现给大家。

2022-03-28

HADOOP硬实战

HADOOP硬实战 Hadoop是一个开源的MapReduce平台,设计运行在大型分布式集群环境中,提供查询和分析服务。尤其适用于大数据系统,Hadoop为苹果、eBay、LinkedIn、雅虎和Facebook等公司提供重要软件环境。它为开发者进行数据存储、管理以及分析提供便利的方法。 《Hadoop硬实战》收集了85个问题场景以及解决方案的实战演练。在关键问题领域对基础概念和实战方法做了权衡,例如导入导出、序列化,以及LZO压缩。你将会学习到每个技术的细节,以及当遇到一个具体问题时能够给出对应的解决方案。本书提供了结构良好且易于理解的例子,可用于应对你所遇到的问题。

2016-06-01

HADOOP硬实战2

亚历克斯·霍姆斯 (Alex Holmes)、 梁李印 需要下载了1和2之后,才能解压开。解压的时候,两本放在同一目录。 1的地址为http://download.csdn.net/detail/taoruicheng1/9287289 HADOOP硬实战 Hadoop是一个开源的MapReduce平台,设计运行在大型分布式集群环境中,提供查询和分析服务。尤其适用于大数据系统,Hadoop为苹果、eBay、LinkedIn、雅虎和Facebook等公司提供重要软件环境。它为开发者进行数据存储、管理以及分析提供便利的方法。 《Hadoop硬实战》收集了85个问题场景以及解决方案的实战演练。在关键问题领域对基础概念和实战方法做了权衡,例如导入导出、序列化,以及LZO压缩。你将会学习到每个技术的细节,以及当遇到一个具体问题时能够给出对应的解决方案。本书提供了结构良好且易于理解的例子,可用于应对你所遇到的问题。

2015-11-20

HADOOP硬实战1

HADOOP硬实战 Hadoop是一个开源的MapReduce平台,设计运行在大型分布式集群环境中,提供查询和分析服务。尤其适用于大数据系统,Hadoop为苹果、eBay、LinkedIn、雅虎和Facebook等公司提供重要软件环境。它为开发者进行数据存储、管理以及分析提供便利的方法。 《Hadoop硬实战》收集了85个问题场景以及解决方案的实战演练。在关键问题领域对基础概念和实战方法做了权衡,例如导入导出、序列化,以及LZO压缩。你将会学习到每个技术的细节,以及当遇到一个具体问题时能够给出对应的解决方案。本书提供了结构良好且易于理解的例子,可用于应对你所遇到的问题。 本书包含: ·Hadoop和MapReduce的基本概念 ·85个实战和测试技术 ·真实的场景,实用的解决方案 ·如何整合MapReduce和R

2015-11-20

Spring.3.x企业应用开发实战 陈雄华 02

和01一起打开。Spring.3.x企业应用开发实战 陈雄华 02

2013-07-03

Spring.3.x企业应用开发实战-陈雄华 01

需要下载第二部分,请一起下载,然后解压即可!到我空间,即可方便的查找第二部分!

2013-07-03

空空如也

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

TA关注的人

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