2023.10笔记2023 10

c++ 丢失笔记 [运算符重载、this指针、复制与拷贝构造、生存周期、箭头操作符]

# 运算符重载、this指针、复制与拷贝构造、生存周期、箭头操作符 有一部分是学校的OJ里做题需要就提前学了,然后没记笔记,有一部分是笔记丢了。不打算补这些笔记。 不过还是在这里mark一下++运算符的重载。 因为++运算符可以前置也可以后置,所以这里需要注意一下,**如果是后置++,需要一个int ......
操作符 运算符 箭头 指针 拷贝

C语言 笔记3

# 可变数组 设计一个Array库,提供数组初始化,数组数据查看和修改的功能,且数组大小可变。 ## array.h ```c /* 可变数组 */ // array_block,每次触发自动增长时增长的数量,记作一个array_block #define ARRAY_BLOCK 10 typede ......
语言 笔记

C语言 笔记4

# 全局变量 * 定义在函数外部的变量是全局变量。 * 全局变量具有全局的生存期和作用域 * 全局变量与任何函数都无关 * 在任何函数内部都可以使用全局变量 * 不能使用变量给全局变量初始化 * 不初始化的全局变量默认为NULL * 函数内的同名变量会隐藏全局变量 ```c int a = 1; { ......
语言 笔记

C语言 笔记5

# 格式化输入输出 ## 输入 - printf ```c printf("%[flags][width][.prec][hlL]type...",参数表...); ``` ### 返回值 输出的字符数 ### flag | Flag | 含义 | | | | | - | 左对齐 | | + | 给 ......
语言 笔记

2023年国内云服务市场综述

云服务器是一种基于互联网的计算服务,它可以提供可按需调整的计算资源,如CPU、内存、存储、网络等,让用户无需购买和维护自己的硬件设备,就可以快速、灵活、安全地部署和运行各种应用,尤其是目前新兴的蓝点通用管理系统、各种CMS内容管理系统等,部署在云服务器上可让用户随时随地用电脑或手机访问。云服务器具有... ......
市场 2023

C语言 笔记 1

# 指针有什么用? ## 场景A 通过函数交换两个变量的值 eg. 交换变量a,b的值 ```c int swap(int *a, int *b){ int temp = 0; temp = *a; *a = *b; *b = temp; } ``` ## 场景B 返回结果有多个,或return返回 ......
语言 笔记

C语言 笔记2

# 枚举 ## 常量符号化 我们可以用下面代码将常量符号化 ```C const int red = 0; const int yellow = 1; const int blue = 2; ``` 用枚举可以简写成 ```c enum = colors {red,yellow,blue}; ``` ......
语言 笔记

「Python」第一阶段第七章笔记

# 函数的多返回值 ```python """ 函数的多返回值 """ def my_return(): return 1,2 x,y = my_return() print(x,y,type(x),type(y)) ``` # 函数的多种传参方式 ```python """ 函数的多种传参方式 - ......
阶段 笔记 Python

「Python」第一阶段第四章笔记

# while循环 ```python """ while 条件: 代码块 """ num = 255; # python没有++和-- while num: print(num) num -= 1 ``` # for循环 ## for基础语法 ```python """ for循环(感觉更像是一个 ......
阶段 笔记 Python

「Python」第一阶段第三章笔记

# 布尔类型和比较运算符 ```python """ 跳过 """ ``` # if语句 ## 基本格式 ```python """ if语句基本格式 if 条件: 代码块 """ age = int(input("请输入你的年龄: ")) if age >= 18: print("老东西速速爆金币 ......
阶段 第三章 笔记 Python

「Python」第一阶段第二章 笔记

# 字面量 ```python # 字面量: 写在程序中固定的值 print(114514) print(1919810) print("Hello World") ``` # 注释 ```python """ Python中的 多行注释 """ print("多行注释用三个引号开头三个引号结尾") ......
阶段 第二章 笔记 Python

「Python」第一阶段第八章笔记

# 文件的读取操作 # 打开文件 ## open函数 - 打开文件 # 读取文件 ```python open(name,mode,encoding) # 文件名,模式,编码 ``` ## read方法 - 读取文件 ```python file.read(num) # 不传参表示读取所有内容 `` ......
阶段 笔记 Python

「Python」第一阶段第五章笔记

# 函数的初体验 ```python """ 函数的初体验 """ name = "OrzMiku" print(f"{name}这个名字有{len(name)}个字符长") ``` # 函数的定义 ```python """ 函数的定义 def 函数名(参数表): 函数体 return 返回值 " ......
阶段 笔记 Python

「C」2022/10/26晚学习总结

# 2022/10/26 晚 学习总结 主要内容范围: 教材23章 今晚浅学了一点点东西,记录一下. ## fma函数 在 `math.h` 里,浮点数乘加,比自己手动算精度高. ```c double fma(double x, double y, double z); ``` 返回值: `x*y ......
2022 10 26

「Python」第二阶段第一章笔记

# 初识对象 ```python """ 初识对象 """ # 1. 设计一个类 class Stu: name = None # 学生姓名 gender = None # 学生性别 nationality = None # 学生国籍 native_place = None # 学生籍贯 age = ......
阶段 笔记 Python

Linux笔记(银河麒麟V10)

