自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Tsar命令详细介绍

收集到的数据可存储在磁盘上,方便随时查询历史信息,其输出方式灵活多样,还支持将数据存储到 MySQL 中或发送到 Nagios 报警服务器。安装后,会生成一些相关文件和目录,例如配置文件 /etc/tsar/tsar.conf 、定时任务配置 /etc/cron.d/tsar 、日志文件轮转配置 /etc/logrotate.d/tsar 以及模块路径 /usr/local/tsar/modules 等。在配置文件中,可以设置模块的开启与关闭、输出方式、输出的模块、报警阈值等。

2024-07-06 00:02:18 543

原创 计算机系统导论

1234,1243,1324,1342,1432,2134,2143,2314,2341,2431,3214,3241,3421,4321 不 能 得 到。这样,3 在栈顶,2 在栈底,所以不能得。①若入、出栈次序为 Push(1),Pop(),Push(2),Push(3),Pop(),Pop(),Push。的序列是:1423,2413,3124,3142,3412,4123,4132,4213,4231,4312。

2024-07-01 10:19:18 695

原创 计算机网络原理及应用

①TCP/IP 一开始就考虑到异种网的互联问题,但 OSI 最初只考虑使用一种标准的公用。②作用:可大大减少根域名服务器的负荷,使互联网上的 DNS 查询请求和回答报文的数。①建立连接:连接是在发送主机的SMTP客户和接收主机的SMTP服务器之间建立的。基带调制仅仅对基带信号的波形进行变换,使它能与信道特征相适应,变换后的信号仍。在广播链路中,如果有两个或两个以上的节点同时发送数据,则信号会在信道中发生碰。③接收方将正确且帧序号落入接收窗口的帧存入接收窗口,同时按序将接收窗口的帧送。

2024-06-30 15:31:25 1037

原创 Docker容器基础知识,即linux日常运维命令

Docker 是一个流行的用 Go 语言开发的开源项目,基于Linux内核的cgroup、namespace及 AUFS 等技术,对进程进行封装隔离,由 Dotcloud 公司开发。Docker已成为容器行业的事实标准。小陈发现一个有趣的事情,容器的英文是Container,有集装箱的意思。而Docker的中文翻译是码头工人的意思。那么,码头工人不就是搬运集装箱的吗?此外,Docker的Logo是一堆集装箱放在鲸鱼上,作为鲸鱼的docker,就是一个标准化的运输系统。

2024-06-21 17:12:43 1193

原创 七层和四层的区别

OSI七层模型的结构如下:物理层(Physical Layer):负责传输原始比特流,实现数据在物理媒介上的传输;数据链路层(Data Link Layer):负责在相邻节点之间传输数据帧,提供错误检测和纠正功能;网络层(Network Layer):负责在不同网络之间传输数据包,提供寻址和路由功能;传输层(Transport Layer):负责在不同主机之间传输数据流,提供端到端的通信控制;会话层(Session Layer):负责建立、管理和终止会话,提供同步和检查点功能;

2024-06-18 16:24:20 548

原创 mysql巡检命令

如果系统在一个短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的侦听队列的大小。客户端和服务器均有自己的max_allowed_packet变量,因此,如你打算处理大的信息包,必须增加客户端和服务器上的该变量。threads_created/connections为缓存未命中率,若此值过高,则需要调大thread_cache_size。Innodb_buffer_pool_read_requests为缓存未命中率,若此值过高,则需要调大。

2024-06-18 10:31:27 309

原创 MySQL 删除数据库

所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 MySQL mysqladmin 命令来删除数据库。在使用PHP脚本删除数据库时,不会出现确认是否删除信息,会直接删除指定数据库,所以你在删除数据库时要特别小心。使用普通用户登陆MySQL服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。如果未规定,则使用上一个打开的连接。

2024-06-18 10:29:09 343

原创 MySQL 数据类型

MySQL 中定义数据字段的类型对数据库的优化是非常重要的。MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。

2024-06-18 10:26:44 532

原创 MySQL 选择数据库

在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。

2024-06-18 10:26:04 359

原创 MySQL 创建数据表

创建MySQL数据表需要以下信息: 以下为创建MySQL数据表的SQL通用语法:以下例子中我们将在 W3CSCHOOL 数据库中创建数据表w3cschool_tbl:实例解析:通过 mysql> 命令窗口可以很简单的创建MySQL数据表。你可以使用 SQL 语句 CREATE TABLE 来创建数据表。以下为创建数据表 w3cschool_tbl 实例:注意:MySQL命令终止符为分号 (;) ;-> 是换行符标识,不要复制。你可以使用PHP的 mysqli_query() 函数来创建已

