- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 【xv6 RISC-V】xv6操作系统原理解析与源代码阅读报告
本文具体分析了基于RISC-V多核处理器的xv6操作系统的基本理论与具体实现,通过阅读对应源代码,研究了包括系统调用、陷阱、内存管理、多线程、锁与文件系统等操作系统的重要组成部分,结合mit的lab对其中某些具体实现进行了部分改进。...
2022-06-22 00:33:40
7781
1
原创 【字符串匹配】 KMP算法与BM算法的简单c++代码实现
KMP算法使用了比较简洁的代码(Getnext与KMPfind),BM方法只是生搬硬套。。。class Solution {public: void Getnext(string t,int l,vector<int>&next){//获取优化next数组 int j=0,k=-1; next[0]=-1; while(j<l-1) { if(k == -1 || t[j] ==
2021-11-16 23:41:47
834
原创 [数学分析]级数笔记
[数学分析]级数笔记数项级数1.概念2.基本性质正项级数1.概念2.敛散性的判别数项级数1.概念 (1)无穷可列个实数x1,x2,...xnx_1,x_2,...x_nx1,x2,...xn的和称为数项级数(简称级数),记为∑n=1∞xn\sum_{n=1}^{\infty}x_n∑n=1∞xn。若该列数的部分和数列{Sn}\{S_n\}{Sn}收敛于S,则称∑n=1∞xn\sum_{n=1}^{\infty}x_n∑n=1∞xn收敛于S,记为S=∑n=1∞xnS=\sum_{n=1}
2020-09-17 18:53:39
1408
原创 [高等数学]微分方程笔记
概念 微分方程指含有微分式的方程,其阶数为方程中最高阶导数的阶数(一般与通解中任意常数的个数相等),初始条件指用来确定解中任意常数的附加条件。1.可分离变量的情形 形如f(x)dx=g(y)dyf(x)dx=g(y)dyf(x)dx=g(y)dy的微分方程称为可分离变量的微分方程,其特点是形式简单,两边同时求积分即可得到通解。2.齐次方程 一般来说,形如dydx=ϕ(yx)\frac{dy}{dx}=\phi (\frac yx)dxdy=ϕ(xy)的微分方程是齐次的,求解方法是做变换u=yx
2020-09-15 11:50:52
2321
1
原创 [DDS直接数字频率合成]关于DDS技术产生调幅波的分析与思考
文章目录前言一、DDS简介二、DDS产生调幅信号的分析与解释1.引入库2.读入数据总结前言 DDS(直接数字频率合成)技术允许数字电路在DAC与低通滤波器(LPF)的配合下输出各种波形的模拟信号,并且能够在一定的范围内调节输出信号的频率。 然而美中不足的是,由DDS生成的模拟波形在大多数频率下都会有一定的调幅现象,且这种现象在输出频率接近极限频率的情况下尤为明显。本文主要讨论一下这种现象的成因和带来的一些启发。一、DDS简介二、DDS产生调幅信号的分析与解释
2020-09-10 10:48:38
5523
2
原创 [Arduino Uno 实验]使用Arduino Uno开发板与无源蜂鸣器播放乐曲
[Arduino Uno 开发板实验]使用Arduino Uno与无源蜂鸣器播放乐曲文章目录[Arduino Uno 开发板实验]使用Arduino Uno与无源蜂鸣器播放乐曲前言一、无源蜂鸣器电路二、使用步骤1.引入库2.读入数据总结前言本实验结合python程序转换,利用Arduino开发板配合无源蜂鸣器电路播放任意MIDI乐曲。MIDI:MIDI是编曲界最广泛的音乐标准格式,可称为“计算机能理解的乐谱”。它用音符的数字控制信号来记录音乐。一首完整的MIDI音乐只有几十KB大,而能包含数十条音
2020-09-09 10:58:09
4224
1
原创 【openjudge】魔兽世界终极版c++实现
OJ魔兽世界终极版c++实现简介原题代码简介为了完成作业被迫营业。。。题目是oj上的魔兽世界:终极版(不是魔兽世界),全局题号3433。初学面向对象,调试无数次后终于成功(头秃),记录一下成果。(代码有点乱,凑活看)原题描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市,城市从西向东依次编号为1,2,3 … N ( N <= 20 )。红魔军的司令部算作编号为0的城市,蓝魔军的司令部算作编号为N+1的城市。司令部有生命元,用于制造武士。两军的
2020-05-15 12:01:22
1984
mid2cpp.zip
2020-09-09
mid2cpp.zip
2020-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人