自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 极大似然备忘

2025-09-24 10:53:09 85

原创 深度理解P-R曲线和ROC曲线

P-R曲线与ROC曲线是评估二分类模型性能的两种重要工具,各有侧重。

2025-09-12 14:58:17 588

原创 需求与商业模式创新 笔记1

本文摘要: 本文系统阐述了软件系统开发中的核心概念与方法论。首先从组成成分和问题求解两个维度定义软件,指出软件是对客观事物的深度抽象与建模。其次,分析了问题域与解系统的关系,强调软件通过模拟与共享机制影响问题域。然后详细解析了需求的两个维度(问题域端与解系统端)及需求工程在软件工程中的位置。最后引入商业模式概念,说明价值流动过程,并介绍了商业模式画布工具,展示企业如何通过构建价值主张实现价值传递与获取收益。全文构建了从技术实现到商业价值的完整认知框架。

2025-09-04 16:48:06 664

原创 12306案例说明需求中问题域、解系统、模拟与共享的概念

摘要: 12306案例清晰诠释了问题域、解系统、模拟与共享的概念。问题域指线下购票的所有痛点与约束(如排队久、时间受限);解系统是线上购票平台及其配套模块,通过数字化手段消除痛点。模拟体现为对线下流程的数字化复现(如电子选座界面),共享则是核心资源(余票数据、支付接口)的多用户复用。解系统通过模拟保持核心功能,通过共享提升效率,最终解决原问题域的矛盾。

2025-09-04 15:59:29 704

原创 两个案例说明假设检验怎么使用

摘要: 本文通过两个案例说明假设检验在模型评估中的应用。案例1使用二项检验判断模型泛化错误率是否≤10%,通过计算p值(≈0.012)并与显著性水平α=0.05比较,拒绝原假设,认为错误率显著超过10%。案例2采用t检验验证平均错误率是否为20%,统计量τ_t=0落在接受域,不拒绝原假设,表明无足够证据否定平均错误率为20%。核心步骤包括:设定假设、选择α、收集数据、计算统计量/p值、对比临界值。假设检验为模型性能评估提供了统计依据。

2025-09-04 15:44:40 1081

原创 局域网、子网、私网、公网、AS 自治系统的概念理解

局域网、子网、私网、公网、AS 自治系统的概念理解

2025-06-10 19:50:40 1159

原创 反置页表(Inverted Page Table,IPT)

反置页表通过 “物理页框→虚拟页” 的映射反转,解决了传统页表内存开销过大的问题,特别适合处理 64 位系统的海量虚拟地址空间。其核心优势在于空间效率,代价是增加了地址转换的复杂度,需依赖哈希表和 TLB 等机制优化性能

2025-06-05 23:21:33 1124

原创 文件系统布局

本文概述了磁盘与文件系统的层次结构:上层为MBR主引导记录和磁盘分区,下层为文件系统具体布局。文件系统包含引导块、超级块(存储全局元数据)、空闲空间管理机制(位图或空闲列表)、inode表(文件元数据)以及文件/目录数据区。系统通过挂载读取超级块初始化,访问文件时进行路径解析和空间分配,并通过日志机制保障数据一致性。整个架构实现了高效存储管理和文件访问。

2025-06-05 14:27:34 546

原创 CPU 控制的 I/O 数据传输与DMA(直接内存访问)控制

本文对比分析了计算机系统中两种I/O数据传输控制方式:CPU直接控制和DMA控制。CPU控制包括程序查询和中断驱动两种方法,需要CPU全程参与数据传输,效率较低,适用于低速外设。DMA控制通过专用控制器完成数据搬运,CPU仅参与初始化和中断处理,显著提高传输效率,适合高速大块数据传输。文章着重强调了两者的核心区别:数据搬运主体、CPU干预程度和总线占用方式,并澄清了关于DMA完全不需要CPU参与的常见误区,指出CPU仍需负责DMA的初始化、错误处理和中断响应等关键环节。

2025-06-05 12:50:37 753

原创 近似 LRU

