自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 系统压力测试工具stress使用

stress 是一款 Linux 系统下的压力测试工具,通过模拟 CPU、内存、磁盘 I/O 等系统负载,帮助用户评估系统在高负载情况下的性能表现和稳定性。测试硬件承载能力验证系统稳定性评估应用在高负载下的表现测试监控告警系统的有效性极限负载是 “系统刚好不崩溃的最大压力”,用于判断 “业务峰值是否有冗余”(比如峰值 1000 并发,极限是 1500,说明有 50% 冗余,安全)。峰值可以从业务场景和历史数据倒退,至于系统极限要通过压力测试阶梯加压测出,两者结合再判断。

2025-10-13 14:30:00 497

原创 linux网络服务+linux数据库8

把计算机的数据存储系统想象成一个大仓库,里面有很多存放数据的 “货架”。传统的数据库(如 MySQL)就像是在仓库的地下层存放货物,存和取的速度相对慢一些,不过能存放大量货物,而且断电后货物不会丢失。Redis 则像是放在仓库一层的货架,货物存和取都很快, 但仓库一层空间有限,而且如果突然停电,没来得及保存到地下层的货物就可能丢失。

2025-10-11 13:45:00 885

原创 linux网络服务+linux数据库7

维度数据库(以关系型数据库为例)文件系统(如 Ext4、NTFS)核心定义由数据库管理系统(DBMS,如 MySQL、Oracle)管控的结构化数据集合,通过预设规则组织数据(如表格、字段)。操作系统用于存储和管理文件 / 目录的机制,将数据以 “文件” 为单位保存在磁盘,通过路径(如)定位。设计目标解决 “大量数据的高效查询、多用户并发访问、数据一致性保护” 问题,主打 “数据管理能力”。

2025-10-10 23:30:00 1554

原创 linux网络服务+linux数据库6

Nginx:Web 服务器,生成访问日志。Filebeat:轻量级日志采集器,监控 Nginx 日志文件,将日志发送到 ELK(Elasticsearch + Logstash + Kibana)。ELKElasticsearch:存储和检索日志数据;Logstash:(可选)过滤、转换日志(本实验 Filebeat 直连 Elasticsearch,简化流程);Kibana:可视化展示 Elasticsearch 中的日志。

2025-10-09 18:00:00 1418

原创 linux网络服务+linux数据库5

原理master 进程:扮演 “管理者” 的角色。它不直接处理网络请求,主要负责读取和验证配置文件(比如 nginx.conf)、管理 worker 进程(包括创建、终止、监控等)、绑定端口以及接收外界的信号(如重启、重新加载配置等信号)。可以把 master 进程理解为一个公司的经理,负责制定整体计划和管理员工。worker 进程:是真正处理网络请求的 “执行者”。多个 worker 进程会竞争来自客户端的请求,每个 worker 进程都是独立运行的,它们能够独立地处理多个请求。

2025-10-08 23:15:00 721

原创 linux网络服务+linux数据库4

apache配置文件严格区分大小写类型核心定义类比场景虚拟机(VM)通过软件(如 VMware、VirtualBox、KVM)在 “真实电脑” 上模拟出的 “完整独立电脑”你买了一套毛坯房,能自己装修、买家具,想当卧室、书房、健身房都可以虚拟主机(VH)在 “真实服务器” 上通过软件(如 Apache、Nginx)分割出的 “独立网站存储空间”你租了公寓里的一个单间,只能用来住(放网站),不能改房子结构,也不能当健身房。

2025-10-07 20:45:00 735

原创 linux网络服务+linux数据库3

操作:在 Linux 服务端(以 CentOS 为例)执行:原理yum是 CentOS 的包管理器,-y表示自动确认安装,该命令会从软件源下载并安装 Samba 服务所需的包,使系统具备 Samba 服务端功能。验证:执行,若输出类似的版本信息,说明安装成功。操作:编辑 Samba 主配置文件(通常为),在文件末尾添加以下内容:[自定义]原理[自定义]:共享的名称,客户端通过此名称访问。comment:共享的描述信息,方便识别。path:共享对应的 Linux 系统实际目录路径。

