自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 收藏
  • 关注

原创 【数据库概论】图数据库 Vs 关系数据库(1)

首先用关系数据库来实现朋友关系,需要 3 张表:people、people_relation、relation。假设有一个社交网络需要用数据库存储,其中人与人之间的关系有:朋友(friend)、父母(parent)如果表的数据量较大,那么查询效率就会下降很多。如果使用图数据库存储呢?

2024-03-11 14:32:59 407

原创 【web】springboot3 生成本地文件 url

【web】springboot3 生成本地文件 url。

2024-01-09 19:41:12 1108

原创 【web】Springboot3 集成 Swagger3

对接口使用 @Operation。对控制器使用 @Tag。

2024-01-06 15:27:48 588

原创 【web】Springboot3 + Mysql 使用 Mubatis-Plus 代码生成器(新)

创建数据库 test。

2024-01-06 13:12:51 1143

原创 【vue】emit 的理解与使用

emit是 Vue 组件实例中的一个方法,用来触发自定义事件,并向父组件传递信息它接受两个参数:事件名称和可选参数this.$emit('事件名称', 参数);

2024-01-04 16:11:00 748

原创 【web】vue 播放后端(flask)发送的 mp3 文件

【代码】【web】vue 播放后端(flask)发送的 mp3 文件。

2024-01-01 00:29:56 954

原创 【操作系统】2011年408真题第 31 题

