![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 58
姜皓
胸藏文墨怀若谷 腹有诗书气自华
展开
-
图解数据结构(04) -- 哈希表
哈希表1、什么是哈希表2、哈希函数哈希函数的实现3、哈希表的读写操作写操作(put)读操作(get)扩容(resize)4、总结1、什么是哈希表哈希表(hash table),这种数据结构提供了键(Key)和值 (Value)的映射关系;只要给出一个Key,就可以高效查找到它所匹配的Value,时间复杂度接近于O(1)2、哈希函数散列表在本质上也是一个数组,可是数组只能根据下标,像a[0...原创 2019-12-30 20:18:33 · 2462 阅读 · 1 评论 -
操作系统---进程 vs 线程
进程 vs 线程线程是进程的一部分,进程是一个容器,线程才是正在运行的栈:调用堆栈(习惯上这么说,但这里面不包含堆,即调用 栈,栈里面:主线程的入口,main 函数不断的进行函数调用,每一次调用都会把所有的参数和返回地址压入栈中,一层层的放进去;包括每个函数内部的局部变量也会放入栈中)PC 是...原创 2018-06-08 12:42:22 · 157 阅读 · 0 评论 -
操作系统---存储 / 寻址
存储寻址空间:(每一个进程里面的指针可以找到的地址范围,跟物理空间大小和进程无关)32位---4G64位---10^19 Bytes64位 JVM---可使用更大内存,需重新编译实例:寻址 int n = *p;---MOV EAX,[EBX]寻址过程:指针p 指向 寻址空间(逻辑内存),为了找到物理内存,需要和物理内存建立联系,如果逻辑内存在物理内存里面,直接取出即可,如果不在物理内存里面,则在...原创 2018-06-08 22:03:27 · 1246 阅读 · 0 评论 -
Linux常用命令大全
Linux常用命令大全[转载自博客]目录一、基本命令1.1 关机和重启1.2 帮助命令二、目录操作命令2.1 目录切换 cd2.2 目录查看 ls [-al]2.3 目录操作【增,删,改,查】2.3.1创建目录【增】 mkdir2.3.2删除目录或文件【删】rm2.3.3目录修改【改】mv 和 cp2.3.4搜索目录【查】find三...转载 2019-07-24 10:29:31 · 155 阅读 · 0 评论