上期讨论过OAuth2, 是一种身份认证+资源授权使用模式。通过身份认证后发放授权凭证。用户凭授权凭证调用资源。这个凭证就是一种令牌,基本上是一段没什么意义的加密文,或者理解成密钥也可以。服务方通过这个令牌来获取用户身份信息,也就是说服务端必须维护一个已经获得身份验证的用户信息清单。研究了一下JWT ...
分类:
Web程序 时间:
2019-07-09 13:25:11
阅读次数:
143
varchar 不定长字符串 字符串或是没有合适类型时,可以选择它作为字段类型 对应Java中的String int bigint 数值 一般以int作为数字的默认选择,数值很大时使用bigint 对应Java中的Long char 定长字符串 适用于盐、md5加密后的密码等情况 对应Java中的S ...
分类:
数据库 时间:
2019-07-09 09:14:49
阅读次数:
127
下面是php源码 <? include_once “flag.php”;ini_set(“display_errors”, 0);$str = strstr($_SERVER[‘REQUEST_URI’], ‘?’);$str = substr($str,1);$str = str_replace( ...
分类:
编程语言 时间:
2019-07-08 19:22:06
阅读次数:
579
一 GITD介绍 1.1 gtid的含义 Global Transaction Identifier,全局事务标识 阿里云的rds目前已经使用gtid 基于gtid的主从复制原理 每个mysql数据库上都有一个唯一uuid 每个事务生成一个id gtid由上面两者组合: uuid+事务id 1.2 ...
分类:
数据库 时间:
2019-07-06 00:45:07
阅读次数:
133
Mac 下校验下载的文件的方法是: 打开 Terminal,即Mac 的命令行 MD5——md5;SHA1——shasum 要校验Xcode6.4.dmg 的md5 与sha1 ,只需要切换到对应的文件下,输入 : md5 Xcode6.4.dmg 就会输出对应的MD5 值 shasum Xcode ...
分类:
系统相关 时间:
2019-07-05 09:29:07
阅读次数:
193
function md5(string) { function md5_RotateLeft(lValue, iShiftBits) { return (lValue >> (32 - iShiftBits)); } function md5_AddUnsigned(lX, lY) { var lX... ...
分类:
Web程序 时间:
2019-07-03 10:25:58
阅读次数:
132
SELECT (@i :=@i + 1) AS number, x.uuid, x.payment_code, x.supplier_name, x.receive_money, x.is_export_flag, x.export_time, x.payer, x.region_name, x.u... ...
分类:
其他好文 时间:
2019-07-02 10:42:11
阅读次数:
255
加密 Md5加密 https://www.cnblogs.com/blqw/p/4852020.html ...
分类:
其他好文 时间:
2019-07-01 18:40:17
阅读次数:
123
mysql 和 oracle (11g版本)的一些差异 mysql的写法比oracle自由很多,兼容性比较强 1. oracle的表名起别名不能用as,列的别名可以用as;mysql没有限制 2. oracle的日期时间只有两种类型,1date(精确到时分秒),2timestamp(更高精度) 而且 ...
分类:
数据库 时间:
2019-07-01 17:17:19
阅读次数:
149
使用Go发送邮件,目前官网GO 1.12的版本的文档中,包 "net/smtp" 仅支持支持两种SMTP的认证方式。CRAM-MD5和PLAIN 认证方式。 CRAM-MD5 是基于Keyed-MD5的认证方式 PLAIN 是一种明文的验证方式 我们公司使用的邮件服务器SMTP支持两种认证方式:NT ...
分类:
其他好文 时间:
2019-07-01 10:46:40
阅读次数:
125