31.某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析,假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是 (

2023-11-10 15:16:19 276

原创 【操作系统】2009年408真题第 46 题

46(8分)请求分页管理系统中,假设某进程的页表内容见下表。

2023-11-06 15:06:17 1281

原创 【数据结构】败者树的建树与比较过程

显然,要选出最小值,只要比较 x 和 y 即可,若 x < y,那么 x 就是 A 和 B 中最小的,y 比 A 中的哪些元素小,我们并不关心。编号 1 对应的归并段没有元素了,那么输出 5,并移除 5 对应的子树,移除后的败者树被破坏了。,假设根节点为 0 和 1 对应子树进行比较,取出根节点对应的值,5 < 17,5 胜出。比较根节点为 3 和 4 对应子树,取出根节点对应的值,15 < 29,15 胜出。,15 是 4 号节点。为每个节点创建一个根节点,根节点的值是其编号,叶子节点是值。

2023-11-02 20:59:52 754

原创 【操作系统】虚拟内存串讲

操作系统为每一个进程分配一个独立的虚拟内存空间,以分页系统为例,每个进程的虚拟页号都是从 0 开始的不同的进程可以使用相同的虚拟页号,并且不会互相影响,这在物理内存上是不允许的一般情况下,虚拟页大小和内存块大小相等,并且虚拟页号比物理页号多得多而物理页号是由内存容量、内存块大小决定的,虚拟内存空间并不是真的从物理上扩充了内存,而是借用了外存和分页请求系统,从逻辑上扩充了内存虚拟内存是基于局部性原理的。

2023-10-17 15:27:59 101

原创 【操作系统】磁臂黏着现象

系统总是访问磁盘的某个磁道而不响应对其他磁道的访问请求,这种现象称为磁臂黏着还是同样的请求,NScan 会将请求分为 N 个队列,假设 N = 2 吧子队列的划分方法多样,假设第 1 个子队列大小为 3,剩余的请求全部放到第 2 个子队列由于请求 1~3 是最先到达的,因此子队列 1 按照 FCFS 算法会被优先服务虽然请求 2,3 仍然会持续访问 100 号磁道,但这个队列只有 3 个元素,因此 100 号磁道处理完成后,就可以处理 5 号磁道的请求了。

2023-10-15 12:07:22 1275

原创 【线性代数】为什么 AA* = |A|E

用第二行的元素乘第一行的代数余子式。矩阵相乘,刚好是行列式展开的定义。行元素相同,行列式不满秩、值为。那么为什么其他位置的元素是。行的代数余子式乘积为。

2023-09-21 09:06:55 2449 4

原创 【数据结构】2015统考真题 6

【2015统考真题】求下面的带权图的最小(代价)生成树时,可能是Kruskal算法第2次选中但。Prim算法(从v4开始)

2023-09-02 18:30:51 527

原创 【数据结构】十字链表的画法

有向边又称为弧假设顶点 v 指向 w,那么 w 称为弧头,v 称为弧尾顶点节点采用顺序存储顶点节点弧节点。

2023-08-29 14:34:49 1677 2

原创 【计算机网络】408统考2014年题36

【2014年题36】主机甲与主机乙之间使用后退N帧(GBN)协议传输数据,甲的发送窗口尺寸为1000,数据帧长为1000。)进行确认,若甲乙之间的单向传播延迟是50ms,则甲可以达到的最大平均数据传输速率约为()。,信道带宽为100Mbps,乙每收到一个数据帧就立即利用一个短帧(

2023-07-30 15:27:20 1314 1

原创 【操作系统】为什么记录型信号量在释放资源(signal)时,判断信号量的值是小于等于0?

【代码】【操作系统】为什么记录型信号量在释放资源(signal)时,判断信号量的值是小于等于0?

2023-07-15 16:31:36 538

原创 【编译原理】期末复习(引论、词法分析、语法分析、语法制导翻译、中间代码生成、代码生成)

文章目录参考资料前言大纲1. 引论编译的各个阶段编译器和解释器的区别2. 词法分析概念正规式定义示例正规定义FANFADFANFA 与 DFA 的对比NFA 转 DFAepsilon-closuremove子集构造法算法示例DFA 的化简思想算法示例正规式构造 NFA规则示例3. 语法分析概念推导概念分析树最左推导与最右推导二义性消除左递归左递归消除直接左递归消除间接左递归First 与 Follow 集合First介绍算法示例Follow介绍为什么要有 Follow 集合算法示例自上而下分析LL(1)文法

2023-06-29 13:09:13 4697 2

原创 DFS与BFS寻找图中的所有路径(C++)

【代码】DFS与BFS寻找图中的所有路径(C++)

2023-04-11 20:51:46 1742 1

原创 【编译原理】上下文无关文法

上下文无关文法是一个 4 元组终结符非终结符起始符号(开始符号)产生式分析树可以描述某个句子是如何产生的以【引入】中语言为例我吃饭是该语言的一个句子,分析树为:观察分析树:根节点为起始符号子节点为非终结符叶子节点为终结符叶子节点是没有子节点的节点,该分析树中的叶子节点有:我、吃、饭自上而下分析,是可以通过转化给定句子,实现对左递归语法的分析。

2023-03-27 17:04:55 1685

原创 CSP202206-2 寻宝!大冒险!

题目保证藏宝图的左下角必定是树,因此可以从绿化图中的每一个树进行模拟,若该点。模拟时,首先取得绿化图中树的坐标,在该坐标的基础上进行运算。),其中绿化图很大(二维数组在限定的空间内无法存储),而。藏宝图的输入比较特殊,是从左上角开始输入,直到右下角。还需要注意,模拟时要保证面积与藏宝图一致,不能越界。即:藏宝图是绿化图的一部分,符合题意的点,与藏宝图完全一致,说明该点符合题意,对于绿化图和藏宝图,左下角的坐标为。来表示藏宝图,保存时,从。函数的实现,可以使用。,这是第一行,第二行从。

2023-03-12 18:48:22 634 1

原创 软件工程-数据流图

由OneNote导出,因此是整张图片题目:一家工厂的采购员,每天需要一张订货报表,报表根据仓库管理员入库出库事务处理的结果确定,当库存量低于某一临界值时,则产生订货信息,每天打印报表通知采购员。

2022-12-10 13:34:02 1288

原创 Python requests.get() 获取到的数据是乱码(一、合同编号:豫财磋商采è)

requests.get获取到响应后,resp.text 是各种乱码: 一、合同编号:豫财磋商采购-2022-732-A 二、合同名称:河南省实验中å­

2022-11-05 10:50:51 10956

原创 IDEA 错误: 找不到或无法加载主类

【代码】idae 错误: 找不到或无法加载主类。

