首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
echoxxzhang
掘友等级
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
echoxxzhang
3年前
关注
SpringMVC-RestFul
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 概念 REST全称 Representaional State Transfer(资源表现层状态转换) Restful...
0
评论
分享
echoxxzhang
3年前
关注
JVM-类与对象加载过程
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 JVM类加载过程 系统加载 Class 类型的文件主要三步:加载->链接->初始化。 连接过程又可分为三步:验证->准...
0
评论
分享
echoxxzhang
3年前
关注
JVM-类加载器
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 JVM包含哪几部分 JVM 主要由四大部分组成:ClassLoader(类加载器),Runtime Data Area...
0
评论
分享
echoxxzhang
3年前
关注
JVM-运行时常量池
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 什么是运行时常量池 常量池 : 常量池是 . class文件中的,可以看作一张表(由二进制字节码组成),虚拟机指令根据...
0
评论
分享
echoxxzhang
3年前
关注
JVM-内存结构(2)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 本地方法栈 本地方法就是Java调用非Java代码的API,因为JAVA有时候没法直接和操作系统底层交互,所以需要用到...
1
评论
分享
echoxxzhang
3年前
关注
JVM-内存结构
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 该篇文章先介绍程序计数器+虚拟机栈 谈谈你对JVM的理解 Java虚拟机是一台执行Java字节码的虚拟计算机,它拥有独...
0
评论
分享
echoxxzhang
3年前
关注
数据结构与算法(3)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 继上篇文章,继续谈谈散列表的动态扩容相关内容以及一致性hash 动态扩容 在散列表中,扩容后即会重新计算每一个key的...
0
评论
分享
echoxxzhang
3年前
关注
数据结构与算法(2)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 现在有一道常见的面试题,比如现在有两个字符串数组,每个数组大约有 10 万条字符串,如何快速找出两个数组中相同的字符串...
0
评论
分享
echoxxzhang
3年前
关注
数据结构与算法
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 跳表 Redis 中的有序集合(Sorted Set)就是用跳表来实现的。 跳表的背景: 即便链表中存储的数据是有序的...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-文件系统
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 索引文件概念 索引文件使用到的场景是:要找到第i个记录,必须先顺序查找到第i-1个记录,但很多情况下,其记录又是变长的...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-IO设备
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 设备控制器 让外设工作起来无外乎以下流程: 发出写命令(out指令) 向CPU发出中断 读数据到内存 但是操作系统是如...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-页面调度算法
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 虚拟内存 当物理内存满了,就需要「页面置换算法」选择一个物理页。 当产生缺页中断后,由操作系统进行处理,此时判断内存是...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-非连续内存管理(2)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 多级页表 多级页表是解决页表空间上、以及缓存友好型的缺陷的 两级页表工作原理: 将连续存放的页表再进行分级 工作原理:...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-非连续内存管理
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 虚拟内存 操作系统引入了虚拟内存,进程持有的虚拟地址会通过 CPU 芯片中的内存管理单元(MMU)的映射关系,来转换变...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-进程通信
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 互斥 当多线程相互竞争操作共享变量时,会发生竞争条件(race condition) 因此我们将此段代码称为临界区(c...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-并发
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 今天这篇文章介绍CPU模型以及缓存一致性,然后对MESI协议进行介绍。可谓是非常的干货满满~ CPU内存模型 在多核⼼...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-线程(2)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 内核线程 内核线程是由操作系统管理的,线程对应的 TCB 自然是放在操作系统里的,这样线程的创建、终止和管理都是由操作...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-线程
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 线程是什么? 线程是抽象概念,因为Linux中内部没有专门为线程定义的数据结构和调度算法,Linux去实现“线程”的方...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-进程(2)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 这篇文章接收进程的上下文切换 上下文切换是对哪些内容? 进程的上下文切换不仅包含了虚拟内存、栈、全局变量等用户空间的资...
0
评论
分享
echoxxzhang
3年前
关注
操作系统-进程
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 进程 进程的组织:PCB + 程序段 + 数据段 所谓创建进程,实质上是创建进程实体中的PCB;而撤销进程,实质上是撤...
0
评论
分享
下一页
个人成就
文章被点赞
1
文章被阅读
8,313
掘力值
378
关注了
1
关注者
2
收藏集
0
关注标签
3
加入于
2022-04-27