es6-函数默认参数-rest参数-扩展运算符 函数参数的默认值 es6允许给函数参数赋初始值 形参初始值(一般默认值的参数位置要靠后)function add(a, b, c = 10) { // 设置了初始值为10 return a + b + c } let result = add(1, 2); console.log(result); // 结果是13 可以与解构赋值结合(函数解构)functi 2021-02-12 javascript es6
es6-箭头函数 箭头函数 es6中允许使用箭头来定义函数 (=>) 声明函数let a = 1 let b = 2 // 声明一个普通函数 let fn = function(a, b) { console.log(a, b); } // 箭头函数定义函数 let fn1 = (a, b) => { console.log( 2021-02-12 javascript es6
es6-变量,字符串,对象 变量解构 es6 允许按照一定的设计模式从数组和对象中提取,然后对变量进行赋值,叫做结构赋值 数组的解构 const kkk = ['lmk', 'kml']; let [l, m] = kkk; // 这个 l 和 m 就代表kkk数组里的值 console.log(l); // lmk console.log(m); // kml 对象的结构 // 2021-02-12 javascript es6
es6-const 关键字 const 关键字 用来声明常量 常量就是值不能修改的量 用const声明常量const lmk = '常量'; console.log(lmk) // 结果是 常量 输出常量的值 注意 定义常量是一定要赋初始值,要不然会报错 一般常量的变量名要大写 常量的值不能修改 是块级作用域 (外层不能使用内层的变量,和函数差不多的层级) 对于数组和对象的元素来说,不算做对 2021-02-12 javascript es6
es6-let 关键字 let 关键字 作用 用于声明变量 和var的作用相同,不同点就是特性有点不一样 let 特性 声明变量 变量不可以重复声明 let lmk = '李明凯' // 已经声明了 一个 lmk这个变量了 let lmk = 'kkk' // 再次声明打开浏览器会报错 块级作用域 代码只在代码块里面生效,在代码块外边就失效了 块级作用域包括 i 2021-02-12 javascript es6
docker-k8s理论 Kubernetes(k8s) 是一个基于docker对容器进行编排的引擎,包括了安装部署,应用管理,网络,存储监控,日志管理等多个方面 k8s的核心功能:应用部署,访问 scale up/down(伸缩) 以及滚动更新 概念 这几个组成k8s Cluster Cluster(集群)是计算,存储和网络资源的集合,kubernetes利用这些资源运行各种基于容器的应用 Cluste 2020-12-21 docker k8s
docker-k8s-创建副本 通过命令创建(以后版本取消)[root@node1 ~]# kubectl run httpd-app --image=httpd --replicas=2 Flag --replicas has been deprecated, has no effect and will be removed in the future. pod/httpd-app created # 提示以后的版本会删除此 2020-12-21 docker k8s
docker-swarm集群 集群 从主机层面来看 docker Swarm管理的是 docker_host集群 这个是一个重要概念 集群化(Clustring) 集群是由一组互相连接的服务器组成,各个服务协同工作 集群和多服务的区别: 集群能像单个系统那样工作,同时提供负载均衡-高可用等功能 使用集群部署应用时,只考虑需要多少内存和CPU,而不是考虑会使用哪台的CPU和内存。我们不应该关心应用会被部署在哪里,我们关心 2020-12-17 docker docker
docker-ELK日志采集 ELK日志采集 Elasticsearch:近乎全文搜索引擎 Logstash:读取原始日志进行过滤和分析 Kibana:web图形页面 192.168.100.211 下载elk [root@localhost ~]# docker pull sebp/elk:760 修改参数 主机内存 最少4g [root@localhost ~]# echo 'vm.m 2020-12-15 docker docker
docker-日志管理 docker 日志处理 日志管理:logging driver 日志驱动:json-file 通过 docker info 查看上面这俩个东西 docker默认自带日志功能 对于一个运行的容器,docker会将日志发送到容器标准的输入输出设备 [root@localhost ~]# ll /dev/stdout lrwxrwxrwx. 1 root root 15 12月 16 21:47 / 2020-12-15 docker docker