2022-10-06 15:40:29 176

原创 字典序问题

在数据加密和数据压缩中常需要对特殊的字符串进行编码。- 给定的字母表`A`由`26`个**小写英文字母**组成`A={a,b, .. z}`- 该字母表产生的升序字符串是指字符串中字母按照从左到右出现的次序与字母在字母表中出现的次序相同,且**每个字符最多出现`1`次**- 例如,`a, b, ab, bc, xyz`等字符串都是升序字符串。现在对字母表`A`产生的所有**长度不超过`6`的升字符串**按照字典序排列并编码如下

2022-09-02 15:43:03 307

原创 把Java代理说清楚

什么是代理?通过第三方(代理)来访问目标对象例如买房,通过房产中介买房而不是直接找开发商看电影,去电影院而不是直接购买电影版权为什么需要代理?协调调用者和被调用者,降低耦合性例如买房,客户不需要调查所有的房产信息,而是根据中介整理的信息进行选择看电影,消费者不需要关系版权期限等,而是直接购买电影票看电影代理有什么用?能够在不影响目标对象的基础上,增强功能例如中介帮助客户找到最适合的房产,而客户支付一定的费用影院提供大量电影供消费者选择,消费者支付一定的费用。...

2022-08-12 01:52:46 158

原创 使用axios发送多个参数的post请求(Servlet)

字符串,并通过字节流传递(服务器通过字节流接收),并且。来获取参数,并且请求的方式仍然是。来获取请求参数,是获取不到的。请求的数据被封装在了。

2022-08-03 01:48:12 3938

原创 Element UI表格将两列数据放在一起显示

正常表格的每一列是按照数据库中的字段来显示的(有多少个字段就有多少列)虽然字段可以分开存储,但更合理的是,例如数据库中某表有两个字段,,默认情况下是这样显示的。

2022-08-02 21:55:10 1889

原创 718. 最长重复子数组

给两个整数数组 nums1 和 nums2 ,返回 两个数组中 公共的 、长度最长的子数组的长度 。

2022-07-22 15:55:44 283

原创 Ubuntu安装配置PostgreSQL(18.04)

使用的Ubuntu版本:安装postgresql如果失败可以更新一下包安装成功后,可以查看psql的版本如果安装成功则输出可以看出,这里的PostgreSQL版本为修改一下Linux用户的密码切换到Linux用户进入数据库命令行执行成功则输出Postgresql的服务默认是开启的,如果没有,可以使用以下命令:查看的数据库目录(数据存储在哪)在psql的命令行下,执行就是数据库目录编辑该文件/etc/postgresql//main/pos

2022-06-23 09:39:22 3831 1

原创 操作码扩展

假设一个机器的字长是,指令长度为单字长若用于操作码,剩下3个用于地址码,则该指令是三地址指令,总共可以有如果该机器的指令条数变多了(至少17条以上),那么4位的操作码是不够的,需要扩展如果把作为操作码,那么就多出,变成了,就可以有双地址指令了三地址指令如果是,那么意味着前已经占满,后续的位数再多,也是不合法的操作码因此如果需要后续扩展,三地址指令必须至少留出一条那么如果双地址指令不需要扩展,最多可以有,如果需要扩展,则在位置至少也要留出一条指令如果双地址指令想要扩展的更多,那意味着单地址指令需要留出的条数也

2022-06-14 13:49:16 4273 2

原创 概率论 假设检验

由统计资料知,某品种煤的正常发热量服从均值为、标准差为的正态分布现在购买了一批该品种的煤,从中随机抽取了个试样,测得发热量为:问如果方差没有改变,这批煤的发热量是否正常?假设这批煤的发热量为,并且X∼N(μ,4002)X \sim N(μ, 400^2)X∼N(μ,4002)如果这批煤的发热量正常,应该有 ,因此先提出假设:H0:μ=μ0=29300H_0:μ = μ_0 = 29300H0​:μ=μ0​=29300也就是接下来要做的是对进行判断,虽然样本均值是总体均值的无偏估计,但不一定恰

2022-06-12 15:58:00 143

