shell脚本中报binary operator expected错

烂漫一生 提交于 2020-01-20 12:41:06
shell脚本中遇到的坑 如下代码,报错【binary operator expected】 这个错说什么期望二进制运算符,没搞懂 # get date if [ -z $1 ]; then echo 'no date set, exit now' exit 1 fi d1=$(date -d "$1" +%Y-%m-%d" "%H:%M:%S) if [ -z $2 ]; then d2=$(date -d "$1 +1 day" +%Y-%m-%d" "%H:%M:%S) else d2=$(date -d "$2" +%Y-%m-%d" "%H:%M:%S) fi 问题在哪里呢,这块if

springboot Google Authenticator demo实战项目

こ雲淡風輕ζ 提交于 2020-01-20 12:40:54
简介 Google Authenticator 是Google的登陆二步验证 Git地址 https://gitee.com/wqrzsy/lp-demo/tree/master/lp-google-token 更多demo请关注 springboot demo实战项目 java 脑洞 java 面试宝典 开源工具 项目分析 该项目实现动态令牌校验,测试方法运行在test下的GoogleAuthTest demo项目导入 参考: https://www.jianshu.com/p/cd0275a2f5fb 公众号 五分钟了解前沿技术,大数据,微服务,区域链,提供java前沿技术干货

CentOS7安装Jenkins

两盒软妹~` 提交于 2020-01-20 12:40:19
请确保系统已经 安装jdk 、已经 安装git 、已经 安装maven 。 一、安装 方式一: sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum install -y jenkins 方式二: 直接下载 rpm 安装,各个版本地址 https://pkg.jenkins.io/ wget https://pkg

ETL-SSIS部署方式二:MS sql server 部署

ε祈祈猫儿з 提交于 2020-01-20 12:40:05
一、环境 Windows server2012 64 VS SSDT 2017 MS SQL 2019 64 版本什么的不影响 二、部署 1.在默认创建 integration services project 后,可以看到资源管理器的项目名称后面是 SQL SERVER 2017,表明不是包部署的模式而是SSIS in SQL server部署的方式 2.右击项目部署即可看到部署向导,点击下一步即可 3.选择部署的目标 ,服务器名称填写 SQL SERVER 服务器地址即可,身份验证 可以是 sa 用户名,密码登录,我这里是本地所以用的是windows方式登录,填好之后点击

如何分割字符串以便可以访问项目x?

谁说胖子不能爱 提交于 2020-01-20 12:39:42
使用SQL Server,如何分割字符串以便可以访问项x? 取一个字符串“ Hello John Smith”。 我如何按空格分割字符串并访问索引1的项目,该项目应返回“ John”? #1楼 我认为你们正在使它变得过于复杂。 只需创建CLR UDF并完成它即可。 using System; using System.Data; using System.Data.SqlClient; using System.Data.SqlTypes; using Microsoft.SqlServer.Server; using System.Collections.Generic; public

浅析Mysql的隔离级别及MVCC

时光总嘲笑我的痴心妄想 提交于 2020-01-20 12:39:27
一、Mysql的四个隔离级别 预备工作: 先创建一个test数据库及account表, create database test;use test; create table account( id int not null, balance float not null, PRIMARY KEY ( id) ) 向account中插入两条测试数据 INSERT INTO table(id,balance) VALUES (1,1000); INSERT INTO table(id,balance) VALUES (2,1000);    开启两个控制台窗口,当做两个用户(A和B) 1.1

ZQOJ 1092: 素数表(函数专题)

拥有回忆 提交于 2020-01-20 12:39:14
题目描述 输入两个正整数m和n,输出m和n之间的所有素数。 要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main()函数中实现。 int prime(int n) { //判断n是否为素数, 若n为素数,本函数返回1,否则返回0 } 对于C/C++代码的提交,本题要求必须通过定义prime函数和main函数实现,否则,提交编译错误,要提交完整的程序。 输入 输入两个正整数m和n,m<=n,且都在int范围内。 输出 输出占一行。输出m和n之间的所有素数,每个数后有一个空格。测试数据保证m到n之间一定有素数。 样例输入 2 6