笔记fft amp ntt

侯捷C++高级面向对象编程_下_课程笔记

friend(友元):相同Class的各个objects互为friends(友元) class complex{ public: complex (double r = 0, double I = 0) : re (r), im (i) { } //一个对象的成员函数可以调用另一个对象的私有成员变量 ......
对象 课程 笔记

数论——线性同余方程、乘法逆元 学习笔记

数论——线性同余方程、乘法逆元 众所周知: 说明 除非特殊说明,以下提到的 exgcd 函数均定义为: // ax + by = gcd(a, b) ll exgcd(ll a, ll b, ll &x, ll &y, ll d = 0) { if (b == 0) x = 1, y = 0, d ......
数论 乘法 线性 方程 笔记

kubeadm&dashboard 部署脚本

kubeadm 部署脚本 一、服务器规划 4C8G 3台 IP地址 功能 192.168.10.5 Master 192.168.10.6 Node01 192.168.10.7 Node02 二、安装k8S 准备工作 关闭防火墙 systemctl stop firewalld && system ......
脚本 dashboard kubeadm amp

前端笔记

JavaScript初始化加载的3种方式_js初始化加载方法_——潇洒走一回——的博客-CSDN博客 <script> //只能有一个 window.onload = function(){ alert("JS初始化加载"); } </script> <script> // 可以有多个但是容易被断开 ......
前端 笔记

CF1808E2&3 Minibuses on Venus

原题medium 原题hard 翻译 如果你不会CF1808E1的\(O(nK^3)\)做法,请点击这里 本题涉及:数据诈骗,这道题可以做到\(O(\log{n} + \log{K})\)的复杂度 我们发现对于所有数位的和\(S\),满足\(2x \equiv S (\mod K)\)的\(x\)的 ......
Minibuses Venus 1808 amp CF

Java编程学习笔记01

网络编程笔记 2023.2.28 2023.3.10/*1.1 什么是计算机网络计算机网络是指将==地理位置不同==的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理协调下,实现资源互通和信息共享传递的计算机系统// 打电话 --连接-- ......
笔记 Java

Java编程学习笔记02

GUI 编程 2023.3.11--现在Gui编程已经被淘汰,用的很少很少一、简介:Gui 的核心技术:Swing 和 AWT原因:1.界面不美观2.需要jre环境!为什么要学习?1.可以写出自己心中想要的一些小工具2.工作时候,有可能需要维护到Swing界面,概率极小3.了解MVC架构,了解监听! ......
笔记 Java

最全的李慧芹APUE-标准IO笔记

标准 IO 注: 李慧芹老师的视频课程请点这里, 本篇为标准IO一章的笔记, 课上提到过的内容基本都会包含 I/O (Input & Output): 是一切实现的基础 stdio (标准IO) sysio (系统调用IO / 文件IO) 系统IO是内核接口, 标准IO是C标准库提供的接口, 标准I ......
笔记 标准 APUE

graalvm 23.1.0 开始 js docker 镜像&简单试用

graaljs docker 镜像 很简单就是下载官方包,集成下,然后进行一些简单的配置 Dockerfile FROM debian:bullseye-backports LABEL author="rongfengliang" LABEL email="1141591465@qq.com" WO ......
镜像 graalvm docker amp 23

(笔记)Linux修改、查看日期和时间的方法

1、查看时间、日期 # date Fri Jan 11 14:04:10 CST 2019 2、修改时间 语法:date -s "时:分:秒" # date -s "17:20:30" 3、修改日期、时间 语法:date -s "年-月-日 时:分:秒" # date -s "2019-01-11 ......
日期 时间 笔记 方法 Linux

读高性能MySQL(第4版)笔记11_查询性能优化(中)

1. MySQL的客户端/服务器通信协议 1.1. MySQL的客户端和服务器之间的通信协议是“半双工”的 1.2. 在任何时刻,要么是由服务器向客户端发送数据,要么是由客户端向服务器发送数据,这两个动作不能同时发生 1.3. 当查询的语句很长的时候,参数max_allowed_packet就特别重 ......
高性能 性能 笔记 MySQL 11

性能测试学习笔记(三)

1.性能测试学习指导 1.1 性能测试阶段 工具操作:包括压力工具、监控工具、剖析工具、调试工具。 数值理解:包括上面工具中所有输出的数据。 趋势分析、相关性分析、证据链分析:就是理解了工具产生的数值之后,还要把它们的 逻辑关系想明白。这才是性能测试分析中最重要的一环。 最后才是调优:有了第 3 步 ......
性能 笔记

NTT(快速数论变换)学习

回顾:FFT FFT(快速傅立叶变换)学习 - Isakovsky - 博客园 (cnblogs.com) 目的:将多项式的系数表示法形式转换为点值表示法形式,或者说,快速计算出多项式在若干个点上的值. 中心思想:适当地选取自变量,使得自变量两两互为相反数,求出的多项式值可重复利用,减少运算次数 例 ......
数论 NTT

【学习笔记】(27) 整体 DP

1.算法简介 整体 DP 就是用线段树合并维护 DP。 有一些问题,通常见于二维的DP,有一维记录当前x的信息,但是这一维过大无法开下,O(nm) 也无法通过。 但是如果发现,对于 x,在第二维的一些区间内,取值都是相同的,并且这样的区间是有限个,就可以批量处理。 所以我们就可以用线段树来维护 DP ......
整体 笔记 27 DP

计算机网络五层协议笔记

应用层: 实现应用与应用之间的互通,在互联网中应用层协议很多,如域名系统DNS,支持万维网应用的 HTTP协议,支持电子邮件的 SMTP协议等等。我们把应用层交互的数据单元称为报文。 传输层: 向两台主机进程之间的通信提供通用的数据传输服务。 运输层主要使用以下两种协议 传输控制协议 TCP(Tra ......
计算机网络 笔记

《信息安全系统设计与实现》第三周学习笔记

《信息安全系统设计与实现》第三周学习笔记 一门程序设计语言具有以下必备的要素和技能: 语法:程序设计语言需要定义一套语法规则,以确定如何组织和编写代码。这包括变量声明、控制流语句(如条件语句和循环语句)、函数定义等。 数据类型:语言需要支持不同的数据类型,如整数、浮点数、字符串、布尔值等。还可能支持 ......
笔记 系统 信息

DevOps&Apipost

DevOps旨在通过自动化流程和改善协作,实现软件开发、测试和交付的一体化,从而提高软件交付的质量和速度。为了提高工作效率,加快软件的交付流程,越来越多企业的选择DevOps工作流程。 其中API 管理的地位非常重要。随着 API 数量的大幅增长,也带来了新的 API 管理需求。如何在 DevOps ......
Apipost DevOps amp

clickhouse学习笔记

一、query相关 1. 展示正在处理的请求列表 show processlist 2. 杀掉正在处理的查询 KILL QUERY WHERE query_id='2-857d-4a57-9ee0-327da5d60a90' 二、修改名称 -- 1. 重命名 RENAME DATABASE|TABL ......
clickhouse 笔记

Asyncio 协程异步笔记

协程 & asyncio & 异步 1. 协程 (coroutine) 协程不是计算机提供,而是程序员人为创造。 协程(coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块互相切换运行。例如: def func1(): print(1) ......
Asyncio 笔记

CCD多模态去偏框架 论文阅读笔记

论文标题:Causal Intervention and Counterfactual Reasoning for Multi-modal Fake News Detection 论文作者:Ziwei Chen, Linmei Hu, Weixin Li, Yingxia Shao, Liqiang ......
模态 框架 笔记 论文 CCD

联想笔记本电脑,拓展多屏幕,无法找到其他显示器

1、前言 360安全卫士检测提示某文件为病毒文件,于是加进了隔离区。电脑重启后,分辨率突然更改,拓展屏幕也不能用了 严重怀疑驱动破坏,或者显卡硬件故障。 2、驱动修复 【显示适配器】,驱动显示 “黄三角” 标识。选中右键卸载,然后从官网重新下载驱动安装即可 我的是联系y9000p,地址: 驱动列表 ......
显示器 屏幕 笔记本 笔记 电脑

OPENCV 4学习笔记 ——01

1. 图像存储容器 不同于字符串、整数(分别以string、int类型保存),图像时以矩阵的形式存储的,OPENCV 4提供了 Mat 类来存储矩阵数据。 早期的OPENCV是采用 C 语言接口,以结构体IplImage来存储图像的矩阵数据,但是C语言中需要手动释放内存,这极容易导致因程序结束后没有 ......
笔记 OPENCV

唐老狮Unity四部曲笔记

唐老狮Unity四部曲笔记 脚本基本规则 可以设置脚本的执行顺序,下面可以设置默认生成脚本的内容 ......
四部曲 笔记 Unity

第一章 - 信息化发展(项管笔记)

目录信息和信息化信息系统生命周期信息化内涵信息化体系六要素信息化趋势现代化基础设施新型基础设施建设工业互联网车联网现代化创新发展-农业农村现代化乡村振兴战略两化融合与智能制造消费互联网数字中国 信息和信息化 信息系统生命周期 软件生命周期通常包括:可行性分析与项目开发计划、需求分析、概要设计、详细设 ......
笔记 信息

待整理笔记汇总

待整理笔记 错误信息,以及拦截 可以使用 errorbound 进行错误信息页面的返回 commit 信息校验和内容自动修复以及详细报错 ✅ 轮询方案处理 find-code 插件整理 ✅ fetch 请求怎么取消 abort 处理延迟结果处理 ✅ 自定义 hook—— 判断一个元素是否到底部 im ......
笔记

【原创】Juniper&Cisco:大话端口类型(Access、Trunk、Hybrid)

大家好,我是你们的好朋友:人见人爱、花见花开、车见爆胎、猪见拜拜的龙少一郎,例行介绍如上,严归正传如下: 交换机端口类型分为三种:Access、Trunk、Hybrid,常见的和常用到的仅仅为前面二种。下面我们就以这三种端口类型的定义、功用和使用场合进行具体说明: Access端口为二层端口,仅仅属 ......
端口 大话 Juniper 类型 Access

RK3568开发笔记(十):开发板buildroot固件移植开发的应用Demo,启动全屏显示

前言 上一篇,移植应用前的通讯接口工作和全屏工作都已经完成了。本篇移植开发的商业应用。 交叉编译好应用 (略),参照《RK3568开发笔记(八):开发板烧写buildroot固件(支持hdmi屏),搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试》 解决全屏标题栏占用问题 交叉编译 ......
固件 buildroot 笔记 3568 Demo

EasyGBS视频在电脑和笔记本里面是怎么样存储的呢

EasyGBS进行视频录制时,视频数据会被编码成压缩的格式,以便于存储和传输。在电脑和笔记本电脑中,通常使用硬盘驱动器或固态硬盘(SSD)来存储这些视频文件,它通过旋转磁盘和读写头来读取和写入数据。您可以将EasyGBS录制的视频文件保存到硬盘驱动器上的一个指定目录中。硬盘驱动器的容量通常较大,可以 ......
EasyGBS 笔记本 笔记 电脑 视频

GO 中的时间操作(time & dateparse)【GO 基础】

〇、前言 日常开发过程中,对于时间的操作可谓是无处不在,但是想实现时间自由还是不简单的,多种时间格式容易混淆,那么本文将进行梳理,一起学习下。 官方提供的库是 time,功能很全面,本文也会详细介绍。 还有另外一个开源库 dateparse,使用起来比较方便,本文也会将加入示例测试出结果,以展示其优 ......
dateparse 时间 基础 time amp

Golang 反射 && 单元测试

一.反射 1 package reflecttest 2 3 import ( 4 "fmt" 5 "reflect" 6 ) 7 8 // 语法:const [name] [type] = [value] 9 // const 只能修饰int\float\string\bool作为常量 10 co ......
amp 单元 Golang