Ansible免密登录学习例子 Ansible安装yum install ansible -y生成秘钥ssh-keygen -t RSA推送公钥给node节点 小数量操作例子ssh-copy-id -i /root/.ssh/id_rsa.pub 172.16.0.72 #操作第一个ssh-copy-id -i /root/.ssh/id_rsa.pub 172.16.0.73 #操作第二个批量推送秘钥例子# 解决提示主机指纹认证问题-o StrictHostKeyChecking=no# 解决密码输入问题:
树莓派配置钉钉内网穿透加开机自启动亲测教程 树莓派配置钉钉内网穿透加开机自启动亲测教程下载钉钉arm版本这是arm版本下载地址:https://github.com/open-dingtalk/pierced/issues/52还需要ding.cfg配置文件,和那个可执行文件放在一块就好了,这里我是放在/home/pi/dingtalk这个目录下面的,同时我还建立了建立了一个文件夹/home/pi/dingtalk/logding.cfg:server_addr: "vaiwan.com:443"trust_host_root_certs
用html加css画个新拟态键盘 效果代码<!doctype html><html><head> <title>假的键盘</title> <style> body{ margin:0; padding:0; } #box1{ background-color:#f1f1f7; display:flex; flex-direction:column; justify-content:center; al
Elasticsearch常用命令 获取健康值GET /_cat/health新增索引PUT /test2{ "mappings": { "properties": { "name":{ "type": "text" }, "age":{ "type": "long" }, "birthday":{ "type": "date" } } }}获取索引GET /test2获取索引状
k8s部署mysql脚本 #配置ServiceapiVersion: v1kind: Servicemetadata: name: mysqlspec: ports: - port: 3306 selector: app: mysql clusterIP: None---# 部署DeploymentapiVersion: apps/v1kind: Deploymentmetadata: name: mysqlspec: selector: matchLabels: app: mysq
mysql按时间查询今天、昨天、上周 今天select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 近30天SELECT * FROM 表名 where DATE_SUB(C
npm的常用命令 npm介绍npm英文全称:node package manager,npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。包的结构使您能够轻松跟踪依赖项和版本。 我们平时开发项目都是需要使用npm下载依赖,常见的npm命令总结如下:常用指令npm -v:查看npm版本。npm init:初
es6中数组的map和reduce 数组map代码<script> var arr = [1, 2, 3, 4, 5]; let newarr1 = []; // 传统方式 for (let i = 0; i < arr.length; i++) { newarr1.push(arr[i] * 2); } console.log(newarr1); // es6方式 var newarr2 = arr.map(item => item
es6对象简写、解构、操作传播符 对象简写代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit
es6箭头函数的用法 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>箭头
js中函数参数的默认值 代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>
es6中的模板字符串使用方式 案例代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&g
es6 let和const的区别与定义 <!DOCTYPE html><html><head> <title>let和const区别</title></head><body> <h1>Let和Const例子</h1> <script> // let 和 const 的区别 // var的变量穿透的问题 // 常量修改的问题 //穿透
nodejs实现访问mysql数据库 代码var mysql=require("mysql")var connection=mysql.createConnection({ host:'host', port:3306, user:'user', password:'password', database:'home'})connection.connect();connection.query("select * from my_table",function(error,results,fi