函数调用实现原理小结+RISC-V架构学习笔记
从汇编语言的视角来看在函数调用的时候,需要有一条指令跳转到被调用函数的位置,这个看起来和其他控制结构没什么不同;但是在被调用函数返回的时候,我们却需要返回那条跳转过来的指令的下一条继续执行。这次用来返回的跳转究竟跳转到何处,在对应的函数调用发生之前是不知道的。比如,我们在两个不同的地方调用同一个函数,显然函数返回之后会回到不同的地址。这是一个很大的不同:其他控制流都只需要跳转到一个 编译期固...
从汇编语言的视角来看在函数调用的时候,需要有一条指令跳转到被调用函数的位置,这个看起来和其他控制结构没什么不同;但是在被调用函数返回的时候,我们却需要返回那条跳转过来的指令的下一条继续执行。这次用来返回的跳转究竟跳转到何处,在对应的函数调用发生之前是不知道的。比如,我们在两个不同的地方调用同一个函数,显然函数返回之后会回到不同的地址。这是一个很大的不同:其他控制流都只需要跳转到一个 编译期固...
站在用户和应用程序的角度看操作系统操作系统内核是一个需要提供各种服务的软件,其服务对象是应用程序,而用户(这里可以理解为一般使用计算机的人)是通过应用程序...
前言首先,关于集群管理软件我在很早之前就已经听说过kubernetes了,但是一直没有尝试去使用过,恰巧最近想要搭建一个订阅链接转换的服务,所以就刚好拿搭建集群来练练手,毕竟刚好手上一台4H8G的服务器。出师不利因为我只有一台服务器,所以觉得也没必要使用k8s,于是我瞄准了k3s的搭建,在安装的开始我就碰到了一个难题。之前对集群的一些概念了解的并不是很清楚,没想到集群的ingress con...
大纲首先我先说明一下这次使用的技术栈:less css预处理器,知名的还有sass、scss、stylus等react 主要的开发依赖库typescrip...
ps:很久没写博客,最近学了一些前端,觉得还是需要沉淀一些东西,于是便有了从零开始构建react开发环境的这篇文章开始初始化项目新建一个my-app文件夹mkdir my-app进入my-app文件夹cd my-app然后在my-app目录下创建src文件夹用来存放React代码mkdir src使用npm初始化项目npm init -y 此时的项目架构如下:安装typescript和re...