AND

【补充】反爬措施

# 【一】后端防爬虫 后端防爬虫是指通过一系列措施和技术手段来保护网站或应用程序不受到未经授权的自动化访问(爬取)的影响。 # 【二】频率限制(IP、用户) - 使用限流算法,例如令牌桶算法或漏桶算法,在单位时间内限制同一IP地址或用户的请求次数。 - 为每个请求标识唯一的身份信息,如IP地址或用户 ......
措施

tekvisa

https://pypi.org/project/PyTektronixScope/ https://www.tek.com/en/support/software/driver/tekvisa-connectivity-software-v411 http://development-c-shar ......
tekvisa

[COCI2011-2012#6] KOŠARE

## Problem 有 $N$ 个箱子、$M$ 种礼物,第 $i$ 个箱子里有 $K_i$ 种礼物。 需要选出一些箱子,要求每一种礼物至少出现在一个箱子中。 求可行的方案数 $mod$ $10^9 + 7$ 。 ## Input 输入第一行,包含正整数 $N(1 \le N \le 10^6)$ ......
COCI 2011 2012 ARE

WMCTF 2023 Writeup

## WMCTF 2023 Writeup 人刚分手,打个 CTF 拿 3 个二血,1 个三血,本来还挺高兴的,只有一血有奖励。好好好,都欺负我是吧。 ### ezAndroid userName是一个类似RC4的东西,直接复制出来跑,password是变表 AES,在 .init_array 修改 ......
Writeup WMCTF 2023

tensorflow模型训练保存minist OCR

import tensorflow as tf from tensorflow.python.framework.convert_to_constants import convert_variables_to_constants_v2 from tensorflow.python.tools im ......
tensorflow 模型 minist OCR

mybatisplus中lambdaQuery()与lambdaUpdate()的使用

这篇“mybatisplus中lambdaQuery()与lambdaUpdate()怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mybatisplus中lambdaQuer ......
lambdaUpdate mybatisplus lambdaQuery

将字符串截取成多段(可以截取的时候只从符号截取)

1、指定长度截取字符串 /** * 根据长度切割字符串 * * @param str 要截取字符串 * @param maxLength 截取长度 * @return */ public static String[] splitByLength(String str, int maxLength) ......
字符串 符号 字符 时候

窗口函数大揭秘!轻松计算数据累计占比,玩转数据分析的绝佳利器

上一篇文章[《如何用窗口函数实现排名计算》](https://www.cnblogs.com/powertoolsteam/p/17627928.html)中小编为大家介绍了窗口函数在排名计算场景中的应用,但实际上窗口函数除了可以进行单行计算,还可以在每行上打开一个指定大小的计算窗口,这个计算窗口可 ......
数据 数据分析 利器 函数

async/await

async/await是同步语法,能以不使用回调函数的方式来实现异步。await被async包裹,await后面可以追加Promise对象,也可以追加async函数。 执行async函数,返回的是一个Promise对象。如果直接返回一个值,那么会把这个值封装成一个Promise对象。 await相当 ......
async await

8.19-暑期博客

本周,主要进行暑期社会调查内容的思考和基本社会调查报告的编写,下周准备继续完成,准备提交。 本周日,主要选一个主题,开始对暑期社会调查报告开始编写。 本周一,选好主题,开始完成社会调查报告的编写。 本周二,完善社会调查报告副标题的相关的完善。 本周三,进行社会调查报告内容的各方面的编写。 本周四,继 ......
博客 8.19 19

【八月ex】CF选做

## 86D 莫队。 移动指针的贡献:$cnt_i\times cnt_i\times i$。 ## 600E Dsu on Tree 的板子之一。 对于轻儿子暴力统计并且每次统计之后删除贡献,重儿子统计后向上不断合并。 对于这个题而言,你需要统计的信息是对于一个点,它的孩子中占主导地位的颜色是哪个 ......

【学习笔记】DSU on Tree

## 概述 DSU on Tree 即树上启发式合并,重点不在“合并”,而在利用树链剖分的性质对子树问题进行复杂度正确的分治。 ## 算法流程 1. 递归处理轻儿子的答案 1. 递归处理重儿子的答案 1. 重新遍历轻儿子子树,计算当前子树的答案 1. 如果当前节点是轻儿子,重新遍历整棵子树,清除答案 ......
笔记 Tree DSU on

标准C++ -- day01

##### 一、 C++介绍 本贾尼.斯特劳斯特卢普,于1979年在贝尔实验室负责分析UNIX系统内核流量的分布情况时,特别希望有一种更加模块化的工具,于1979.10开始着手研发一款新的编程语言,在C语言的基础上增加了面向对象的机制,也就是C++,1983年完成了C++的第一个版本 C++与C的关 ......
标准 day 01

JSONObject.toJavaObject

``` YgCompany ygCompany = JSONObject.toJavaObject(json, YgCompany.class); ``` **这段代码使用了阿里巴巴的fastjson库中的JSONObject.toJavaObject()方法,将JSON字符串转换为Java对象。* ......
toJavaObject JSONObject

systemd:初学者如何理解其中的争议

导读 对于什么是 systemd,以及为什么它经常成为 Linux 世界争议的焦点,你可能仍然感到困惑。我将尝试用简单的语言来回答。 在 Linux 世界中,很少有争议能像传统的 System V 初始化 系统(通常称为 SysVinit)和较新的 systemd 之间的斗争那样引起如此大的争议。 ......
初学者 systemd

linux 单网卡双IP设置

[root@xinyin-redis-mq-1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens192 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="none" DEF ......
网卡 linux

wxauto增加@功能

直接在WeChat中增加一个函数 def at(self, name, msg, clear=True): ''' :param name: 需要@人的名字 :param msg: 要发送的信息 :param clear: ''' self.UiaAPI.SwitchToThisWindow() i ......
功能 wxauto

SpringBoot 测试实践 - 2:单元测试与集成测试

## 单元测试 vs. 集成测试 只编写单测,无法测试方法之间的集成情况,而且某些需求可能会修改多个方法,这可能会影响方法对应的单测,涉及到大量的相关单测的修改,这样的维护成本很高 可以把重心放在完善集成测试上,专注从外部判断程序是否符合预期。对于一些非常重要的方法,增加单元测试可以减轻集成测试排查 ......
SpringBoot 单元

C# OCR光学识别深度学习框架PaddleOCRSharp使用介绍

PaddleOCRSharp 是一个基于 PaddlePaddle 深度学习框架的 OCR(光学字符识别)库的 C# 封装。它提供了一种方便的方式来进行文字检测、文本识别和版面分析等任务。下面是 PaddleOCRSharp 的使用方法的详细介绍: 一、安装 PaddleOCRSharp Paddl ......
PaddleOCRSharp 光学 框架 深度 OCR

NS2 无线移动Ad Hoc网络

NS2将通信网络分为三大类。首先,有线网络的特点是有线通信链路。NS2展示了一种称为SimpleLinks的有线链路的简单形式,它可以用于连接常规节点。 第二类是纯无线网络,不包含有线链路。所有通信仅通过“无线”通信信道进行。其中不存在诸如基站(BS)或接入点(AP)之类的中央节点或协调器的一类无线 ......
无线 网络 NS2 Hoc NS

OS(四):进程管理之进程的同步

进程同步的主要任务是对多个相关进程在执行次序上进行协调,以使并发执行的诸进程之间能有效的共享资源、相互合作,使程序的执行具有可再现性。 1、进程同步的基本概念 1.1、进程间的制约关系 OS中的进程存在两种形式的制约关系。 一种是源于进程间的合作的 直接相互制约关系,例如管道通信方式,写入共享文件( ......
进程 OS

控件背景颜色设置为透明的方法

引言 在项目开发中,有时需要将控件的背景颜色设置为透明,比如 label 控件。那么,如何将控件的背景颜色设置为透明呢?是否只需将控件的 BackColor 属性设为 Transparent 即可呢?答案是否定的。想要解决这个问题,首先要了解在 C# 中什么叫做透明。 this.Transparen ......
控件 颜色 背景 方法

使用Python实现全摄像头拍照与键盘输入监听

# 一、序 > 使用Python实现笔记本电脑对使用人的监测,记录下输入的字符与使用人是谁 # 二、实现代码 摄像头拍照 def show_in_cv(camera_id): # 获取当前日期和时间 setTime() DayPaths = SavePath + f'\{formatted_date ......
摄像头 键盘 Python

【Boost】boost.log 要点笔记

### 常用简写: ```cpp namespace logging = boost::log; namespace src = boost::log::sources; namespace expr = boost::log::expressions; namespace sinks = boos ......
要点 笔记 Boost boost log

「学习笔记」扩展 KMP(Z 函数)

对于个长度为 $n$ 的字符串 $s$。定义 $z[i]$ 表示 $s$ 和 $s[i,n-1]$(即以 $s[i]$ 开头的后缀)的最长公共前缀(LCP)的长度。$z$ 被称为 $s$ 的 Z 函数。这里注意,在 Z 函数中,$z[0] = 0$,但是根据 LCP 的定义,$z[0] = n$,具 ......
函数 笔记 KMP

IDEA配置Git仓库

在 .gitignore 中配置忽略文件内容 **/target/.idea*.iml*.class*Test.java**/test/ 创建git本地仓库 点击后,选择项目主目录文件夹 完成后出现如下界面,点提交 左侧出现如下界面 点commit,接下来如果弹窗提醒,继续点commit 创建远程仓 ......
仓库 IDEA Git

Service(服务)

[TOC] ## k8s的三层网络 ![image](https://img2023.cnblogs.com/blog/1441611/202308/1441611-20230822082953901-489863804.png) 1. 宿主机网络 物理主机网络。 2. svc集群网络 cluste ......
Service

abc232e Rook Path

开始看成走到相邻格子,后面发现是车的走法。。。 发现可以将整个图分成四个部分, (x1,y1) $(x,y1) (x \neq x1)$ $(x1,y) (y\neq y1)$ $(x,y) (x\neq x1 ,y\neq y1)$ 然后每一部分中的点的答案都是相同的,转移即可。 ```cpp # ......
232e Rook Path abc 232

解放生产力orm并发更新下应该这么处理求求你别再用UpdateById了

# 解放生产力orm并发更新下应该这么处理求求你别再用UpdateById了 ## 背景 很多时候为了方便我们都采用实体对象进行前后端的数据交互,然后为了便捷开发我们都会采用DTO对象进行转换为数据库对象,然后调用`UpdateById`将变更后的数据存入到数据库内,这样的一个做法有什么问题呢,如果 ......
生产力 UpdateById orm

「Note」数据结构方向 - 数据结构进阶

# 1. 平衡树 咕咕咕 # 2. 树套树 咕咕咕 # 3. LCT ## 3.1. 介绍 ### 3.1.1. 基本概念 LCT 全名 Link-Cut-Tree,动态树,是用来维护**动态森林**的数据结构。 它支持以下操作(需要保证任意操作时刻维护的都为森林): - 连边。 - 断边。 - 换 ......
数据结构 结构 数据 方向 Note