1. Babel的作用是? 很多浏览器目前还不支持ES6的代码,但是我们可以通过Babel将ES6的代码转译成ES5代码,让所有的浏览器都能理解的代码,这就是Babel的作用。2. Babel是如何工作的? Babel的编译过程和大多数其他语言的编译器大致相同,可以分为三个阶段。1. 解析(PARS ...
分类:
Web程序 时间:
2020-04-24 00:51:41
阅读次数:
72
1.vmware -> 编辑 -> 虚拟网络编辑器 -> 更改设置(系统管理员身份) 2.点击VMnet8: 3.NAT设置: 4.DHCP设置: 5.进入linux目录: /etc/sysconfig/network-scripts ,修改 ifcfg-eth0 内容为: [root@localh ...
分类:
系统相关 时间:
2020-04-23 19:21:11
阅读次数:
94
0. 虚拟机安装好以后,当前的系统会多出来两个虚拟网卡,一般情况下这两个网卡的命名是 1. NAT模式 使用Vmnet8网卡,宿主机和虚拟机可以互相通信,但局域网环境中其他主机/终端设备不能访问该虚拟机,因为IP不在同一个网段。 注意,在该模式下虚拟机的子网掩码、网关、DNS要与Vmnet8网卡保持 ...
分类:
系统相关 时间:
2020-04-23 19:14:01
阅读次数:
107
一:CAS简介CAS:CompareAndSwap(字面意思是比较与交换),JUC包中大量使用到了CAS,比如我们的atomic包下的原子类就是基于CAS来实现。区别于悲观锁synchronized,CAS是乐观锁的一种实现,在某些场合使用它可以提高我们的并发性能。在CAS中,主要是涉及到三个操作数,所期盼的旧值、当前工作内存中的值、要更新的值,仅当所期盼的旧值等于当前值时,才会去更新新值。二:C
分类:
其他好文 时间:
2020-04-23 10:36:56
阅读次数:
61
目标 使用 kubectl 伸缩应用程序。 Scaling(伸缩)应用程序 在之前的文章中,我们创建了一个 Deployment,然后通过 服务 提供访问 Pod 的方式。我们发布的 Deployment 只创建了一个 Pod 来运行我们的应用程序。当流量增加时,我们需要对应用程序进行伸缩操作以满足 ...
分类:
其他好文 时间:
2020-04-23 01:04:15
阅读次数:
85
```bash sudo apt-get install iptables sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT sudo iptables-save sudo apt-get install iptables-persistent s... ...
分类:
系统相关 时间:
2020-04-22 21:29:08
阅读次数:
486
我们需要下载的版本是Eclipse IDE for Java Developers: 根据操作系统是Windows、Mac还是Linux,从右边选择对应的下载链接。 注意:教程从头到尾并不需要用到Enterprise Java的功能,所以不需要下载Eclipse IDE for Enterprise ...
分类:
系统相关 时间:
2020-04-22 14:53:49
阅读次数:
150
product 笛卡尔积 permutations 排列 combinations 组合,没有重复 combinations_with_replacement 组合,有重复 >>> import itertools >>> for i in itertools.product('ABCD', rep ...
分类:
编程语言 时间:
2020-04-22 13:19:26
阅读次数:
119
打开Android Studio 的setting下的SDK Tool目录选中CMake,LLDB,NDK组件进行下载 下载完成后新建一个项目,选择一个Native C++项目 设置项目名,保存路径,开发语言,android版本 点击finish完成项目构建 在项目创建成功时会出现如下错误 这是由于 ...
分类:
移动开发 时间:
2020-04-22 09:59:08
阅读次数:
101
01 从物理网络到虚拟网络 02 桥接(Bridge Adapter) 03 NAT 04 主机网络(Host-only Adapter) 05 内部网络(internal) 06 总结 01 从物理网络到虚拟网络# 著名的「六度分隔定理」说到,世界上任何两个互不相识的人,只需要最多六个人就能够建立 ...
分类:
其他好文 时间:
2020-04-22 00:05:24
阅读次数:
80