自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (4)
  • 收藏
  • 关注

原创 操作系统部分内容期末复习

缺段中断信息:当一个段不在内存中时,操作系统会产生一个缺段中断,并将相关的段加载到内存中。可以得到相应的物理地址。如果所需的页面不在内存中,操作系统会收到一个缺页中断,然后从硬盘中加载所需的页面到内存中。如果所需的段不在内存中,操作系统会收到一个缺段中断,然后从硬盘中加载所需的段到内存中。内存信息:操作系统需要知道哪些页面当前在内存中(即在RAM中),哪些页面不在内存中(即在硬盘的交换空间中)。内存信息:操作系统需要知道哪些段当前在内存中(即在RAM中),哪些段不在内存中(即在硬盘的交换空间中)。

2023-11-28 18:21:44 430

原创 数字认证技术期末复习

• Pr[P(y, z) = 1 : x ← S,(y, z) ← A(x)] • 在执行了两个有序事件 x ← S,(y, z) ← A(x) 之后,该谓词 P(y, z) 为真时的 概率。:给定密钥k • 有效生成:计算Hk(M)=σ,传输(M, σ) • 有效验证:存在算法Vk (M, σ)=1,要求成功概率为 • Pr[Vk (M, σ)=1:Hk(M)=σ]=1 • 困难伪造: • 发现M’ ,使得M’≠M(碰撞),那么 • 1/2K ≤ Pr[Vk (M’, σ)=1] < ε。

2023-11-28 18:20:56 482

原创 数字认证实验报告

已知公钥下的存在性伪造攻击”是一种针对数字签名和公钥基础设施(PKI)的攻击方式。这种攻击的基本原理是,攻击者能够获取并篡改与公钥相关的数据,从而在不需要知道私钥的情况下生成有效的数字签名或伪造有效的公钥证书。理解“已知公钥下的存在性伪造攻击”原理,并把实验过程数据(sk,pk,i,j,sigma,V1,V2)简要写入实验报告;理解数字签名工作原理,并把最终签名(sk,pk,sigma)和验证结果(V1,V2)拷贝到实验报告。希冀实验教学平台中Jupyter-labv1.1试验系统,可通过在线方式访问。

2023-11-28 18:19:46 510

原创 在这个看重学历的时代,如何生存?

本人最近一直在思考这件事,真的重要吗,说实话,我i当时考了北京的一所211,本来我的分数是能去中国人大这种高校,所以,最近一直心中充满后悔,后悔自己当初的选规,可是,事情已经发生,我无法改变,于是,我想,985 211那些高校真的重要吗?你可能想听我说,不重要,可惜可惜,真的很重要,你的见识,你的人生态度,甚至你的人生轨迹,都会发生改变。我内心一直充满深深的后悔。可是,我不认命,是的,我不认命。如果你此刻也在上一个普普通通的大学。你周围的环境是你因该小心的,一所大学再烂,他也有图书馆,你周围的人在无时无

2021-12-18 23:29:08 167

原创 说重点:纯虚函数和抽象类的相关内容

基类往往用于一些抽象的概念。就是说仅说明一个公共界面,而有派生类提供各自的实现版本。在这种情况下,基类的有些函数没有定义是很正常的,但要求派生类必须重新定义这些虚函数,以使派生类有意义。为此,C++i引用了纯虚函数的概念。一个具备纯虚函数的基类称为抽象类。抽象类机制支持一般概念的表示,也用于定义接口。纯虚函数纯虚函数是基类说明的虚函数,他在该基类之中没有实现定义,要求所以派生类都必须定义自己的版本。纯虚函数的说明形式如下:virtual 类型 函数名(参数表)=0;赋值为0,是表示没有实现定义。

2021-12-15 14:26:33 862 2

原创 速学 虚函数的重载特性和虚析构函数

在一个派生类之中重载基类的虚函数是函数重载的一种特殊形式,一般的函数重载只要求他们的函数名字相同,但是虚函数的重载可不仅仅需要函数名的一样,它还要求返回类型,参数个数,参数类型和顺寻全都一模一样。要不然,就显示输出错误。为啥会这么严厉?他的主要原因是,类层次重载的各个虚函数,表面上他们的的类型一样,但是他们的this指针类型不同。C++的虚特性仅负责程序运行时把基类this的指针关联类型转化成当前指向对象的类类型,却不能改变函数的其他特性。简单来说,就是他的的this只能干一件事,就是把它转化成当前指向对象

