汇编语言和本地代码
其他IT技术

汇编语言和本地代码

218 0

计算机 CPU 只能运行本地代码(机器语言)程序,用 C 语言等高级语言编写的代码,需要经过编译器编译后,转换为本地代码才能够被 CPU 解释执行。但是本地代码的可读性非常差,所以需要使用一种能够直接读懂的语言来替换本地代码,那就是在各本地代码中,附带上表示其功能的英文缩…

简单了解一下操作系统
其他IT技术

简单了解一下操作系统

267 0

操作系统环境 程序中包含着运行环境这一内容,可以说运行环境 = 操作系统 + 硬件 ,操作系统又可以被称为软件,它是由一系列的指令组成的。我们不介绍操作系统,我们主要来介绍一下硬件的识别。我们肯定都玩儿过游戏,你玩儿游戏前需要干什么?是不是需要先看一下自己的笔记本…

什么是内存?内存和 CPU 如何进行交互?
其他IT技术

什么是内存?内存和 CPU 如何进行交互?

1085 0

CPU 和 内存就像是一堆不可分割的恋人一样,是无法拆散的一对儿,没有内存,CPU 无法执行程序指令,那么计算机也就失去了意义;只有内存,无法执行指令,那么计算机照样无法运行。那么什么是内存?内存和 CPU 如何进行交互?下面就来介绍一下什么是内存 内存(Memory)是计算机…

带你了解一下 CPU 是什么
其他IT技术

带你了解一下 CPU 是什么

314 0

带你了解一下 CPU 是什么CPU 的全称是 Central Processing Unit,它是你的电脑中最硬核的组件,这种说法一点不为过。CPU 是能够让你的计算机叫计算机的核心组件,但是它却不能代表你的电脑,CPU 与计算机的关系就相当于大脑和人的关系。CPU 的核心是从程序或应用程序获取指令并…

一些架构术语整理,可作为系统学习的简要
其他IT技术

一些架构术语整理,可作为系统学习的简要

431 0

高可用负载均衡(负载均衡算法)反向代理服务隔离服务限流服务降级(自动优雅降级)失效转移超时重试(代理超时、容器超时、前端超时、中间件超时、数据库超时、NoSql超时)回滚机制(上线回滚、数据库版本回滚、事务回滚)高并发应用缓存HTTP缓存多级缓存分布式缓存连接池异步…

DDR2,DDR3和DDR4 有什么区别?
其他IT技术

DDR2,DDR3和DDR4 有什么区别?

549 0

RAM是随机存取存储器(Random Access Memory)的缩写,是计算机用于运行进程的短期存储位置。在购买一台新电脑时,除了(RAM)内存的大小之外,你可能不会过多考虑它。但是并不是所有的内存都是一样的。不同代的RAM提供不同的速度,只能与某些系统兼容。以下是DDR2和DDR3 RAM与较…

调试程序时,设置断点的原理是什么?
其他IT技术

调试程序时,设置断点的原理是什么?

316 0

本文摘自今日头条-老狼zhihu,侵删。对于程序员来说,debug的时间往往比写程序的时间还要长。尤其对我这种专写bug为主的程序员来说,一个好的调试器意味着早点下班和休息。现在方便的调试器很多,有著名的Visual Studio(VS)等IDE,也有免费的Windbg和GDB等等。加个断点也很简单…