2025-10-06 23:30:00 1099

原创 linux网络服务+linux数据库2

FTP 是一种 “双连接” 协议,通过两条独立的 TCP 连接OpenSSL 是一个开源的安全套接字层密码库,提供了一系列的加密算法、数字证书管理以及安全通信协议(如 SSL/TLS)。它能够实现数据加密、身份验证和消息完整性验证等功能。例如,OpenSSL 支持常见的对称加密算法(如 AES)用于快速加密大量数据,非对称加密算法(如 RSA)用于密钥交换和身份验证,哈希算法(如 SHA-256)用于验证消息的完整性。

2025-10-05 11:00:00 849

原创 linux网络服务+linux数据库1

dhcp动态主机配置协议是一个工作在应用层局域网网络协议,数据传输时使用udp不可靠传输协议,通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配网络资源,使网络环境中的主机动态的获取IP地址、网关地址、dns服务器地址等信息,并能够、提升地址的使用率。在实际操作中,如何实现批量装机?

2025-10-04 03:30:00 1700

原创 网络空间安全概述4

物联网感知层安全威胁:传感器安全威胁,无线传感器网络按安全威胁感知层传感器面临的安全攻击:重放攻击,克隆攻击,拒绝服务攻击重放攻击:将标签的回复记录下来并回放克隆攻击:通过复制他人信息,来冒名顶替以获得经济利益或其他利益拒绝服务攻击:通过发送不完整的交互请求来消耗系统资源RFID病毒入侵:攻击者先把病毒代码写入到标签中,当合法的阅读器读取其中的数据时,病毒就会通过标签从阅读器传播到中间件,进而传播到后台数据库和系统中传感器安全机制:隐私保护,成本。

2025-09-27 08:00:00 809

原创 网络空间安全概述3

1.网络的开放性:有限网络的网络连接是相对固定的,具有确定的边界;无线网络则没有一个明确的防御边界,无线网络的开放性带来了信息截取、未授权使用服务、恶意注入信息等一系列信息安全问题。2.网络终端的移动性:有限网络的用户终端与接入设备间通过线缆连接,终端不能大范围移动,对用户的管理比较容易。无线网络终端不仅可以在较大范围内移动,而且还可以跨区域漫游。3.网络的拓补结构:有限网络具有固定的拓补结构,安全技术和方案容易部署。在无线网络环境中,动态的、变化的拓补结构缺乏集中管理机制,使得安全技术更加复杂;

2025-09-26 01:00:00 621

原创 网络空间安全概述2

恶意程序:1.威胁个人、企业与国家的信息与系统安全的重要因素 2、能导致公共财产受损 3、危机人身安全、公共安全与国家安全恶意程序是在未被授权的情况下,以破坏软硬件设备、窃取用户信息、扰乱用户心理、干扰用户正常使用为目的而编制的软件或代码片段---维基百科恶意程序分类:计算机病毒、蠕虫、特洛伊木马、隐遁工具、间谍软件、恶意广告、流氓软件、逻辑炸弹、后门程序、僵尸网络、网络钓鱼、恶意脚本、勒索软件、智能终端恶意程序恶意程序特征:1.强制安装;

2025-09-25 07:00:00 1014

原创 apt 新一代包管理工具

作用:从 /etc/apt/sources.list 配置的软件源服务器,下载并更新本地的 “软件包索引”(记录可用软件的版本、位置等信息)。full-upgrade:更彻底的升级,会根据依赖关系自动处理包的安装、升级、删除(类似 apt-get dist-upgrade)。upgrade:仅升级现有软件,不删除或新增包(若升级需要移除现有包,则会跳过)。日常操作:优先用 apt(简单直观,如安装软件、升级系统、搜索包)。注意:安装或升级软件前,建议先执行此命令,确保获取最新的软件信息。

2025-09-24 08:15:00 401

原创 tar 将多个文件或目录打包成一个单独的归档文件

