一、技术概述 使用短信验证码验证注册、登录和找回密码几乎是每一个APP、甚至是许多网页所需要支持的技术。对于我们学生完成非商用项目,往往需要一个免费提供短信验证码技术支持的SDK,而许多平台需要收费,很难找到适合的平台。 二、技术详述 1.在MobTech中获取App Key和App Secret ...
分类:
其他好文 时间:
2020-06-25 16:02:56
阅读次数:
243
自动化运维工具-Ansible Jinja2模板 jinja2 jinja2跟ansible的关系 Ansible通常会使用jinja2模板来修改被管理主机的配置文件等...在saltstack中同样会使用到jinja2 为了方便,使用jinja2语法,渲染配置文件 jinja2的语法 {{ EXP ...
分类:
其他好文 时间:
2020-06-21 00:22:29
阅读次数:
46
1,Kubernetes特性: 自我修复 在节点故障时重新启动失败的容器,替换和重新部署,保证预期的副本数量;杀死健康检查失败的容器,并且在未准备好之前不会处理客户端请求,确保线上服务不中断。 弹性伸缩 使用命令、UI或者基于CPU使用情况自动快速扩容和缩容应用程序实例,保证应用业务高峰并发时的高可 ...
分类:
其他好文 时间:
2020-06-20 16:54:43
阅读次数:
54
环境 主机名 wanIP lanIP 服务 角色 m01 10.0.0.61 172.16.1.61 Ansible 控制端 backup 10.0.0.41 172.16.1.41 rsync服务端 被控端 web01 10.0.0.7 172.16.1.7 rsync客户端 被控端 web02 ...
分类:
其他好文 时间:
2020-06-14 01:20:41
阅读次数:
75
本文记录一下使用SpringSecurityOAuth2配置自定义Token实现OAuth2授权的步骤 1、相关知识 OAuth协议简介:https://www.cnblogs.com/javasl/p/13054133.html OAuth 2.0官网:https://oauth.net/2/ 使 ...
分类:
编程语言 时间:
2020-06-13 19:06:37
阅读次数:
111
ceph-fuse 确保挂载点是空的 需要配置文件 内核挂载 注意内核匹配 fuse 挂载 ceph-fuse /data 卸载 fusermount -uz /data/ 内核 挂载 注意ip,多ip用逗号隔开 mount .ceph 192.168.3.8:/ /data -o name=adm ...
分类:
其他好文 时间:
2020-06-11 09:15:24
阅读次数:
176
通常情况下,这种很长一段数字字母的key和secret都是通过md5和sha1加密算法来生成。 appkey的生成 appkey生成比较简单,一般是客户的唯一值+字符串组成,方法很多,做到唯一性的字符串就可以。比如使用用户的uid+”abc”字符串组成。 appSecret生成方法 其原始数据有可能 ...
分类:
移动开发 时间:
2020-06-10 17:35:34
阅读次数:
474
Tomcat secretRequired配置问题 在启动Tomacat时,控制台可能会出现IllegalArgumentException异常,即“AJP连接器配置secretRequired="true",但是属性secret确实空或者空字符串,这样的组合是无效的。”或者“The AJP Con ...
分类:
其他好文 时间:
2020-06-10 10:48:00
阅读次数:
686
<el-upload :disabled="upLoading" :limit="12" action :http-request="uploadHttp" :show-file-list="false" accept=".png, .jpg, .jpeg"> <div> <i v-if="!upL ...
分类:
Web程序 时间:
2020-06-09 16:42:45
阅读次数:
82
首先在uni-app中主要有支付宝支付、微信支付、苹果应用内支付这几种(剩余的支付方式不是主流,我也就不讲啦,嘻嘻>-<),接下来我就分开给大家讲一讲这几种支付方式。 (一)开发前准备 首先如果你想使用者三种支付方式必须要去相应的开放平台注册并申请支付功能 (1)支付宝支付能力申请: 首先登陆支付宝 ...
分类:
移动开发 时间:
2020-06-09 13:05:13
阅读次数:
522