XOR
【python】Python报错:RecursionError: maximum recursion depth exceeded in comparison
问题描述 今天测试程序的时候报错了 RecursionError: maximum recursion depth exceeded 通过查阅资料发现原因是查询过相关文档和资料后才发现了问题原因,python的递归深度是有限制的,默认为1000。当递归深度超过1000时,就会报错。 解决方案 可以将 ......
04Typora
Typora早前版本免费使用,后面收费了! 安装完Typora,只需要设置两个: 1、自动保存 2、图片保存到当前目录的`./images/`下 ~~笔记 ## $2$ $\operatorname{Dyck}$ 路 ### $2.1$ 格路 **定义 2.1** 在平面直角坐标系中,横坐标和纵坐标都是整数的点称为**格点**,**平面格路**是指从 一个格点到另一格点只走格点的路,格路的**长度**是指其所走 ......
[C++学习]关键字
const关键字 const关键字表示该数据类型的值只读,不可赋值,也就意味着它必须初始化。 const若是修饰常量,则只读变量的值会放在“符号常量表”中,而不会立即开辟空间,当数据取地址时则会开辟空间。 const int data = 100; int *p = (int *)&data; // ......
实现表格中各单元格字段都支持自定义点灯的思路
1.数据库,增加一个点灯信息字段:内容为json字符串存储,key即为每个列的字段名,内容就为点灯颜色。 eg:lightInfo : {"name" : "red","id" : "blue"} 2.前台用lightInfo[该列对应的具体的字段名]动态获取对应字段的点灯信息。 3.前台点灯的编辑 ......
数据模型《实体联系模型》
1. 需求分析阶段:根据"软件需求规则说明书"生成 er模型 2. 概念结构阶段:根据"转换规则"把ER模型 转成关系模型 3.逻辑结构设计阶段: 根据"三范式"规则(要求) 把关系模型 转换成 基本表 实体-联系模型# 基本概念# 实体:实体是有别于其他对象的一个事物,比如人,教师,学生,课程,专 ......
03VSCode
# 快速入门 ## 1. 免费安装 安装完界面如下  ## 2. 命令面板 命令面板提供了一个超级搜索功能,可以 ......
proto 可以等于 prototype 吗
`__proto__` 和 `prototype` 是不同的概念,它们不应该被混淆或等同使用。 `prototype` 是函数对象(Function)特有的一个属性,函数对象通过它来实现对象的继承。函数对象的 `prototype` 属性指向一个原型对象,该原型对象在创建实例对象时会被作为实例对象的 ......
requestAnimationFrame
requestAnimationFrame 是一个用于优化浏览器动画效果的 API。它可以让浏览器在下一次重绘前执行指定的回调函数,从而可以更加流畅地执行动画效果,避免了使用 setTimeout 或 setInterval 可能引起的性能问题。 requestAnimationFrame 的用法非 ......
[JOISC 2021 Day3] 保镖 解题报告
## statement 给定 $n$ 个人,每个人从 $T_i$ 秒开始从 $a_i$ 移动到 $b_i$,每秒移动一个单位。给定 $q$ 个保镖,每个保镖从 $P_i$ 秒开始,从 $x_i$ 开始移动,每秒一个单位。如果保镖和人在同一个位置上,就可以获得 $C_i$ 的奖金,问每个保镖最多能获 ......
[转]Visual Studio调试模式下添加命令行参数的方法
在VS中向命令行添加参数,即向main()函数传递参数的方法: 右键单击:添加参数的工程-->属性-->配置属性-->调试,在右侧“命令参数”栏输入要添加的参数,各参数间用空格分离。 例如:"-hide_banner" "Z:/media/subtitle/internal/divx/496x496 ......
window10子系统下 libuv clone本地编译提示./autogen.sh: aclocal: not found错误
libuv文档 https://docs.libuv.org/en/v1.x/guide/introduction.html Code All the example code and the source of the book is included as part of the libuv p ......
浅谈扫描线
# 扫描线 扫描线一般运用在图形上面,它和它的字面意思非常相似,就是拿一根线,在图形上面扫来扫去。我们一般用它来解决图形的面积,周长,二位数点等问题。 ## Atlantis 问题 在二维坐标系上,给出多个矩形的左下以及右上坐标,求出所有矩形构成的图形的面积。 我们当然知道,如果数据范围很小,我们可 ......
KMP笔记
首先对字符串首先要求一个前缀函数$\pi[i]$。$\pi[i]$简单来说就是子串$s[0\dots i]$最长的相等的真前缀与真后缀的长度。 ```cpp vector prefix_function(const string &s) { int n = s.size(); vector pi(n ......
策马踏雪翩然过,携来人间万千烟火 ---May Part Two
# May Solution Set Part Two ### ARC160E Make Biconnected 被加粗专门强调的性质是每个点的度数最多为 $3$。 那么这一定是一棵二叉树。不妨对于每一个点考虑。 删去他,最多把整棵树分为三个连通块。至少要在三个连通块中连两条边。 选一个叶子做根。 ......
安装pytorch
 pytorch官网 https://pytorch.org/ 或Ubuntu或Windows(不推荐)中完成下面任务 1. 编译运行https://github.com/greendow/SM2-signature-creation-and-verification 中的代码,提交运行结果与截图,(7‘) 2 ......
密码工程-大素数
**任务详情** 0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 利大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现GenerateLargePrime 函数(10‘) 2. 在测试代码中产生一个在范围l = 2^255至u = ......
最大权线性基与拟阵的一些感想
拟阵(matroid)是一个二元组 $M=(S,I)$,其中 $I$ 是一个定义在 $S$ 子集上的一个集族,称之为独立集,在独立集中的子集称之为独立的 需满足性质: 遗传性:$A\subset B,B\in I\Rightarrow A\in I$。 扩充性(交换性):$\exists A,B\i ......
个人总结
1)回顾查看本学期第1日的计划,我的完成度比较好。从三方面来说。第一方面是结对项目,两个人的地铁查询系统完成度比较好,完成了一个较为完整的地铁查询的安卓APP的开发。而且用到了本机的数据库。和外部的Mysql数据库。第二方面是结对项目。我作为团队的队长带领,我们团队参加了这半年的中国大学生服务外包杯 ......
ggplot2参考手册
ggplot2画图的手卡:   { ios::sync_with_stdio(false), cin.tie(0), cout.tie(0); int n; cin ......
Centos上配置服务开机自启动的3种方式
前言 在服务器上安装的各种中间件,为了防止意外宕机重启导致的后果,一般都需要配置成开机自启动。但是有些中间件的安装过程中并没有提供相关配置开机自启动的说明文档。今天和各位大朋友们聊一聊Centos上配置服务开机自启动的几种方式。 Centos下配置服务开机自启动有3种方式: 方式一:直接在/etc/ ......
net 6使用FluentValidation校验请求数据
1,nuget增加 FluentValidation.AspNetCore 2. DI中添加 builder.Services.AddFluentValidation(opt=>{ opt.RegisterValidatorsFromAssembly( Assembly.GetEntryAssemb ......
红楼梦课前演讲——红楼梦中的诗词
本文将分析红楼梦中诗词与故事情节的联系。 《红楼梦》中的诗词有极高的文学价值,让文学气息更加浓厚。小说中的诗词一般是起到点缀的作用,但《红楼梦》的诗词不仅仅起点缀作用,它们还能够与小说内容互补。让我们来看看这些暗藏玄机的诗词。 > 贾不假,白玉为堂金作马。\ 阿房宫,三百里,住不下金陵一个史。\ 东 ......
二分法 三元表达式 生成式 匿名函数 内置函数
[toc] # 二分法 > 二分法思路 1.二分法的使用前提条件:列表中得数字必须要有序 2.将对象整除2分成两部分 3.将目标数值与分割后的对象做比较来确定目标数值在哪一部分 4.继续重复这两个步骤直至找到目标数值 * 例 ``` # 判断此表中是否有20这个数 l = [1, 22, 44, 1 ......