AND
23暑假友谊赛No.2
# A-雨 ```cpp #include using namespace std; #define int long long void solve() { vector a(4); int x; for( auto &i : a ) cin >> i; cin >> x; for( auto i ......
无旋平衡树(范浩强Treap)平均时间复杂度证明
范浩强 Treap 是一种应用广泛的数据结构(可参考 [OI_Wiki](https://oi-wiki.org/ds/treap/#%E6%97%A0%E6%97%8B-treap "OI_Wiki")),然而网上难以找到比较严谨的复杂度证明. 本文将严格证明 $n$ 个结点的 Treap 的** ......
网格距离计算
def get_dis_tm(origin, destination): url = 'https://restapi.amap.com/v3/direction/driving?' key = '208ce530fdd2dc162c8831657fff3232' #这里就是需要去高德开放平台去申请 ......
2023.7.26 周三:instanceof
1 /* 2 instancof 判断两个类之间是否有继承关系 3 Object->String 4 Object->Person->Teacher 5 Object->Person->Student 6 */ 7 Object s1 = new Student(); 8 System.out.pr ......
使用JMeter连接达梦数据库的步骤和示例
引言: 本文将介绍如何使用JMeter连接达梦数据库,并提供连接达梦数据库的步骤和示例,帮助您快速开始进行数据库性能测试。 步骤: 1. 下载并安装JMeter:首先,从JMeter官方网站下载并安装最新版本的JMeter。 2. 添加JDBC驱动:下载并添加达梦数据库的JDBC驱动jar文件到JM ......
集训Day 3
A题: B题: 比赛开始,直接跟着A题的样例开搞,成功拿下题目(get100pt),B题我写了一个肯定会爆的桶,后来为了多拿分就将数组开大了亿点然后就炸了痛失了B题15pt以及前三。(哭) 改题的时候依旧不严谨,B题订正时脑袋里想的是if else 的写法 实际写的是 if判断后未加return 0 ......
在Qt Creator中添加cmake的帮助文档
## 下载cmake的QtHelp 在[cmake官网的说明文档下载页](https://cmake.org/documentation/),下载QtHelp 方法会使得设定值减一,调用它的await()方法会使得调用它的线程处于阻塞状态,直至设定值变为0 /** * 一个程序可以分为多个相互独立的待解决的问题(TaskPortion),等待所有问题被解决后才能执行的任务(Wait ......
[ABC308G] Minimum Xor Pair Query 题解
[Minimum Xor Pair Query](https://www.luogu.com.cn/problem/AT_abc308_g) ### 题目大意 维护一个序列,支持动态插入,删除,查询最小异或对。 ### 思路分析 看到查询最小异或对首先想到 01Trie,但 01Trie 不支持删除 ......
《计算机科学导论》第九章课后作业解答(个人版)
复习题 1.汇编语言与机器语言的区别: - 机器语言是计算机能直接理解和执行的二进制代码,每个指令对应一条机器码。它是计算机的底层语言,非常接近硬件操作。 - 汇编语言是机器语言的一种助记符表示,使用助记符代替了二进制代码,便于程序员编写和理解。汇编语言需要经过汇编器翻译成机器语言才能被计算机执行。 ......
忘记密码时 使用急救模式修改密码
实验 linux系统中,忘记密码时,在急救模式页面修改密码 进入急救页面 重启计算机,来到如下页面,按键盘 “e” 在以下页面可以向↓翻动页面 在linux16 行末尾输入 rd.break 然后 按 ctrl + X 进入下一个页面 进行重挂载 进入下一个输出页面,改密码 关闭 selinux 并 ......
Nosql redis高可用和持久化
redis高可用和持久化是企业中很重要的技术,当出现单点故障时,必须使用高可用来抵抗风险。数据保证安全性必须做持久化,将数据写入到磁盘中。 目录 一、redis高可用 二、redis持久化 三、Redis 性能管理 四、总结 一、redis高可用 1.redis高可用 在web服务器中,高可用是指服 ......
c++学习:封装、继承、多态
c++ 是面向对象的编程语言,相对于 c 具有封装、继承、多态的特点。 # 封装 **定义:** 封装就是将对象的属性和行为封装起来,形成一个有机的整体,其载体就是类。类通常对客户隐藏其实现细节,这就是封装的思想, 就比如我们使用一个库函数时,我们只需要知道它的作用就可以了,没必要去了解它的内部工作 ......
MySQL存储过程
####什么是存储过程 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。简单理解,存储过程其实就是一堆SQL语句的合并。中间加入了一些逻辑控制。 ####存储过程的创建方式 存储过程的创建方式: 创建无参存储过程 创建有参存储过程 #### ......
[ARC143B] Counting Grids 题解
[Counting Grids](https://www.luogu.com.cn/problem/AT_arc143_b) ### 题目大意 将 $1\sim n^2$ 填入 $n\times n$ 的网格 $A$ 中,对于每个格子满足以下条件之一: - 该列中存在大于它的数。 - 该行中存在小于 ......
23暑假友谊赛No.2
23暑假友谊赛No.2 雨 #include<bits/stdc++.h> using namespace std; #define int long long //#define int __int128 typedef pair<int,int>PII; typedef pair<string, ......
Python学习4
## Python学习(二) #### 1 Python 集合 ##### 1.1 集合(Set) 集合是无序和无索引的集合。在 Python 中,集合用花括号编写。 
 https://blog.csdn.net/weixin_46108954/article/detail ......
关于存货预留的使用
应用场景: 1.物料启用批次,物料计划属性为LP,而非为当前订单所用,而这时需要使用非当前订单批次物料,这里可挪用物料的一种方式。同样适用物料预留 2.这里则可以使用销售预留释放其他订单存货供当前订单使用 ......
【雕爷学编程】Arduino动手做(173)---SG90舵机双轴云台模块
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问 ......
Docker学习路线12:开发者体验
到目前为止,我们只讨论了使用Docker来部署应用程序。然而,Docker也是一个极好的用于开发应用程序的工具。可以采用一些不同的建议来改善开发体验。 - 在应用程序中使用`docker-compose`以方便开发。 - 使用绑定挂载将本地代码挂载到容器文件系统中,以避免每次更改都需要重新构建容器映 ......
2023年7月26日 天气:晴
今天早上起来背了10个英语单词,然后学习了一个小时的java,写了一会英语阅读,然后和朋友出去打了两个小时的羽毛球,最后写了一会作业。 明天打算看一小时的电视剧,然后和朋友出去玩一会,打一两个小时的篮球,最后晚上练一小时的字,然后学习一小时的java。 ......
fatal: refusing to merge unrelated histories
"fatal: refusing to merge unrelated histories" 是 Git 在合并操作时可能会遇到的错误信息。这个错误通常出现在尝试合并两个不相关的代码仓库或两个没有共同历史的分支时。 Git 默认情况下会拒绝合并这些不相关的历史,因为它无法确定如何正确地将它们合并 ......
fatal: refusing to merge unrelated histories
"fatal: refusing to merge unrelated histories" 是 Git 在合并操作时可能会遇到的错误信息。这个错误通常出现在尝试合并两个不相关的代码仓库或两个没有共同历史的分支时。 Git 默认情况下会拒绝合并这些不相关的历史,因为它无法确定如何正确地将它们合并 ......
关于文化课的瞎扯
最后的结果还是不错的。 原本想高考之后把[文化课记](http://218.5.5.242:9019/article/943)搬到博客上,现在发现这些东西写的是不是太敷衍了点。加上偶尔还会有人问我学习方法,那么我就大言不惭地好好总结一下吧。 其实我想,我应该不算那种小说里偏精一科的怪才。实际上,不管 ......
Linux根目录扩容--两篇
# Linux根目录扩容--两篇 ## 1.命令汇总 ```shell // 首先查看根目录大小 # df -h / // 查看磁盘与挂载情况,可以看到磁盘的文件系统。 # lsblk # lsblk -f // 查看磁盘详细信息 # fdisk -1 // 对/dev/vda磁盘进行分区 # fd ......
Mysql数据库
# Myspl数据库: ## 数据库: - 数据库【按照数据结构来组织、存储和管理数据的仓库】。是一个长期储存在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 - 数据对于公司来说是最宝贵的财富,程序员工作就是对数据进行管理,包括运算、流转、存储、展示等,数据库最重要的功能就是【存储数据 ......