自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 配置PXE安装系统

一、用http服务对客户机提供服务1.yum install httpd2.systemctl start httpd3.mkdir /var/www/html/centos74.把光盘镜像里的文件全部复制到上面第三步的目录中5.在浏览器里用http://IP/centos7/里访问(IP地址是本机IP),如果一切顺利,那么浏览器显示如下:二、我们打算用TFTP来提供文件传输功能1.yum install tftp-server2.yum install xinetd

2020-09-12 21:16:06 1670

原创 如何用ipmitool修改FRU信息?

FRU(Field Replaceable Unit,现场可更换单元)记录了服务器硬件的关键信息,如序列号、制造商、型号等。修改FRU信息,常用于硬件维护、资产标签更新或调试场景。发送原始IPMI指令(需参考IPMI规范文档)。若需进一步调试,可通过。

2025-05-21 21:59:34 259 1

原创 仅修改文件名会导致文件的MD5值发生变化吗?

文件在存储时分为元数据区(包含文件名、时间戳等属性)和数据区(文件内容),而MD5仅针对数据区计算。若需验证文件是否被篡改,MD5校验仍是最直接的方式,但需注意其安全性局限(如碰撞漏洞),必要时可结合SHA-256等更安全的算法。若修改文件内容(如调整文本、图像或压缩文件),即使改动极小,也会导致MD5值变化。MD5算法的核心机制是针对文件内容(即数据区的二进制信息)生成哈希值,而非文件名、创建时间等元数据信息。),文件内容的二进制数据未发生任何改变,重新计算的MD5值仍与原值一致。

2025-05-21 21:40:41 245

原创 Linux下curl命令常用参数的详细说明

以下是对Linux下curl。

2025-05-19 00:20:21 577

原创 什么是open BMC?

​:OpenBMC 是 ​。

2025-05-18 21:34:44 828

原创 Python3中的re.findall()和re.search()的区别是什么?

Python3中的和是正则表达式模块re中的两个核心函数,它们在功能、返回值和适用场景上有显著区别。

2025-05-18 20:56:14 336 1

原创 在服务器中,什么是ncsi技术?如何测试服务器的ncsi功能?

NCSI(Network Controller Sideband Interface) 是一种由分布式管理任务组(DMTF)制定的工业标准协议,专为服务器带外管理(Out-of-Band Management)设计。其核心功能是建立管理控制器(如BMC,基板管理控制器)与网络控制器(NIC)之间的边带通信通道,实现不依赖主操作系统的远程管理能力。◦ 管理控制器(MC/BMC):负责远程管理逻辑,如配置网络、监控状态、更新固件等。3. 统计丢包信息,若丢包率低于阈值(如0.1%),则判定NCSI连接稳定。

2025-05-18 01:23:33 409

原创 为什么明明都是一个机箱,有的是双节点服务器,而有的是单节点服务器?

同一机箱设计下,单节点与双节点服务器的选择取决于业务对 资源密度、性能需求、冗余级别及成本控制 的综合考量。双节点适合追求空间效率和高可用性的场景(如云计算、虚拟化),而单节点更适合资源集中型的高性能计算任务(如AI训练、实时渲染)。双节点服务器(如2U机箱双节点)通过在一个机箱内集成两个独立节点,最大化利用机架空间,适合对机房面积敏感的数据中心或云计算环境。◦ 资源隔离:每个节点拥有独立的CPU、内存、存储和网络接口,可分别运行不同业务(如虚拟化、数据库),避免资源争抢。

2025-05-18 01:16:53 412

原创 什么是双节点服务器?

双节点服务器是一种配置两个独立节点的服务器解决方案,两个节点通过镜像技术实现数据同步和互为备份。主节点负责处理业务时,备用节点实时同步数据,一旦主节点故障,备用节点可自动接管服务,保障业务连续性。单节点成本较低但存在单点故障风险,而双节点虽初期投入较高,却能减少停机损失。在维护方面,双节点支持热插拔和远程管理,可在不中断服务的情况下完成硬件升级或系统修复。此类服务器广泛应用于对稳定性要求极高的场景,例如金融系统需确保交易数据零丢失,电商平台需应对流量高峰,以及企业网站需实现24小时在线。

