自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue3父组件props数据更新后,子组件未更新

在使用Vue3的props进行父子组件通信时,父组件更新了props,却没有反映在子组件中。的,但都没有用或太麻烦。最终在Stack Overflow的一个问题的角落里找到了原因:参考。,这种情况下子组件的值就不会随父组件的变化而变化。只需要让父组件初始化时。的值为空字符串,子组件加载时其prop值就会为。看了网上很多解决方案,有说用。其实原因是父组件初始化时。的值不为空字符串即可。

2024-03-24 11:11:16 1440 1

原创 算法-时间复杂度分析

本文章会记录一些不是很容易的时间复杂度分析题目。

2023-11-13 18:24:44 123

原创 图论-拓扑排序

介绍了求有向无环图的拓扑排序的算法。

2023-11-13 17:35:20 176

原创 图论-搜索算法(BFS和DFS)

介绍了图论中的BFS和DFS算法

2023-11-12 21:07:10 101

原创 图论-基本概念

介绍了图论的一些基本概念。

2023-11-12 16:16:04 86

原创 动态规划-叠塔问题

介绍了使用动态规划算法求解叠塔问题。

2023-11-11 23:11:39 215

原创 使用Java正则表达式零宽度正向断言实现保留分隔符的split()方法

介绍了使用零宽度正向断言实现包含分隔符的split()的方法

2023-11-11 11:27:27 217

原创 动态规划-带权活动选择问题

介绍了使用贪心思想和动态规划方法求解的带权活动选择问题,并讨论了贪心算法和动态规划的比较。

2023-11-02 21:56:43 287

原创 贪心算法-霍夫曼编码问题

介绍了使用贪心算法的霍夫曼编码问题和相关概念

2023-11-02 21:21:22 114 1

原创 贪心算法-活动选择问题(Activity Selection Problem)

介绍了活动选择问题的贪心算法求解并用交换论证法予以证明。

2023-10-26 20:43:30 1968 1

原创 贪心算法-分数背包问题(Fractional Knapsack Problem)和0-1背包问题(0-1 Knapsack Problem)

介绍了贪心算法求解分数背包问题,并讨论了贪心算法应用于0-1背包问题的弊端与改进。

2023-10-26 18:23:52 3192 1

原创 【编译技术】第十四章-代码优化(3)-全局优化

简介了编译技术中的代码全局优化技术

2023-10-24 23:07:01 177

原创 【编译技术】第十四章-代码优化(1)-代码优化概述

介绍了编译技术中代码优化的一些基本概念。

2023-10-23 21:51:33 161

原创 动态规划-最大公共子序列问题(MCS)和最长公共子串问题(LCS)

最大公共子序列问题(MCS)和最长公共子串(LCS)问题的动态规划解法。

2023-10-19 21:19:17 257

原创 动态规划-最短编辑距离问题(MED)

介绍最短编辑距离(MED)问题的动态规划解法。

2023-10-19 20:09:58 99

原创 【数据库】第五章-关系数据库设计理论(1-函数依赖)

介绍了关系数据库的设计理论

2023-10-17 21:07:08 116

原创 【编译技术】第九章-语法制导翻译

属性文法是指在翻译文法的基础上,为各个符号(包括终结符、非终结符和动作符号)带上属性,并规定求值规则,能够更好的描述和实现编译过程。在文法的适当位置插入语义动作符号,就将输入文法改造为了翻译文法。仅有动作符号是不够的,要完成动作符号所规定的填表动作还需要参数,因此为动作符号带上类型和标识符两个属性,它们由。因此,一个SL-ATG除动作符号外,其余符号的属性求值规则的右部都是属性或是常量。语法制导翻译就是根据翻译文法获得翻译该符号串的动作序列,并执行该序列所规定的动作的过程。自顶向下、自左向右计算的属性。

2023-10-14 21:40:36 768 1

原创 【编译技术】第五章-符号表管理

在编译过程中,编译程序用符号表来记录源程序中各种名字的特性信息,也称为名字特性表。主要以FORTRAN和Pascal为例介绍了非分程序结构和分程序结构的符号表管理。

2023-09-23 11:13:09 478 1

原创 【数据库】第二章-关系数据库(关系模型基本概念、关系数据语言简介)

主要介绍了关系数据库的基本概念。

2023-09-22 10:41:23 96 1

原创 【编译技术】第七章-源程序的中间形式(抽象机代码、抽象语法树)

介绍另外两种源程序的中间形式:抽象机代码、抽象语法树(AST)

2023-09-21 22:10:38 116

原创 【编译技术】第七章-源程序的中间形式(波兰表示、N-元式)

一般编译程序都要生成中间代码,然后再生成目标代码。可移植(与具体目标程序无关)、易于目标代码优化。生成中间代码的缺点是降低了编译效率,但瑕不掩瑜。常用的中间代码形式有波兰表示、N-元表示、抽象语法树、抽象机代码等。本文主要介绍波兰表示和N-元式。

2023-09-21 20:12:50 232

原创 【数据库】 第二章-关系数据库(2-关系代数运算)

主要介绍了关系数据库中的关系代数运算。

2023-09-19 20:29:36 168

原创 【编译技术】第四章-语法分析

北航计算机学院编译技术课程笔记。第四章-语法分析。

2023-09-18 11:53:03 322

原创 【编译技术】第二章-文法和语言的概念和表示(1)

北航计算机学院编译技术课程笔记。第二章-文法和语言的概念和表示(1)。

2023-09-17 21:44:13 43 1

原创 【操作系统】信号量学习笔记(三):生产者-消费者问题及其变式

操作系统课程信号量部分(生产者-消费者问题)的笔记,参考了Allen B. Downey的The Little Book of Semaphores一书。

2023-07-05 21:17:58 304 1

原创 【操作系统】信号量学习笔记(二):进阶模板

操作系统课程信号量部分(进阶模板)的笔记,参考了Allen B. Downey的The Little Book of Semaphores一书。

2023-07-04 21:06:47 62 1

原创 【操作系统】信号量学习笔记(一):基础知识和模板

操作系统课程信号量部分(基础知识和模板)的笔记,参考了Allen B. Downey的The Little Book of Semaphores一书。

2023-07-02 21:47:15 104 1

原创 VSCode的Markdown PDF插件导出效果设置

VSCode的Markdown PDF插件默认配置的中文字体比较奇怪,代码框没有背景色,LaTeX风格的公式也渲染不出来。本篇博客分享一下解决这些问题的经验。

2023-07-01 21:24:07 2343 1

空空如也

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

TA关注的人

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