2024-06-18 10:24:26 449

原创 MySQL 插入数据

MySQL 表中使用SQL语句来插入数据。你可以通过 mysql> 命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。

2024-06-18 10:23:49 486

原创 MySQL 查询数据

MySQL 数据库使用SQL SELECT语句来查询数据。你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据。

2024-06-18 10:23:15 239

原创 Docker的常见问题

【代码】Docker的常见问题。

2024-06-17 19:17:04 808

原创 linux下查看前10最耗内存的进程

输入 top 命令,然后按下大写M按照。MEM排序,按下大写P按照。

2024-04-25 10:13:32 1017 1

原创 linux下查看网络路由信息,找到请求过多的IP

命令netstat -nat|awk '{print}' |awk -F : '{print$1}' |sort|uniq -c |sort -n是用于分析网络连接状态的管道命令序列。最终输出结果是一个列表,展示了系统中各唯一TCP连接(以IP地址和端口号表示)及其出现次数,按照出现次数由低到高排列。这样的输出可以帮助管理员快速识别最活跃的连接、最常见的连接模式,或者排查是否存在异常连接等情况。

2024-04-25 10:12:49 701

原创 history

通过上述方法,您可以根据需要清除Linux下的历史命令记录。请注意,这些操作仅针对当前用户账户有效,且对其他已登录的终端会话或已保存的历史记录文件无影响。请确保在修改配置后运行 source ~/.bashrc 或 source ~/.bash_profile 使更改生效。这将清除当前终端会话中的历史命令记录,但不会影响永久保存在用户家目录下的.bash_history文件。这两条命令都会清空.bash_history文件,从而删除所有永久保存的历史命令。

2024-04-25 10:11:48 287

原创 ss -s

ss -ant state established:查看所有tcp,并且状态为entablished的连接。显示网络连接状态的命令行截图,使用的是“ss”命令。ss -ant sport eq 22:查看所有tcp并且端口为22的连接。ss -antl:查看所有的tcp连接并且状态为LISTEN的连接。ss -s:查看所有的连接信息(很好很强大)ss -ant:查看所有的tcp连接详细信息。-l:只显示状态为LISTEN的连接。-s:对当前连接状态进行统计。-n:将服务转换为端口。-t:所有tcp的连接。

2024-04-25 09:47:43 209

原创 通义灵码-ai编码

utm_content=m_fission_1 「通义灵码 · 体验 AI 编码,开 AI 盲盒」

2024-04-06 22:13:50 234

原创 iostat查看磁盘IO

交换分区是一个非常值得关注的地方,如果 swap 区的 used 数值持续发生变化那么说明在内核和交换分区之间正在持续发生数据交换,这表示内存不够用了——必须不断把内存中的数据保存到硬盘上。就是当有虚拟机时,虚拟CPU等待实际CPU的时间百分比。系统在之前1分钟,5分钟,15分钟的平均负载。等待输入/输出的进程的占用CPU百分比,wa对应IO wait。改变过优先级的进程占用的CPU百分比,ni对应niced。内核空间占用的CPU百分比,sy对应system。用户空间占用的CPU百分比,us对应user。

2024-02-28 17:05:25 779

原创 linux 根目录下结构

这些目录的设计保证了Linux系统的高效和稳定运行,同时也方便用户和系统管理员的管理工作。

2024-02-28 17:04:33 508

原创 linux长连接介绍

通常指的是TCP/IP协议栈中保持一段时间不关闭的连接,例如数据库连接池中的持久连接、WebSocket通信、服务器推送技术(如HTTP/2 Server-Sent Events或WebSocket)等场景。这些连接在完成一次请求响应后不会立即断开,而是保持打开状态以供后续多次交互使用。对于测试和分析长连接性能,可能需要用到专门的工具或脚本模拟客户端发起并发连接并在长时间内保持连接活跃,如上文提到的PipeComet长连接测试工具,或者编写自定义的压力测试脚本来验证服务端对长连接的支持情况。

2024-02-28 17:04:02 752

原创 HTTP状态码

以上是对HTTP状态码进行了解释,并针对每种情况提供了一些基本的解决或操作建议。请注意,具体的解决方案可能会根据实际应用场景有所不同,需要结合实际情况和服务器配置来具体分析和处理。在很多情况下,与服务器管理员合作沟通以及对服务器日志进行深入分析是解决问题的关键步骤。