2025-05-18 01:08:16 327

原创 内存虚拟盘(RAMDisk)是什么?

内存虚拟盘(RAMDisk)是一种通过软件将计算机的部分物理内存(RAM)模拟为硬盘驱动器的技术,利用内存的高速读写特性显著提升数据访问效率。

2025-05-14 23:06:50 561

原创 linux内核主要由哪五个模块构成?

这五大模块共同构建了Linux内核的核心功能,支撑了从嵌入式设备到超级计算机的多样化场景。

2025-05-14 22:56:29 915

原创 CPU的用户态(用户模式)和核心态(内核态)

CPU的用户态(用户模式)和核心态(内核态)是操作系统对处理器权限的两种划分模式,旨在保障系统安全性和资源管理效率。

2025-05-14 22:52:08 366

原创 服务器硬件中,duid和guid的含义是什么?有什么作用和区别?

定义:GUID是全局唯一标识符,采用128位二进制数(通常以32位十六进制字符串表示),格式为xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。定义:DUID是DHCPv6协议中用于唯一标识客户端或服务器的设备标识符,长度可变(通常16字节以上),由类型字段和特定数据组成,用于IPv6地址分配时区分设备。1. 硬件标识:在服务器硬件中,GUID用于唯一标识设备实例(如网卡、存储控制器),例如Windows系统通过GUID管理驱动程序和设备接口类。四、实际应用中的注意事项。

2025-05-14 09:47:16 325

原创 服务器制造业中,L2、L6、L10等表示什么意思

• 主流厂商能力:多数ODM企业(如广达、富士康)提供L1-L10的生产服务,仅少数厂商(如AMAX)具备L11-L12的全栈能力。• 定义:完成所有硬件(CPU、内存、硬盘等)的组装,并通过全系统测试,集成操作系统及软件,附带用户手册等文档,可直接交付使用。• 定义:将主板集成到机箱内,并完成电源、风扇、背板等基础部件的装配和上电测试,但缺少CPU、内存、硬盘等核心组件。• 定义:在L1(零件制造)基础上进行初步组装,例如将金属或塑料零件组合成简单的子模块,但尚未形成完整的机箱结构。

2025-05-13 14:16:52 371

原创 网卡网孔速率的协商是如何进行的?

1. 并行检测(Parallel Detection) 若一方不支持自动协商(如旧设备仅发送普通链路脉冲NLP),另一方通过检测链路信号(如10M/NLP或100M/Idle码)回退到半双工模式,速率匹配为10/100Mbps。1. 发送配置帧(FLP) 设备启动时,双方通过**快速链路脉冲(FLP)**发送配置帧,包含支持的速率(如10/100/1000Mbps)、双工模式(全双工/半双工)等参数。光口:协商在链路同步后进行,且通常仅支持单速率(如千兆光口固定1000Mbps)。

2025-05-13 00:02:59 405

原创 硬件中断请求号和lspci命令查看到的device id有关系吗?

这是我忽然想到的一个人问题硬件中断请求号(IRQ)与lspci命令查看到的设备ID(Device ID)​,但两者在系统硬件管理中通过以下方式间接关联。

2025-05-11 21:27:23 566

原创 什么是硬件中断请求号?什么是中断向量号?

​特性​硬件中断请求号(IRQ)中断向量号​作用​标识外设的中断请求源索引中断服务程序入口地址​分配方式​硬件中断控制器或动态分配(PNP)操作系统通过中断向量表或IDT动态管理​范围​有限(如0~15传统x86)或扩展(现代系统上千)0~255(x86实模式)或更大(保护模式)​硬件依赖​直接关联物理中断线依赖CPU架构和内存管理机制​实际应用编写设备驱动时,需通过IRQ号注册中断处理函数,内核将其绑定到对应的向量号;调试中断冲突时,需检查文件中的IRQ分配情况。

