相关文章
CVE-2021-41773/42013 apache路径穿越漏洞
影响范围
CVE-2021-41773 Apache HTTP server 2.4.49 CVE-2021-42013 Apache HTTP server 2.4.49/2.4.50
漏洞原理
Apache HTTP Server 2.4.49版本使用的ap_normalize_path函数在对路径参数进行规范化时会先进行url解码,然后判断是否存在…/的路径穿越符…
建站知识
2024/11/25 14:00:52
Pinia中如何实现数据持久化操作
使用vue3中的pinia,我们可以在多个页面间共享数据,但是一旦我们关闭或刷新页面,这些数据就会丢失,因此,我们需要有一种数据持久化的解决方案。在记录vue3 使用vue3中的pinia,我们可以在多个页面间共享数据&…
建站知识
2024/11/20 23:26:36
Linux虚拟网络设备—Veth Pair
veth是Virtual Ethernet Device的缩写,是一种成对出现的Linux虚拟网络接口设备。它最常用的功能是用于将不同的Linux network namespaces 命名空间网络连接起来,让二个namespaces之间可以进行通信。我们可以简单的把veth pair理解为用一根网线࿰…
建站知识
2024/11/15 17:46:14
安装python虚拟环境
什么是虚拟环境:
虚拟环境的意义,就如同 虚拟机 一样,它可以实现不同环境中Python依赖包相互独立,互不干扰。
环境准备
安装python (到官网下载Download Python配置环境变量,cmd进入命令行输入 python…
建站知识
2024/11/7 22:47:45
常用linux命令 linux_cmd_sheet
查看文件大小
ls -al 显示每个文件的kb大小 查看系统日志
dmesg -T | tail 在 top 命令中,RES 和 VIRT(或者 total-vm)是用来表示进程内存使用的两个不同指标,它们之间有以下区别: RES(Resident Set Size…
建站知识
2024/11/15 4:42:24
pytorch代码复现1(基础知识)
创建矩阵 全零矩阵 In [4]:
import torch
torch.__version__
xtorch.empty(5,3)
xOut[4]: tensor([[0.0000e00, 0.0000e00, 4.6430e-23],[1.4013e-45, 1.2612e-44, 0.0000e00],[3.5733e-43, 0.0000e00, 0.0000e00],[0.0000e00, 0.0000e00, 0.0000e00],[0.0000e00, 0.0000e00, 0…
建站知识
2024/11/19 13:12:10
【HTML/CSS学习】margin和padding的区别
1. margin
margin(外边距)属性定义元素周围的空间。 margin主要在元素的外部创建空白区域,用于分隔元素与其相邻元素之间的距离。 用处:可以用于调整两个元素之间的间隔。
2. padding
padding(填充)定义…
建站知识
2024/11/22 5:38:33
AtCoder abc140
C - Maximal Value 遍历比较一下相邻的值 D - Face Produces Unhappiness 反向思维,考虑不开心的点 字符串可以规约成RR…RLL…LRR…RL…L这样相间的情况 每次操作只有把整段的R或者L反向,才能减少不开心的点 有几种不同的情况 RLRLR LRLR RLRL LRLRL 2.…
建站知识
2024/11/22 5:38:36