2021-12-13 14:24:40 758

原创 速学虚函数和基类指针

之前我们就讲过什么叫虚函数,只要有关键字virtual的成员函数就是虚函数。基类指针不需要类型转化就可以指向派生类的指针。但是!基类指针虽然可以获取派生类对象的地址,却只能访问派生类从基类那边继承的成员。这就很可怜了,说到底,基类只能访问属于自己的成员函数,不管它在那个派生类里。下面,我们来举个例子...

2021-12-13 13:27:39 442

原创 快速突破 基类,派生类指针

派生类是基类的变种。所以基类指针引用派生类是安全的。当基类指针指向派生类的对象的时候,只能引用基类成员。如果像引用派生类中的特有成员,则必须把基类指针转化成派生类指针。...

2021-12-11 20:36:58 638

原创 快速突破虚函数 之静态联编与动态联编

首先我们需要明白什么是连编,联编是指代码,程序模块之间相互广联的的过程。联编,联编,联系编程代码与程序模块。根据联编的时机,可以分为静态联编和动态联编。时机?那便是程序运行前和运行进行的两个时间段。静态联编,一看到那个静,就知道它不喜欢动,那就是不喜欢程序运行时候咯呗,所以静态联编是将所有的“准备工作”再运行前就完成了。举个例子:调用一个已经说明了的函数,编译期间就能获得函数的入口地址,返回地址和参数传递地址。动态联编,咦,有一个“动”,和静相反,显而易见,他是再程序运行期间的时候运行的,所以江湖人

2021-12-10 18:46:55 261

原创 C++基础 虚继承

c++之中一个类不能被多次说明为一个派生类的直接基类,但可以多次成为间接基类。一 非虚继承类例子:class B{ public: int x.....}class A1:public B{ .....}class A2:public B{ ......}class D:public A1,public A2{ ......}可以看出,D类继承了A1和A2,而A1和A2继承了B ,也就是说D类有两个B类的成员副本,所以称B是非虚

2021-12-09 18:46:42 455

原创 c++基础 基类的初始化以及多继承和虚继承

通过派生类的构造函数将指定的参数传递给基类的带参数的构造函数,从而初始化派生类从基类继承的数据成员。派生类的构造函数使用冒号语法的参数初始化实现这种功能。构造函数名(变元表):基类(变元表),数据成员(变元表)。。。上面就是使用它的结构。构造函数也有一个执行顺序,首先是基类,其次是派生类。因为派生类对象的创建以基类为先决条件。可是在执行析构函数的时候却是相反的。下面来个代码。上图#include<iostream>using namespace std;class B{

2021-12-09 17:34:45 1467 1

原创 C++基础(2)保护继承,访问声明,//重名成员

hello!各位亲爱的大爷和大妈们,我上线了,从你们激动的眼神之中我看的出你们对我的爱,果然我很受欢迎。 d废话不多说,开学。之前讲解国private继承,不知道的快去查查,那么那个一直在我们眼前晃的protected到底是啥,这玩意叫保护继承。它把基类的其他两个成员进行保护,如果那个派生类的二愣子来调用public和private,那么protected就让这俩货直接在派生类内被屏蔽。哎,不让你用,难不难受。啥叫访问声明,c++...

2021-12-07 23:29:58 460 1

原创 c++继承 (1)基础+私有继承

在面向对象之中,类与类之间有三个最主要的关系:has_a,uses_a,is_a。其中has_a表示包含关系,一个类有多个“部件类”组成,举个例子,一个汽车的组成包括轮胎,汽车的外壳,引擎等部分。这些东西是已经固定的,是可以再次使用的,而这些东西组成了一辆汽车。这时候,我们就想,那么汽车的轮胎我可不可以换成其他的,比如其他牌子的,uses_a便有这部分的功能,uses_a表示一了类部分的使用另一个类。而is_a表示的便更加容易理解,它表示的是一种分类的形式。直接上图。d想上面这个图一样,is_a关.

2021-12-06 23:17:25 877

人工智能大作业报告.docx

人工智能大作业报告

2024-02-26

北科大系统设计与开发实验报告

