自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Linux修改hadoop配置文件及启动hadoop集群详细步骤_在linux如何进入hadoop

用于指定namenode地址在机器master上用于配置hadoop的数据目录指定MapReduce运行时框架,这里指定在yarn上yarn```

2024-09-19 06:31:54 772

原创 Linux之wayland+OpenGL+EGL绘制(十九)

if (!else if (!EGL_NONE};

2024-09-19 06:00:33 321

原创 Linux下socket搭建HTTP服务器完成图片显示

printf(“连接的客户端IP地址:%s\n”,inet_ntoa(client_addr.sin_addr));第一次请求是由HTTP客户端(浏览器)发起的,HTTP服务器收到请求后,对请求进行解析,然后完成后续的交互。printf(“连接的客户端端口号:%d\n”,ntohs(client_addr.sin_port));

2024-09-19 03:55:15 858

原创 Linux 进程之pidstat_linux pidstat

(任务引用堆栈的内存量,KB 为单位(任务已经使用的堆栈内存大小))(任务堆栈内存量的总大小,KB 为单位,但不一定使用全部)

2024-09-19 01:49:50 526

原创 Linux 线程如何实现同步与互斥_在unix中线程应该通过什么机制实现互斥或进步

0)//表示有饭,不满足做饭条件。= 1)//没有饭,不满足吃饭条件。//在该接口中解锁和休眠操作是一步完成的,保证操作的原子性。//在该接口中解锁和休眠操作是一步完成的,保证操作的原子性。= 0)//表示有饭,不满足做饭条件。= 1)//没有饭,不满足吃饭条件。//实现线程间对bowl变量访问的同步操作。//解锁,并让厨师线程等待,被唤醒后再加锁。//解锁,并让厨师线程等待,被唤醒后再加锁。//实现线程间对bowl变量访问的同步操作。//保护bowl变量的访问操作。//没有饭,先解锁,后等待。

2024-09-19 01:18:31 340

原创 Linux 常用命令

同时,chmod还可以使用u(user)、g(group)、o(other)、a(all)和+(加入)、-(删除)、=(设置)跟rwx搭配来对文件的权限进行更改。该命令用于对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压。3. -x :解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中。注:该命令可以把一个文件或多个文件一次移动一个文件夹中,但是最后一个目标文件一定要是“目录”。

2024-09-19 00:47:09 911

原创 linux crontab定时任务的使用_crontab创建定时器

正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如。):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”/10,如果用在minute字段,表示每十分钟执行一次。

2024-09-18 21:28:26 445

原创 LeetCode----322

这段代码实现了一个使用记忆化搜索(Memoization)的动态规划方法来解决硬币找零问题。该问题的目标是找出凑成给定金额所需的最少硬币数量。这段代码使用记忆化搜索减小了重复计算,提高了算法的效率,从而在较大的输入情况下可以更快地找到最小硬币数量。这个算法的时间复杂度为 O(amount * coinTypes),其中。,以记录凑成每个金额所需的最少硬币数量。的值,如果无法凑成总金额则返回 -1。使用动态规划来填充一个一维数组。是硬币面额种类的数量。 python代码。

2024-09-18 20:25:49 457

原创 Kubernetes CNI网络最强对比:Flannel、Calico、Canal和Weave_kubernets部署容器集群一般首选使用weave网络

插件负责为接口配置和管理IP地址,并且通常提供与IP管理、每个容器的IP分配、以及多主机连接相关的功能。容器运行时会调用网络插件,从而在容器启动时分配IP地址并配置网络,并在删除容器时再次调用它以清理这些资源。运行时或协调器决定了容器应该加入哪个网络以及它需要调用哪个插件。然后,插件会将接口添加到容器网络命名空间中,作为一个veth对的一侧。接着,它会在主机上进行更改,包括将veth的其他部分连接到网桥。再之后,它会通过调用单独的IPAM(IP地址管理)插件来分配IP地址并设置路由。

2024-09-18 19:50:16 1070

原创 ICT技术发展趋势,AI、大数据和云计算的概述及存储应用技术【2】

比如说电子商务网站,平时业务量比较稳定,自己购买服务器搭建私有云运营,但到了圣诞节促销的时候,业务量非常大,就从运营商的公有云租用服务器,来分担节日的高负荷;终端用户不需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制,只关注自己真正需要什么样的资源以及如何通过网络来得到相应的服务。OceanStor DJ是华为公司推出的面向云数据中心发展的业务驱动存储控制软件,统一管理数据中心存储资源,提供业务驱动、自动化的存储服务,提升云化环境中存储资源的利用率和存储服务的供给效率。

2024-09-18 18:12:00 1103

原创 Filebeat 自动安装部署&一键配置实现_filebeat安装

平时接到将某一服务的日志接入到日志管理平台的需求在目标主机(即需要将日志接入到管理平台的服务器)上手动下载 filebeat 压缩包将压缩包上传到目标主机解压缩执行安装脚本这个过程不但需要人工操作,还比较耗时如果目标主机后期有其他服务需要接入日志管理平台,还得手动修改配置文件这个过程会有配置字段写错或者格式错误的风险于是我打算写一个自动部署脚本结合自动化运维工具——saltstack以此来实现首次安装 filebeat 以及后续新增配置字段的自动化。

2024-09-18 17:25:52 915

原创 day08第一周考试题回顾_linux man 我们将使用什么标志以“人类可读”的方式显示输出

大网站数据重要的情况 | 200M~1G | 小于8G给1.5倍,大于8G 最多给8G | 20~200G | 剩余保留,谁用谁分 || 数据重要的情况 | 200M~1G | 小于8G给1.5倍,大于8G 最多给8G | 20~200G | 余下全部分给/data |1 /etc/sysconfig/network-scripts/ifcfg-eth0或ens33 网卡配置文件。| 通常情况 | 200M~1G | 小于8G给1.5倍,大于8G 最多给8G | 剩余多少给多少 | |

2024-09-18 14:33:14 412

原创 CentOS8 Consul微服务架构安装(1)_agent

bootstrap-expect:表示期望提供的Server节点数目。-datacenter:指明数据中心的名字,默认是"dc1"。同一数据中心中的节点应位于单个LAN上。-bind:绑定的一个地址,用于节点之间通信的地址,可以是内外网,必须是可以访问到的地址。-data-dir:Agent用于存储状态的数据目录,这是所有Agent所必需的。-client:将Client接口(包括HTTP和DNS服务器)绑定到的地址。-server:表示这个节点是个Server。-node:节点的名称。

2024-09-18 13:39:53 641

空空如也

空空如也

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

TA关注的人

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