「计算机组成」V. Memory

2025-01-16

本篇笔记介绍了计算机系统中的内存层次结构及其关键技术。首先讨论了 SRAM 和 DRAM 两种基本的内存技术,并引入内存层次的概念。随后详细阐述了 Cache 的工作原理,包括直接映射、全相连和组相连三种映射策略,以及处理 Cache 命中与缺失的各种策略。最后介绍了虚拟内存技术,重点讨论了页表的概念和 TLB 的应用,以及它们在地址转换过程中的作用。通过这些技术的结合,计算机系统得以在保证性能的同时有效管理内存资源。(由 claude-3.5-sonnet 生成摘要)

2025-01-11

本篇笔记全面总结了面向对象程序设计课程的核心内容,包括 C++ 的基础特性(引用、常量、内存管理)、类的概念(构造、继承、多态)、运算符重载、模板编程和异常处理机制。笔记重点关注了一些易错细节,如构造顺序、虚函数机制、类型转换等,并提供了大量实用的代码示例和考试要点提示。适合有 C++ 基础的同学快速掌握 OOP 的核心概念和重要细节。(由 claude-3.5-sonnet 生成摘要)

2025-01-06

本篇笔记介绍了数理统计中假设检验的基本概念和方法。首先讨论了两类错误(第 I 类错误和第 II 类错误)以及 P- 值的定义和应用。然后详细阐述了单个正态总体的假设检验问题,包括双边检验、左边检验和右边检验的拒绝域和 P- 值计算。最后探讨了区间估计与假设检验的关系,说明了它们之间的相互转换,以及单侧置信限与单边假设检验的对应关系。(由 claude-3.5-sonnet 生成摘要)

2024-12-18

本篇笔记介绍了 Java 编程的基础知识,包括标识符规则、变量声明与初始化、final 关键字的使用、字面量与类型转换、选择语句(if-else、switch)、运算符结合性、字符与字符串处理、输入输出、循环语句、方法定义与重载、数组的创建与使用等内容。特别强调了 Java 与 C/C++ 的一些重要区别,如变量初始化要求、布尔类型使用规则等。同时详细讲解了 String 类的常用方法、Scanner 类的输入处理、格式化输出、方法重载的规则以及数组的内存分配特点。(由 claude-3.5-sonnet 生成摘要)

2024-12-17

本篇笔记介绍了数理统计中参数估计的基本概念和方法。首先讲解了点估计的两种主要方法:矩估计法和极大似然估计法。接着详细阐述了评价估计量优劣的四个准则:无偏性、有效性、均方误差和相合性。最后介绍了区间估计的概念,重点讨论了置信区间和枢轴量,并通过实例说明了如何利用枢轴量构造置信区间。(由 claude-3.5-sonnet 生成摘要)

2024-12-06

本篇笔记介绍了数理统计中的样本和抽样分布的基本概念。首先讲解了随机样本和简单随机样本的定义,以及样本的常用统计量(如样本均值、样本方差等)。接着详细阐述了三个重要的抽样分布:χ2\chi^{2} 分布、tt 分布和 FF 分布,包括它们的定义、性质和上 α\alpha 分位数。最后讨论了正态总体下的抽样分布定理,为下一章节介绍枢轴量做铺垫。(由 claude-3.5-sonnet 生成摘要)

2024-12-06

本篇笔记介绍了概率论中两个重要的极限定理。首先讨论了大数定律,包括依概率收敛的定义、弱大数定律、辛钦大数定律和伯努利大数定律,以及证明这些定理所需的马尔科夫不等式和切比雪夫不等式。随后介绍了中心极限定理,重点阐述了独立同分布的中心极限定理及其特例棣莫弗-拉普拉斯定理,这些定理揭示了大量独立随机变量之和的概率分布趋近于正态分布的性质。(由 claude-3.5-sonnet 生成摘要)

2024-11-29

本篇笔记主要介绍了光学的三个重要章节:光的干涉、光的衍射和光的偏振。在光的干涉部分,详细讨论了光源的基本概念、折射率、光程等基础知识,以及杨氏双缝实验、洛埃镜实验和薄膜干涉等典型实验。在光的衍射部分,介绍了惠更斯原理,并对单缝衍射和光栅衍射进行了深入分析。最后在光的偏振部分,讨论了不同类型的光束、偏振片的原理,以及马吕斯定律和布儒斯特定律等重要规律。(由 claude-3.5-sonnet 生成摘要)

2024-11-26

本篇笔记介绍了随机变量的三个重要数字特征:数学期望、方差和协方差。首先讨论了离散型和连续型随机变量的数学期望定义及其性质,包括线性性和独立变量的期望。其次介绍了方差和标准差的概念、计算方法以及切比雪夫不等式,并总结了常见分布的均值与方差。最后探讨了协方差与相关系数,阐述了它们的计算公式、基本性质,以及在描述随机变量之间线性关系中的重要作用。(由 claude-3.5-sonnet 生成摘要)