原创 PostgreSQL将select的查询结果存入数组,并打印数组内容

文章目录准备一张Book表将select查询结果存入数组第一种方法第二种方法第三种方法ARRAY_AGG()打印数组内容准备一张Book表DROP TABLE IF EXISTS Book;create table Book ( bid INT, price INT, pub_date varchar);insert into Book (bid, price, pub_date) values (1, 69, '10/22/2019');insert into Book (bid, pr

2022-05-23 19:40:04 5278 1

原创 Linux下C/C++ 远程连接Pgsql报错

could not connect to server: Connection refused Is the server running on host "192.168.198.133" and accepting TCP/IP connections on port 5432?

2022-05-20 15:04:53 644

原创 Mysql视图

视图本质是对应于一条select语句,select的查询结果赋予一个名字,即视图名视图本身并不包含任何数据,它只包含映射到基表的一个查询语句,当基表数据发生变化,视图数据也随之变化基表就是select语句中from后的表名视图就像一个函数一样,当某些信息需要经常查询时(如学生成绩,居民用电量),创建一个视图来避免重复写sql创建视图create view view_name asselect column_name(s)from table_namewhere c

2022-05-03 14:15:04 545

原创 概率论习题

在长为L的线段上独立地任取两点,求两点间距离的数学期望和方差。解:假设X,Y是线段上的两点,X与Y的距离∣X−Y∣记作Z假设X,Y是线段上的两点, X与Y的距离|X-Y|记作Z假设X,Y是线段上的两点,X与Y的距离∣X−Y∣记作Z在线段上任取一点,每一点被取到的概率都相等,X和Y服从均匀分布:在线段上任取一点,每一点被取到的概率都相等,X和Y服从均匀分布:在线段上任取一点,每一点被取到的概率都相等,X和Y服从均匀分布:X∼U(0,L),Y∼U(0,L)X \sim U(0,L) ,\quad Y \

2022-05-02 11:26:56 522

原创 Pytorch中dim的理解

dim的定义dim 表示维度x = torch.randn(2, 3, 3)print(x)print(x.size())print(x.dim())输出:tensor([[[-1.6943, -2.1487, 1.2332], [-0.2261, -0.1596, 1.5513], [ 2.0383, -0.6982, -2.1481]], [[ 0.4201, -2.7373, 0.2424], [-1.11

2022-04-24 22:20:30 2029

原创 已知补码如何求原码、真值

已知补码求真值定点整数正数正数的原码、补码、反码都是一样的负数负数的原码就是补码的补码如何求补码最高位是符号位,符号位保持不变,其余位取反,取反后末位+1,得到的就是补码例题例题1[x]补=10101[x]_补 = 10101 [x]补​=10101最高位为1(10101),说明x是一个负数那么[x]补的反码为(符号位不变,其余按位取反):11010 11010 11010[x]补的补码为[x]补的反码末位+111011 11011 11011

2022-04-13 16:07:02 19576 5

原创 浮点数表示(IEEE 754)

引入N=S×rjN = S×r^jN=S×rjN:浮点数S:尾数r:基数j:阶码举个例子:123.456=1.23456×102123.456 = 1.23456×10^{2}123.456=1.23456×102其中123.456是浮点数,1.23456是尾数,10是基数(10进制),2是阶码。可以发现,表示123.456的方法不唯一,比如:123.456=12.3456×101=0.123456×103=0.0123456×104=...123.456 = 12.345

2022-04-05 22:53:34 4732 1

原创 指数分布的推导

几何分布、指数分布、泊松分布

2022-03-23 15:47:38 3912

原创 Pytorch的grad、backward()、zero_grad()

grad 梯度什么样的tensor有grad?pytorch中只有torch.float和复杂类型才能有grad。x = torch.tensor([1, 2, 3, 4], requires_grad=True)这里没有指定x的dtype=torch.float,那么是会报错的。RuntimeError: Only Tensors of floating point and complex dtype can require gradients准确的写法是:x = torch.te

2022-03-18 22:17:26 2965

空空如也

空空如也

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

TA关注的人

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