Go 1.19 排序算法 Jungle 发布于 2023-06-04 包括在 GoGo 1.19 排序算法-$pdqsort$ 三种经典排序算法的对比 所有短元素和元素有序的情况下,插入排序性能最好 在大部分情况下,快速排序都有较好的综合性
消息队列 Jungle 发布于 2023-06-03 包括在 Go消息队列 走进消息队列 场景 案例一:有一天晚上我们上完课,回到宿舍,想着新出的游戏机,但又摸了摸钱包,太贵了买不起,这个时候你突然想到,今天抖音
Go Module与测试 Jungle 发布于 2023-05-14 包括在 GoGo Module 简介 通过go.mod文件管理依赖包版本 通过go get/go mod指令工具管理依赖包 终极目标 定义版本规则和管理项目依赖关系 依赖管理三要素 配置文件,描
Operating System Chapter12 进程的地址空间 Jungle 发布于 2023-05-05 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 操作系统:加载第一个 init 程序,随后变为 “异常处理程序” init: fork, execve, exit 和其他系统调用创造整个操作系统世界 本次课回答的问题 Q: 进程的地址
Operating System Chapter11 操作系统上的进程 Jungle 发布于 2023-05-03 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 操作系统内核的启动:CPU Reset → Firmware → Boot loader → Kernel _start() → … 本次课回答的问题 Q1: 操作系统启动后到底做了什么? Q2: 操作系统如何管理程序 (进程
操作系统——内存管理 Jungle 发布于 2023-04-28 包括在 Operating System内存管理 导读 物理内存是操作系统需要管理的一个重要资源,让运行在一台机器上的多个应用程序不用“争抢”,都能随时得到想要的任意多的内存,是操作系
Operating System Chapter10 状态机模型的应用 Jungle 发布于 2023-03-28 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 状态机:理论 数字电路:logisim.c 和 seven-seg.py Model checker: 理解并发程序执行的新方法 状态机:实践 thread-os.c 本次课回答的问题 Q: 状态机模型如此有用
Operating System Chapter9 操作系统的状态机模型 Jungle 发布于 2023-03-25 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 并发……就这么……讲完了…… 理解的方式:“玩一玩” 示例代码 本次课回答的问题 Q: 听说操作系统也是程序。那到底是鸡生蛋还是蛋生鸡
Operating System Chapter8 并发 bug 和应对 Jungle 发布于 2023-03-17 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 并发编程的基本工具:线程库、互斥和同步 并发编程的应用场景:高性能计算、数据中心、网页/移动应用 本次课回答的问题 Q: 并发编程那
Operating System Chapter7 真实世界的并发编程 Jungle 发布于 2023-03-15 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 并发编程的基本工具:线程库、互斥和同步 本次课回答的问题 Q: 什么样的任务是需要并行/并发的?它们应该如何实现? 本次课主要内容 高