strerror错误 语言 笔记

线段树学习笔记与总结

线段树学习笔记与总结 [toc] # 线段树 ## 引入 我们经常会遇到需要维护一个序列的问题,例如给定一个整数序列,每次操作会修改序列某个位置上的数,或是海间你序列巾某个区问内所有数的和,用“暴力"算法,单点修改的复杂度为 $O(1)$,询问区间和的单次复杂度为 $O(N)$。用前缀和算法,询问区 ......
线段 笔记

我的 Obsidian 笔记跨设备同步方案

### 前言 在写这篇文章之前,我用过有道云笔记,简单的设计,后来写的东西越来越多,在一次深夜软件卡顿丢失了文档,反复纠结还是放弃了它,转向了印象笔记,印象强大很多,一直在用,用了很多年。 有图为证 ![](https://www.noraxu.cn/0b3df051877a/4.png) 身边很多 ......
Obsidian 笔记 方案 设备

Django学习笔记(一)

title: Django学习笔记(一) date: 2023-02-01 13:40:05 categories: - [计算机,python,Django] tags: - python - django [官方文档](https://docs.djangoproject.com/zh-hans ......
笔记 Django

c语言学习2

一、数据类型 为什么要对数据进行分类? 1、现实中的数据就是自带类别属性的 2、对数据进行分类可以节约内存存储空间、提高运行速度 存储空间的单位: Bit 比特 存储一个二进制位,只能存储0或者1,计算机存储数据的最小单位 Byte 字节 存储八个二进制位,计算机存储数据的基本单位 Kb 1024字 ......
语言学习 语言

C语言获取文件后缀

在操作文件的时候,或者处理 http 请求时,可能需要处理文件的类型 这里我的需求是获取文件后缀 使用的方法是 strrchr ``` /* char *strrchr(const char *s, int c); The strrchr() function returns a pointer t ......
后缀 语言 文件

同余最短路学习笔记

# C110U01 笔记 同余最短路 ## 目录 [TOC] ## KK3233.sums ### Description > 已知有 3 个正整数,$a,b,c$ ,希望用他们凑出某个总和,每个数字都可以使用任意次数。给定正整数 $t$ ,请问从 1 到 $t$ 里,共有多少个数字可以恰好凑出来? ......
笔记

读发布!设计与部署稳定的分布式系统(第2版)笔记22_实例层之日志

![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230704152811386-132747394.png) # 1. 记录日志 ## 1.1. 传统的日志文件仍然是最可靠和最灵活的信息载体 ## 1.2. 日志文件反映应用 ......
分布式 实例 笔记 系统 日志

c++学习笔记--06 strcat()

## strcat()函数介绍 ### 1.功能 把src所指向的字符串(包括“\0”)复制到dest所指向的字符串后面(删除*dest原来末尾的“\0”)。要保证*dest足够长,以容纳被复制进来的*src。*src中原有的字符不变。返回指向dest的指针。 ### 2.头文件 在C中,函数原型存 ......
笔记 strcat 06

【ChernoC++笔记】左值和右值

【85】【Cherno C++】【中字】C++的左值与右值 ❓什么是左值和右值? 大多数情况下,左值在等号左边,右值在右边。例如int i = 10;中变量i是左值,在内存中有实际的位置,10是右值,没有存储空间,只是数字字面量。 只能给左值赋值,不能写成10 = i;因为10没有位置,不能在10中 ......
ChernoC 笔记

并查集学习笔记

#什么是并查集 顾名思义,并查集有两个最主要的作用:合并集合和查询某两个元素是不是在同一个集合内。 或者说: > 并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。这一类问题 ......
笔记

python笔记:第五章条件循环语句

## 1.print和import ### 1.1 打印多个参数 同时打印多个表达式,用逗号分隔 ```py print('age:',42) > age: 13 # 注意 两个表达式之间有空格 ``` 不加空格的输出方式 ```py print('block' + 'chain') > block ......
语句 条件 笔记 python

Hash 学习笔记与总结

Hash 学习笔记与总结 [toc] # Hash > 哈希算法是通过一个哈希函数 H ,将一种数据(包活字符串、较大的数等)转化为能够用变量表示或是直接就可作为数组下标的数,道过哈希函数转化得到的数值我们称之为哈希值,通过哈希值可以实现快速查找和匹配。以下介绍两种哈希算法的具体运用:字符申 Has ......
笔记 Hash

Go 语言 for-range 的两个坑,你踩过吗?

#### 坑一:迭代时协程引用索引和值 先看看下面的例子,你知道最终输出的结果是什么吗? ```go package main import ( "fmt" "time" ) func main() { var m = []int{1, 3, 5} for i, v := range m { go ......
for-range 两个 语言 range for

【《C++ Primer 第四版》读书笔记】4.2.5-指针和const限定符

####1.指向const对象的指针 #####1.1 表现形式 ```c const double *ptr,const void *ptr ``` #####1.2 如何理解 无法通过ptr这个指针变量去修改所指向内存区域的值,但是ptr这种指针变量可以重复赋值,指向不同的内存地址 注意ptr这 ......
指针 笔记 Primer const

平面图学习笔记--zhengjun

要点不多,记一下即可。 $G$ 的对偶图记为 $G^*$。 - $G^*$ 为连通图,若 $G$ 联通,则 $G^{*}{^*}=G$ - $G^*$ 中的简单环对应着 $G$ 中的极小割,(简单对应极小),利用该性质,可以把平面图上的最小割问题转化为对偶图上的最短路问题 - 平面图欧拉公式:$V- ......
平面图 zhengjun 平面 笔记

c#学习笔记--------------------------FileSystemWatcher对象的使用

一、FileSystemWatcher常用属性 FileSystemWatcher常用于监视文件系统的变更,当文件系统中的文件或者文件夹被修改会自动触发相应的回调事件。 1、常用事件 Changed: 当文件或者文件夹已经完成修改时触发此事件 Created:当文件或者文件夹已经成功创建触发此事件 ......
FileSystemWatcher 对象 笔记

c语言学习

C语言简介: BCPL->New B->C->UNIX->Minix->Linux->gcc C语言诞生于1971~1973年,美国贝尔实验室,肯.汤普逊和丹尼斯.里奇 C语言是专门为了编写操作系统而诞生的语言,天生适合对硬件编程,以运行速度快而著称,而且C语言非常适合编写数据结构和算法 因为C语言 ......
语言学习 语言

【学习笔记】李超线段树

# 维护一次函数 以 [模板题](https://www.luogu.com.cn/problem/P4097) 为例。 使用线段树维护线段,每个节点维护的都是完全覆盖这个区间的线段。 考虑当前节点已经有线段 $f$,现在加入线段 $g$。 暴力想法是暴力递归每个子区间,把更优的保留,注意到 $f, ......
线段 笔记

R语言 ggplot函数中 annotate选项增加注释

001、基础绘图 ggplot(data=mtcars, aes(x=mpg, y=disp, color=factor(cyl))) + geom_point() ## 基础绘图 002、annotete在任意位置增加注释 ggplot(data=mtcars, aes(x=mpg, y=disp ......
注释 函数 annotate 语言 ggplot

四元数的学习笔记

[如何形象地理解四元数? - Yang Eninala的回答 - 知乎](https://www.zhihu.com/question/23005815/answer/33971127) [四元数与三维旋转 By Krasjet](https://files.cnblogs.com/files/bl ......
笔记

【做题笔记】P6064 && SP283

$一眼DP$ 相当于是在**区间中选择若干段**,各段**总长度**$<=b$,然后求最大值。 首先考虑到**区间**$DP$,然后发现复杂度$O(n^6)$,要枚举**长度,左端点,右端点,切割点,段数,左段段数**,复杂度直接爆炸。 同时,空间复杂度$O(n^3)$,也不可行(其实可以使用滚动数 ......
amp 笔记 P6064 6064 283

Cesium学习笔记3——加载地图服务

申请成为天地图开发者,创建应用 编写代码: <!DOCTYPE html> <html lang="en"> <head> <!-- Use correct character set. --> <meta charset="utf-8" /> <!-- Tell IE to use the lat ......
地图 笔记 Cesium

用python语言统计PPT文档的所有slides备注的总字数

在一些场景下我们需要对PPT的备注进行字数统计, 比如非常严格的项目答辩、报奖等的PPT音频录制。但是我们发现Macrosoft PowerPoint和WPS PPT等,都没有直接的统计功能,官方提供的统计指导,速度非常慢效率很低。下面提供一种通过Python快速统计中文备注的方法。 方法: 使用p ......
备注 字数 语言 文档 python

数学分析学习笔记

# 序言 数学分析原理 1、叙述上的系统性和可能范围内的严格性 叙述按照逻辑的顺序 2、数学分析是行动的指南 做习题和例题的重要性 3、数学分析与其它应用领域的联系 4、分析计算一直算到求出数字的结果,学生要熟悉近似方法的运用与学会作出近似公式 5、 ......
数学分析 数学 笔记

[笔记]组成原理_指令系统_指令的寻址方式(题)

指令系统中采用不同寻址方式的目的是() A.提供扩展操作码的可能,并降低指令译码难度。 B.可缩短指令字长扩大寻址空间,提高编程的灵活性. C.实现程序控制. D.三者都正确. 采用不同寻址方式提高了指令译码的复杂度,所以A错。 实现程序控制是通过转移指令而非寻址方式进行的,与寻址方式无瓜。 设指令 ......
指令 原理 方式 笔记 系统

四种语言刷算法之子集 II

力扣90. 子集 II 1、C /** * Return an array of arrays of size *returnSize. * The sizes of the arrays are returned as *returnColumnSizes array. * Note: Both ......
子集 算法 语言 II

Unity3D高级编程主程手记 学习笔记四:3D模型与动画

1.美术资源规范 一个项目中,资源的规范是非常重要的。资源不进行规范,会导致项目的性能变差,例如,模型过大,模型面数过多,压缩不够等都会导致加载变慢,游戏卡顿。所以,对与美术资源来说,并不是模型越精细就越好,应该是在一定条件的限制下努力做到更加好的美化。 美术资源的大小规范:通常可以根据行业经验来确 ......
手记 模型 Unity3D 笔记 动画

计算机网络自顶而下第一章笔记记录

计算机网络 节点 主机及其上运行的应用程序(能接入互联网的任何终端)(端点) 路由器,交换机等网络交换设备。(其中,路由器与交换机的工作层次不同,路由器在网络层工作,交换机在链路层工作) 边 通信链路(按接入设备的不同) 接入网链路,主机连接到互联网的链路(只要有端点即可) 主干链路:路由器之间的链 ......
计算机网络 笔记

笔记

Day 1 The First Class 蒟蒻太蒟了,所以前面没记笔记。 前面笔记推荐czh的:https://www.cnblogs.com/CheZiHe929/p/17538291.html 四.栈(stack) 核心函数同queue,除front变top。 ```cpp int main( ......
笔记

[PowerShell]设置笔记本亮度 -- CIM cmdlet

如下: ```powershell $monitor = Get-CimInstance -Namespace root/WMI -ClassName WmiMonitorBrightnessMethods Invoke-CimMethod -InputObject $monitor -Method ......
亮度 PowerShell 笔记本 笔记 cmdlet