方法 1: 对null和false有效 #if( ! $car.fuel ) 方法 2: 对null和""有效#if( "$!car.fuel" == "" )如果判断字段为空:#if( "$car.fuel" == "" ) 组合 方法 1 and 2,判断字段只能是null#if ((! $ca ...
分类:
其他好文 时间:
2020-03-06 12:58:53
阅读次数:
76
前述:http转https需要使用证书,而证书类型有三种,分别为DV/OV/EV,证书的覆盖范围划分为单域名证书、多域名证书以及通配符证书。 其中DV证书一般是免费的,属于单域名证书,若服务器为云服务器,可向云服务商免费申请该证书。以下演示为我们使用在本地服务器生成自签名的证书。 1 登录服务器,创 ...
分类:
Web程序 时间:
2020-03-06 11:21:58
阅读次数:
96
开发过程中,我们经常会与接口打交道,有的时候是调取别人网站的接口,有的时候是为他人提供自己网站的接口,但是在这调取的过程中都离不开签名验证。 我们在设计签名验证的时候,请注意要满足以下几点: 可变性:每次的签名必须是不一样的。 时效性:每次请求的时效,过期作废等。 唯一性:每次的签名是唯一的。 完整 ...
docker 本身的 docker hub 我们下载很慢,于是有了国内的阿里云,中科大等提供的镜像下载。 但这同样还是受到了本地网络限制,而且对于一个公司而言,代码肯定不好随意放到云上面,于是便有了 docker 仓库的私有化。 docker 本身是提供了一个 registry 的容器的,但是并不好 ...
分类:
其他好文 时间:
2020-03-06 10:47:31
阅读次数:
80
参考帖子 https://www.cnblogs.com/lzpong/p/6433189.html cat /etc/nginx/config/ .conf里有具体的证书存放路径 ...
分类:
Web程序 时间:
2020-03-05 13:12:11
阅读次数:
74
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css的选择器学习</title> <!-- css的选择器学习: 标签选择器: 标签名{样式名1:样式值1;……} 作用:会将当前网页内的所有该标签增加相同的样式 id选择器: ...
分类:
Web程序 时间:
2020-03-04 19:24:24
阅读次数:
75
原文:钉钉自定义机器人加签认证(HmacSHA256)C#实现 0.UTF-8字符集 1.把timestamp+"\n"+密钥当做签名字符串, 2.使用HmacSHA256算法计算签名 3.然后进行Base64 encode 4.最后再把签名参数再进行urlEncode,得到最终的签名。 参数 说明... ...
原文:钉钉H5w微应用鉴权 1 ///// 2 ///// 登录获取签名 3 ///// 4 ///// 获取的url 5 ///// 成功时,返回签名信息 //引用system.web 6 public signResultObject DDGetSign(stri... ...
分类:
其他好文 时间:
2020-03-04 14:44:00
阅读次数:
95
Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。 Vue 提供了内置的过渡封装组件,该组件用于包裹要实现过渡效果的组件。 首先是无过渡效果的动画 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>demo ...
分类:
Web程序 时间:
2020-03-04 14:26:35
阅读次数:
94
主要配置文件: 1.crypto-config.yaml Cryptogen工具使用该文件生成“密码材料”,即Fabric网络中各种实体(peer、order、ca)所需的证书及密钥。crypto-config.yaml包含网络拓扑结构定义,Cryptogen以其为基础为组织(包括order)和属于 ...
分类:
Web程序 时间:
2020-03-04 09:54:33
阅读次数:
273