大学中各科笔记总结(计算机专业,编译原理、.NET应用开发、数据库、密码学、计算机网络、图像处理、网络应用开发、数据结构)



这篇文章是我写过的 跟课程有关的 所有文章的 汇总,
因为csdn的markdown编辑器用来记录代码比较方便、好看,所以选择了这个网站,
主要内容是 根据ppt总结 或者 是一些题目的解析,
我是大二下学期疫情的时候才开始写的,所以大一的科目没有


文章目录

  • 一、编译原理
        • 1、编译原理 第一章(源程序、目标程序、解释器、编译器、词法语法语义分析)
        • 2、编译原理 第三章 part1 (文法和语言、字母表、符号串运算、闭包、产生式、推导规约、文法和语言)
        • 3、编译原理 第三章 part2 (四种文法类型)
        • 4、编译原理 第三章 part3(上下文无关文法及其语法树、二义性、自下而上、自上而下、有害规则和多余规则)
        • 5、编译原理 第四章 part1(正规式、正规文法、算符优先顺序)
        • 6、编译原理 第四章 part2(有穷自动机DFA、NFA与正则文法、正规式转换)
        • 7、编译原理 第五章 (自顶向下分析,first、follow、select、LL(1)、消除左递归、左公因子)
        • 8、编译原理重点
  • 二、.NET应用开发(c#)
        • 1、c#复习part1----控制台部分
        • 2、c#复习2----窗体部分
        • 3、c#的继承与虚方法,子类父类间关系
        • 4、DataReader使用
  • 三、数据库
        • 1、数据库关系模式语句与sql语句
  • 四、密码学(计算机安全)
        • 1.名词解释:攻击分类、安全服务分类、AES、公钥加密、素数、RSA、消息认证、散列函数、MD5、直接数字签名、仲裁数字签名、对称密码学
        • 2.密码学应用题
  • 五、计算机网络
        • 1、计算机网络知识点总结
  • 六、操作系统
        • 1、操作系统中的各种算法(逻辑地址与物理地址转换、进程状态转换、作业调度、进程调度、pv操作、死锁、银行家算法、动态分区分配算法、页面置换算法、内存管理)
  • 七、图像处理
        • 1、第二-四章,图像获取、采样、量化、邻域、距离、点运算、代数运算、几何变换、镜像、傅里叶变换
        • 2、第五章,图像增强、灰度增强、直方图处理、直方图均衡化、空域滤波、频域滤波、同态滤波
        • 3、第八章,图像分割、阈值、边缘、区域、二值图像处理、膨胀、腐蚀、开运算、闭运算、数学形态学
        • 4、第九章,彩色模型、RGB、HSI、YCbCr、伪彩色处理、全彩色图像处理、直方图、平滑、锐化、分割、去红眼
        • 5、第十章,图像表示与描述,颜色描述、纹理描述、边界描述、区域描述、灰度特征、直方图特征、灰度共生矩阵、频谱特征、链码
  • 八、网络应用开发
        • 1、第一章Web应用开发基础(题)
        • 2、第二章MVC框架使用基础(题)
        • 3、第三章EF框架和LINQ查询(题)
        • 4、MVC基础(控制器、模型、视图)
        • 5、html基础(编译器、列表、表格、图片、超链接、表单、框架)
        • 6、css基础(注释、引入方式、选择器、字体、文本、边框、列表、图片、背景、超链接、鼠标)
        • 4、jQuery上传base64格式文件到后台和从后台读取base64格式文件(字符串形式传输)
  • 九、数据结构c++(在leetcode刷题)
        • 1、leetcode c++(1)(哈希表、栈、二分、递归、动态规划、贪心、substr()、unique()、erase()、auto it、find())
        • 2、leetcode c++(2)(二叉树、动态规划、用队列迭代、广度优先队列、深度优先栈、find_last_of( )、erase()、reverse( ))
        • 3、leetcode c++(3)( 多题买股票动态规划、二叉树搜索中栈的应用、迭代、递归、二分法、push_back()、insert())
        • 4、leetcode c++(4)(哈希表unordered_map、散列表unordered_set、动态规划、substr()、有很多道双指针法)
        • 5、leetcode c++(5)(很多道回溯法、深度优先、广度优先、迭代法、递归法、全排列)
        • 6、c++巩固基础语法1(哈希表、保留小数点后位数、e的指数次方exp(x)、绝对值abs(x)、三角函数或者三角形相关题、转义字符、正负数进制转换%d,%o,%x)
        • 7、c++巩固基础语法2(经典二分法)
        • 8、c++小结(算法题中的一些常用操作)

一、编译原理

1、编译原理 第一章(源程序、目标程序、解释器、编译器、词法语法语义分析)

https://blog.csdn.net/weixin_44575911/article/details/107068114

2、编译原理 第三章 part1 (文法和语言、字母表、符号串运算、闭包、产生式、推导规约、文法和语言)

https://blog.csdn.net/weixin_44575911/article/details/107069328

3、编译原理 第三章 part2 (四种文法类型)

https://blog.csdn.net/weixin_44575911/article/details/107097067

4、编译原理 第三章 part3(上下文无关文法及其语法树、二义性、自下而上、自上而下、有害规则和多余规则)

https://blog.csdn.net/weixin_44575911/article/details/107097848

5、编译原理 第四章 part1(正规式、正规文法、算符优先顺序)

https://blog.csdn.net/weixin_44575911/article/details/107112846

6、编译原理 第四章 part2(有穷自动机DFA、NFA与正则文法、正规式转换)

https://blog.csdn.net/weixin_44575911/article/details/107117536

7、编译原理 第五章 (自顶向下分析,first、follow、select、LL(1)、消除左递归、左公因子)

https://blog.csdn.net/weixin_44575911/article/details/107118838

8、编译原理重点

https://blog.csdn.net/weixin_44575911/article/details/107167363


二、.NET应用开发(c#)

1、c#复习part1----控制台部分

https://blog.csdn.net/weixin_44575911/article/details/106873381

2、c#复习2----窗体部分

https://blog.csdn.net/weixin_44575911/article/details/106909375

3、c#的继承与虚方法,子类父类间关系

https://blog.csdn.net/weixin_44575911/article/details/106905255

4、DataReader使用

https://blog.csdn.net/weixin_44575911/article/details/106935848


三、数据库

ps:我当时复习主要是参照的百度文库,没怎么总结

1、数据库关系模式语句与sql语句

https://blog.csdn.net/weixin_44575911/article/details/107218924


四、密码学(计算机安全)

1.名词解释:攻击分类、安全服务分类、AES、公钥加密、素数、RSA、消息认证、散列函数、MD5、直接数字签名、仲裁数字签名、对称密码学

https://blog.csdn.net/weixin_44575911/article/details/113002575

2.密码学应用题

https://blog.csdn.net/weixin_44575911/article/details/113244368


五、计算机网络

1、计算机网络知识点总结

https://blog.csdn.net/weixin_44575911/article/details/106622898


六、操作系统

1、操作系统中的各种算法(逻辑地址与物理地址转换、进程状态转换、作业调度、进程调度、pv操作、死锁、银行家算法、动态分区分配算法、页面置换算法、内存管理)


ps:大题中会出现的算法应该都包括了

https://blog.csdn.net/weixin_44575911/article/details/112459937


七、图像处理

1、第二-四章,图像获取、采样、量化、邻域、距离、点运算、代数运算、几何变换、镜像、傅里叶变换

https://blog.csdn.net/weixin_44575911/article/details/112644844

2、第五章,图像增强、灰度增强、直方图处理、直方图均衡化、空域滤波、频域滤波、同态滤波

https://blog.csdn.net/weixin_44575911/article/details/112687893

3、第八章,图像分割、阈值、边缘、区域、二值图像处理、膨胀、腐蚀、开运算、闭运算、数学形态学

https://blog.csdn.net/weixin_44575911/article/details/112710962

4、第九章,彩色模型、RGB、HSI、YCbCr、伪彩色处理、全彩色图像处理、直方图、平滑、锐化、分割、去红眼

https://blog.csdn.net/weixin_44575911/article/details/112711365

5、第十章,图像表示与描述,颜色描述、纹理描述、边界描述、区域描述、灰度特征、直方图特征、灰度共生矩阵、频谱特征、链码

https://blog.csdn.net/weixin_44575911/article/details/112720513



八、网络应用开发

1、第一章Web应用开发基础(题)

https://blog.csdn.net/weixin_44575911/article/details/111600242

2、第二章MVC框架使用基础(题)

https://blog.csdn.net/weixin_44575911/article/details/112083991

3、第三章EF框架和LINQ查询(题)

https://blog.csdn.net/weixin_44575911/article/details/112089323

4、MVC基础(控制器、模型、视图)

https://blog.csdn.net/weixin_44575911/article/details/111942562

5、html基础(编译器、列表、表格、图片、超链接、表单、框架)

https://blog.csdn.net/weixin_44575911/article/details/107419567

6、css基础(注释、引入方式、选择器、字体、文本、边框、列表、图片、背景、超链接、鼠标)

https://blog.csdn.net/weixin_44575911/article/details/107486616

4、jQuery上传base64格式文件到后台和从后台读取base64格式文件(字符串形式传输)

ps:这是将本地图片传到后台数据库的其中一种方法

https://blog.csdn.net/weixin_44575911/article/details/111247173


九、数据结构c++(在leetcode刷题)

1、leetcode c++(1)(哈希表、栈、二分、递归、动态规划、贪心、substr()、unique()、erase()、auto it、find())

https://blog.csdn.net/weixin_44575911/article/details/107805555

2、leetcode c++(2)(二叉树、动态规划、用队列迭代、广度优先队列、深度优先栈、find_last_of( )、erase()、reverse( ))

https://blog.csdn.net/weixin_44575911/article/details/107873836

3、leetcode c++(3)( 多题买股票动态规划、二叉树搜索中栈的应用、迭代、递归、二分法、push_back()、insert())

https://blog.csdn.net/weixin_44575911/article/details/107903770

4、leetcode c++(4)(哈希表unordered_map、散列表unordered_set、动态规划、substr()、有很多道双指针法)

https://blog.csdn.net/weixin_44575911/article/details/107997704

5、leetcode c++(5)(很多道回溯法、深度优先、广度优先、迭代法、递归法、全排列)

https://blog.csdn.net/weixin_44575911/article/details/108701591


ps:下面两个不是在leetcode,是在另一个oj

6、c++巩固基础语法1(哈希表、保留小数点后位数、e的指数次方exp(x)、绝对值abs(x)、三角函数或者三角形相关题、转义字符、正负数进制转换%d,%o,%x)

https://blog.csdn.net/weixin_44575911/article/details/108935595

7、c++巩固基础语法2(经典二分法)

https://blog.csdn.net/weixin_44575911/article/details/108935706

8、c++小结(算法题中的一些常用操作)

https://blog.csdn.net/weixin_44575911/article/details/109089330


ps:我的联系方式(QQ:494867118),添加时需填写个人验证信息



才疏学浅,仅作参考,如有错误,敬请指出,万分感谢

你可能感兴趣的:(笔记)