首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

每天学一点Docker(1

1.docker能够解决虚拟机能够解决的问题 2.隔离应用依赖 3.创建应用镜像并复制 4.创建容易分发的即启即用的应用 5.docker的想法是创建软件程序可移植的轻量容器 镜像 1.docker的镜像类似虚拟机的快照...2.在现有镜像的基础上创建镜像 容器 1.可以从镜像中创建容器 2.容器和虚拟机一样是隔离的,它也拥有一个唯一ID和唯一供读人的名字,docker允许公开容器的公开端口 3.容器是被来设计运行一个应用的...而不是一台机器 4.容器应该是短暂和一次性的 链接: 1.容器启动时将会被分配一个私有IP,其他容器可以使用这个IP与其进行通讯,因此,容器可以共享一个本地网络 2.docker允许你在创建一个新容器时引用其他现存容器

72970

「硬核JS数字之美

例:」 我们把(+4)和(-4)相加,0100 + 1100 =10000,有进位,把最高位丢掉,也就是 0000(0) 接下来我们就可以梳理总结下什么是原码、反码、补码了 原码 原码其实就是数值前面增加了一位符号位...IEEE 754 直接省略了这个默认的 1 用来增加存储值的范围,所以有效尾数实际上是有 52 + 1 = 53 位的 上文说尾数即表达的是数字的小数部分,也就是说二进制数值 1.0100110011....) 所以数字的最大正数和最小负数范围如下 1.7976931348623157e+308 ~ -1.7976931348623157e+308 如果超过这个值,则数字太大就溢出了,在 JS 中会显示...0,学名反向溢出 JS中整数的范围 和数字大小不同,数字可以有小数,但是整数就只是单纯整数 我们从尾数 M 来分析,精度最多是 53 位(包含规格化的隐含位 1 ),精确整数的范围其实就是 M 的最大值...,即 1.11111111...111 ,也就是 2^53-1 , 使用 JS 函数 Math.pow(2,53)-1 计算得到数字 9007199254740991 所以整数的范围其实就是 -9007199254740991

5.4K20

每天10个前端小知识 【Day 1

JS代码中的use strict是什么意思? use strict是一种ECMAscript5添加的(严格)运行模式,这种模式使得Javascript 在更严格的条件下运行。...设立"严格模式"的目的,主要有以下几个: 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度; 为未来新版本的...== 中,左右两边都需要转换为数字然后进行比较。 []转换为数字为0。 ![] 首先是转换为布尔值,由于[]作为一个引用类型转换为布尔值为true, 因此!...debounce(防抖)的方式来减少调用频率 定义 节流: n 秒内只运行一次,若在 n 秒内重复触发,只有一次生效 防抖: n 秒后在执行该事件,若在 n 秒内被重复触发,则重新计时 一个经典的比喻: 想象每天上班大厦底下的电梯...说说 Javascript 为什么会存在数字精度丢失的问题,以及如何进行解决?

8410
领券