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安装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安装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安装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 =...
stream流语法
stream流引用
vue模板工程搭建
引入说明搭建使用的是别人的模板工程,终于找到一个简洁的好入门改造,没有过多花花东西的模板工程了,基本的使用和拦截都已经有了 工程来源
正则表达式
语法实例 至少一个大写字母,一个小写字母,一个数字,一个特殊符号,长度8-18之间 ^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&.*-]).{8,18}$ 这个正则表达式将强制执行这些规则: 至少1个大写字母 (?=.*?[A-Z])至少1个小写字母 (?=.*?[a-z])至少1个数字 (?=.*?[0-9])至少有1个特殊字符,(?=.*?[#?!@$%^&.*-])最小8个长度.{8,} 原文链接
docker安装软件
docker 安装redis可以同时安装redis和redis可视化界面 1234567# 安装redisdocker run -itd -p 6379:6379 redis#安装redis可视化界面docker run itd -p 8001:8001 redislabs/redisinsight 引用 docker 安装 vaultwarden 使用docker安装 123456789101112docker run -d --name vaultwarden \ -p 3012:3012 -p 3011:80 \ -e WEB_VAULT_ENABLED=true \ -e DATABASE_URL=mysql://<username>:<password>@<dabase-url>/<db_name> \ # 如mysql://v1:123456@localhost:3306/vaultwarden # 管理页面路径: ip:3011/admin -e...
Windows安装docker
安装windwos安装
centos安装docker
安装CentOS7需要卸载自带的docker镜像,然后安装官方的 更新yum -y update 移除旧的12345678yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 配置官方yum仓库123456789#1.下载关于docker的依赖环境yum -y install yum-utils device-mapper-persistent-data lvm2#2.设置一下下载Docker的镜像源 如果不设置,默认会从官网下载yum-config-manager --add-repo...