2025-05-11 21:17:04 920

原创 Linux为啥会重新设置中断请求号与中断向量号之间的关系?

当中断控制器级联时(如主从8259A芯片),仅用硬件中断号无法唯一标识中断源。例如,从芯片的中断需通过主芯片的IRQ2转发,需通过映射明确其逻辑位置。Linux预留部分向量号(如0-31为异常保留,128为系统调用),其余用于动态分配外设中断。物理中断线(如IRQ)数量有限(如x86早期仅16条),但设备数量远超过此。硬中断处理需快速完成(上半部),耗时操作(如数据处理)由软中断延迟执行(下半部)。不同处理器架构的中断控制器(如x86的APIC、ARM的GIC)对硬件中断的编码方式不同。

2025-05-11 21:11:21 376

原创 CMOS内存的地址空间在主内存空间中吗?

CMOS内存(即CMOS RAM)的地址空间不位于,而是通过。

2025-05-11 20:51:14 447

原创 关于lspci命令的相关使用

【代码】【无标题】about lspci。

2024-06-16 18:55:28 2046

原创 Jmeter 场景测试:登录--上传--下载--登出

为了练习Jmeter的使用,今天我要测试的场景是“登录--上传--下载--登出”测试的目标是我曾经写的一个文件分享系统,它要求用户只有登录后才可以下载想要的文件。

2024-04-16 00:13:54 554

原创 Appium的使用:混合APP切换上下文

注意:从上图可以看到移动端webview的版本为74.0.3729.185,需要在Appium Destop软件中配置该信息(下面会讲到)(一般不需要在意桌面端的谷歌浏览器版本,只要比移动端版本高就行)74.0.3729.185版本的Chromedriver.exe程序。进程已结束,退出代码为 1。

2024-04-14 17:38:44 1311 2

原创 Appium Desktop + Appium Inspector + 模拟器连接

1.你需要安装好配置好adb,确保可以在命令行直接运行adb指令2.安装Appium Desktop、Appium Inspector 、 模拟器。

2024-04-13 17:23:15 975

原创 jmeter实验 模拟:从CSV数据到加密请求到解密返回数据再到跨越线程组访问解密后的数据

演示数据从源头到加密解密全过程. 注意,本实验所说的加密只是模拟加密解密,需要届时写自己的加解密算法才行.

2024-04-10 13:42:37 805

原创 检查df -h空间占用率检测

【代码】检查df -h空间占用率检测。

2023-08-29 21:54:47 212

原创 Postman使用记录(1)

当测试未登录的情况时,要禁用启用”Disable cookie jar”,这样该请求被发送时就不会携带右上角Cookie 里面 所存储的cookie信息,从而实现未登录的情形.否则一但cookie被发送过去,就会进入登录状态了.2.登录时,用form-data或者x-www-form-urlencoded都可以做到登录。点击第3处后,只要你的接口没问题,就能弹出选择文件保存地址的窗口.1.关于是否需要保持登录状态。

2023-03-26 15:27:50 159

原创 Jemeter使用记录(1)

Jmeter的使用记录

2023-03-26 15:16:31 258

原创 基于pytest来演示一个PO测试模式案例

模式描述:这个模式把元素的提取、元素的操作、场景都写在了一个文件内。

2022-12-09 21:20:54 968

原创 Windows下创建python虚拟环境

1.安装创建工具pip install virtualenv2.使用方法cd到想要创建虚拟环境目录的路径执行 virtualenv my_virtualenv即可自动创建名为my_virtualenv的目录,其目录结构如下:pyvenv.cfg中对环境做出了设定,内容如下:home = d:\programs\python\python39implementation = CPythonversion_info = 3.9.0.final.0virtualenv

2022-04-07 16:18:51 985

原创 树莓派信号输入检测实验

