XOR
狗堆效应 dog-pile
防止狗堆效应——问题和解决方案 2014 年 7 月 30 日星期三上午 8:56 这是Przemek Sobstel 的客座转贴,他认为 dogpile 效应问题没有得到足够的涵盖,尤其是在 PHP 世界中。原文: 防止dogpile效应。 当缓存过期并且网站同时受到大量请求时,就会发生 Dogp ......
Windows开机弹窗 Program 无法启动
Windows任务管理器启动项出现无效项目Program删除方法 软件卸载异常,启动项没有被删除电脑启动会出现 弹窗显示 有Program无效的情况。因为任务管理器启动项有无效的启动项,删除即可。 解决方法用户启动项计算机\HKEY_CURRENT_USER\Software\Microsoft\W ......
常见性能指标
1、性能指标分类 系统性能指标资源性能指标中间件指标数据库指标稳定性指标可扩展性指标可靠性指标 2、系统性能指标 响应时间系统处理能力吞吐量并发用户数错误率 2.1 响应时间Response Time 简称RT,是指系统对请求作出响应的时间(处理请求的时间);不同的功能的响应时间也不尽相同,所以讨论 ......
QT输出彩色log
要输出彩色信息有点类似于html的语法,即在要输出的文字前加上一段颜色指令。 指令格式如下\033[*m 这里的*就是转义字符,例如我们要输出一段绿色的文字,则 qDebug() << "\033[32m" <<"Hello!"; 即在输出文字前,先输出一个颜色指令。 注意这个指令对后续的输出都会生 ......
sshpass报错 Permission denied, please try again.和 connect to host localhost port 10022: Connection refused
最近在做自动化时,自动化脚本用sshpass给远程机器发送命令(sshpass -p "123456" ssh -p 10022 root@localhost -o StrictHostKeyChecking=no "poweroff") 报错:Permission denied, please t ......
Python文件读写、StringIO和BytesIO
### StringIO和BytesIO 很多时候,数据读写不一定是文件,也可以在内存中读写。StringIO就是在内存中读写str。 要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可: ```python >>> from io import Strin ......
acme.sh数据迁移
# acme.sh数据迁移 ## 1.1.安装脚本 - 在新服务器安装 acme.sh 脚本工具 ``` curl https://get.acme.sh | sh # or wget -O - https://get.acme.sh | sh ll ~/.acme.sh/ alias acme.s ......
AT_abc_272_e 总结
# 题意 - 给定长度为 $n$ 的数组 $a_i$。执行操作 $m$ 次,每次操作将 $a_i$ 加上 $i$,对于每操作求出,最小的非负整数,使得 $A$ 不包含它。 - 数据范围:$1 \le n \le 2 \times 10^5, 1 \le a_i \le 10^9$。 # 思路 - 首 ......
SSH和SFTP是否相同
SSH和SFTP是否相同?SSH和SFTP是经典的对。在确保通信安全方面,它们交织在一起,尽管它们具有类似的功能,但它们并不是一回事。那么,它们之间有什么区别?请仔细阅读,找出答案。 什么是SSH? 安全外壳(SSH)是一个传输层,用于保护登录和在两个端点之间移动的信息的安全。SSH使用非对称(公钥 ......
python hmac_sha256 转为 java
##### Java hmac sha256 ``` package com.example; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import javax. ......
java 多线程:synchronized 详解
### 总结 + 一个锁对象只能同时被一个线程持有,分为对象锁和类锁 * **对象锁**:每个对象都可以作为锁(几个不同的对象就是几个锁) * **类锁**:字节码对象也能作为锁(全局唯一) + 同步方法不能自定义锁,只能是默认的锁(非静态:this,静态:class);同步代码块默认的锁和方法一样 ......
使用《start图片编辑器》快速抠出人物头发
《start图片编辑器》已发布了!在微软商店下载: https://www.microsoft.com/store/productId/9NMTP62QL5L2 今天来实例展示一下《start图片编辑器》如何将一张图片轻松的快速抠出人物头发 1.首先,打开《start图片编辑器》,点击选取图片 2. ......
Java大文件分片上传/多线程上传
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Up ......
资料分析——年均增长量
年均增长量的考法,头一次遇见,记录一下题干出题方式:  年均增长量=现期-基期/年份差 ![image.png] ......
linux 查看日志常用命令
查看日志 : 查看上下10行: grep -C 10 'NullPointerException' logback.log 当然也可以只看上面10行: grep -B 10 'NullPointerException' logback.log 或者下面10行: grep -A 10 'NullPoi ......
java 线程同步:多线程卖票
> 多种方式可以完成线程同步,传统方法是关键字 synchronized 完成的,可以是同步方法也可以是同步代码块 > 还可以用juc下线程安全的阻塞队列,也可以使用 volatile+cas ### 同步方法 ```java @Data @AllArgsConstructor @NoArgsCon ......
Python从0到1丨了解图像形态学运算中腐蚀和膨胀
摘要:这篇文章将详细讲解图像形态学知识,主要介绍图像腐蚀处理和膨胀处理。 本文分享自华为云社区《[Python从零到壹] 四十七.图像增强及运算篇之腐蚀和膨胀详解》,作者: eastmount 。 一.形态学理论知识 数学形态学的应用可以简化图像数据,保持它们基本的形状特征,并出去不相干的结构。数学 ......
Windows10 无法更新密码。为新密码提供的值不符合字符域的长度、复杂性或历史要求
域账号死活无法修改密码,说要求不足,可是AD域几乎不限制密码条件。 Ctrl+Alt+Del改自己管理员密码 唯一找到的解决方法: 只有在勾选"下次变更密码"时使用者换密码系统才会认定符合複杂度要求,这样操作可以正常修改密码 ......
oracle常用关键字
1.sysdate sysdate显示系统当前日期和时间的函数。 2.THIRD_SYSTEM_CONFIG_GK_PK.nextval 在Oracle数据库中,THIRD_SYSTEM_CONFIG_GK_PK.nextval是一个序列号生成器。THIRD_SYSTEM_CONFIG_GK_PK. ......
Java开启异步的两种方式
# 二、Java开启异步的两种方式 ## 1、注解开启:==@Async== ### 1.1、配置异步的线程池 - 必须配置异步线程池,否则异步不会生效。 - @EnableAsync 注解:指定异步线程池。不指定默认使用:SimpleAsyncTaskExecutor线程池 - SimpleAsy ......
abc260_e At Least One 题解
# [At Least One](https://vjudge.csgrandeur.cn/problem/AtCoder-abc260_e) ## 题意 给定一个整数 $m$ 和 $n$ 对数 $(a_i, b_i)$,我们定义一个 $f(x)$ 函数表示满足以下要求的整数序列数量: - 整数序列 ......
pb中打开窗体时用户权限检查以及控制工具栏按钮的显示状态
说明:首先在菜单栏方法中修改对应的name和tag(否则程序无法判断统一判为没权限) im_main = this.MenuID // 整体控制工具栏按钮隐藏 im_main.of_Set({'m_open', 'm_printpreview', 'm_print', 'm_saveas'},'vi ......
【算法学习前置】了解JS中的数组
## 介绍 此篇属于前端算法入门系列的第一篇,主要介绍常用的`数组方法`、`字符串方法`、`遍历方法`、`高阶函数`、`正则表达式`以及相关`数学知识`。 **文章主要包含以下内容:** - 数组常用方法 - 字符串常用方法 - 常用遍历方法&高阶函数 - 常用正则表达式 - 数学知识 ## 一、数 ......
【算法学习前置】了解js中的字符串
## 二、字符串常用方法 1. `chat()` 返回指定索引位置处的字符。类似于数组用中括号获取相应下标位置的数据。 ```js const str = 'abcdef' console.log(str.chat(2)) // 'c' console.log(srt[2]) // 'c' ``` ......
Flink白话解析Watermark
一、摘要 如果想使用Flink,Flink的Watermark是很难绕过去的概念。本文帮大家梳理Watermark概念 二、Watermark疑问 1、Flink应用的常见需求是什么 如公司运营一个官网,想统计下过去一分钟有多少用户访问官网。一分钟可以理解为Flink的窗口,在这一分钟统计有多少用户 ......
根据滚动条到达该位置对应的导航选项卡高亮
html <nav> <ul> <li><a href="#section1">第一部分</a></li> <li><a href="#section2">第二部分</a></li> <li><a href="#section3">第三部分</a></li> <li><a href="#sectio ......
Linux-ln创建链接
1.ln命令介绍 ln命令可以看作是 link 的缩写,其功能是创建文件间的链接,链接类型包括硬链接(hard link)和软链接(符号链接,symbolic link) 2.ln命令格式 ln 命令的基本格式如下: ln [选项] 源文件 目标文件 选项: -s:建立软链接文件。如果不加 "-s" ......
可观测性入门
# 可观测性入门 ## 概述 说到“可观测性”,不得不说到另一个词“监控”。前者在软件行业流行是最近十年的事,有人说这个概念是“新瓶装旧酒”,那我们具体了解一下二者到底是什么关系。 ### Google 定义 Google dev官网上有如下的定义说明 > **监控**是可帮助团队观察和了解其系统状 ......
每日打卡1057
给定一串长度不超过 105 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),其字母序号之和为:16+1+20+2+1+19+9+3=71,而 ......
linux PXE和无人值守
目录 一、pxe概念 二、pxe相关服务 三、pxe装机流程 四、pxe四大文件 五、无人值守 六、实验 自动装机 一、pxe概念 概念:PXE(预启动执行环境)是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者 ......