选项顺序:-f 必须紧跟文件名,且通常放在选项最后(如 tar -zcvf 文件名 正确,tar -zcfv 文件名 错误)。压缩结合:通过添加特定选项,可在打包时自动调用压缩工具(如 gzip),生成压缩包(如 .tar.gz)。.tar.gz 或 .tgz:经 gzip 压缩的 tar 包(最常用)。.tar.xz:经 xz 压缩的 tar 包(压缩率更高,速度较慢)。注意:压缩格式(.tar.gz 等)不支持添加文件,需解压后重新打包。(1)gzip 压缩(.tar.gz 或 .tgz,最常用)

2025-09-22 19:59:48 500

原创 网络空间安全概述1

信息安全技术、法律法规和信息安全标准是保障信息安全的三大支柱。信息安全涉及三种法律关系:行政法律关系,民事法律关系,刑事法律关系。工业自动化控制系统涉及工业生产过程的检测、控制、优化、调度、管理和决策,是保证工业生产过程安全、稳定、高效运作的核心系统。防火墙简称fw.防火墙是一套网络安全防御系统,依据事先制定好的安全规则,对相应的网络数据流进行监视和控制.硬件外形是多网络接口的机架服务器,在网络拓补图中所使用红墙的图标来表示.

2025-09-22 09:30:00 670

原创 pidstat 实时监控进程的资源使用情况

pidstat 是 sysstat 工具包 中的一个实用命令,用于 实时监控系统中单个进程或所有进程的资源使用情况,包括 CPU、内存、I/O、线程等详细指标。它比 top 或 ps 更专注于进程级别的细粒度监控,适合排查进程资源占用过高(如 CPU 飙升、内存泄漏、磁盘 I/O 繁忙)等问题。minflt/s:每秒发生的 “次要缺页错误”(内存页存在于物理内存但未映射,无需磁盘 I/O)。majflt/s:每秒发生的 “主要缺页错误”(内存页不在物理内存,需要从磁盘加载,性能影响大)。

2025-09-21 01:00:00 803

原创 lsof 列出系统中所有被进程打开的文件

lsof(List Open Files)是 Linux 系统中一个非常强大的命令行工具,用于列出系统中所有被进程打开的文件。在 Linux 中,“文件” 的概念非常宽泛,包括普通文件、目录、网络套接字(TCP/UDP 连接)、管道、设备文件等,因此 lsof 常用于系统诊断、进程分析和网络问题排查。1.基本功能lsof 的核心作用是:显示当前系统中所有被进程打开的 “文件” 及其关联的进程信息。通过它可以知道:哪个进程打开了某个文件某个端口被哪个进程占用某个用户正在操作哪些文件。

2025-09-20 06:30:00 562

原创 scp 和cp 复制文件

1简单区分scp 和 cp 都是 Linux 中用于复制文件的命令,但它们的 应用场景和功能范围 有本质区别:cp:仅用于 本地系统内 的文件 / 目录复制(同一台机器上的不同路径之间)。scp:基于 SSH 协议,用于 跨主机(网络) 的文件 / 目录复制(本地与远程主机、或两台远程主机之间)。2.核心功能与适用场景3.基本语法对比31。

2025-09-19 06:15:00 387

原创 tree 遍历目录

基本功能。

2025-09-13 17:56:45 183

原创 timedatectl(系统时间)、hwclock(硬件时间)

系统时间与时区的一站式管理。

2025-09-10 01:00:00 450

原创 wafwoof使用教程(简单版)

1 确认你的电脑已安装 PythonWafw00f 是基于 Python 开发的工具,所以需要先确保你的电脑上有 Python 环境。

2025-08-20 17:58:05 795

原创 切换python多版本

下图是两个python的安装位置。哪个在前面则优先使用哪个python,故切换python环境的第一个办法就是要用哪个就把哪个移到前面。打开命令提示符(可以按下win+r调出窗口,然后输入cmd回车),输入“python”就可以查看目前使用的版本(一般来说是位置靠前的那个python)此时我们按什么库之类的,就会默认下载到当前的python版本里,若想要按到另一方版本,此时就需要切换python版本了。特定python的名字:上一步骤中重命名的exe文件名,要把包装在哪个版本就使用哪个版本的重命名名字。

2025-08-02 17:40:53 1611

原创 【工具】jdk与jmeter下载与安装

