1、创建存放日志文件夹mkdir /data/nginx_logs/2、创建分割日志脚本vim /usr/local/nginx/sbin/cut_nginx_logs.sh3、输入文件内容保存日志目录为:/data/nginx_logs/log_files_from 为 nginx.conf 配置的原始日志文件路径log_files_to 为新存放的日志文件路径#!/bin/bash #function:cut nginx log files log_files_from="/usr/local/nginx/logs/" log_files_to="/data/nginx
go get 一键拉取代码、编译并安装go get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。比方项目地址:https://github.com/go-errors/errorsgo get -x github.com/go-errors/errors其中 -x 打印执行过程../../md/Go/
常用打印函数Print() //打印 Printf() //格式化打印 Println() //打印后换行格式化打印占位符%v //原样输出 %T //打印类型 %t //bool类型 %s //字符串 %f //浮点 %d //10进制的整数 %b //2进制的整数 %o //8进制 %x,%X //16进制 %c //打印字符 %p //打印地址../../md/Go/
Go 语言是一门开源的语言,目的在于降低构建简单、可靠、高效软件的门槛。具有C语言的速度、Python的效率。课程链接千峰教育:https://www.qfgolang.com/?page_id=361B站:https://www.bilibili.com/video/BV1wy4y1r73r路飞学城:https://www.luffycity.com/free-course/140/detail案例百度:百度流量入口BFE、自动驾驶、百度APP、百度智能小程序。腾讯
breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchconstfallthroughifrangetypecontinueforimportreturnvar../../md/Go/
.bash_profileexport GOROOT=/usr/local/go export GOPATH=/Users/hfy/Documents/XPY-SeaFile/gogogo export PATH=$PATH:$M3_HOME/bin:$GOROOT/bin:$GOPATH设置代理go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct../../md/Go/
1、备份原始源文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、编辑器打开源列表文件sudo gedit /etc/apt/sources.list3、内容全部替换# 阿里镜像源 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restri
<script> let arr1 = [001, 002, 004]; let arr2 = [ {id: 001, name: '张一'}, {id: 002, name: '张二'}, {id: 003, name: '张三'}, {id: 004, name: '张四'}, {id: 005, name: '张五'} ] let res_arr = []; for(let i = 0; i < arr1.length; i++){ for(let j = 0; j < arr2.length; j++){ if(arr1[i] == arr2[j]['id']){
// 身份证验证 Vue.prototype.$checkIdCard = function(idCard){ let _this = this; let bbd = ''; // 出生日期 let sex = ''; // 性别 let canPass = true; idCard = idCard.toUpperCase(); // 转大写 let len = idCard.length; let city={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林&quo
组件<el-cascader size="large" style="width:100%" :options="options" v-model="selectedOptions" placeholder="填写县/区名称可以自动搜索" filterable ref="cascader" @change="handleChange"> </el-cascader>重置resetPlace(){ const _cascader = this.$refs.cascader if (_cascader) { _ca