NOT
CF题解合集
CF 比赛题解合集 \(\downarrow 2023.09.04\) CF1952, CF1954 1952 A. Ntarsis' Set 有一个集合,初始状态里面有数字 \(1\)、\(2\)、\(3\)、\(4\)、\(5\)、......、\(10^{1000}\)。 现在给你一个长度为 ......
第一二章学习笔记
第一章 第一章向我们介绍了本书的学习目标以及一些基本概念,和Linux的简单操作,但是对于基础的概念解析较少,于是我用GPT了解了一下 进程概念和进程管理 进程是计算机科学中的重要概念,它是正在运行的程序的实例。每个进程都有自己的内存空间、代码、数据和系统资源,它们在操作系统中独立运行,彼此之间通常 ......
深度学习(ResNet)
ResNet也是相当经典的卷积神经网络,这里实现了18,34,50,101和152。 网络结构如下: 这里18和34用到的block是一样的,两层卷积。50,101和152用到的block是一样的,三层卷积,不过用到了1*1卷积来调整数据通道数。 猫狗大战的训练代码如下: import torch ......
安装Linux操作系统,学习Linux基础
安装Linux操作系统,学习Linux基础 1.操作过程 2.GPT提问解决过程实录 问题1:在配置Linux虚拟机时,命令行中输入sudo apt upgrade的结果是: E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: ......
Harbor系统文章01---Linux安装Harbor
1、切换到指定目录下载harbor安装包 wget https://ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.5.3.tgz 2、解压文件:t ......
CF1801G A task for substrings
Day 6。 好神奇的题啊,我完全不会做。 建出 \(s_1,s_2,\cdots, s_n\) 的 ACAM。 考虑在 \(r\) 处统计满足条件的数对 \((l,r)\) 的贡献。那么需要求出 \(f_r\) 表示文本串以 \(r\) 为结尾的前缀 \([1,r]\) 中,其所有后缀中模式串的出 ......
CF1446F Line Distance
Dqy 7。 计几结论拍脸,感觉不如原神。 Binary search is your friend. 考虑二分答案,二分一个距离 \(r\),考虑求出 \(d(O,AB)>r\) 的无序点对 \((A,B)\) 数量。 以 \(r\) 为半径作圆 \(C:x^2+y^2=r^2\)。考虑如果一个点 ......
LVS DR模式负载均衡群集部署
LVS DR模式负载均衡群集部署 1 LVS-DR 模式的特点 直接路由直接路由 调节器仅作为客户端的访问入口,节点服务器的响应消息是直接返回客户端的,不需要经过调节器(与NAT模式的区别)节点服务器与调节器是部署在同一物理网络内,因此不需要建立专用的IP隧道。(与TUN模式的区别) DR模式是企业 ......
【JS】手写Promise基本功能
https://github.com/zjy4fun/notes/tree/main/demos/js-promise 三个状态,两个回调队列,then 的时候针对不同状态进行处理 class MyPromise{ constructor(executor) { this.state = 'pend ......
弹性盒子布局
骰子布局 CSS样式 section { width: 350px; height: 350px; background-color: #000; border: 5px solid #e0dfcc; margin: 100px auto; display: flex; flex-wrap: wra ......
闲话9.10
今天摆了。 上午打 S 组模拟赛,T1 五分钟切了,T2 划拉了划拉切了,但是写的时候键盘寄了😓😓😓,jimmy 帮忙搞了一个小时才搞好😨😨,然后想了两个小时 T3 想到了 dp 做法,但是边界写挂了🤣。T4 直接 \(O(nq)\) 打 60pts😋。 最终得分:\(100+100+ ......
Linux中的正则表达式
正则表达式,又称规则表达式,(Regular Expression,在代码中常简写为regex、regexp或RE),是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符"),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串, ......
hdu3681
一道状态压缩好题 题目大意: 就是开局有一个起始点和一些必须经过的点,然后从起始点出发,必须要经过所有的必经点,在此基础上求出最小花费,其中引入一个充电池的概念,即到达这个点后花费会清零,但是每个充电点只能经过一次。输出最小花费,不能到达,输出-1。 题目分析: 乍一看没有什么思路(搜索就算了,我不 ......
Codeforces Global Round 21 B. NIT Destroys the Universe
给一个长为 \(n\) 的数组,可以执行以下操作任意次: 选择 \(l, r(1 \leq l < r \leq n)\) ,让 \(\forall i(l \leq i \leq r), a_i = mex(\{a_l, a_{l+1}, \cdots, a_{r}\})\) 。 问最小操作数使得 ......
C语言宏定义中的#和##(转)
https://www.jb51.net/article/282832.htm #和##是宏定义中常用的两个预处理运算符 1. 记号串化(#) 2. 记号黏结(##) 3. 分析下列程序运行结果 #和##是宏定义中常用的两个预处理运算符 其中#用于记号串化,##用于记号黏结,下面分别介绍它们。 1. ......
Jmeter获取Websocket多帧消息的实现方法
由于需要对WebSocket进行压力测试,因此又回归到了JMeter的使用。网络上缺少具体的获取多帧消息的操作,且自己也踩了两个坑,总结一下可行的操作供大家参考。 一、情况说明 被测试的WebSocket会根据客户端发起的信息进行回复,回复帧数不确定。现在需要把所有回复的内容都获取到 二、工具 经过 ......
运行vue项目一直报错的问题的解决
问题描述 (上图为网图,自己的没来得及截图) 问题解决 第一个原因:vue版本过低; 使用下面的语句进行版本升级: npm i vue@3.2.3 但是我试了没啥用; 第二个原因:node版本过低; 使用下面的语句进行版本升级: --若是已经有更高级的版本,可以直接更换: nvm list nvm ......
延续性动词和非延续性动词
英语动词按其动作发生的方式以及动作发生过程的长短,可分为延续性动词和非延续性动词 延续性动词 表示能够延续的动作,这种动作可以长时间延续下去或产生持久的影响。英语中的延续性动词比较多 study, work, stand, lie, know, walk, keep, have, wait, wat ......
管道
管道 1.管道pipe 1.1 管道概述 管道(pipe)又称无名管道 int fd[2];fd[0]读,fd[1]写 无名管道是一种特殊类型的文件,在应用层体现为两个打开的文件描述符 特点: 1.半双工,数据在同一时刻只能在一个方向上流动 2.数据只能从管道的一端写入,从另一端读出 3.写入管道中 ......
Poisson 方程有限差分(一维+二维)
Poisson equation can be writtern as follows: \[\nabla\cdot[\epsilon(r)\nabla\phi(r)] = -q(p-n+N_D-N_A)\\ \nabla\epsilon(r)\cdot\nabla\phi(r) + \epsilo ......
如何在 Kali Linux 上安装 SSH 服务
目的 我们的目的是 Kali Linux 上安装 SSH(安全 shell)。 要求 你需要有特权访问你的 Kali Linux 安装或者 Live 系统。 困难程度 很容易! 惯例 #- 给定命令需要以 root 用户权限运行或者使用sudo命令 $- 给定命令以常规权限用户运行 安装 从终端使用 ......
chapter 1 引言
chapter 1 引言 1.1知识点归纳 Linux入门 1. Unix简介 早期Unix发展历程 主要Unix版本:AT&T Unix、Berkeley Unix、HP Unix、IBM Unix、Sun Unix 2. Linux简介 Linux起源与发展 主流Linux发行版本:Debian ......
【学习笔记】树状数组
PS:未经许可,禁止转载。思路来源于我的老师 $\text{hoogy}$,非常感谢,%%%。 - 五分钟丝滑动画讲解 | 树状数组 -〔manim | 算法 | 数据结构〕 完全理解并深入应用树状数组 单点修改,区间查询 前置芝士: 一维前缀和 设原数组 $a$,前缀和数组 $b$,则有:$b[i ......
SDOI2015 序列统计
题目链接 description 给定一个质数 \(m\),以及 \(n,x\) 和集合 \(S\)。从集合 \(S\) 中任意选数构成长度为 \(n\) 的数列(一个数可以选多次),求数列元素乘积模 \(m\) 等于 \(x\) 的数列的数量。模 \(1004535809\)。 \(3\leq m ......
mybatis中字段映射与表名映射
2023-09-10 @Data @TableName("tbl_phone") public class Phone { @TableField(select = false) private Integer id; private String type; private String name ......
代理
来自《网络是怎样连接的》 5.4 使用缓存服务器分担负载 缓存服务器是一台通过代理机制对数据进行缓存的服务器。代理介于Web服务器和客户端之间,具有对Web服务器访问进行中转的功能。 缓存服务器收到客户端请求后会以客户端的身份向目标Web服务器发送请求消息,从Web服务器看来缓存服务器就相当于客户端 ......
unix/linux系统编程第一、二章知识归纳
1. 引言 1.1 Unix & Linux 简介及历史版本 Unix 和 Linux 是一系列强大的操作系统,具有丰富的历史和版本。Unix 的初始版本由肯·汤普森(Ken Thompson)和丹尼斯·里奇(Dennis Ritchie)于 20 世纪 70 年代早期开发。它是一种通用操作系统,经 ......