专业课
文章平均质量分 74
/
山上一缕烟
这个作者很懒,什么都没留下…
展开
-
【2022-06-05】【知识梳理】数据库系统概念 第六章 使用 E-R 模型进行数据库设计(docx)
E-R图原创 2022-06-05 16:07:54 · 1608 阅读 · 1 评论 -
【2022-06-05】【知识梳理】数据库系统概念 第二章 关系模型简介(docx)
建议先修课程:数据结构、操作系统、计算机组成原理。配套教材:Database System Concepts 7th Edition Abraham Silberschatz Henry F. Korth S. Sudarshan参考书目:1、数据库系统概论(第5版) 王珊 萨师煊二 关系模型简介在商用的数据处理程序中,关系模型(relational model)是首选的数据模型。关系模型的简单使得它获得市场中的首要地位:相较早期的数据模型,例如网状模型(network mode原创 2022-05-29 18:19:43 · 324 阅读 · 0 评论 -
【2022-06-05】【知识梳理】数据库系统概念 第一章 简介(docx)
建议先修课程:数据结构、操作系统、计算机组成原理。配套教材:Database System Concepts 7th Edition Abraham Silberschatz Henry F. Korth S. Sudarshan参考书目:1、数据库系统概论 王珊 萨师煊一 简介数据库管理系统(database management system,DBMS),是相互关联的数据和访问这些数据的程序集构成的集合。数据的集合通常叫做数据库(database)。数据库管理系统的目标是:提原创 2022-05-29 18:14:11 · 328 阅读 · 0 评论 -
【2021-11-08 更新】【梳理】简明操作系统原理 第二十章 加密(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-09-16 08:37:13 · 364 阅读 · 0 评论 -
【2021-07-31 更新】【梳理】简明操作系统原理 第十九章 身份认证和访问控制(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-31 15:24:39 · 716 阅读 · 0 评论 -
【2021-11-08更新】【梳理】简明操作系统原理 第十八章 操作系统安全引论(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-27 23:58:57 · 189 阅读 · 1 评论 -
【2021-07-27更新】【梳理】简明操作系统原理 第十七章 分布式系统(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-27 23:57:01 · 188 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 附录五 RAID(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-19 21:06:16 · 195 阅读 · 0 评论 -
UML 类图各符号含义速查
链接:https://pan.baidu.com/s/1RePYipe_4hnW_EtCbD-r9Q提取码:0000概述类图类名 访问修饰符 变量名 : 返回类型(例:+ Username : String)访问修饰符 方法名 () : 返回类型(例:+ getUsername () : String)static成员所在的行要加下划线;final成员所在的行末要标识“{readonly}”。abstract方法要用斜体表示。属性 方法 Java / C#访问修饰符Java publ原创 2021-07-06 21:31:36 · 3541 阅读 · 0 评论 -
设计模式 速查与复习(第1版)
参考教材:刘伟《设计模式》第2版 清华大学出版社链接:https://pan.baidu.com/s/1ZQgwSacGUJ0BWh5XnRm7lw提取码:0000面向对象设计原则可维护性与复用性Robert Cecil Martin认为,可维护性较低的软件表现在:(1)僵硬(Rigidity)。添加一个新功能时,需要改动大量模块,代码的灵活性差。(2)脆弱(Fragility)。只是修改某处的代码,却使得另一处似乎与本次修改没什么关系的地方发生故障。(3)低复用率(Immobility)。原创 2021-07-06 21:17:06 · 239 阅读 · 0 评论 -
【2021/4/12修订】【梳理】计算机组成与设计 第5章 存储的层次结构(docx)
配套教材:Computer Organization and Design: The Hardware / Software Interface (5th Edition)这是专业必修课《计算机组成原理》的复习指引。建议将本复习指导与博客中的《简明操作系统原理》配合复习。需要掌握的概念在文档中以蓝色标识,并用可读性更好的字体显示 Linux 命令和代码。代码部分语法高亮。计算机组成原理不是语言课,本复习指导对用到的编程语言的语法的讲解也不会很细致。如果不知道代码中的一些关键字、指令或函数的具体用法,原创 2021-04-12 21:46:49 · 515 阅读 · 0 评论 -
设计模式:简单工厂模式扩展-实例 超能力者量产计划!
作业要求寻找一个合理的场景适合实现简单工厂模式扩展。1、画出该场景的UML图。2、给出源代码。3、给出源代码的运行结果。解简单工厂模式在简单工厂模式中,工厂类根据工厂方法所传入的参数来动态决定应该创建出哪一个产品类的实例。简单工厂模式扩展在有些情况下工厂类可以由抽象产品角色扮演,一个抽象产品类同时也是子类的工厂,也就是说把静态工厂方法写到抽象产品类中。场景超能力者量产计划!工厂负责大规模生产指定的超能力者的克隆体,终极目标是能够批量复制学园都市(Academy City)的 7 位超原创 2021-04-09 08:44:34 · 302 阅读 · 0 评论 -
【梳理】编译原理与实践 第三章 上下文无关语法与语法分析(docx)
编译原理知 识 梳 理(第一版) 建议先修课程:离散数学、C / C++、数据结构、汇编语言、计算机组成原理。配套教材:Kenneth C. Louden Compiler Construction: Principles and Practice链接:https://pan.baidu.com/s/1SG8BRZnMM56NjSPR4cLcgQ提取码:0000三 上下文无关语法与语法分析编程语言的语法,通常是由上下文无关语法(context-free grammar,上下文原创 2021-04-02 20:26:20 · 949 阅读 · 0 评论 -
【梳理】编译原理与实践 第二章 扫描(docx)
编译原理知 识 梳 理(第一版) 建议先修课程:离散数学、C / C++、数据结构、汇编语言、计算机组成原理。配套教材:Kenneth C. Louden Compiler Construction: Principles and Practice链接:https://pan.baidu.com/s/1sBfYGtpjNzh8YbnLGCiYnw提取码:0000二 扫描2.1 扫描过程标记是通常用枚举类型定义的逻辑实体。例如:typedef enum { IF, TH原创 2021-03-25 16:02:30 · 823 阅读 · 0 评论 -
【梳理】编译原理与实践 第一章 引言(docx)
编译原理知 识 梳 理(第一版) 建议先修课程:离散数学、C / C++、数据结构、汇编语言、计算机组成原理。配套教材:Kenneth C. Louden Compiler Construction: Principles and Practice链接:https://pan.baidu.com/s/16rZnr6V14BRR5tXx8o8LqQ提取码:0000一 引言编译器(compiler)是将一种语言翻译为另一种语言的计算机程序。编译器将源语言(source lang原创 2021-03-07 23:41:10 · 467 阅读 · 0 评论 -
【2021-09-22 修订】【梳理】计算机网络:自顶向下方法 附录一 物理层与通信基础
计算机网络知 识 梳 理(第一版)建议先修课程:数据结构。配套教材:Computer Networking - A Top Down Approach, 7th edition James F. Kurose, Keith W. Ross参考书目:1、计算机网络(第7版) 谢希仁 编著 高等教育出版社链接:https://pan.baidu.com/s/15eYJyBlKXY2KLrxcEi4P1w提取码:0000附录一 物理层与通信基础物理层需要对上层屏蔽掉传输媒体和通信原创 2021-01-20 09:25:09 · 1703 阅读 · 0 评论 -
时空复杂度
时空复杂度输入规模不同的人在不同的场合下,对于输入规模(input scale)的理解可以不同。一般而言,输入规模应当能描述输入所需的空间。例如,如果算法要求输入一条数列(数组),则输入规模n应当是数列的长度。时间复杂度时间复杂度(time complexity)是关于输入规模的函数,用于描述算法执行所需要的时间与输入规模的关系。一般地,我们开发一个算法,最终都是要将其应用到输入规模极大的场合中的。比如,我们开发一个排序算法,可能在算法的原型形成之前,大都只考虑对几十个、几百个数排序,但之后我们.原创 2021-01-17 11:28:45 · 300 阅读 · 0 评论 -
【2021-08-05 修订】【梳理】计算机网络:自顶向下方法 第六章 链路层和LAN(docx)
计算机网络知 识 梳 理(第一版)建议先修课程:数据结构。配套教材:Computer Networking - A Top Down Approach, 7th edition James F. Kurose, Keith W. Ross参考书目:1、计算机网络(第7版) 谢希仁 编著 高等教育出版社链接:https://pan.baidu.com/s/1EBG7z0WNYpv3PzZXBmY5yg提取码:0000说明由于时间关系,6.7 节的笔记暂时还没做。六 链路层原创 2020-12-29 14:10:37 · 2524 阅读 · 1 评论 -
【2021-08-05 修订】【梳理】计算机网络:自顶向下方法 第五章 网络层——控制(docx)
计算机网络知 识 梳 理(第一版)建议先修课程:数据结构。配套教材:Computer Networking - A Top Down Approach, 7th edition James F. Kurose, Keith W. Ross参考书目:1、计算机网络(第7版) 谢希仁 编著 高等教育出版社链接:https://pan.baidu.com/s/1SPbbwQJRfb2AD-H7HTq4Xw提取码:0000五 网络层——控制5.1 简介下面我们先简单说明路由器是怎原创 2020-12-26 14:18:24 · 938 阅读 · 0 评论 -
【2021-08-05 修订】【梳理】计算机网络:自顶向下方法 第四章 网络层——数据(docx)
计算机网络知 识 梳 理(第一版)建议先修课程:数据结构。配套教材:Computer Networking - A Top Down Approach, 7th edition James F. Kurose, Keith W. Ross参考书目:1、计算机网络(第7版) 谢希仁 编著 高等教育出版社链接:https://pan.baidu.com/s/1BDpt6cL4MZ3Bi76NajY9Wg提取码:0000四 网络层——数据4.1 网络层概览网络层的功能主要有:原创 2020-12-26 14:15:26 · 2223 阅读 · 1 评论 -
数字图像处理(极简) 第三章 BMP文件的读取与显示(docx)
建议先修课程:高等数学(微积分)、线性代数。参考书目:1、图像工程(上册)——图像处理(第4版) 章毓晋 清华大学出版社链接:https://pan.baidu.com/s/1hEMGRUotQFL_RtGap6JaUg提取码:0000三 BMP文件的读取与显示BMP文件是一个非常简单的图像存储格式。学习处理图像时,我们先从最简单的格式入手。处理其它复杂的格式时,往往采用先解压缩再进行后续处理的方法。解压缩后的数据往往与BMP等非压缩格式(通常是,压缩的BMP很少见)相仿。BMP文件主要原创 2020-11-20 16:46:52 · 1242 阅读 · 0 评论 -
数字图像处理(极简) 第二章 色彩模型(docx)
建议先修课程:高等数学(微积分)、线性代数。参考书目:1、图像工程(上册)——图像处理(第4版) 章毓晋 清华大学出版社链接:https://pan.baidu.com/s/1tpHBX2sWtu0oHrLF9fW_IQ提取码:0000二 色彩模型为了正确有效地表达和使用色彩信息,需要建立色彩模型,描述和重现图像的色彩。常用的色彩模型有4种:RGB、CMYK、HIS、LAB。前两种是面向设备的色彩模型,后两种是面向色彩感知的色彩模型。RGB模型基于仿生学原理。人的视网膜有三种细胞,分别原创 2020-11-20 16:43:51 · 1016 阅读 · 0 评论 -
【2021-11-06 修订】【梳理】计算机网络:自顶向下方法 第三章 运输层(docx)
计算机网络知 识 梳 理(第一版)建议先修课程:数据结构。配套教材:Computer Networking - A Top Down Approach, 7th edition James F. Kurose, Keith W. Ross参考书目:1、计算机网络(第7版) 谢希仁 编著 高等教育出版社链接:https://pan.baidu.com/s/1yrKd2ePMjEUn_hCvS-Idnw提取码:0000三 运输层3.1 运输层服务先来回忆一下TCP和UDP。U原创 2020-11-09 11:47:10 · 1412 阅读 · 0 评论 -
【图文教程】在 Cisco Packet Tracer 中,进入 CLI 并初次配置 2960-24TT 等交换机的方法
1、使用 Console 线将任意一台主机连接到需要进行初次配置的交换机,如图。注意:必须使用这种线路连接到相应的接口(RS 232→Console),否则终端上将不会显示任何内容,也不能执行任何命令。2、选择连了 Console 线的主机,打开 “Desktop”,选择 “Terminal”。3、串口配置如下:4、按一次 Enter,可以开始输入命令。...原创 2020-10-23 12:05:16 · 8420 阅读 · 0 评论 -
使用 Cisco Packet Tracer 完成计算机网络实验
1、访问 https://www.netacad.com/courses/packet-tracer/introduction-packet-tracer ,按照提示完成 Cisco 网络学院的注册,并参与关于 Packet Tracer 的免费课程。2、从课程内容中按照指引下载最新版本的安装程序并安装。3、安装完毕后,打开 Cisco Packet Tracer ,并登录刚才注册的帐号。4、从 Cisco Packet Tracer 的菜单栏中,选择 “Help→Contents”,可以查看帮助。原创 2020-10-23 11:36:49 · 746 阅读 · 0 评论 -
【2021-09-22 修订】【梳理】计算机网络:自顶向下方法 第二章 应用层(docx)
计算机网络知 识 梳 理(第一版)建议先修课程:数据结构。配套教材:Computer Networking - A Top Down Approach, 7th edition James F. Kurose, Keith W. Ross参考书目:1、计算机网络(第7版) 谢希仁 编著 高等教育出版社链接:https://pan.baidu.com/s/1MeSnQtQi8PYlzjFv-8RLLA提取码:0000二 应用层2.1 网络应用背后的原理现代网络应用程序常用的原创 2020-10-17 10:39:58 · 9081 阅读 · 1 评论 -
【2021-09-22 修订】【梳理】计算机网络:自顶向下方法 第一章 计算机网络和Internet(docx)
计算机网络知 识 梳 理(第一版)建议先修课程:数据结构。配套教材:Computer Networking - A Top Down Approach, 7th edition James F. Kurose, Keith W. Ross参考书目:1、计算机网络(第7版) 谢希仁 编著 高等教育出版社链接:https://pan.baidu.com/s/1_8kMAr9WoBaU6O7Igzg8nw提取码:0000...原创 2020-09-23 00:07:48 · 3019 阅读 · 0 评论 -
数字图像处理(极简) 第一章 概述(docx)
建议先修课程:高等数学(微积分)、线性代数。参考书目:1、图像工程(上册)——图像处理(第4版) 章毓晋 清华大学出版社链接:https://pan.baidu.com/s/1SPXl6QI-DEJC_Sub-Cv3yA提取码:0000原创 2020-09-11 11:46:19 · 1232 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十六章 数据的完整性和保护(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 16:28:42 · 359 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 附录四 实时操作系统(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 13:14:57 · 374 阅读 · 0 评论 -
【2021/7/19】【梳理】简明操作系统原理 附录三 一个操作系统通常需要提供的功能(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 13:12:12 · 334 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十五章 SSD(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 13:10:39 · 342 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十四章 UNIX文件系统(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-25 21:47:20 · 578 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 附录二 一个简易文件系统的实现(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-24 19:07:42 · 741 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十三章 文件和目录(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-23 18:04:33 · 387 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十二章 机械硬盘 磁盘I / O的调度(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-22 23:09:36 · 691 阅读 · 0 评论 -
【2021/7/19】【梳理】简明操作系统原理 第十一章 I / O设备(docx)
十一 I / O设备1、一颗较新的Intel CPU通过各种各样的总线与其它设备连接,如图。较新的CPU中已经集成了内存控制器(memory controller),负责和内存之间的通信。外围部件互连扩展(Peripheral Component Interconnect Express,PCI-E)总线一般用于连接显卡(video card / graphics card),用于处理图形;也可以连接固态硬盘(solid state drive,SSD)、网卡(network interface con原创 2020-06-22 11:49:37 · 366 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十章 多核心调度 基于事件的并发(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-21 20:52:03 · 588 阅读 · 0 评论 -
【梳理】简明操作系统原理:银行家算法(内附文档高清截图)
银行家算法W. Dijkstra的银行家算法是一种避免死锁的算法。命名原因是该算法原本为银行设计,确保银行发放贷款时,不会发生不能满足全部客户的需求的情况。1、银行家算法需要的数据结构设1个CPU核心上有:s个进程。进程向量P ⃗=(p,p_2,…,p_s)t种空闲资源。空闲资源向量F ⃗=(f_1,f_2,…,f_t)最大需求矩阵M =(m_i ,j )(s×t)m_i ,_j表示:第i个进程p_i在运行过程中需要j种资源的最大数量。分配矩阵A=(a_i ,j )(s×t)a_i原创 2020-06-21 10:24:38 · 903 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第九章 死锁与活锁(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-21 10:20:32 · 460 阅读 · 0 评论