我们两个主要在组内部负责数据库的构造,我们两个探讨了数据库函数在用户登录和注册过程中的应用。随着互联网的发展,用户管理变得日益重要。我们两个首先想要介绍了数据库函数的基本概念和重要性,然后详细讨论了如何在登录和注册过程中使用这些函数。最后,我们两个将通过实验验证了这些方法的可行性和效率。 随着信息化的深入发展,互联网已经成为人们生活中不可或缺的一部分。在众多在线应用中,用户身份验证和注册是实现各种功能的基础。数据库函数在这个过程中起着关键作用。它们不仅可以有效地存储和管理用户数据,还可以在用户尝试登录或注册时进行快速查询和验证。

2024-02-26

北科大美国文学简史大作业

爱伦·坡《莫格街凶杀案》中的逻辑与人性,全英文

2024-02-26

北京科技大学区块链作业

实现的功能说明: 1. 创建创世区块:create_genesis_block函数创建了一个初始的区块,这个区块没有前一个区块,所以其previous_hash是"0"。 2. 创建新区块:create_new_block函数创建了一个新的区块,这个区块包含了前一个区块的哈希值、当前时间戳、数据和自己的哈希值。 3. 计算哈希值:calculate_hash函数用于计算区块的哈希值,它使用了SHA-256哈希算法。 4. 添加区块到区块链:在主程序中,我们创建了一个区块链,并添加了创世区块。然后,我们添加了10个新的区块到区块链中。 5. 打印区块链:最后,我们打印出了区块链中的每一个区块。

2024-02-26

北科大操作系统大作业的

