对于cpu来说它只是发出地址和读写数据,至于这个地址是虚拟地址还是物理地址cpu是不在乎的。我们平常写程序说的链接地址便是从CPU的角度说的,这个地址是CPU“看到的”,并不是虚拟地址或者物理地址。 对于开启MMU的系统: cpu > MMU > 存储管理器 > SDRAM 这时cpu看到的就是虚拟 ...
分类:
其他好文 时间:
2019-03-31 15:26:15
阅读次数:
160
在阅读此篇之前,博主强烈建议先看看TCP可靠传输及流量控制。 一、TCP拥塞控制 在某段时间,若对网络中某资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏——产生拥塞(congestion)。出现资源拥塞的条件:对资源需求的总和 > 可用资源;拥塞带来的问题:若网络中有许多资源同时产生拥 ...
分类:
其他好文 时间:
2019-03-30 13:46:51
阅读次数:
197
简介 Keepalived是一个基于VRRP协议来实现服务器的高可用方案,可以利用其来避免单点故障。至少会有2台服务器运行Keepalived,一台为主服务器(MASTER),其他为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会通过组播的方式发送消息给各个备份服务器,当备份服务器 ...
分类:
其他好文 时间:
2019-03-28 00:05:34
阅读次数:
179
本机ip、127.0.0.1和0.0.0.0区别及内环流量 所谓内环流量 简单的说是指 计算机内部,程序间通讯产生的流量,或者叫 本地流量,对应的是来自网络的流量。 比如,你安装了卡巴斯基,avast 或者 NOD32,这些程序都有 网络监控功能,会接管来自网络的流量,当你上网、下载的时候,上传、下 ...
分类:
其他好文 时间:
2019-03-24 09:36:29
阅读次数:
230
点击返回自学华为IoT物流网 自学华为IoT物联网_08 IoT连接管理平台介绍 一、IoT连接管理平台的由来 1.1 物联网产业发展面临的挑战 新业务上线周期长,应用碎片化,开发周期长,场频上市慢; 终端/传感器厂家众多,集成困难,标准不一; 网络连接复杂,网络类型众多,2G/3G/NB-IOT/ ...
分类:
其他好文 时间:
2019-03-17 10:37:56
阅读次数:
236
修饰器 修饰器干嘛的,有什么作用 比如说A现在已经写好了一个项目,但是现在B接管了这个项目,B需要对项目中的某个函数进行修改,一个一个修改然后复制,粘贴?这时候修饰器就开始大显身手了。修饰器可以避免许多重复的动作。用@+修饰函数放在待修饰的函数头上就可以实现优化函数的功能 修饰器的理解 原函数没有参 ...
分类:
编程语言 时间:
2019-03-14 18:18:47
阅读次数:
411
1. JVM内存模型 Java虚拟机在程序执行过程会把jvm的内存分为若干个不同的数据区域来管理,这些区域有自己的用途,以及创建和销毁时间。 先来看一下Java程序具体执行的过程 上图中的运行数据区(Runtime Data Areas)即为JVM内存区域,其结构如下图: 各区域存储的具体信息: 1 ...
分类:
编程语言 时间:
2019-03-12 16:53:36
阅读次数:
228
因为需要在springboot下使用redis,所以打算在linux下使用redis,并且使用redis desktop manage来连接管理,但是一路上出现个种问题现在总结一下。 如何安装CentOS 7 ? https://mirrors.aliyun.com/centos/这是阿里的镜像下载 ...
分类:
其他好文 时间:
2019-03-10 20:21:47
阅读次数:
315
写这篇文章之前想着给这篇博客起一个文艺一点的标题,思来想去,想到了那些年我们爬过的山,或者我们一起趟过的河?代码不规范,同事两行泪,这是多么痛的领悟啊! 背景 本组一名实习生,由于学校有事情需要回去处理,我便将他的代码接管过来,正好赶上本次迭代上线,需要将同事的代码提交测试,如果被测试出来有bug, ...
分类:
其他好文 时间:
2019-03-09 23:40:31
阅读次数:
208
当安装iis 需要添加很多的功能 建议尽量少选 不能用之后还可以在添加 我就是多选了好多,安装完成提示需要重启服务器 才能完成配置(才能找到iis)当我重启之后,发现无法连接远程 只好去控制台远程连接 发现远程网络不可用 产生这种原因是 目前我定位的是多添加了这两项 RAS连接管理器管理工具包(CM ...
分类:
其他好文 时间:
2019-03-09 11:42:10
阅读次数:
288