SQL SERVER 基础 2020-03-23 此篇博客来自《数据库管理及应用》课程的第三章。教材为《数据库系统及应用》(第 2 版,魏祖宽 主编)。 SQL 简介 > SQL:Structured Query Language > SQL 决不仅仅是一个查询工具,还用于控制 DBMS 提供给用户的所有功能: > * 数据定义(Data definition):SQL 可用于定义被存放数据的结构和组织,以及数据项之间的关系。 > ...
数据结构与算法 2020-02-04 这是我大二上修的《数据结构与算法》的笔记。 数据结构绪论 数据相关术语 数据:所有能被计算机识别的符号集合 数据元素:是数据(结构)中的一个个体(一个人出生日期的年、月、日) 数据项:是数据结构中讨论的最小单位(一个人的出生日期) 数据对象:具有相同性质的数据元素的集合(迷宫的每一个点) 数据结构相关术语 数据结构:带结构的数据元素的集合。全面的来说,$DS ...
C++ 异常处理 2019-12-27 参考 https://www.runoob.com/cplusplus/cpp-exceptions-handling.html C++ 自带的异常处理,可以用来处理 除数为 0、加法溢出 等一些情况。虽然我们可以使用普通的 if 来判断,但是也可以使用 C++ 提供的一些异常。 这样的好处,是用标准统一了异常处理,方便了一些操作,也“提高了代码的复用性”。 三个关键字 ...
C++ 命名空间 2019-12-27 命名空间是表达多个变量和多个函数组合成一个组的方法。主要是为了解决名字(类型、变量、函数名)冲突的问题。 定义命名空间 用一个例子来说明:在 MyStudent.h 和 YourStudent.h 中都定义了 Student 类,并在 main 函数中包含这两个文件。 //MyStudent.cpp class Student { public: vo ...
C++ 模板 2019-12-27 C++ 最重要的特征之一就是 代码重用。 所以有了这么一个东西,可以 > 不受数据类型的影响。可以将数据类型也参数化(又叫参数化程序设计)。 于是就产生了了模板。从模板的字面义来看,有了模板应该就可以自动“产生”一堆类似的东西。 函数模板 比如我们要写最大值的函数,可能要写: int max(int a, int b){return a > b ? ...
Verilog HDL 速成手册 2019-12-03 数字逻辑要学这个,于是整理了一篇笔记。顺便说一下,如果打算写代码,我们使用的是 Xilinx ISE Design Suite 14.7。(安装下来占了 20G,我只是想入个 Verilog 的门。。。。) 先说一句,Verilog 是一门把电路板和程序结合在一起的语言,因此,学 Verilog,一定要把语法和实际电路联系起来!!!!这会很帮助理解的。 另外,和学习其他编程语言一 ...
迭代法求解线性方程组 2019-11-30 大一线代学的高斯消元法不适合高阶线性方程组。因此发展新的方法——迭代法。 迭代法的基本概念 设方程组 $Ax=f$ 有唯一解 $x^*$。可将方程组变形为: $$x=Bx+f$$ 由此建立迭代公式: $$x^{(k+1)}=Bx^{(k)}+f \quad (k=0,1,2,...)$$ 再给定 $x^{(0)}$,即可得到近似解序列 $\{x^{(k)}\}$。 若 $\li ...
数值分析中的数据处理方法 2019-11-26 这是在数模课上做的随堂笔记,插值和拟合更详细的自学笔记请看数模自学笔记——插值和拟合。 插值 变量之中存在的函数关系,有时不能确定,而是通过获得的数据来找出两个变量间可能存在的连续。 这东西和拟合有点像。 未知 $f(x)$,但已知 $f(x)$ 的很多观测点 $(x_ ...
LaTeX 基础 2019-11-19 课上抄的 > LaTeX 是: > 1. 一个以排版文章以及数学公式为目标的计算机程序 > 2. 充当了文档设计者和排版者 > 3. 与 Word 等所见即所得的方式有着巨大区别 > 4. 强制使用者声明文档的逻辑结构,避免版式错误 > > LaTeX 与 Word 区别 > 1. Word 所遵循的思想是“所见即所得”,输出的文档效果与屏幕上显示一致, LateX 所遵循的 ...
MATLAB 解常微分方程 2019-11-12 常微分方程就是解 $\frac{dN}{dt}=rN, N(0)=N_0$ 这一类的方程。 上式中,若 $r$ 为常量,则常微分方程的解为 $N_0 e^{rt}$。 建立常微分模型的过程略。 MATLAB 解常微分方程的函数解 运用 desolve 命令。 如果使用字符串,方法如下: desolve('') 如果运用符号编程,方法如下: ...