2024-02-05 16:37:26 376

原创 专有云产品架构及网络架构

从这个架构图来看,其主要目的是建立一个高效、安全的运维管理环境,支持各种服务器和设备的连接和管理,同时确保网络安全和审计需求。这个架构看起来是合理和科学的,它考虑了运维管理的各个方面,包括设备连接、网络安全和审计等。每个设备和组件都有其特定的功能和角色,共同支持整个运维管理网络的正常运行。总之,这个架构描述了一个高度冗余、安全可靠、具备高性能计算、存储和网络能力的阿里云专有云部署方案,旨在满足企业对于云计算环境中的各类需求,包括但不限于业务连续性、数据安全性、资源弹性扩展以及智能运维等方面。

2024-02-05 16:36:29 1239 1

原创 阿里云专有云平台

通过对三个层次体系运维经验的积累和数据的收集,阿⾥云专有云将运维平台收集到的数据汇聚到平台的CMDB中,由ASO智能化运维平台对数据进⾏整合分析和综合处理,同时把丰富的实践经验和运维能⼒固化到平台运维⼯具中,以⾯向终态的设计理念,通过统⼀的运维⼯具完成平台的故障发现、故障追踪、链路展⽰、ITIL流程以及⾃愈的故障修复,最后达成AIOPS的终极⽬标。提供一个海量的、可靠的、可扩展的数据存储服务,将集群中各个节点的存储能力聚集起来,并能够自动屏蔽软硬件故障,为您提供不间断的数据访问服务;

2024-02-05 16:36:00 2376

原创 专有云多Region概述

在专有云的使用中,大型用户系统在特定行业的属性下,会在行业内部部署一个仅在该行业中使用的云实例。该云实例不但具备专有云的属地化部署特性,还兼具公有云按照用户需求提供云服务,以及按照服务用量计费的使用需求,该形态定义为行业云属性。行业云的中心节点需要解决各个不同地域的云资源统一管理问题:权限分配要符合用户的实际使用场景和组织架构。高可用性:当某个数据中心出现故障或灾难的时候,不能影响其他数据中心对外提供服务。合规问题:多个数据中心的统一管理和权限分配等需要符合用户内部规定,以及法律法规的要求。

2024-02-05 16:31:33 2200 1

原创 有哪些常见的线上故障?如何快速定位问题?

因此,通过第一遍的当前读,不仅将满足条件的记录锁上 (X锁),与组合三类似。同时还是增加3把GAP锁,将可能插入满足条件记录的3个GAP给锁上,保证后续的Insert不能插入新的id=10的记录,也就杜绝了同一事务的第二次当前读,出现幻象的情况。而连接关闭时,当收到对方的FIN报文时,仅仅表示对方没有需要发送的数据了,但是还能接收数据,己方未必数据已经全部发送给对方了,所以己方可以立即关闭,也可以将应该发送的数据全部发送完毕后再发送FIN报文给客户端来表示同意现在关闭连接。

2024-01-19 10:59:50 660 1

原创 linux基础命令

目录名是否重要作用/binbin是binary的缩写,这个目录存放着最经常使用的命令。/boot这里存放的是启动Linux时用到的引导程序文件。/devdevice(设备)的缩写,该目录下存放的是Linux的外部设备。/etc⭐存放系统和第三方应用程序的配置文件。/home⭐存放普通用户家目录。/lib 和 /lib64系统开机所需要最基本的动态连接共享库。/media挂载Linux系统会自动识别的设备,例如U盘、光驱等。/mnt专门用于挂载操作的目录。/opt。

2024-01-13 21:41:03 2456 1

原创 vi vim 常见快捷点

在 Vim 编辑器中,有很多快捷指令可以极大地提升编辑效率。

2024-01-07 07:50:09 454 1

原创 RocketMQ 可观测体系

这些指标能够帮助你了解消息在系统中的状态和流转情况,从而更好地诊断问题和优化系统。:包括未消费成功、定时中等不同的消息状态,这些增加了问题排查的复杂度。: 主要用于监控系统的性能和健康状况,如消息延迟、吞吐量、成功率等。: 主要用于追踪消息从生产到消费的全链路,有助于诊断问题和优化性能。:在生产者和消费者之间通常会存在多对多的关系,这增加了系统的复杂性。:消息链路经常与复杂的业务逻辑耦合,这使得问题的定位更为困难。: 指的是已经到达消息队列但还未被消费的消息。