系统变量内找到path变量,双击打开,然后点击【新建】,新增path变量,值为JMeter安装目录下的bin目录(比如我的是D:\tools\apache-jmeter\apache-jmeter-5.6.3\bin)右击桌面的【此电脑】,选择【属性】,再选择【高级系统设置】,点击【环境变量】右击桌面的【此电脑】,选择【属性】,再选择【高级系统设置】,点击【环境变量】记得修改安装位置,省得C盘爆了。双击Path进入编辑页面,点击【新建】,加入。变量值:jmteter安装路径。点击新建之后,变量名填。

2025-03-12 18:14:52 458

原创 【报错】微信小程序预览报错”60001“

我在微信开发者工具写小程序时,使用http://localhost:8080是可以请求成功的,数据全都可以无报错,但是点击【预览】,用手机扫描二维码浏览时,发现前端图片无返回且报错60001(打开开发者模式查看日志)

2025-03-11 00:04:38 823

原创 【软件测试工程师】接口自动化测试

接口的通俗理解:特殊的URL(抽象类等理解是面向开发工程师的),通常来说它是给我们提供(操作)数据的。说白了,我们的接口测试就是怎么样让我们对应的URL地址,也就是对应的请求,发出去,给到别人。要点:不要试图用标准化的思想去测试接口,否则碰到特殊接口就会出现问题。具体这个接口怎么解析,由开发者决定,我们可以通过看开发的示例来决定我们怎么发送请求。通常情况下,我们做接口测试的时候,会有一个文档,当然文档的形式可能多种多样(文档,在线文档,内容详不详细),不过我们只需去找四要素。

2025-03-10 15:14:48 869

原创 navicat下载与安装【带布丁】

然后你就会得到这个双击它,自定义下载路径,建议不要放在C盘。下载完成后不要打开。

2025-03-04 15:17:35 424

原创 [navicat] SQL: INSERT INTO experience_share (id, shareid, userid, commentcontent, commenttime)

数据库工具:navicat不管怎么改commentcontent,如commentcontent,CommentContent等,老是提示我数据库不存在这个字段。因为这种插入我说借助工具自动生成的,以为映射出问题,所以就库库该配置,最后才发现是多了一个空格。

2025-03-04 14:23:40 174

原创 数据显示不符合用户阅读习惯

数据库字段date的类型是datetime,在后端自己造数据的时候,数据是正常的,是符合用户习惯的存储和显示的格式 “YYYY-MM-DD HH:MM:SS”。前端返回时未做处理时,显示如下。

2025-03-04 12:00:36 383

原创 【报错】springboot项目找不到接口报404错误

写了一个简单的springboot项目,在启动的时候idea未报错,浏览器访问接口时报如下的错误。

2024-12-11 21:28:22 996

原创 mybatis逆向生成实体类xml模板等

准备工作,适合没有项目但是想练手的小伙伴,如果有项目直接使用可以直接跳到下一部分要是没有resources目录请查阅我的这篇文章讲解了缺少resources的解决方案。

2024-12-10 21:09:01 1179

原创 【报错】新建springboot项目时缺少resource

在新建springboot项目时缺少resources,刚刚新建时的目录刚好就是去掉涂鸦的resources后的目录。

2024-12-10 16:57:54 1598

原创 [报错]redis密码问题

前几天的项目用到了redis,今天重新启动项目,看报错报6379端口的问题,所以想到了redis的问题.在启动redis之后,仍然报错,

2024-12-10 10:58:56 544

原创 若依自动生成代码保姆级教程

若依是一套开源项目(别人写好的一套代码,拿过来直接去用就好,在此基础上,我们去做二次开发来完成自己的业务)基础:springboot+vue系统要求:JDK >= 1.8;redis(缓存数据包括验证码);vue;node>=12。

2024-11-30 12:17:17 4776 3

原创 [工具]在windows上下载与安装redis

建议下载第一个(直接双击即可下载),因为第一个是安装包,可以直接添加到环境变量里面去;测试一下在redis中添加数据,再修改一下密码,智慧获取数据就会需要密码验证,但这种修改密码的方法会在重启服务后失效,建议在配置文件中修改密码。一路next,需注意下面的位置:更改一下安装地址,然后勾选[添加到环境变量]msi(安装包)是打包好的下载文件,zip是压缩包。填入名字(自己随便命名),填入密码,勾选左下角的[测试连接]点击红色选项,默认进入下面页面,不用动,切换到[连接设置]点击确定后再点击右下角的连接。

