vue 中 input 限制只能输入数字,允许正数与负数
vue 的 input 中, 限制只能输入正数与负数,完整代码如下: 1234567891011121314151617181920212223242526272829303132<template><el-input v-model="number" @input="onlyNbr1" @change="onlyNbr2"/></template><script> data() { return { number: null } }, methods: { onlyNbr1(ipt) { let data = String(ipt) const char = data.charAt(0) // 先把非数字的都替换掉 data = data.replace(/[^\d]/g, '') // 如果第一位是负号,则允...
Linux 系统中查看 crontab 运行产生的日志
在 Linux 中查看 crontab 运行的日志,只需要编辑系统日志配置文件 rsyslog.conf,取消相关注释即可,命令如下: 1vi /etc/rsyslog.conf 切换英文模式,输入 /cron.* 定位到日志 log 配置 将前面的#注释去掉,后面就是是日志文件的路径。 保存退出,输入下面命令重启日志服务 123service rsyslog restart 或者 systemctl restart rsyslog 配置完成后,crontab 执行的日志文件就输出到 /var/log/cron.log 了
教你使用开源 Azure 开机面板管理 Azure 账号
提取到 Microsoft Azure 的 API 参数 后我们就可以使用Azure 开机面板管理账号的开机、关机、换IP等操作。使用 Azure 面板方式管理 Azure 账号,能降低 Azure 对账号的风控。该方式适合对 Azure 官网操作不熟的用户,也适合有多个 Azure 账号需要管理的用户。 项目地址:https://github.com/elunez/azure-manager 安装 Docker应用依赖 Docker 环境,使用一键脚步安装 Docker 1curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun && systemctl start docker && systemctl enable docker 创建应用 使用下面的脚本创建应用 1234docker run -itd --name az \--restart always \-p 8888:8888 \dqjdda/azure-manager:latest ARM机器用户请使用...
教你使用 Azure Cli 提取 Azure API 参数信息
Azure 提取开机 API 参数可以用第三方管理工具管理 Azure,下面分享两种提取 Azure Api 的方式。 一、通过控制面板的 Cli直接通过 Azure 控制面板的 Cli 去创建 Api 参数 将以下命令输入到 Azure cloud shell(使用 Bash) 1sub_id=$(az account list --query [].id -o tsv) && az ad sp create-for-rbac --role contributor --scopes /subscriptions/$sub_id 将会有一些像这样的输出: 123456{ "appId": "***", "displayName": "***", "password": "***", "tenant": "***"} 二、通过安装 Azure Cli官网教程:https://...
Jenkins 远程执行 java -jar 脚本不生效,不退出的坑
今天用 Jenkins 自动远程部署 eladmin 遇到了两个坑,这里分享下具体问题以及对应的解决办法。 第一个问题问题复现是 jenkins 远程执行 java -jar 的时候报错: 1nohup: failed to run command 'java': No such file or directory java 程序也不能成功运行 解决办法在执行脚本前先执行 source /etc/profile 刷新环境变量。 1source /etc/profile && nohup java -jar **.jar > nohup.out 2>&1 & 参考:https://blog.csdn.net/u013189824/article/details/85338221 第二个问题问题复现解决完第一个问题后,出现 jenkins 部署不会自动停止的问题,只能等 jenkins 超时退出。虽然远程服务器 java 进程成功启动了,但是 jenkins 都是不稳定的构建。 123ERROR: Exceptio...
vue 更新 sass 版本出现大量警告的坑
今天把 eladmin 项目部分依赖更新了下,其中 sass 版本号更新为 1.43.4 后出现了如下问题,项目能启动,但是伴随大量警告 具体错误如下 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 INFO Starting development server... 10% building 2/2 modules 0 activeℹ 「wds」: Project is running at http://localhost:8013/ℹ 「wds」: webpack output is served from /ℹ 「wds」: Content not from webpack is served from /Us...
Github文件加速平台分享
前言受防火墙的影响Github国内访问质量一直不太行,这个时候我们可以使用Github加速平台,提高国内访问Github速度。 平台支持 raw.githubusercontent.com , gist.github.com , gist.githubusercontent.com 文件加速下载 可以查看 搭建教程 进行自行搭建,如果不想折腾的可以使用我搭建的成品站 GitHub 文件加速 使用说明支持终端命令行 git clone , wget , curl 等工具下载 支持终端命令行 git clone, wget, curl 等工具下载. 12345git clone https://slink.ltd/https://github.com/elunez/3DCEList.gitwget https://slink.ltd/https://github.com/elunez/3DCEList/archive/refs/heads/master.zipcurl -O https://slink.ltd/https://github.com/elunez/3DCEList/...
进入 Docker 容器报错 OCI runtime exec failed: exec failed
使用 docker exec -it 容器名/容器ID /bin/bash 进入容器报错 报错信息如下: 1OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "/bin/bash": stat /bin/bash: no such file or directory: unknown 查看相应镜像发现镜像是使用alpine制作的 再次输入命令 1docker exec -it 容器名/容器ID /bin/sh 进入成功
Objects.equals(a,b) 、 a.equals(b) 、== 判断对象相等的区别
一、值是null的情况1、a.equals(b), a 是 null, 抛出 NullPointException 异常。 2、a.equals(b), a不是 null, b是null, 返回 false 3、Objects.equals(a, b) 比较时, 若 a 和 b 都是 null, 则返回 true, 如果 a 和 b 其中一个是 null, 另一个不是 null, 则返回 false。注意:不会抛出空指针异常。 123null.equals("abc") → 抛出 NullPointerException 异常"abc".equals(null) → 返回 falsenull.equals(null) → 抛出 NullPointerException 异常 123Objects.equals(null, "abc") → 返回 falseObjects.equals("abc",null) → 返回 falseObjects....
Linux 使用脚本一键 DD 脚本(重装)Centos 6/7 系统
Linux一键DD脚本,脚本支持一键 DD(重置)为 CentOS 7、CentOS 6、Debian 9、Debian 10、ubuntu 18.10 等系统,有时候需要手动指定 IP地址、网关地址、子网掩码信息,如果填错就会导致 DD 失败。 安装网络工具包12345# Ubuntu、Debianapt-get install net-tools# CentOSyum install net-tools 获取本机IP地址这里获取到的可能是内网地址,也有可能是外网地址,例如:谷歌云机器,获取的就是内网地址 输入命令 ifconfig -a 获取 获取网关与掩码输入命令 route -n DD成Centos系统输入命令: 1wget --no-check-certificate -qO AutoDD.sh 'https://raw.githubusercontent.com/hiCasper/Shell/master/AutoReinstall.sh' && bash AutoDD.sh 填入获取到的IP,网关、子网掩码信息 选择需...











