摘要: Memory Protect 在多进程环境中管理和保护内存,同时避免进程之间的干扰 在操作系统中,内存管理需要解决以下问题: 资源分配: 将内存分配给多个进程,并让它们独立运行。 隔离和保护: 确保一个进程不能访问或修改另一个进程的内存。 高效利用内存: 避免内存碎片,最大化可用内存的使用率。 内存 阅读全文
posted @ 2025-06-23 19:32 RAY5-2 阅读(2) 评论(0) 推荐(0)
摘要: Condition Synchinzation--条件同步 实现同步有两种方式:competition(compete for a variable that two processes all want to read or updata simutaneously)和cooperation(a 阅读全文
posted @ 2025-01-01 22:24 RAY5-2 阅读(32) 评论(0) 推荐(0)
摘要: 1. 什么是残差网络? 残差网络(ResNet)是一种特别的神经网络结构,它解决了一个非常重要的问题:当我们把网络变得越来越深时,性能不升反降的问题。 打个比方: 你让一个学生做很简单的数学题,他可能做得很好;但你让他做一百道题,他可能会累到答错很多,结果总分变低。这种情况在深度学习里就叫梯度消失或 阅读全文
posted @ 2024-12-26 20:39 RAY5-2 阅读(265) 评论(0) 推荐(0)
摘要: Locks and Context Switching Concurrency并发 多个任务在同一时间段内进行,但不一定是真的同时运行。例如,在单核CPU上,操作系统通过快速切换任务实现并发。 补充:并行 ,多个任务真正地同时运行,通常需要多核CPU支持,每个核心同时运行一个任务。 Amdahl's 阅读全文
posted @ 2024-12-25 19:32 RAY5-2 阅读(59) 评论(0) 推荐(0)
摘要: C语言文件 文件创建与关闭: 创建指针文件FILE*myfile 调用fopen(”文件名称“,”打开方式“)打开文件 调用fclose(文件指针变量) 关闭文件 #include<stdio.h> int main(){ FILE*myfile; myfile=fopen("文件名称",'w'); 阅读全文
posted @ 2024-12-25 10:00 RAY5-2 阅读(20) 评论(0) 推荐(0)
摘要: C语言结构体--Structures(1) Basic introduction without pointer 什么是结构体? 结构体是C语言中一种复合数据类型,它允许我们将不同类型的数据组合在一起,形成一个新的数据类型。 比如说最常见的int,char等类型,我们定义一个变量时候常用int a, 阅读全文
posted @ 2024-12-22 14:31 RAY5-2 阅读(59) 评论(0) 推荐(0)
摘要: JAVA 创建线程两种常见方式 implements Runnable: 实现线程类的创建: public class MyThread implements Runnable{ ... public void run(){ //定义线程执行任务 }.. } 调用类+调用线程: MyThread m 阅读全文
posted @ 2024-12-21 15:32 RAY5-2 阅读(40) 评论(0) 推荐(0)
摘要: C language-- TheScope, Visibility and Lifetime of Variables 全局变量 普通全局变量 //file1 #include<stdio.h> int a =3; int main(){ //code block } 作用范围是整个程序,它们的生命 阅读全文
posted @ 2024-12-19 15:17 RAY5-2 阅读(13) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示