摘要: 二次机会算法是改进FIFO的页面置换算法,通过引用位模拟LRU行为。其机制是:页面装入FIFO队列时标记引用位(访问置1);置换时扫描队首,遇1则清0并移至队尾,遇0则淘汰。例如,访问序列A,B,C,D,A,B,E时,算法会优先保留近期访问过的页面(如A、B),最终淘汰引用位为0的页面。相比FIFO,它减少了频繁访问页面的误置换,更接近LRU效果,但需O(n)时间扫描队列。适用于内存访问局部性强的场景,但无法完全避免长间隔页面的淘汰。

2025-06-05 12:05:53 759

原创 CS188项目:强化学习

CS188项目:强化学习

2025-01-04 17:04:10 959

原创 CS188项目:机器学习

CS188项目:机器学习

2024-12-24 21:21:20 1371

原创 CS188项目 捉鬼敢死队

CS188项目捉鬼敢死队

2024-11-25 20:25:04 1022

原创 CS188项目 逻辑与经典规划

cs188逻辑与经典规划

2024-11-12 17:08:35 1104 1

原创 CS188项目 多智能体搜索

函数定义函数停止递归,即游戏结束或者递归到第二层,然后利用极小化极大搜索,定义min_value和max_value,这两个函数模拟了往下搜索的过程,主函数体就为每个可能的路径往下搜索的value,取最大值的路径动作并返回。见运行结果文件夹中的任务一运行结果.mp4得出总是输掉游戏,因为幽灵总做出对自己最有利的行动,并且有两个幽灵,使得智能体总是失败。

2024-11-12 16:00:29 587

原创 结构体讲解

结构体类型的定义使用struct关键字,后面跟着结构体的名称和包含的成员变量。每个成员变量都有一个类型和一个名称,用来表示特定的数据。int age;上述代码定义了一个名为Studentnameagescore。

2024-01-17 21:58:40 453

原创 整数和浮点数在内存中存储

通过了解C语言中整数和浮点数的内存存储方式,我们可以更好地理解程序的执行过程。无符号整数和有符号整数用不同的方式存储,而浮点数遵循IEEE 754标准的规定。了解内存存储方式可以帮助我们避免错误,合理地使用数据类型,并编写出高效的代码。同时,还需注意不同机器可能存在大小端字节序的差异,需要在跨平台开发中注意处理。希望这篇博客能帮助你更好地理解C语言中整数和浮点数的内存存储方式。如果你有任何疑问或建议,请随时在评论区留言。

2024-01-17 20:44:25 391

原创 C语言指针详细知识(巨全巨详细)

举例定义一个char* p,其类型是char* ,p用于存放一个char类型数据的地址,类似还有int* (存放整型数据的地址),double*(存放浮点型数据的地址) ,void* (可以存放任意类型数据的地址)。

2023-12-15 00:02:07 166 2

原创 c语言之递归与迭代

递归是运用函数之间的关系(可能是与前一项,也可能是前两项之间关系),推导得出下一个函数值的方法,递归容易想到且容易理解,但是在某些情况下要求的内存高,时间复杂度高。例如斐波那契数列问题与跳台阶等问题皆可以用递归解决:下面我们会举例帮助理解。

2023-11-08 12:49:54 241 1

原创 c语言初阶——手把手教你做扫雷游戏

1 函数的基本运用2 数组(二维)3 for循环和do while循环4 switch选择语句。

2023-11-04 12:51:11 136 1

原创 猜数字游戏

rand函数生成的随机数由种子决定,所以我们要一直改变其种子,否则rand()生成一个随机数后,再次生成时会生成相同的数。注意到我们的时间一直在流逝变化,如果每个时间代表一个种子,那么种子也一直改变,所以有。将生成的随机数模100,余数范围在0到99之间,再加1,范围在1到100间。易知:输入不同数字应有不同结果,所以用switch进一步解决。从代码中看出,输入1开始游戏,输入错误将再次出现菜单。输入1后,进入游戏,添加游戏的函数---game()3 swtich选择语句。

2023-11-03 20:39:37 74

原创 C语言分支循环语句

这篇文章我将介绍循环语句。

2023-10-26 13:31:14 87 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除