NOT

Go 匿名函数与闭包

Go 匿名函数与闭包 匿名函数和闭包是一些编程语言中的重要概念,它们在Go语言中也有重要的应用。让我们来详细介绍这两个概念,并提供示例代码来帮助理解。 目录Go 匿名函数与闭包一、匿名函数(Anonymous Function)二、闭包函数(Closure) 一、匿名函数(Anonymous Fun ......
闭包 函数 Go

IP地址与子网划分

IP地址与子网划分 1. IP地址 1.1 为什么用IP地址,不用MAC地址? 因为MAC地址由48位二进制数(12位16进制数)组成,这使得MAC地址太复杂,太难记,太难用了;而IPv4地址由32位二进制数(4位十进制数)组成,相对MAC地址使用更加方便 1.2 IP地址的作用? IP地址是逻辑地 ......
地址

pythonDay2

变量 1.引用计数增加 2;引用计数减少 代码规范快捷键:ctrl+alt+l 3.变量名的命名规则 is (id) 和 ==(值) 4.常量 5. 基本数据类型 其他 6.列表 取最后一个子列表:print(l[-1]) 7.字典类型: 8.布尔Bool类型(if判断中会用到) ......
pythonDay2 pythonDay

Makefile深入

建文件夹 makefile ......
Makefile

佟伟明博客

学期2023-2024-1 20231409 《计算机基础与程序设计》第三周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第三周作业 这个作业的目标 自学教材:计算机科学概论第2章,第3章,C语言 ......
博客

2023中山市第三届香山杯网络安全大赛线上初赛

序 被带飞了 PWN move 先往变量 sskd 写入 0x20 字节,往第二个输入点输入 0x12345678 即可进入到第三个输入点,存在 0x8 字节的溢出。思路是在第一个输入点布置 rop 链,然后利用第三个输入点的溢出,打栈迁移 然后泄 libc 后重新返回到 main 函数,这里要注意 ......
初赛 第三届 网络安全 网络 2023

华为开放平台开发者账号注册指南

1. 注册帐号及登录 1.1 注册帐号 如果您已经有华为开发者联盟帐号,点击右上角的登录,以进入华为开发者联盟。如果您没有华为开发者联盟帐号,请按以下步骤注册: 1. 打开华为开发者联盟官网,点击“注册”进入注册页面。 2. 您可以通过电子邮箱或手机号码注册华为开发者联盟帐号。 如果您用电子邮箱注册 ......
注册指南 开发者 账号 指南 平台

分布式存储系统需要解决的问题

0.数据集群的两种架构 数据集中集群 (多主从) 数据分散集群 数据同步 主节点环形空间 + 从节点position 去判断是该增量还是全量。 同步方式 以数据快照的方式同步 -- 通常是全量 以命令的方式(执行语句的方式同步) -- 增量 数据快照生成过程中的写入问题 以mvcc方式,可重复读的方 ......
分布式 问题 系统

学期2023-2024 20231324 《计算机基础与程序设计》第三周学习总结

2023-2024 20231324《计算机基础与程序设计》第三周学习总结 作业信息 作业属于的课程2023-2024 计算机基础与程序设计 作业要求 2023-2024 计算机基础与程序设计第一周作业 作业目标 数字分类与计数法、位置计数法、进制转换、模拟数据与数字数据、压缩与解压、数字化、信息安 ......

P2607 [ZJOI2008] 骑士

P2607 [ZJOI2008] 骑士 [P2607 ZJOI2008] 骑士 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 目录P2607 [ZJOI2008] 骑士题目大意思路code 题目大意 给你一个 \(n\) 个点,\(n\) 条边的基环树森林。 你可以从中选择若干个 ......
骑士 P2607 2607 2008 ZJOI

手撕Vue-数据驱动界面改变上

经过上一篇的介绍,已经实现了监听数据的变化,接下来就是要实现数据变化后,界面也跟着变化,这就是数据驱动界面改变。 想要实现数据变化之后更新UI界面,我们可以使用发布订阅模式来实现,先定义一个观察者类, 再定义一个发布订阅类, 然后再通过发布订阅的类来管理观察者类。 接下来我们就来实现这个代码。 定义 ......
界面 数据 Vue

P3214 卡农

题目传送门 description 给定 \(n,m\leq 10^6\),求 \(m\) 个互不相同的非空集合,每个集合的元素都是 \([1,n]\) 中的正整数,且每个正整数在所有集合里出现的次数均为偶数的方案数。(集合之间无序) solution 感觉很妙的 dp 和组合。 不妨先不考虑集合之 ......
卡农 P3214 3214

vue3中setup

和vue2不同的是vue3中的script中带有setup标签 里面的setup相当于vue2中的data和methds空间可以放置函数,也可以执行函数 在写时需要有return返回值 <script setup> </script> setup执行发生在页面之前所以不能使用this函数,一般通过r ......
setup vue3 vue

【W的AC企划 - 第十期】字符串哈希

题单 1003F(\(\tt *2200\);字符串-哈希、字符串-KMP、暴力) string - hashing List #5 | 比较难受的一题,原先的字符串板子传递变量的时间过慢导致一直超时,但是难度并不是很高。 首先观察到单个字符串长度极长但是数量很少,于是想到使用字符串哈希将总长度缩小 ......
字符串 字符

线性空间与线性基(genshining)

各代数结构定义 群 对于一个集合 \(G\) 和运算 \(\times\),若其满足:封闭性、结合律,具有单位元,对于每个元素都有逆元,则称呼 \((G,\times)\) 为一个群。 阿贝尔群,或交换群是运算满足交换律的群的称呼。半群是运算满足封闭性、结合律加上一个集合的代数结构。 域 对于一个集 ......
线性 genshining 空间

使用Aead加密支持随机读写的文件

关联数据的认证加密Aead(authenticated encryption with associated data),是一种同时具备保密性,完整性和可认证性的加密形式,加密过程采用数据分组形式,对同一个密钥,每次加密需要使用不重复的Nonce(Number used only Once),加密后 ......
文件 Aead

Git笔记

Git 打标签 git tag tagName -m "info" # 打一个标签 git tag -d tagName # 删除一个标签 git show # 全部tag信息 git show tagName # 查看一个tag git tag # 全部tag省略信息 回滚 git reset - ......
笔记 Git

测试左移右移-理论篇

目录前言一、浅解左移1.什么是测试左移?1.1对产品1.2对开发1.3对测试1.4对运维二、浅解右移1.1对产品1.2对开发1.3对测试1.4对运维三、总结 前言 测试左移右移,很多人说能让测试更拥有主动权,展示出测试岗位也是有很大的价值,说白了就是整体效率与质量保障。其实不然,是测试业界的一种进步 ......
理论

【发布】Photoshop ICO 文件格式插件 3.0

Photoshop ICO 插件是为 Photoshop 开发的功能扩展插件,使得 Photoshop 可以直接读写 ICO 格式文件。由于 Photoshop 具有强大的像素位图编辑功能,用户众多,用户基础好,这使得使用 Photoshop 制作图标变得方便,简单,快捷。而基本上降低了对多个软件协... ......
Photoshop 插件 格式 文件 ICO

[CSP-S2019] 树的重心 题解

[CSP-S2019] 树的重心 因为这道题令我十分兴奋,所以来写一下做完后的思考。 这道题用到了树的重心的种种性质,在写解法的时候会一一点出其用处。 首先,枚举每一条边,然后各自 \(O(n)\) 扫一次的 \(O(n^2)\) 做法是简单的。 那么接下来,就会出现不同的解法了: 优化 \(O(n ......
题解 重心 CSP-S 2019 CSP

三分钟带你搞懂什么是向上转型和向下转型

什么是向上转型? 通过在网上查了资料,和普遍的介绍,一句话总结就是“父类引用指向子类对象”,例: Human h=new Human(); h.eat();//人类 Animal a=new Animal(); a.eat();//动物 //父类-Human,子类-Animal,a-父类引用,new ......

Graph Wave Net模型中的数据集hdf5和pkl文件的读取问题

引入:GraphWaveNet的流量数据的文件格式是.h5,路网结构文件格式是.pkl,它们怎么打开呢? HDF5 HDF5文件一般以 .h5 或者 .hdf5 作为后缀名,其中包含两种结构:Group(文件夹)和Datasets(数据) python可以使用 h5py 或 pandas 打开.h5 ......
模型 文件 数据 问题 Graph

Ceph原理与功能总结

Ceph学习小结: 扩展性:Ceph支持2~1024个节点。 数据效率方面:支持EC、支持压缩数据、支持精简配置,但不支持重删。 可靠性方面:支持数据分级、支持快照(仅COW),支持异步远程复制,但不支持双活。 系统可靠性方面:支持数据校验、运动故障域划分、部分支持亚健康检测。 网络方面:支持IPv ......
原理 功能 Ceph

Docker安装

在Linux下安装docker yum -y install gcc yum -y install gcc-c++ #卸载原来的docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ dock ......
Docker

2023-2024-1 学号20231315第三周学习总结

学期:2023-2024-1 学号:20231315《计算机基础与程序设计》第二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1 《计算机基础与程序设计》 这个作业要求在哪里 2023-2024-1 《计算机基础与程序设计》 这个作业的目标 学习计算机科学概论第2章第3章和《C语言 ......
学号 20231315 2023 2024

学习笔记5

关于知识点 知识点归纳 第十一章 EXT2文件系统 11.1 EXT2文件系统 EXT2(第二扩展文件系统)是一种用于Linux中的文件系统。 文件系统结构:EXT2文件系统使用了多级的索引结构来组织文件和目录。它包括了超级块、inode、数据块、组描述符等数据结构。 文件系统特性:EXT2文件系统 ......
笔记

# 2023-2024-1 20231300《计算机基础与程序设计》第三周学习总结

2023-2024-1 20231300《计算机基础与程序设计》第三周学习总结 作业信息 [2022-2023-1-计算机基础与程序设计] (https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP) [2022-2023-1计算机基础与程序设计第一 ......

第7周Linux课堂总结

这一周的Linux课程我们学习了文件权限,权限的意义在于允许某一个用户或某个用户组以规定的方式去访问某个文件。首先我们学习了基本权限UGO,U:owner,属主,G:group,属组,O:other,其他用户,Linux系统通过U、G、O将用户分为三类,并对这三类用户分别设置三种基本权限,这种设置权 ......
课堂 Linux

前端 ( HTML + JS + CSS )

以下大多都摘自菜鸟教程:https://www.runoob.com/ HTML 简介 HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup t ......
前端 HTML CSS JS

UE4 VectorParameter float3 nor float

问题 在UE4.27的版本中,Vector Parameter的类型是float3 而不是float4,这就导致在实例化函数时会少一个float,十分麻烦 解决 运用"append"即可 reference https://forums.unrealengine.com/t/vectorparame ......
float VectorParameter float3 UE4 nor