用碰撞传感器控制LED灯.作为硬件小白, 本次实验目的是学习下处理外界输入信号.(此处是碰撞传感器给我们的物理35号引脚输入信息号).碰撞传感器: 低电平触发 ,即触动(按下)时输出低电平,释放时保持高电平.import RPi.GPIO as GPIOimport timeGPIO.setwarnings(False)GPIO.setmode(GPIO.BOARD)GPIO.setup(37,GPIO.OUT,initial=0)GPIO.setup(35,GPIO.IN,pul.

2022-01-09 10:32:45 592

原创 树莓派检测GPIO输入信号实验

一 按照如图方式在35号引脚外部接一根杜邦线,除此之外什么都不接.运行如下代码import RPi.GPIO as GPIOimport timeGPIO.setmode(GPIO.BOARD)while True: #GPIO.setup(35,GPIO.IN,pull_up_down=GPIO.PUD_DOWN) GPIO.setup(35,GPIO.IN) print(GPIO.input(35)) print(time.strftime(.

2022-01-04 22:58:47 1786 2

原创 is not in the sudoers file 解决

当在shell执行sudo命令时,系统提示“xxxis not in the sudoers file”:原因: 用户xxx没有权限去sudo解决方法是给其赋权,步骤如下:1.切换到超级用户:su2.打开/etc/sudoers文件:vim /etc/sudoers3.修改文件内容:找到“root ALL=(ALL:ALL) ALL”一行,在下面插入内容“xxx ALL=(ALL:ALL) ALL”,然后:wq!强制保存并退出O...

2021-12-19 11:35:20 8246

原创 树莓派清华镜像站

raspbian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorhttps://mirrors.tuna.tsinghua.edu.cn/help/raspbian/

2021-12-19 11:29:42 630

原创 解决Linux 创建的用户没有在/home/下生成文件夹

创建用户的时候用指令useradd -m jack即可在/home目录下生成jack文件夹一定要带-m,否则不会这里生成.

2021-12-19 10:52:47 2802

原创 Linux下:ModuleNotFoundError: No module named ‘tkinter‘

centos 7下运行带窗口的程序时报如下错误[root@heartnet Desktop]# python3 inside_test.pyTraceback (most recent call last): File "inside_test.py", line 1, in <module> from tkinter import *ModuleNotFoundError: No module named 'tkinter'解决办法:[root@heartnet De...

2021-11-25 18:43:21 1291

原创 Android网格布局平均分配控件的分布

想通过此布局实现控件的平均分布,预期效果图如下:代码如下:最关键的部分是空间中的如下两行android:layout_rowWeight="1"android:layout_columnWeight="1"<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_

2021-11-14 20:33:16 2871

原创 badboy录制总是弹出脚本错误的解决办法

如下图所示,解决录制弹警告问题OK,现在不会再弹出最上面的那个问题了。

2021-09-13 21:15:30 281

原创 HTTP响应

一、响应报文:四部分构成:状态行、头、空行、响应体<status-line><headers><blank line>[<response-body>]其中status line包含响应状态码1xx:指示信息,表示请求已经接收,继续处理2xx:表示请求已经成功接收、理解和接受3xx:重定向,要完成请求还需进一步的操作4xx:客户端错误,如请求语法和请求无法实现5xx:服务器错误,服务器未能实现合法的请求二、接口响

2021-08-30 21:13:57 100

原创 Failed to start mysql.service: Unit mysql.service is masked.

解决办法:systemctl unmask mysql.service然后重新启动此服务,如下图至此,服务可以运行了

2021-08-25 23:39:35 6239

原创 Ubuntu20.04下安装virtualenv,virtualenvwrapper

pip3 install virtualenvpip3 install virtualenvwrapper注意,安装过程会提示你安装的具体位置。后面要用到。当运行mkvirtualenv指令时会提示找不到此命令。此时,前面提示的位置要派上用场了。cd /etc/sudo vim profile在这个文件末尾添加:export WORKON_HOME=$HOME/.virtualenvsexport VIRTUALENVWRAPPER_PYTHON='/usr/bin/pyt

2021-08-23 21:36:40 486

mytestfordjango

fo

2023-02-21

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

TA关注的人

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