XOR
ARP协议及解码
一、什么是ARP 全称Address Resolution Protocol,中文名为地址解析协议 工作在OSI层次的数据链路层,将IP地址转化为对应物理地址 二、工作原理 源主机以广播向网络中发起一个ARP请求,目标主机单播回应一个ARP数据包 windows系统 查看ARP缓存 在CMD命令下 ......
搭建skywalking监控平台
搭建skywalking监控平台一.平台建构二.环境搭建注意核对系统时间是否正确Datentpdate pool.ntp.org1.在任意目录新建一个docker-compose的目录cd /homemkdir docker-compose2.在docker-compose的目录下,新建一个dock ......
ES6-Map
ES6 提供了 Map 数据结构。它类似于对象,也是键值对的集合。但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。 Map 也实现了iterator 接口,所以可以使用『扩展运算符』和『for…of…』进行遍历。 //创建一个空 map let m1 = new Map(); / ......
6款高质量国产软件,让你办公舒适度拉满,高效完成工作
布丁扫描——强大的文档扫描器 布丁扫描是一款可以用手机进行扫描的国产软件,可以快速、方便地转换纸质文件为电子文件,提高工作效率。 它可以将手机的摄像头用作扫描仪,将纸质文件、照片、证件等物品转换成数字格式的文件,还可对扫描结果进行编辑、保存、分享或打印。 Xmind——思维导图和头脑风暴软件 Xmi ......
CS5466AN C to HDMI 2Lane 8K30(4K144)集成PD3.0、可挂3.0HUB
集睿致远/ASL最近新推出的CS5466是一款Typec转HDMI2.1高度集成的单芯片 HDMI TMDS传输支持高达每通道6Gbps的最大允许数据速率,在60Hz刷新率下提供高达4Kx2K的24位彩色显示。CS5466支持dsc1.1/12a压缩视频传输流,并应用FEC解码,以确保无视觉故障的D ......
[转]pve配置cpu节能
因为我本身使用的就是低功耗的处理器,经过配置,cpu频率确实降下来了,但是功耗并没有明显降低,所以仅做记录,其他高功耗的配置可以参考试验. 参考文章: 搭建家庭简易IT实验室——PVE安装后 - 2B 【NAS】PVE的简单使用教程、调优、常见问题汇总 - 知乎 ProxmoxVE软路由降频节能控温 ......
ASEMI代理NXP高压三端双向可控硅BT139-800E综合指南
编辑-Z BT139-800E是一种高压三端双向可控硅开关,近年来由于其卓越的性能和多功能性而广受欢迎。这种强大的半导体器件广泛应用于各种应用,包括电机控制、照明控制和温度调节。 BT139-800E的特点 1.高压能力:BT139-800E设计用于处理高压,最大重复关断状态电压(VDRM)为800 ......
【五期邹昱夫】CCF-A(NeurIPS'21)Adversarial Neuron Pruning Purifies Backdoored Deep Models
> "Wu, Dongxian, and Yisen Wang. "Adversarial neuron pruning purifies backdoored deep models." Advances in Neural Information Processing Systems 34 (2 ......
AT模式【分布式事务】
1、导入 maven 依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-seata</artifactId> <exclusions> <!--版本较低,1.3. ......
UI自动化 判断文件是否下载成功-Part 2
3、 # -*- coding:UTF-8 -*- import os from time import sleep import hashlib import glob DOWNLOAD_PATH = 'D:\\download_file' # 获取文件MD5值 def get_file_md5( ......
Python全栈学习 day09 文件操作相关
# day09 文件操作相关  课程目标:掌握基于Python对文件相 ......
LangChain 任意命令执行(CVE-2023-34541)
LangChain是一个用于开发由语言模型驱动的应用程序的框架。在LangChain受影响版本中,由于load_prompt函数加载提示文件时未对加载内容进行安全过滤,攻击者可通过构造包含恶意命令的提示文件,诱导用户加载该文件,即可造成任意系统命令执行。 ......
css居中(自己常用的,不全)
水平居中: 1.text-aligin:center 如果仅使用 text-align:center; 是无法达到水平居中的效果的,为什么? text-align:center; 需要在行内块元素上使用的,而盒子是块级元素,所以,需要将盒子转换为行内块元素 text-align:center; 才能 ......
CTFer成长记录——web专题·一句话木马
一、题目链接 http://a.y1ng.vip:1126/chopper/ 二、题意解析 打开网址,发现网页提示: 明显是一个一句话木马的语句,而且可以猜测网页后台已经有php木马文件,我们只需要连接上就行。 三、解题步骤 使用antSword等Webshell管理工具,来对该后门程序进行链接: ......
安装_rustup_rust_交叉编译测试
## [安装_rustup_rust_交叉编译测试](https://www.cnblogs.com/osnosn/p/17509203.html) **转载注明来源: [本文链接](https://www.cnblogs.com/osnosn/p/17509203.html) 来自[osnosn的 ......
rhel8重置root密码
## 目的 ``` 重置root密码 ``` env - rhel8.x ## 步骤 ``` //1.重启进入启动项引导界面,e键进入内核编辑界面 //2.linux参数这行的最后面追加rd.break参数,然后按下Ctrl + X组合键运行修改过的内核程序 //3.依次输入以下命令,再连续按下两次 ......
最左匹配原则(转)
### 一、最左匹配原则的原理 ``` MySQL 建立多列索引(联合索引)有最左匹配的原则,即最左优先: 如果有一个 2 列的索引 (a, b),则已经对 (a)、(a, b) 上建立了索引; 如果有一个 3 列索引 (a, b, c),则已经对 (a)、(a, b)、(a, b, c) 上建立了 ......
gcc -g 与-g3的区别
gcc -g 和 gcc -g3 是在编译时用于生成调试信息的选项,它们之间的区别如下: -g 选项: 生成调试信息,以便在程序出现错误时进行调试和跟踪。生成的调试信息包含基本的符号表、源代码行号信息和局部变量的值。调试信息的生成速度较快,生成的调试信息文件较小。推荐在一般调试情况下使用。-g3 选 ......
为什么要归一化?
## 为什么要归一化? BN是Batch Normalization的缩写,该方法的代表性论文是`“Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift”`,论文中关于 ......
第二届机电一体化与自动化国际学术会议(ICMAT2023)
第二届机电一体化与自动化技术国际会议 (ICMAT 2023)将于 2023 年 10 月 28 日至 29 日在中国武汉举行,由湖北省众科地质与环境技术服务中心主办,旨在增进对机电一体化与自动化技术最新进展的认识和理解。我们诚挚地邀请技术程序委员会、主题演讲者、特邀演讲者和常规演讲者。热烈欢迎全文 ......
【多线程笔记】如何优雅关闭线程
在C#中,可以使用CancellationToken来优雅地关闭线程。CancellationToken是一个结构体,用于向线程发送信号以请求线程停止运行。以下是一个使用CancellationToken的示例代码: ``` using System; using System.Threading; ......
红黑树
```cpp #include enum class Color { Red, Black }; template struct Node { T key; Node* parent; Node* left; Node* right; Color color; Node(T k) : key(k), ......
kafka ack机制
1 kafka基本架构 kafka的partion分为leader和follow。leader参与允许,二follower仅作为备份。 那么,leader和follower之间是怎么同步的呢 2 leader和follower的同步 Partition只有Leader是对外提供读写服务的 也就是说, ......
ubuntu下java安装
首先看自己的系统版本是什么,可以通过:uname -a的命令来查看,比如我的系统`22.04.1-Ubuntu XXX x86_64 x86_64 x86_64 GNU/Linux`。去官网下载相关的包,地址:https://www.oracle.com/java/technologies/down ......
CF1834 Div.2 做题记录
## A [题面](https://codeforces.com/contest/1834/problem/A) 分类讨论即可 点击查看代码 ``` #include #define ull unsigned long long #define ll long long #define pii pa ......
【0基础也能学会】JMeter:如何开始简单的WEB压力测试?
背景 最近工作上被安排针对Web网站进行性能压测,以评估特定的硬件配置下Web网站可支持的并发用户数。考虑到JMeter是流行的Web性能压测工具,因此趁着这次机会上网查阅了很多关于JMeter的资料,也自己动手进行软件的配置和调测,从最基本的发送HTTP请求,到参数化输入,分布式测试和最后的实时结 ......
使用kubeadm快速部署一个K8s集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: ``` # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm join ``` # ......
VUE 滚动到底部加载更多(附带指令实现方式)
VUE 滚动到底部加载更多(附带指令实现方式) 直接上代码: mounted() { window.addEventListener('scroll', this.handleScroll, true); }, destroyed() { window.removeEventListener('sc ......
青海打造清洁能源发展新引擎
安科瑞虞佳豪 走进青海省海南藏族自治州共和县塔拉滩,一排排光伏发电板有序排列。塔拉滩如今已是光伏发电高地——以光伏为主的新能源装机总量达到1478万千瓦,2022年完成发电量212.6亿千瓦时。 塔拉滩上建成占地逾600平方公里的光伏发电园区,靠的是“水光互补”——塔拉滩东边坐落着黄河上游龙羊峡水电 ......
python基础33 继承、组合
单继承下的查找循序 单继承的意思是一个类只继承一个类 class D(): pass class C(D): pass class B(C): pass class A(B): pass 如何查找继承下的属性和方法呢 class Foo(): def __f1(self): # _Foo__f1() ......