公钥 算法 笔记04

学习笔记5

第11章 Diffle-Hellman协议 Diffle-Hellman协议主要用于密钥交换,使得在不安全线路上通信的两个人能够以这样的方式协商得到密钥:两个人都能得到相同的密钥,并且这个密钥不会泄露给监听二人会话的其他人。 11.1 群 11.2 基本的DH 在基本的DH协议中,首先选取一个大素数 ......
笔记

学习笔记5

学习笔记: EXT2 文件系统 知识点归纳 EX2文件系统数据结构 通过mkfs创建虚拟硬盘 命令为:mke2fs [-b blksize -N ninodes] device nblocks 虚拟磁盘布局 超级块 Block#1:超级块,容纳整个文件系统的信息 u32 s_blocks_count ......
笔记

学习笔记5

一、任务详情 自学教材第11章,提交学习笔记(10分),评分标准如下 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) 问题与解决思路,遇到问题最先使用chatgpt等AI工具解决,并提供过程截图(3分) 实 ......
笔记

旋转调度算法

......
算法

第六周学习笔记(学习笔记5)

第十一章EXT2文件系统—学习笔记 〇、本章思维导图 一、文件系统数据结构 通过 mkfs 创建虚拟磁盘 在Linux下,命令 mke2fs [-b blkesize -N ninodes] device nblocks 在设备上创建一个带有nblocks个块(每个块大小为blksize字节)和ni ......
笔记

磁盘调度算法

......
磁盘 算法

车辆车型识别系统python+TensorFlow+Django网页界面+算法模型

一、介绍 车辆车型识别系统。本系统使用Python作为主要开发编程语言,通过TensorFlow搭建算法模型网络对收集到的多种车辆车型图片数据集进行训练,最后得到一个识别精度较高的模型文件。并基于该模型搭建Django框架的WEB网页端可视化操作界面。实现用户上传一张车辆车型图片识别其名称。 二、系 ......
算法 TensorFlow 车型 模型 界面

Linux第11章学习笔记

第十一章学习笔记 ## EXT2文件系统 多年来,Linux一直使用EXT2作为默认文件系统 EXT3是EXT2的拓展。EXT3中增加的主要内容是一个日志文件 EXT4的主要变化是磁盘块的分配 EXT2文件系统数据结构 通过mkfs创建虚拟磁盘 创建了一个带有nblocks个块(每个块大小blksi ......
笔记 Linux

搜索与图论2.2-Floyd算法

