XOR
【iftop】安装及常用操作
iftop是一款基于终端的实时网络流量监控工具,可以帮助用户实时监测网络流量、流量速度和流量来源。本文将介绍iftop的安装和使用方法,帮助用户更好地使用该工具。 安装iftop iftop是一款开源软件,可以通过包管理器进行安装。以Ubuntu系统为例,可以使用以下命令进行安装: sudo apt ......
【tcpdump】安装及常用操作
tcpdump是一款功能强大的网络抓包工具,可以用来实时显示和记录网络数据包,以及对数据包进行过滤和分析。本文将介绍tcpdump的安装和使用方法,帮助用户更好地使用该工具。 安装tcpdump tcpdump是一款开源软件,可以通过包管理器进行安装。以Ubuntu系统为例,可以使用以下命令进行安装 ......
【atcoder begin 302】【e题 Isolation 】JAVA的快速输入输出
import java.io.*; import java.util.HashSet; import java.util.Set; /** * @author fishcanfly */ public class Main { public static void main(String[] arg ......
Linux Gradle安装
wget https://services.gradle.org/distributions/gradle-7.1.1-bin.zip -P /tmp cd /tmp/ unzip -d /opt/gradle /tmp/gradle-7.1.1-bin.zip export GRADLE_HOME ......
jmeter函数
#### 一. 函数: jmeter里面的函数,个人认为就是调用工具方法(别人已经实现的),站在巨人的肩膀做事提高效率。 1. 查看,帮助,Random 2. jmeter中的函数,可以直接调用的方法 ### 二. 介绍几个重要的函数 ##### 1. ${_counter(,)}: 计数器 打开j ......
动力节点Docker深入浅出(四)Docker容器
> **分享一下最近正在b站上看动力节点的docker课程,整理了相关学习笔记,会按照学习进度慢慢更新的,加油** # 4 Docker容器 ## 4.1 容器基础 ### 4.1.1 容器启动流程 v10.6.6中文版
Final Cut Pro for Mac中文版是一款专业视频非线性编辑器,Final Cut Pro拥有创新的视频编辑方式,强大的媒体整理功能, 优化输出视频效果,并可编辑iPhone 13 及iPhone 13 Pro 上以「电影效果」模式拍摄的影片,是您视频处理必不可少的软件,为您的作品增添更 ......
九九乘法表 列表推导式
[toc] # 一、列表推导(Listcomprehension) 是一种简洁的语法,用于创建、转换或过滤列表的元素。它可以帮助简化常见的列表操作,使代码更加简洁易读。以下是列表推导式的一些常见用法示例 1. 创建一个由数字 0 到 9 组成的列表: ```python numbers = [x f ......
PHP Amqp 封装类
1 <?php 2 3 /** 4 * 使用示例 5 #定义名称 6 define('ExchangeName', 'exchange_name_15'); 7 define('QueueName', 'queue_name_15'); 8 define('RoutingKey', 'routing ......
npm提示登录成功但是无法发布版本并报401 Unauthorized
今天遇见了这个问题,刚开始以为密码被重置,但是在别人的电脑上可以使用自己的用户名密码发布,说明是电脑配置的问题 首先打开npm默认配置文件.npmrc文件,可以看到发布地址后有一串:_authToken=** 1、若只存在一个发布地址,删除发布地址中的_authToken=**,并重新登录 2、若存 ......
arduino esp32 adc 驱动
//读取并返回GPIO2的模拟电压,单位,毫伏 //analogReadMilliVolts(2) #define v_out_adc 2 #define i_in_adc 4 void setup() { // 初始化波特率 Serial.begin(115200); analogReadReso ......
H5 页面中下载文件在Android 和 Ios 上的区别及坑点
1、使用a标签,需加上download (下载文件的名称)属性才行。 区别: 一: 在 Android上可以下载。 二: 在Ios 上是直接打开文件。2、使用浏览器自带的下载文件的功能,将文件转为二进制的数据流,代码如下: axios({ url, method: "get", resposeTyp ......
etcd 添加节点
由于master2 节点重新克隆了,造成etcd异常, 恢复过程 1. 从etcd集群中删除 master2 etcd # 登录集群的任意 ETCD Pod kubectl exec -it etcd-master sh -n kube-system # Pod 中设置登录 ETCD 的命令 exp ......
【jmeter】记一次linux下,GUI可以运行,但是命令行不能运行脚本问题
1、场景 使用jmeter进行压力测试,在window下编写脚本, 拿到linux下运行,报错 2、现象 1)在window可以运行,但是在ubuntu不能运行 2)在GUI调试的时候可以运行,但是在命令行执行失败 3、处理方法 1)查看依赖,需要三个依赖 2)需要配置lib path,不配会报错( ......
vue 一键导出数据为excel文件并附带样式 十分简单
自入行以来我就一直疑惑一个问题,导出excel为什么总是搞的很复杂,包括网上的教程,屎里淘金,非常耗费精力。今天刚好业务需要,整理一个简单明了的由vue前端导出的版本出来。 开始: #1.添加xlsx、xlsx-style、file-saver三个包 npm install xlsx xlsx-st ......
Vulhub | Shiro CVE-2020-1957漏洞复现
一、 漏洞描述 使用Apache Shiro进行身份验证、权限控制时,可以精心构造恶意的URL,利用Apache Shiro和Spring Boot对URL处理的差异化,可以绕过Shiro对Spring Boot中的Servlet的权限控制,从而越权并实现越权非授权访问。 二、 影响版本 Shiro ......
【2023-05-25】首次拔牙
20:00 我觉得在艰难忧患中最能依恃的品质,是肯吃苦。因为艰苦孕育智慧;没有经过艰难困苦,不知道人生的道路多么坎坷。有了亲身经验,才能变得聪明能干。 ——杨绛 昨晚实在忍无可忍了,就预约今天早上的牙医。 9点半的号,我9点就到了。肚子挺饿的,但是生怕会迟到而过了号,还怕吃了东西满牙缝都是食物而影响 ......
linux 命令行 命令
Linux 快速删除已输入的命令 - Sinsen柳 - 博客园 (cnblogs.com) 从输入模式到命令模式: 按”:“到最后一行,再按ctrl+z 就好了 history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第 ......
java 中的标签Label
* Java 中的标签是为循环设计的,是为了在多重循环中方便的使用 break 和coutinue ### demo1 ``` public static void main(String[] args) throws Exception{ label:// 放在这里label,跳出外出循环 for ......
How to fix CMake error Could not find a package configuration file provided by “boost_filesystem”
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake:117 (find_package): Could not find a package configuration file provided ......
you-get 批量下载bilibili视频(播放列表)
# you-get 批量下载bilibili视频(播放列表) 看书的时候,如果真想听一些什么,还是觉得古典音乐更好。听到一个很棒的古典音乐播放列表,想下载下来,于是上网找到了`you-get`。 安装`you-get`,参考 https://github.com/soimort/you-get/re ......
摆脱设备限制,用AutoDL平台玩Stable Diffusion
Stable diffusion 是一个非常强大的开源AI绘画软件,自发布以来,便受到了用户的欢迎。不过,作为一款深度学习模型,Stable diffusion对设备的性能有一定的要求。像笔者的 GTX 1650 就跑得很勉强,于是只能找平台搭远程玩了。这里记录一下笔者使用AutoDL玩Stable ......
gitlab 忘记root管理员密码
1、使用root账户登录服务器 2、切换用户为git su - git 3、进入gitlab控制台 gitlab-rails console production 如报错如下:ERROR: "rails console" was called with arguments ["production" ......
补一下这几天收获
自从来武汉之后一直有点忙,可算是习惯过来了( 比赛收获: 1)213开题大法好 2)难 3)不会 4)学好数学 学习收获 1)SPFA已死 2)当每次贡献只为1时用一般队列,只有二值时用双端队列,万不得已用优先队列 3)图论的思维好难掌握(这就是为什么一天只做出2题) 4)有趣的思维:点巨多但是边少 ......
循环(缘由,定义和结构)
循环缘由与定义 循环缘由 核心要点:在某种场景(多次重复做同一件事的情况)需要使用循环结构,提高效率。 循环定义 1.循环结构特点1:循环条件(初始值,结束值) 2:循环操作(重复执行的事) while循环语法 while(循环条件){ 循环操作 } while循环实战步骤: 1.确定循环的条件和操 ......
JS 里如何实现异步?
由于JS是单线程程操作,所以遇到了一些比较耗时的操作时,会影响到主线程的效率,比如在扫描二维码应用中,解析QR code的过程中会造成页面相机流的卡顿。所以将耗时的解析过程放到子线程中就不会影响到主线程。 使用web worker 可以实现这个功能。 ## 1. 子线程 ### 在子线程 `web_ ......
Flask009_模板的使用
渲染模板 index.html 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>首页</title> 6 </head> 7 <body> 8 <h1>这是首页</h1> 9 </body ......
Go 语言 - 自定义 log
# Go 语言 - 自定义 log ```bash Code/go/go_log_demo via 🐹 v1.20.3 via 🅒 base ➜ tree . ├── errors.log ├── go.mod └── main.go 1 directory, 3 files Code/go/g ......
windows安装RabbitMQ及出现问题处理方法
一、安装准备工具1.下载Eralng,下面链接已提供otp_win64_20.2.exe链接: https://pan.baidu.com/s/1lmvCMPVAV1Ba9UogCdQpZg提取码:x9m7 注意:有 32位版本 otp_win32_21.3.exe 根据win系统而定2.下载rab ......