## Linux 下切换 Python 版本 ```bash $ whereis python $ rm /usr/bin/python $ ln -s /usr/bin/python3.6 /usr/bin/python ``` 测试: ```bash $ python --version Pyt ......
笔记 Linux V10 10

P9556 [SDCPC2023] A-Orders 题解

[题目传送门](https://www.luogu.com.cn/problem/P9556) 一道模拟题。 可以命名一个订单的结构体,然后将订单的结束时间进行排序。用一个变量模拟货物的数量,每遇到一个订单,货物的数量就会加上距离上一个订单的天数乘上 $k$。即对于第 $i$ 个订单,距离第 $i- ......
题解 A-Orders Orders P9556 SDCPC

「学习笔记」归并排序

关于归并排序,百度百科是这样定义的: > 归并排序是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路 ......
笔记

「学习笔记」离散化

## 一、离散化 ####介绍 > 照片要曾经说过:“你们这再优化,也比不过我离散化的速度。” 可以看出离散化再一些题目中还是十分吃香的。百度百科上是这样解释离散化的: > 离散化,把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率。 通俗的说,离散化是在不改变数据相对大小的条件下, ......
笔记

Linux驱动开发详解——学习笔记

# Linux 设备驱动概述 计算机系统的运转需要软件和硬件共同参与,硬件是底层基础,软件则实现了具体的应用。硬件和软件之间则通过**设备驱动**来联系。在没有操作系统的情况下,工程师可以根据硬件设备的特点**自行定义接口**。而在有操作系统的情况下,**驱动的架构则由相应的操作系统来定义**。驱动 ......
笔记 Linux

dasctf2023 june toka garden & bios-mbr os 启动流程

## 前言 被纯真拉来看题楽。 日常忏悔没有学好操作系统。借着 dasctf 6 toka garden 了解了下操作系统 bios-mbr 的启动流程。 ## bios-mbr 启动流程 >启动(boot)一词来自于一句谚语 "pull oneself up by one's bootstraps ......
bios-mbr 流程 dasctf garden 2023

FEMU模拟器学习笔记

QEMU参数解析 QEMU的main函数进来后,首先要进行参数解析。一个启动模拟器的命令行如下: x86_64-softmmu/qemu-system-x86_64 -name "FEMU-ZNSSD-VM" -enable-kvm -cpu host -smp 2 -m 4G -device vi ......
模拟器 笔记 FEMU

[学习笔记] 莫比乌斯反演

OI-Wiki:![image](https://img2023.cnblogs.com/blog/3143679/202308/3143679-20230820132214301-2023448765.png) # 艾佛森括号 设 $P$ 是一个 **命题**,那么: $$[P] = \begin ......
笔记

iwebsec-文件包含 10 data://伪协议利用

## 01、题目分析 程序开发人员通常会把可重复使用的函数写到单个文件中,在使用某些函数时, 直接调用此文件,而无须再次编写,这种调用文件的过程一般被称为文件包含。 在包含文件的过程中,如果文件能进行控制,则存储文件包含漏洞 data://text/plain;base64,使用base64加密代码 ......
iwebsec 文件 data 10

【工具】windows10定时关机

windows10定时关机 打开 cmd (在搜索栏输入 cmd 打开): 2. 2、创建计划任务: schtasks /create /TN shutdown_on_time /TR "shutdown /s /t 60" /ST 22:00:00 /SC DAILY 自己用的话只需改一个地方,把 ......
windows 工具 10

贪心,构造学习笔记

## 贪心构造不会 ## 黄题绿题懵逼 ## 横批:依托答辩 # $\text{CF1764C}$ ### 题目描述 有一些点,每一个点有一个点权 $a_i$ 。你可以在任意点之间连边,最终的图需要满足不存在 $a,b,c$ 满足 $a_a \leqslant a_b \leqslant a_c$ ......
笔记

2023.33 AI框架

人工智能(AI)框架是指用于构建和部署AI模型的软件工具集合,它们提供了各种算法、模型和工具,简化了AI开发过程。AI框架的发展历史:早期AI框架:在AI的早期阶段,一些基础的编程语言和库被用于实现简单的机器学习算法,如MATLAB、R和Python的NumPy库。这些工具提供了基本的数据处理和数学 ......
框架 2023.33 2023 33

2023.8.20学长分享

# Exeabow_sky ## 点分治 树上路径统计或最优化。(无根树) 找重心,分别考虑子树,标 vis。复杂度 O(nlogn) 路径合并信息。 对于较多次的查询可以用点分树;或离线,一次点分治处理完。 ### \[CSP-S2022 T4\] 也可点分治。 对于 k=2,对链在点分治中维护信 ......
学长 2023 20

我的2023暑假青岛3天2晚旅游归来

2023年暑假青岛旅游结束了,小朋友和老人都觉得很不错,很期待明年暑假的旅游。其中原因我总结下来可能主要包括游玩时间的轻松度、天气气候、居住体验、游玩地点新颖度等方面。旅游中我拍了一些照片,带着我本人旅游体验的感受,相约和大家见面…… ......
2023

读发布!设计与部署稳定的分布式系统(第2版)笔记33_混沌工程

![](https://img2023.cnblogs.com/blog/3076680/202308/3076680-20230817140634376-621525736.png) # 1. 康威定律 ## 1.1. 梅尔文·康威 ### 1.1.1. Melvin Conway ### 1.1 ......
分布式 笔记 工程 系统 33