2023-09-08 15:55:46 220 1

原创 nginx架构

为了调试,我们可以配置Nginx在前台运行,并取消master进程,使其以单进程方式工作。基于 URL hash:根据请求 URL 的哈希值将请求分配给一组服务器,使得相同 URL 的请求总是被分配给同一台服务器。通常,worker进程的数量设置为与机器的CPU核数相同,这与Nginx的进程和事件处理模型密切相关。基于权重:根据服务器的负载情况和性能,为不同的服务器分配不同的权重,让性能更好的服务器获得更多的请求。每个请求只会在一个worker进程中处理,而一个worker进程不会处理其他进程的请求。

2023-08-17 16:53:50 109 1

原创 top命令详细介绍

top:是一个基于终端的实时进程查看器命令,可以用来查看系统进程的信息,包括进程的PID、CPU使用率、内存使用情况等,还可以进行一些操作,如发送信号、调整优先级等。used:已使用内存量。PID(进程ID): 每个正在运行的进程都有一个唯一的进程ID,用来标识进程。常见的状态包括:R(运行)、S(睡眠)、Z(僵尸)、D(不可中断的睡眠)等。VIRT(虚拟内存): 进程使用的虚拟内存大小,包括所有分配给进程的虚拟内存区域的大小。SHR(共享内存): 进程使用的共享内存大小,即多个进程共享的内存区域的大小。

2023-07-20 09:33:08 587

原创 Zookeeper原理

当比自己小的节点被删除后,客户端会收到watcher事件,此时再次判断自己的节点是不是所有子节点中最小的。它的表现形式和持久节点类似,但当容器节点的子节点数量为0时,容器节点会被ZooKeeper自动清除。在ZooKeeper中,顺序节点(SEQUENTIAL)的作用主要体现在为节点分配一个全局唯一的顺序编号,以保证节点的创建顺序。这样,每个顺序节点都具有一个全局唯一的顺序编号,可以用来表示节点的创建顺序。总之,ZooKeeper中顺序节点的作用主要是为节点分配全局唯一的顺序编号,以保证节点的创建顺序。

2023-06-19 10:46:24 106

原创 chat GPT 数字人生成平台 来画

接下来我们就来快乐的使用吧。

2023-05-13 16:51:11 149

原创 Docker命令

#info|versiondocker info #显示docker的系统信息,包括镜像和容器的数量docker version #显示docker的版本信息。#帮助命令docker命令--help #帮助命令#镜像命令docker images #查看所有本地主机上的镜像可以使用docker image ls代替docker search #搜索镜像docker pull #下载镜像docker image pulldocker rmi #删除镜像

2022-12-04 22:42:01 136

原创 top命令

2022-12-01 20:54:15 74

原创 虚拟机重启IP老自动转换,怎么解决

重启网卡,再查看ip地址。(此时,ip地址已经固定写好,系统在下次启动时,依然会保持配置文件当中固定的ip地址。

2022-11-12 10:29:51 1085

原创 网络基础的基本概念

另外,没有客户端放到主机上,缓存数据不尽如人意,从而传输数据量受到限制。客户端对于目标主机上可以保证性能,将数据缓存至客户端本机,,从而提高数据传输效率,且,一般来说客户端和服务器程序由于一个开发团队创作,所有他们之前所采用的协议相对灵活。开发周期较长,另外,从用户角度出发,需要将客户端安插在用户主机上,对用户主机的安全构成威胁,这也是很多用户不愿意使用C/S模式应用程序的重要原因。ICMP:协议Internet控制报文协议,它是TCP/IP协议族的一个子协议,用于在IP主机,路由之前传递控制消息。

2022-10-15 20:40:34 399

原创 MySQL

一、命令行连接数据库Windows操作系统进入CMD命令行,进入mysql.exe所在目录,运行命令mysql.exe -h主机名 -u用户名 -p密码注意:参数名与值之间没有空格 , 如:-h127.0.0.1二、数据库命令创建数据库create database 数据库名;如:create database itsource;切换到指定数据库use 数据库名;如:use itsource;显示数据库列表show databases;显示数据库建立语句show creat

2022-02-11 18:44:14 77

原创 Mysql

2022-02-11 16:52:23 394

原创 java

public class Hellowld {public statit void main (String[] args) {System.out.println(输出内容);}}

2022-02-10 18:13:53 286

空空如也

空空如也

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

TA关注的人

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