通常我们说操作系统包括4大功能:进程管理、内存管理、文件管理与I/O设备管理。请回答下列问题。 1)进程管理、内存管理、文件管理与I/O设备管理分别完成什么功能?在设计操作系统时,这4大功能分别要考虑哪些主要的非功能需求? 进程管理:进程管理主要负责创建、调度和终止进程。它还负责进程间的同步和通信,以及处理死锁。在设计操作系统时,需要考虑的非功能需求包括响应时间(即系统对进程请求的反应速度)、可靠性(即系统能否在进程出错时恢复)和安全性(即系统能否防止未授权的进程访问)。 内存管理:内存管理负责分配和回收内存,以及处理内存碎片。它还负责虚拟内存和物理内存之间的映射。在设计操作系统时,需要考虑的非功能需求包括内存利用率(即系统能否有效地利用内存)、性能(即系统在处理内存请求时的效率)和保护(即系统能否防止进程访问其他进程的内存)。 文件管理:文件管理负责创建、读取、写入和删除文件。它还负责文件的组织和存储,以及文件系统的维护。在设计操作系统时,需要考虑的非功能需求包括数据一致性(即系统能否确保文件数据的正确性)、可靠性(即系统能否在文件出错时恢复)和安全性(即系统能否防止未授权的文件

2024-02-26

北科大计算机网络实验大作业

北科大计算机网络的大作业,包含代码和报告

2024-02-26

北科大汇编语言大作业报告 PU内部在实现并行计算时的核心问题是什么?是采用哪种机制解决的? 研读报告

ᅲᅵᄑ£샤ᄏ￘ᄡ￰/ᄑ£ᅡᅴᆪᄎGPUᅣᅳᄇ﾿ᅯᅳᅧ쇠ᅱᄇᄁ￐￐터ᅨ ̄ᅧᄆ샤쳬￐ᅣᅨ퇴→ᅧᅦ￀ᅮᅢ￁￷ᄡᆭ￀■ᅥ￷ᆪᄄStream Processorᆪᄅᄑ￸￐￐ᄇᄁ￐￐터ᅨ ̄ᄀᆪᅰ¬ᅱᅱᅨ퇴→ᅧᅦᅪᄄᄍ�ᅭᅯᅬᅡᄐ쥐ᅱ퀴ᅥᅧ쇠ᅱ샧ᄎᄡ￳ᄍ₩ᅣᆪᄇᄁ￐￐ᄡᆭ￀■ᄀ꾜￾ᄇ￘ᅣᅳᄡ₩￑ᅮᄈ￙ᄀ꼬£ᄌ￟ᄡ₩ᄡ꺼￷애ᅫᅧ￐다ᅧᅭᅯᄐᄚᄌ￟ᄊ￈ᅮᅤᄏᆵ샤터ᅨ ̄찌ᄉ￀ᆪᆲ￈ᅫᅫ￱ᄇᄁ￐￐￐ᅯᄀ껴�ᄒ￝ᅭ￀￀ᄉ￐ᅯ촤ᅪᆲᄇᄑᄀ꺄ᅳᄡ₩찌￀■촤ᄏᄎᄡ₩ᄇ ̄ᄡᅫᄀ꾸ᅤᄏᆵᄆ¢ᅭ→ᅥ￷촤솨ᄐᄊᄆ¢뽀ᅣᆪ￐ᅪᅭᅯᄐᄚᅮᄇᄐ￾투ᅨ￙ᅥ￷촤ᅲ뚜ᅢᄍᆭᅣᅵᆪᆲᅭ↓ᄇᄑ터ᅨ ̄촤ᅯᄂᄇ¬ᅱᄡ￐￐ᄉ￈ᄀᆪᄀᆪ ᅭᄏᄀ까ᅴᄉ ̄ᆪᄎᄡ￳ᄍ₩ᅣᆪᄇᄁ￐￐ᄡᆭ￀■ ᅱᄃ뺴ᅡᅴᄒ￝1ᆪᄎGPUᅣᅳᄇ﾿ᅮ수￐ᅱᅳᄊ¢￁￷ᄡᆭ￀■ᅥ￷ᆪᆲᅰ¬￐ᄅ￁￷ᄡᆭ￀■ᅥ￷﾿￉ᅭᅯᄇᄁ￐￐ᅱᄡ￐￐ᄇ콻샤￈ᅫᅫ￱ᄀᆪᅰ¬ᅱᅱᄡ￳ᄍ₩ᅣᆪᄇᄁ￐￐ᄡᆭ￀■샤ᅣᅵ￁ᆭᅧᄍ새GPUᅯᅳᄡᆭ￀■ᄇᄁ￐￐터ᅨ ̄￈ᅫᅫ￱ᅧᄆᄒ￟ᅮ￐ᄐᆱᄌ￟샤￐다ᅧᄀᆪ￀�￈￧ᆪᆲᅯ

2024-02-26

北京科技大学泰国文化研究大作业

从中国的自古以来,人们对于上天或者对于一切灵异的事件总是充满了一种未知的想象和向往,也有太多科学无法进行解释的“超人类”现象,于是出现了大量的“修真”人士,因为地域和信仰文化等原因,在每一片的地域上都出现了独属于这个国家民族的传说和“门派“,一个民族的文化和不为人知的侧面描写可以通过他们的信仰和传说来进行了解,泰国的巫师和中国的茅山道士的不同更加能了解泰国和中国文化上的异同点,了解两个民族,两个国家,两个地域上的思想和文化的碰撞。 [关键词] 茅山道士与泰国巫师 文化思想的碰撞

2024-02-26

北京科技大学人工智能大作业之公交系统的设计与开发

上海,作为中国的经济、金融和贸易中心,每天吸引着数以百万计的乘客通过其庞大的公共交通系统出行。这个系统由数千公里的地铁线路和公交线路组成,形成了一个错综复杂的网络。对于不熟悉这个网络的乘客来说,规划一个从起点到终点的有效行程可能是一项挑战。他们可能需要考虑多个因素,如旅行时间、换乘次数、拥挤程度等。 在此背景下,设计一个能够帮助乘客在上海的公共交通网络中找到最短距离和最少换乘路线的工具变得至关重要。这样的工具不仅可以提高乘客的出行效率,还可以增强他们的出行体验,使他们能够更好地利用时间,减少不必要的等待和换乘。

2024-02-26

n皇后问题的代码和具体报告

n皇后问题的代码和具体报告

2022-11-08

北科cG平台银行系统内容全套

北科cG平台银行系统内容全套,亲测满分

2022-11-08

北科cg平台n按规律转换为1

n按规律转换为1

2022-11-07

北科cg平台 问题WERTYU的代码

北科cg平台 问题WERTYU的代码

2022-11-07

北科cg平台计算阶乘的代码

北科cg平台计算阶乘的代码

2022-11-07

包括矩阵旋转的具体代码

矩阵旋转的具体代码

2022-11-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除