一、简述 \(Floyd\) 算法是一种可以快速求解图上所有顶点之间最短路径的算法。 \(Bellman-Ford\) 和 \(Dijkstra\) 算法求解的都是从一个起始点开始的最短路。如果想要求解图中所有顶点之间的最短路,就需要枚举每个点做为起点,这样十分低效。\(Floyd\) 算法(也称 ......
算法 Floyd 2.2

20211314王艺达学习笔记5

第十一章 EXT2文件系统 一. 梗概 多年来,Linux 一直使用EXT2(Card等 1995)作为默认文件系统。EXT3(EXT3,14)是 EXT2 的扩展。EXT3 中增加的主要内容是一个日志文件,它将文件系统的变更记录在日志中。日志可在文件系统崩溃时更快地从错误中恢复。没有错误的 EXT ......
20211314 笔记

2023-2024-1 20211327 信息安全系统设计与实现 学习笔记5(必做)

学习笔记5 EXT2文件系统概述 1级和2级文件系统函数 实践过程 EXT2文件系统概述 EXT2(Second Extended File System)是Linux操作系统早期使用的文件系统,它是EXT文件系统家族的第二个版本,于1993年首次引入。在现代Linux系统中已经被后续版本的EXT文 ......
20211327 笔记 系统 信息 2023

Linux笔记(2)

文件权限 文件的权限针对三类对象进行定义 owner 属主,缩写u group 属组,缩写g other 其他,缩写o 每个文件针对每类访问者定义了三种主要权限 r:Read 读 w:Write 写 x:eXecute 执行 修改文件访问权限的方法 指令:chmod 设置文件的访问权限。 格式:ch ......
笔记 Linux

学习笔记5 截图+代码

一、苏格拉底挑战 二、遇见的困难 三、实践截图和代码 课堂笔记: man 3 printf man -k sort //会找到含有sort功能的命令或函数 man -k sort | grep 3 //缩小查找范围到C语言命令 课本练习: #include <stdio.h> #include <s ......
截图 代码 笔记

LeetCode Day04 24&19&02.07&142

24. 两两交换链表中的节点 这题使用虚拟头结点会更好做,因为有虚拟头结点我们交换结点的时候步骤会更加清晰。 操作此类有指针类型的题目要注意:1.画图避免混乱 2.注意指针先后顺序 class Solution { public ListNode swapPairs(ListNode head) { ......
amp LeetCode 02.07 Day 142

20211301 学习笔记5

20211301 学习笔记5 教材知识点总结 11.1 EXT2文件系统 EXT2:linux的默认文件系统 EXT3:扩展,增加了日志文件 EXT4:磁盘块的分配 11.2 EXT2文件系统数据结构 创建虚拟磁盘:创建指定个块和索引节点的文件系统,可以在虚拟磁盘也可以在真实设备上 虚拟磁盘布局: ......
20211301 笔记

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

《信息安全系统设计与实现》学习笔记5 第十一章 EXT2文件系统 EXT2文件系统数据结构 创建虚拟硬盘 mke2fs [-b blksize -N ninodes] device nblocks 虚拟磁盘布局 Block#0:引导块 超级块 Block#1:B1是超级块,用于容纳整个文件系统的信息 ......
笔记 系统 信息

学习笔记5

目录知识点归纳第11章 EX2文件系统数据结构苏格拉底挑战问题与解决方案实践过程 知识点归纳 第11章 EX2文件系统数据结构 Linux一直将EXT2作为默认文件系统。EXT3是EXT2的扩展。EXT3中增加的主要内容是一个日志文件,他将文件系统的变更记录在日志中。日志可在文件系统崩溃时更快地从错 ......
笔记

Linux系统第四章文件权限读书笔记

基本权限UGO: 1.UGO权限的含义: UGO 是 Linux 文件权限管理中的基本概念,表示用户(User)、组(Group)、其他人(Others)。这三个范围定义了文件或目录的访问权限,控制着谁可以执行何种操作。 User(用户):这是文件或目录的所有者。用户权限是最重要的,因为他们拥有最高 ......
权限 文件 笔记 系统 Linux

排序算法

排序算法 1、冒泡排序 ​ 冒泡排序是一种非常直接,但是性能比较低的排序方法,其时间复杂度为$\mathcal{O}{n^2}$,它通过两两比较数组中的元素,若第一个元素大于第二个元素,则将两个元素交换位置,逐步将元素中的最大值归位。其排序过程如下图所示: C++代码如下: template<typ ......
算法

学习笔记5

EXT2文件系统 EXT2(The Second Extended File System)是Linux的标准文件系统,一直以来被广泛使用。EXT3是EXT2的扩展版本,增加了一个日志系统。 文件系统背景 Linux标准文件系统: EXT2是Linux的标准文件系统,多年来一直被广泛使用。 EXT3 ......
笔记

学习笔记5

第十一章 ext2文件系统 11.1~11.2ext2文件系统、块 ext2文件系统是linux最为常用的文件系统,ext2是(The Second Extended File System)的简称。 ext2文件系统的布局如图所示。 Block#0:引导块:B0是引导块,文件系统不是用它,它用来容 ......
笔记

【高级机器学习算法】6.机器学习应用建议

模型评估 模型评估是机器学习中非常重要的一部分,它可以帮助我们评估模型的好坏,从而选择最优的模型。 评估方式 在机器学习中,我们通常会将数据集划分为训练集和测试集,训练集用于训练模型,测试集用于评估模型的好坏。 评估指标 训练误差:模型在训练集上的误差,用于衡量模型在训练集上的拟合程度,训练误差越小 ......
机器 算法 建议

信息安全系统设计与实现 学习笔记5

EXT2文件系统 通过mkfs创建虚拟硬盘 mke2fs [-b blksize -N ninodes] device nblock 创建一个nblocks个块和ninodes个索引节点EXT2文件系统。 虚拟磁盘布局 超级块 Block#1:超级块(在硬盘分区中字节偏移量为1024) s_firs ......
笔记 系统 信息

20211105李宜时信息安全系统设计与实现第五周自学笔记

20211105李宜时信息安全系统设计与实现第五周自学笔记:EXT2文件系统和三级文件系统 EXT2文件系统 EXT2(Extended File System 2)是一种广泛用于Linux操作系统的文件系统。它是EXT文件系统家族的第二个版本,设计用于提供高性能和可靠性的存储解决方案。以下是一些关 ......
20211105 笔记 系统 信息

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

EXT2文件系统数据结构 通过mkfs创建虚拟磁盘 命令 mke2fs [-b blksize -N ninodes] device nblocks 下面的命令可在一个名为vdisk的虚拟磁盘文件上创建一个EXT2文件系统,有1440个大小为1kb的块 dd if=/dev/zero of=vdis ......
笔记 系统 信息

信息安全系统设计与实现学习笔记5

学习笔记 5 - 总结 知识点总结 1. EXT2文件系统 EXT2文件系统数据结构: 虚拟磁盘布局 Block#0:引导块,文件系统不会使用它。用于容纳一个引导程序,从磁盘引导操作系统。 Block#1:超级块,用于容纳关于整个文件系统的信息。 Block#2:块组描述符块,将磁盘块分成几个组,每 ......
笔记 系统 信息

Snowflake算法生成分布式ID实现Go、C++

Snowflake 算法是一种用于生成全局唯一 ID 的分布式算法。它在分布式系统中被广泛应用,用于解决多节点同时生成 ID 的冲突问题。 Snowflake 算法的核心思想是将一个64位的长整数(Long)分解成多个部分,每个部分代表不同的信息,例如时间戳、节点ID和序列号。通过这种方式,Snow ......
分布式 算法 Snowflake

22_STL之算法

STL之算法 函数对象 重载函数调用操作符的类,其对象常称为函数对象(function object) ,即它们是行为类似函数的对象,也叫仿函数(functor),其实就是重载"()"操作符,使得类对象可以像函数那样调用。 注意: ​ 1.函数对象(仿函数)是一个类,不是一个函数。 ​ 2.函数对象 ......
算法 STL 22

算法第2章实践报告1

7-1 Cable master (切割绳子) 有N条绳子,它们的长度分别为x。如果从它们中切割出K条长度相同的绳子,这K条绳子每条最长能有多长? 输入格式: 第一行两个整数n和k(1<=n<=10000; 1<=k<=10000)。 接下来n行,描述了每条绳子的长度x,x也是整数。 输出格式: 切 ......
算法 报告

《算法学习专栏》—— DP问题之状态机模型

2023年10月13日 更新于2023年10月13日 一、前言 本栏,为状态机模型,题目主要来源日常,目前主要来源于Acwing的提高课。希望以后做到状态机的题目,也能加进来,不断完善。使用的分析方法均为闫式DP分析法。字臭。。。希望能用手写板慢慢写的好看。 二、状态机模型 2.1 对于状态机的考虑 ......
算法 模型 状态 专栏 问题