Docker

安装yum update –更新yum install -y yum-utils device-mapper-persistent-data lvm2 –依赖yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo –换源yum list docker-ce –showduplicates | sort -r –查看docker版本yum install docker-ce-17.12.1.ce –选择版本安装 常用命令docker start/stop –启动停止docker i...

read more..

Linux操作指令

mv 旧名字 新名字 –改名mv 名字 路径 –移动rm -rf 文件 –删除ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime –修改时区|ln -s /app/nodejs/bin/node /usr/local/bin/ –软连接tar -xvf –解压ps -ef | grep 服务名字 查看配置文件netstat -tunlp|grep 8080 端口占用情况netstat -antp 查看全部服务情况

read more..

Frp内网穿透

详细地址:https://www.shangyexin.com/2020/01/20/frp/ 简单web网页穿透 目录介绍 .ini 配置文件frpc 是客户端用的frps 是服务器端用的 (可以理解为 c :client;s:server)每次启动的时候 带上配置文件,例如: ./frpc -c ./frpc.ini 服务器端配置文件内容 以下都是 [common] bind_port = 8099 # 穿透的端口 vhost_http_port = 8080 # 服务器展示的端口 客户端配...

read more..

解析文件

https://view.officeapps.live.com/op/view.aspx?src= 后面跟上文件的公网地址。通过微软来解析文件。 还可以使用iframe标签来模拟解析文件。嘿嘿嘿😝

read more..

JS常用方法

加号运算符 // 可以做到转换格式 let a = '12' let b = + a + 12; let c = a - 0 + 12 let d = a + 12; console.log(b); // 24 console.log(c); // 24 console.log(d); // 1212 动态绑定属性 // 在with中可以操作对象的每一项 let tom = { name: "tom", height: 170, sex: "男" } with(tom){ height++ console.log(height); // 171 console.log(name); // tom } 函...

read more..

puppeteer脚本使用

const puppeteer = require('puppeteer'); const browser = puppeteer.launch( { headless: true // true关闭ui,false打开ui } ); const page = browser.newPage(); // 实例化 Api page.goto(url) // 进入一个网站 page.click('#btn') // 点击某个元素 const input_areaUser = page.$('input'); // 获取某个元素 input_areaUser.type(username); // 给...

read more..

图形验证码

const svgCaptcha = require('svg-captcha'); var codeConfig = { size: 5,// 验证码长度 ignoreChars: '0o1i', // 验证码字符中排除 0o1i noise: 2, // 干扰线条的数量 height: 44 } var captcha = svgCaptcha.create(codeConfig); let code = captcha.text.toLowerCase() 获取明文验证码 let token = jwt.sign({ code // 数据 ...

read more..

Charle抓包

做笔记 软件下载地址: https://www.charlesproxy.com/ 在线破解服务地址: https://www.zzzmode.com/mytools/charles/ 破解破解工具源代码: https://github.com/8enet/Charles-Crack 在进行App测试或定位线上问题时,经常会遇到抓取HTTPS数据包的需求。一般在windows上会使用fiddler,Mac上使用Charles。对于https请求,抓到的数据因为经过了加密,只能看到乱码。 本文介绍...

read more..

Electron-vue

需要运行环境和打包程序 npm i -g electron npm i -g electron-builder 项目安装 vue init simulatedgreg/electron-vue my-project 其中–platform是配置打包成什么平台的安装文件,下面是可选的值 win系统: win或者win32,即–platform=win或者–platform=win32mac系统:mac或者darwin,即–platform=mac或者–platform=darwinLinux系统:linux, 即–platfor...

read more..