专业课
文章平均质量分 89
王平渊
天罚。
展开
-
【计算机网络】循环冗余校验:Cyclic Redundancy Check
循环冗余校验(英语:Cyclic redundancy check,通称 CRC)是一种根据网上数据包或计算机文件等数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误。原创 2024-05-04 21:06:43 · 1664 阅读 · 2 评论 -
【快乐离散数学】命题逻辑 | 复合命题 | 等价命题 | Propositional Logic | Propositional Equivalences
本系列博客为复习离散的学习笔记,内容参考自Kenneth Rosen 的 《Discrete Mathematics and Its Applications》和重庆大学刘然老师的《离散数学及其应用》课程。原创 2022-08-23 06:00:14 · 2414 阅读 · 11 评论 -
【快乐离散数学】Discrete Structure 课程计划书
離散結構(Discrete Structure)原创 2022-08-29 09:14:22 · 467 阅读 · 8 评论 -
【快乐离散数学】谓词与量词 | 嵌套量词 | 狄摩根定律 | Predicates and Quantifiers | Nested Quantifiers
本系列博客为复习离散的学习笔记,内容主要参考自Kenneth Rosen 的 《Discrete Mathematics and Its Applications》和重庆大学刘然老师的《离散数学及其应用》课程。原创 2022-08-31 07:36:36 · 3073 阅读 · 7 评论 -
【霍洛维兹数据结构】栈和队列 | 动态循环队列 | 迷宫问题 | 表达式 | 多重栈&多重队列
最近在读霍罗维兹的《数据结构基础》(Fundamentals of Data Structures in C),本篇博客为阅读笔记和知识总结。Ⅰ. 栈(STACKS)0x00 概念栈和队列是更一般的数据类型,有序列表的特例。栈是一个有序列表,其中插入和删除在称为顶部的一端进行。0x01 系统工作栈在开始将栈的ADT之前,我们先来讨论一种特殊的栈。为了处理函数调用,每当一个函数被调用时,程序会创建一个结构,被称为活动记录(activatio......原创 2022-04-07 18:18:38 · 1298 阅读 · 2 评论 -
【CSAPP笔记】Lecture 4:Float
《深入理解操作系统》 Computer Systems: A Programmer's Perspective (3rd Edition)原创 2022-04-01 09:04:33 · 412 阅读 · 1 评论 -
【霍洛维兹数据结构】数组和结构 | ARRAYS AND STRUCTURES | THE SPARSE MATRIX 稀疏矩阵
最近在读霍罗维兹的《数据结构基础》(Fundamentals of Data Structures in C),本篇博客为阅读笔记和知识总结。ARRAYS AND STRUCTURES原创 2022-03-23 12:19:28 · 2237 阅读 · 14 评论 -
【霍罗维兹数据结构】数据抽象化 | 时间复杂度 | 性能分析与性能度量
最近在读霍罗维兹的《数据结构基础》(Fundamentals of Data Structures in C),本篇博客为阅读笔记和知识总结。原创 2022-03-17 14:12:04 · 2360 阅读 · 23 评论 -
【深入理解操作系统】第一章:计算机系统漫游 | A tour of Computer Systems | 阅读笔记
《深入理解操作系统》个人用学习笔记。Computer Systems: A Programmer's Perspective (3rd Edition)原创 2022-03-04 13:25:19 · 878 阅读 · 0 评论 -
【深入理解计算机系统】int 不是整数 | float 不是实数 | 内存引用错误的例子 | 学习笔记
【阅读笔记】Computer Systems: A Programmer's Perspective (3rd Edition)原创 2022-03-03 22:52:03 · 930 阅读 · 0 评论 -
【数据结构原理】系统生命周期 | 算法规范 | 笔记
【阅读笔记】Fundamentals of Data Structures in C原创 2022-03-02 21:00:35 · 625 阅读 · 1 评论 -
【C语言】C语言字符串 | 关于String | 通过国外教材讲解字符串 | 专栏遗漏知识点补充
考虑到之前在专栏中讲字符串的时候有些知识点没有详细地讲解,所以本篇是对字符串相关的知识点的补充篇!例如 %s 输出左对齐右对齐,限制格数等知识,在那个专栏的部分代码中出现了,但只是用注释简单的提了下,并没有详细地讲,所以本篇将针对部分遗漏的知识点进行补充和巩固。本篇通过C语言教材《The C Programming Language》作为参考进行讲解。原创 2021-11-18 12:41:03 · 2761 阅读 · 12 评论 -
【专业课笔记】存储器的层次结构与CPU高速缓存
一、存储器的层次结构从单个计算机上来说,分为带电存储和不带电存储。如图所示,黄线以上的部分为带电存储,简单来说就是有电它才能存数据。远程二级存储(分布式文件系统、Web服务器):不带电存储比如你把数据存到百度网盘上,就是远程存储。本地二级存储(本地磁盘):不带电存储本地磁盘(local disk)是指安装于同一台计算机主板上,不可随意插拔、移动的磁盘(硬盘),一般包括计算机操作系统所在分区及其他分区。主存(DRAM):带电存储主存储器(Main memory...原创 2021-11-16 10:56:17 · 870 阅读 · 0 评论