2024-11-29 10:44:00 351

原创 boss上测试面试宝典总结

黑盒:等价类划分、边界值发现、错误推测、因果图法、场景法、判定表驱动法白盒:逻辑覆盖、程序插桩技术、基本路径法、符号测试、错误驱动测试。

2024-11-28 18:06:11 1356

原创 使用navicat点击文件或链接会出现闪退

之前安装好的Navicat,点击没有问题,过了一段时间想连接MySQL时,一点连接按钮就闪退,具体情况如下:点击【文件】或者点击【连接】后选择【Mysql】,这两种情况下出现闪退,我又尝试点击了几下其他功能,均不会闪退。

2024-11-28 18:00:43 3888 13

原创 pycharm下载selenium等软件包时提示下载超时

我今天在pycharm运行刚写的自动化脚本时,提示selenium模块未导入(自动到导入),鼠标移动到【from selenium import webdriver]的selenium时,显示【未存在文档】

2024-09-24 15:40:57 826

原创 黑马头条APP手工测试项目

APP测试范围:业务功能测试专项测试:兼容性测试 、安装/卸载/升级测试、交叉事件测试 、push消息推送测试、性能测试、其他测试(用户体验、权限/边界、权限)功能测试测试对象:功能点(单独模块)--单元测试多模块---集成测试业务流程--系统测试、验收测试、冒烟测试功能测试测试方法:测试理论阶段与测试用例设计方法等适用于web产品、也适用于app产品理论阶段方法:等价类、边界值、因果图、判定表、场景法、流程图、正交法、错误推测法。

2024-09-19 21:20:01 1873

原创 APP测试--含【学车不】项目实战

对于app项目测试,一般进行系统测试系统测试的要点一般包括如下方面功能测试兼容性测试安装、卸载、升级测试交叉事件测试push测试性能测试:CPU、内存、流量测试、电量测试、流畅度测试、启动速度用户体验测试稳定性测试补充:经过上述各方面的充分测试后,并产生测试报告后,APP就可以上线版本的上线需要注意:用户反馈跟踪(用户体验bug--建议bug)、线上bug处理(不太严重:定位,在后续版本解决;严重:回滚版本),版本优化(在新版本中发布)

2024-09-18 21:10:15 1677

原创 web安全测试入门

安全测试:安全性测试指有关验证应用程序的安全等级和识别潜在安全性缺陷的过程导致软件出现安全问题的主要原因或根源是软件的安全漏洞安全漏洞:特指在硬件、软件、协议的在逻辑设计上或具体实现或系统安全策略上存在的缺陷或错误漏洞的产生主要是由于程序员不正确和不安全变成引起的不法者可以通过漏洞获取系统额外权限并对系统植入木马、病毒、以窃取系统资料威胁到系统安全的错误才是漏洞安全漏洞危害系统完整性:非法串改破坏数据的完整性系统可用性:破坏系统或者网络,导致服务不可用。

2024-09-17 10:18:19 1538

工具jdk与jmeter下载与安装

工具jdk与jmeter下载与安装

2025-03-12

项目实战微信小程序-三端练习

项目实战微信小程序-三端练习

2024-12-10

redis的msi安装包

1,解压后得到redis-x64-5.0.14.1.msi(redis安装包) 2,双击下载的时候注意安装位置(同页面的按钮记得勾选,这是自动添加到环境变量,不然还得配)

2024-11-29

redis的图形化管理工具

1.下载压缩包后解压2.下载记得注意下载位置,其他一路默认即可

2024-11-29

项目管理软件Project2003

项目管理软件--project2003,含产品密钥 下载解压后,找到一级目录下的startup.exe,双击即可进入安装过程

2024-05-09

向日葵(用于远程控制)

向日葵(用于远程控制)

2024-01-12

pictd的相关安装包

pict.exe

2023-12-07

空空如也

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

TA关注的人

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