NOT
$9.5$ 短学期题解
## $a$ 一个简单的坐标转换,原来的 $a[i][j]$ 会变为 $b[j][n-i+1]$ ```cpp int b[N][N]; void solve(){ int n=read(),m=read(); for(int i=1;i0?"YES":"NO"); //puts(ans>0?"Ye ......
《C++并发编程实战》读书笔记(3):并发操作的同步
## 1、条件变量 当线程需要等待特定事件发生、或是某个条件成立时,可以使用条件变量`std::condition_variable`,它在标准库头文件``内声明。 ```c++ std::mutex mut; std::queue data_queue; std::condition_variab ......
Go Switch
## switch语句 使用switch语句来选择要执行的多个代码块中的一个。 在Go中的switch语句类似于C、C++、Java、JavaScript和PHP中的switch语句。不同之处在于它只执行匹配的case,因此不需要使用break语句。 单一case的switch语法 ```Go sw ......
gym100851J. Jump
很神奇啊。 注意到如果能找到一个刚好有 $\dfrac{n}{2}$ 个位置相同的串,记作 $a$。然后枚举 $i=2\ldots n$,每次反转 $a_1$ 和 $a_i$ 的值,新串记作 $b$。如果此时还是刚好有 $\dfrac{n}{2}$ 个位置相同,那么说明 $b_1$ 和 $b_i$ ......
习题纠错06
表达式"X=A+B*(C-D)/E"的后缀表示形式可以是()//答案是C A XAB+CDE/-*= B XA+BC-DE/*= C XABCD-*E/+= D XABCDE+*/= //从左到右边遍历这个中缀表达式 //X添加到后缀表达式,=入栈,A添加到后缀表达式中 //+进入栈,B进入后缀表达 ......
13.mysql数据修改操作
以下是一些 MySQL 数据修改操作示例,包括单表查询和多表查询,以及相应的示例数据表。 **单表修改操作:** 假设我们有一个名为 `employees` 的表,用于存储员工信息: ```sql CREATE TABLE employees ( employee_id INT PRIMARY KE ......
212 模拟科三
下午去,晚上七点多回来 模拟紧张,发挥不好,一次OK,一次不行(无缘无故变更车道没打转向灯),要记得灯光复位,不要发懵。记得考试流程,这个项目是什么,下个项目又是什么。 不要紧张,明天考试好好发挥,一次过! ......
ELK-windows搭建笔记
一、 介绍 Elasticsearch :开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。 Logstash: 对你的日志进行收集、过滤,并将其存储供以后使用(如,搜索)。 Kibana: 以为 Logstash ......
省选 2023 D1T2 城市建造
显然地,这 $t$ 座城市一定由每个连通块出一座得来,换言之,新修建道路的两城市原来一定不连通。 进一步可以想到,若选择了 $u, v$ 两座城市且它们连通,则 $u \rightsquigarrow v$ 上的所有城市都应被选择。 更进一步地可以推出,若选择的城市同属一个点双,则该点双内的所有城市 ......
ES集群搜索稳定性保障
如果将 Elasticsearch(ES)作为线上C端服务的查询引擎,那么 search query 的响应时间则至关重要。因为毕竟面向C端用户,如果一个搜索请求 1 秒内还未返回,那么用户将不可接受。 因此,C端服务对ES的性能稳定性做了许多工程上的优化,比如: 1. 强制将索引的段文件设置为1, ......
DOS命令(了解)
常用的dos命令 查看当前目录内容 dir 切换到其他盘下 cd 例:切换到c盘 cd/D c: 切换到当前盘其他目录下: cd d:\abc2\test200 “ .. ” 表示上一级目录 切换到上一级和切换到根目录均使用cd 查看所有子目录 tree 清屏 cls 退出 DOS exit ......
小程序可以跨端,那么能实现跨桌面应用小程序吗?
随着小程序容器技术的不断发展和成熟,我们可以期待更多的桌面应用程序以小程序的形式呈现,这将为用户提供更多的选择,同时降低了开发和维护的成本。 ......
CMC备赛
# 第一部分:知识查漏补缺+经典例题回顾【函数、微分、积分、微分方程、级数、空间解析几何】  回忆:证单 ......
自我介绍+软工五问
| 这个作业属于哪个课程 | [计科21级12班](https://edu.cnblogs.com/campus/gdgy/CSGrade21-12) | | | | | 这个作业要求在哪里| [自我介绍+软工五问](https://edu.cnblogs.com/campus/gdgy/CSGra ......
软工作业1:自我介绍+软工五问
| 软件工程导论 | [21级计算机科学与技术1班](https://edu.cnblogs.com/campus/gdgy/CSGrade21-12)| |:--|:--| | 这个作业要求在哪里 | [作业要求](https://edu.cnblogs.com/campus/gdgy/CSGra ......
C++语言学习08
一、智能指针 常规指针的缺点: 当一个常规指针离开了作用域时,只有该指针变量本身占用的内存空间(4/8字节)会被释放, 而它指向的内存空间不会自动释放,当free\delete\delete[]语句忘记执行或者无法执行, 形成内存泄露 (如何定位哦内存泄露、如何预防内存泄露) 智能指针的优点: 智能 ......
springcloud项目添加多个应用到启动列表中dashboard
在微服务项目中,我们经常会有多个应用需要启动,如果不进行设置的话,会出现刚启动的应用将已经启动的应用给顶掉,这个时候,我们可以将启动的应用进行保存就可以了,这样,我们在应用启动列表中就能够看到我们所有的启动的应用了,并且还能够对这些应用进行关闭或者启动 ......
printf
#include <stdarg.h>int u_printf(const char *format, ...){ char loc_buf[256]; va_list arg; va_list copy; va_start(arg, format); va_copy(copy, arg); int ......
Vue 3 之 Element Plus 之 Pagination 的 坑
版本信息: vue.js 3.3.4 Element Plus 2.3.12 浏览器 Chrome Version 116 -- 坑描述 试验 Element Plus 之 分页时,出现了异常——之前开发的 弹窗 打不开了。 Pagination 分页: https://element-plus.o ......
Redis持久化(备份)
Redis持久化分为两种ROB/AOF ROB:运用的快照的原理,默认开启, 备份条件:时间线/数量线(60 :10000) ①时间到达60秒,检测访问数量是否达到10000,如果达到进行备份操作,如果没到达(哪怕是9999)继续计时,直至达到下一个约定条件 ②访问数量达到10000,查看时间是否达 ......
网络安全-mysql注入-dns注入
免责声明:本博客内所有工具/链接请勿用于未授权的违法攻击!!用户滥用造成的一切后果自负!!使用者请务必遵守当地法律!! 1、 ......
docker - 空镜像手动安装mysql 前需要的包
需要提前安装这三个,否则会失败 yum install -y libaio-devel.x86_64 yum install -y numactl.x86_64 yum install -y initscripts ......
CentOS 7安装Redis6
# 安装步骤 若系统没有安装`wget`,需要先安装`wget` ``` yum -y install wget ``` 从官网下载redis ``` wget https://download.redis.io/releases/redis-6.2.3.tar.gz ``` 将下载的文件解压至`/ ......
go并发编程系列七:开学季抢票返程
背景:学校开学,3位同学要买票回校上课了,就有了这样一个购票程序,当然,实际情况复杂的多,本文仅供参考。 package main import ( "fmt" "sync" ) type Train struct { station map[string]int mu sync.Mutex } f ......
Node常见操作命令
Node常见操作命令 1、查看安装版本 node -v 2、初始化 npm i或npm install 3、创建package.json文件 npm init或 npm init -y 可跳过简易问答界面 4、运行js文件 node 文件路径 5、读取与写入文件 // 读取文件和写入文件 // 引入 ......
软工作业1:自我介绍+软工五问
| 这个作业属于哪个课程 |[计科21级1 2班](https://edu.cnblogs.com/campus/gdgy/CSGrade21-12)| | | | | 这个作业要求在哪里|[自我介绍+软工5问](https://edu.cnblogs.com/campus/gdgy/CSGrade ......
linux 常用硬件检查
1. 查看内存信息 `cat /proc/meminfo` 2. 内存厂商: `dmidecode -t memory |grep Man||head -n 1` 3. 内存几代 `dmidecode -t memory | grep "Type: D"` 4. 内存型号 `dmidecode -t ......
整数分解方法——腾讯2017春招真题
如下示例: 1:共0种分解方法; 2:共0种分解方法; 3:3=2+1 共1种分解方法; 4:4=3+1=2+1+1 共2种分解方法; 5:5=4+1=3+2=3+1+1=2+2+1=2+1+1+1 共5种分解方法 6:6=5+1=4+2=4+1+1=3+2+1=3+1+1+1=2+2+1+1=2+ ......