NOT
centos搭建msf
搭建msf 官方有提供一键安装脚本,如下: curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate ......
CSP 2023
以下是我的 CSP 2023 时间线 2023.9.15 22:10 比赛前一天,有点紧张 2023.9.16 8:50 到达普及组考场 2023.9.16 11:30 考试结束 我的 CSP - J 答案: BDAAC BCADD ABBAD TTTAB TFTCBD TTTBDC BACBD A ......
初始化LTDC
1,初始化GPIO 2.LTDC初始化 void BSP_LTDC_Init(void) { /*LTDC 像素时钟域 通过PLLSAI进行配置*/ RCC_PLLSAIConfig(200, 20, 2); RCC_LTDCCLKDivConfig(RCC_PLLSAIDivR_Div4); RC ......
08-定时器的基本原理与应用
定时器的基本原理与应用 1、什么是定时/计数器? 在没有钟表的时候,定时的方式通过有一注香的时间,或者一桶水的时间。前者烧香不断减少是减法,后者滴水不断增加是加法。 定时/计数器,是一种能够对内部时钟信号或外部输入信号进行计数,当计数值达到设定要求时,向CPU提出中断处理请求,从而实现定时或者计数功 ......
骗分导论
转载自:https://www.luogu.com.cn/blog/Misaka-Mikoto/AK-IOI 这是一篇教你怎样在比赛中骗分的文章。 声明:本文非原创,我只是个会转载的蒟蒻。 目 录 第 1 章 绪论 第 2 章 从无解出发 2.1 无解情况 2.2 样例——白送的分数 第 3 章 “ ......
虚表与类的关系以及虚表的存放位置
总结:虚函数表是针对类的,一个类的所有对象的虚函数表都一样。 虚指针(vptr):每个含有虚方法(虚函数)对象里有虚表指针,指向虚表。 虚函数表:虚函数表是顺序存放虚函数地址的,虚表是顺序表,表里存放了虚函数的地址。 C++的编译器应该是保证虚函数表的指针存在于对象实例中最前面的位置(这是为了保证取 ......
第一章 计算机系统概述
1.2.2 计算机硬件系统由运算器,储存器,控制器,输入设备,输出设备5大部件组成,主观上来说最初的CPU=运算器+控制器 先详细介绍一下储存器: 储存器主要分为主储存器和辅助储存器,CPU能够直接访问的是主储存器。主储存器的工作方式是按存储单元的地址进行存取,称为按地址存取方式。 ......
neovim的插件管理器vim-plug导致代码颜色不显示问题解决
neovim的帮助文件路径 F:\Programs\Neovim\share\nvim\runtime\doc runtimepath的帮助文档路径 F:\Programs\Neovim\share\nvim\runtime\doc\options.txt $VIM 环境变量$VIM被用来确定Vim ......
Docker_Mysql5.7 部署
一、下载镜像 1.1 在docker中下载mysql 5.7镜像 docker pull mysql:5.7 1.2 查看下载安装的镜像 docker images 二、创建容器 2.1 简单的创建方式 docker run --name mysql5.7 -p 3306:3306 -e MYSQL ......
关于洛谷题解审核
我想问一下,大家觉得题解的重点是什么?很显然是思路,代码的正确性,次要的才是格式。 但是,洛谷对于题解格式的审核是不是有点过于严格了呢? 比如说这段话: 如果 \(n\) 为 \(0\), 那么便是无解。 大家能一眼看出 , 后面多了空格吗? 这种题解其实没什么大问题,别人看题解时根本不会在意这些细 ......
k8s之集群部署(kubeadm)
[master&node] 1.修改主机名 hostnamectl set-hostname master-01 cat >> /etc/hosts << EOF 172.28.32.1 master-01 172.28.32.2 worker-01 EOF 2.配置阿里云官方源 mkdir -p ......
“挖矿”病毒排查处置方法
排查方法 挖矿病毒被植入主机后,利用主机的运算力进行挖矿,主要体现在CPU使用率高达90%以上,有大量对外进行网络连接的日志记录。 Linux主机中挖矿病毒后的现象如下图所示: Windows主机中挖矿病毒后的现象如下图所示: 处置方法 一旦发现主机或服务器存在上述现象,则极有可能已经感染了挖矿病毒 ......
001二次函数顶点坐标公式怎么求
(1)二次函数的定义式和图像 一般地,把等号右边自变量的最高次数是2的函数叫做二次函数,其表达式有三种: 1、一般式:f(x)=ax²+bx+c(a、b、c是常数),x为自变量,其中a称为二次项系数,b为一次项系数,c为常数项。二次函数的图像是开口向上或者向下的抛物线,二次项系数a决定二次函数图像的 ......
【计算几何】codeforces上面的一点简简单单的计算几何入门题
开篇碎碎念 我真的好喜欢开篇碎碎念啊(可恶真的是太话痨啦)最近有在cf上面写写题,唔不过还没上百题,过两天就可以写百题纪念啦,也还没上青,陌陌菜菜,陌陌在努力变强捏。 cf1850G The Morning Star tag: 用map进行维护,斜率与坐标的关系 题目链接:G. The Mornin ......
洛谷 P7830 [CCO2021] Through Another Maze Darkly
洛谷传送门 被联考创出 shit 了。 考虑一种极限情况:每个点指向父亲。那么这种情况我们会顺着欧拉序完整地把整棵树都走一遍。 但是初始的时候不一定每个点都指向父亲。发现我们走过 \(O(n^2)\) 步就能到达上面的极限情况。比较显然,因为每次扩展至少使一个点从不指向父亲变成指向父亲(称一次扩展为 ......
9张图深入剖析ConcurrentHashMap
前言 在日常的开发中,我们经常使用key-value键值对的HashMap,其使用哈希表实现,用空间换取时间,提升查询性能 但在多线程的并发场景中,HashMap并不是线程安全的 如果想使用线程安全的,可以使用ConcurrentHashMap、HashTable、Collections.synch ......
【bitset】【线段树】CF633G Yash And Trees 题解
CF633G 简单题。 先看到子树加和子树质数个数和,果断转换为 dfs 序进行处理。 既然有区间求和,考虑线段树。 若对于每一个节点维护一个 \(cnt\) 数组,用二进制数 \(x\) 来表示,即当 \(cnt_i = 1\) 时第 \(i\) 位为 \(1\)。设当前节点为 \(u\),左右子 ......
GCL
Density-invariant Features for Distant Point Cloud Registration 2023 ICCV *Quan Liu, Hongzi Zhu, Yunsong Zhou, Hongyang Li, Shan Chang, Minyi Guo*; Pr ......
CS231N Assignment1 softmax 笔记
完成了Softmax的损失函数,并实现解析梯度矢量化的表达式且使用数值梯度检查实现结果。使用验证集调整学习率和正则化强度,使用SGD优化损失函数,并可视化最终学习的权重。 ......
快速排序
快速排序 使用java实现快速排序 public static void quickSort(int[] arr, int l, int r) { if (l >= r) { return; } int lift = l; int right = r; //选取比较的值,取需要排序的序列的第一个数作 ......
10 月 5 日模拟赛总结
# Before [本文章在博客园同步发布]() [Contest-Link](https://www.luogu.com.cn/contest/137474) 预期 $100 + 100 + 5 + 0 = 205$。 实际 $0+100(0)+5+0=105(5)$。(括号是重测前) 挂分 $2 ......
【思维】【DP】ABC298Ex Sum of Min of Length 题解
ABC298Ex 简单题。 因为有 \(\min\) 不好做,容易想到讨论 \(d(i, L)\) 和 \(d(i, R)\) 的大小。 令 \(p = \text{LCA}(L, R)\),\(dep_L > dep_R, dist = dep_L + dep_R - 2\times dep_p\ ......
prime table
1 struct Pt { 2 v:Vec<u64>, 3 } 4 5 impl Pt { 6 fn new(t:u64) -> Pt { 7 Pt { 8 v:vec![2], 9 } 10 .fill(t) 11 } 12 fn fill(mut self,n:u64) -> Self { 13 ......
密码协议学习笔记(8.1):秘密分享
秘密分享的背景与概念: 密钥丢失是一件很麻烦的事情,例如,保存私钥的硬盘被不小心格式化,或者持有密钥的管理员被车创了,会导致重要文件不能打开等严重后果.避免此类后果的方式之一是创建多个密钥备份,但备份越多意味着密钥泄露的风险越大. 另一个思路是秘密分享,其思想是将秘密分解为多个碎片并分别保存,在秘密 ......
[ABC257F] Teleporter Setting 题解
1.题目 洛谷传送门 2.思路 我们可以把不确定的点当成真实存在的 \(0\) 号点,建边的时候就正常连即可。 然后我们来看一个样例: 1 - 2 - 0 3 - 4 - 5 当我们把 \(0\) 号点看成 \(3\) 号点时,答案就是 \(1\) 号点到 \(0\) 号点的距离加上 \(3\) 号 ......
python11
3.3字符串的公共功能 1.相加:字符串 + 字符串 v1 = "吉林省" + "长春市" print(v1) 2.相乘:字符串 * 整数 data = "alex" * 3 print(data) 3.长度 data = "吉林省长春市" value = len(data) print(value ......
【倍增】P3422 [POI2005]LOT-A Journey to Mars 题解
P3422 一道有点意思的题。 看到是一个环,先破环为链,即 \(a_{n+i}=a_i, b_{n+i}=b_i\),此时就只需要跳到 \(x+n\) 而无需判环了。 如果顺时针走: 令 \(sum_i = \sum\limits_{j=1}^{i}{a_j-b_j}\),当能从 \(x\) 跳到 ......
【DP】ABC273F Hammer 2 题解
ABC273F 一道比较板的区间 \(\text{dp}\)。 先对坐标离散化,令离散化数组为 \(v\)。 令 \(f_{i,j}\) 表示能走到区间 \([v_i,v_j]\) 的最短路程,显然 \(f\) 数组初始为 \(inf\)。 但发现这样无法转移,可以再增加一维 \(k \in \{0 ......