git命令
1. 命令配置密钥12345# 查看有无ls -al ~/.ssh# 创建密钥ssh-keygen -t ed25519 -C "liukewen.liukewen@alibaba-inc.com" -t ed25519: 指定加密算法(推荐 ed25519,安全性高且速度快)。-C: 添加注释,通常是你的邮箱,方便区分不同密钥。 1234567891011121314151617181920212223$ ssh-keygen -t ed25519 -C "liukewen.liukewen@alibaba-inc.com"Generating public/private ed25519 key pair.Enter file in which to save the key (/c/Users/kewen/.ssh/id_ed25519):Created directory '/c/Users/kewen/.ssh'.Enter passphrase for...
gradle基础
1. 项目结构及说明1234567891011gradle/ wrapper/ gradle-wrapper.jar // 下载gradle包的依赖 gradle-warpper.properties // 下载gradle包的配置文件,里面包含地址等build.gradle //主配置 = pom.xmlgradlew //执行脚本-shellgradlew.bat //执行脚本-windowsgradle.properties //全局配置文件/全局变量setting.properties // 2. 配置说明2.1. gradle-warpper.properties12345678910# 用户目录distributionBase=GRADLE_USER_HOME#...
maven配置及命令
1. 仓库配置123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" ...
js语法
示例语法把字符串按照中文英文拆分加空格 1234567891011var p1=/([A-Za-z])((<[^<]*>)*[\u4e00-\u9fa5]+)/gi;var p2=/([\u4e00-\u9fa5]+(<[^<]*>)*)([A-Za-z])/gi;var a="百度Google<span>三星</span>Apple";var b =a.replace(p1, "$1;$2")var c= b.replace(p2, "$1,$3")alert(c); 引用
nginx配置
...
elementui语法
el-table 自定义字段展示element-ui提供了表单的每个字段回调处理,用以处理特殊值的展示,如枚举,百分比数据等 1234<el-table> <el-table-column prop="name" :formatter="columnFormatter"> </el-table-column> <el-table-column prop="gender" :formatter="columnFormatter"> </el-table-column></el-table> 12345678910111213141516171819202122232425export default { name: 'SearchTable', props:{ columnFormatter:{ type:Function, ...
11 Mysql DML DDL 语法
地理位置计算距离语法对于两坐标(a,b),(c,d),距离计算如下 12345st_distance(POINT(a,b),POINT(c,d))*111195st_distance_sphere(POINT(a,b),POINT(c,d))--eg 找到坐标(121.59034,31.38808) 一公里以内的坐标点select id,lon,lan,st_distance_sphere(POINT(lon,lan),POINT(121.59034,31.38808)) distant from t_test hanving distant < 1000 说明MySQL支持地理位置的计算及查询,其主要通过 st_distance 和 st_distance_sphere 两个函数来实现的 st_distance 计算两个坐标之间的弧度,如果要转换成米,则需要乘111195(地球半径6371000*PI/180) st_distance_sphere...
centos安装ElasticSearch
获取ES下载ES,拷贝至目录 /opt 安装es解压1tar -zxvf es.tar.gz 创建用户用户组,修改文件权限由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑,需要创建一个单独的用户用来运行ElasticSearch 1234groupadd elasticuseradd elastic -g elastic -p 123456# 修改权限chown -R elsearch:elsearch elasticsearch-7.13.4 启动es切换到es目录,启动 123cd /opt/elasticsearch-7.13.4/bin# -d参数为后台启动./elasticsearch -d 检查本地检查 1curl 127.0.0.1:9200 外网检查 浏览器访问 {ip}:9200 可能出现的问题 启动可能遇到的问题 未使用ES_JAVA_HOME 变量JAVA_HOME 不行的 12warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOMEFuture...
centos安装jenkins
1. 安装jenkins仓库123sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keysudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo @ 安装jenkins 1yum install -y jenkins 2. 配置文件配置文件要修改/usr/lib/systemd/system/jenkins.service,之前的/etc/sysconfig/jenkins无效 1234567891011121314151617#好像没啥用了,被下面的替代vim...
centos安装mariadb
1. 安装1.1. 卸载默认的源版本太低,没法用 首先检查一下是否存在以前的安装包:rpm -qa | grep mariadb或yum list installed | grep mariadb 如果存在,则卸载:rpm -e mariadb-libs-5.5.64-1.el7.x86_64或yum remove mariadb-libs.x86_64 1.2. 添加Maria源编辑文件/etc/yum.repos.d/mariadb.repo添加Maria源vim /etc/yum.repos.d/mariadb.repo 12345[mariadb]name = MariaDBbaseurl = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.11/centos7-amd64/gpgkey = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDBgpgcheck =...
