
笔记
AliceWanderAI
北邮自动化学院,研究方向:图像处理,机器学习
展开
-
OS-outline
操作系统【计算机系统概述】概论:特征 并发: 两个或多个事件在同一时间间隔发生。 共享:资源共享。系统资源可供内存中多个并发执行的进程共同使用,互斥共享和同时访问方式。 虚拟:虚拟处理器/虚拟内存/虚拟外部设备。 异步:进程以不可预知的速度向前推进。 目标和功能 计算机系统资源的管理者:处理机/存储器/文件/设备。 用户与计算机系统之间的接口 命令接口:联机命令接口/脱机命令接口 程序接口:系统调用(广义指令) GUI:图像接口 扩充机器:没有原创 2020-10-27 19:54:43 · 372 阅读 · 0 评论 -
解读CUDA C Programming Guide 第三章第2节
本文简单解读第三章:Programming Interface.本书旨在介绍进行CUDA并行优化的C编程指导。共5章,内容分别是: Introduction Programming Model Programming Interface Hardware Implementation Performance Guidelines 本章主要内容包括: Compilation with NVCC CUDA C Runtime..原创 2020-10-25 15:04:15 · 272 阅读 · 0 评论 -
C++ STL六大组件-4-Iterator(迭代器)
视C++为一个语言联邦: 理解C++的全貌,学习C++的编程范式:过程/面向对象/函数式/元编程/泛型编程。 尽量以const/enum/inline替换#define:对于单纯的常量,最好用const对象/enums来替换#define,对于形似函数的宏,最好用inline函数替换#define. 尽可能使用const:const可以用于任何作用域内的对象/函数参数/函数返回类型/成员函数本体。可以帮助避免出错。 确定对象被使用前已经先被初始化:读取未初始化的值会导致不明确的行为。 了解C++ .原创 2020-10-16 20:42:15 · 812 阅读 · 0 评论 -
【操作系统】章节总结
操作系统【计算机系统概述】概论:特征 并发: 两个或多个事件在同一时间间隔发生。 共享:资源共享。系统资源可供内存中多个并发执行的进程共同使用,互斥共享和同时访问方式。 虚拟:虚拟处理器/虚拟内存/虚拟外部设备。 异步:进程以不可预知的速度向前推进。 目标和功能 计算机系统资源的管理者:处理机/存储器/文件/设备。 用户与计算机系统之间的接口 命令接口:联机命令接口/脱机命令接口 程序接口:系统调用(广义指令) GUI:图像接口 扩充机器:没有原创 2020-10-15 19:46:29 · 472 阅读 · 0 评论 -
Linux系统课程—day1 笔记
Linux 最常见的知识点。在Day 1Stat 显示文件或文件系统的详细信息· 比l s输出的信息更详细Dup2/Fcntl dup复制文件描述符程序和进程-并行和并发 并发:单核cpu 分成若干个时间碎片,多个进程轮询使用cpu的时间碎片 并行:多核cpu,单个进程可以同时利用多个cpu的资源pcb 进程控制块,用于维护进程的各种信息和数据,分为内核区和用户数据区 内核区 Pid等信息 用户区 栈 堆 代码段 未初始化的原创 2020-05-28 22:19:17 · 278 阅读 · 0 评论 -
Grokking Coding: Sliding Window滑动窗口训练
从上面能看到,Sliding Window一共7题,对应力扣,分别是:滑动窗口的最大值Maximum Subarray (Easy)Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum.Example:Input: [-2,1,-3,4,-1,2,1,-5,4],Ou.原创 2020-05-10 22:58:57 · 388 阅读 · 0 评论 -
Grokking the Coding Interview: 如何刷leetcode
网上有一门课“Grokking the Coding Interview”专门用来教大家如何通过科学刷题,提升算法能力的。这里列出了leetcode的15个标签,按照标签来刷题,可以高质量地掌握对应算法与技巧。这里提到的leetcode的一共是82道。可以按照自己的速度来完成训练。我呢,以前立了不少flag,好多都倒了。现在再立一个:2周刷完这15个标签对应的82题。如果这个flag没倒,那么这件事完成之后,要学的东西是“Grokking the System Design”,具体计划到时候再列吧。.原创 2020-05-10 21:02:07 · 2338 阅读 · 0 评论