https://mp.weixin.qq.com/s?__biz=MzA3MzI4MjgzMw==&mid=2650740185&idx=2&sn=1da15ae38b8338dcc1ca296d3fa26995&chksm=871ad1a7b06d58b1c14fe9edc6fbf28b9cfed ...
分类:
其他好文 时间:
2018-03-31 11:57:57
阅读次数:
289
ECB(ElectronicCodeBook)/电码本模式原理非常简单数据按照8个字节一段进行加密或解密得到一段8个字节的密文或者明文,最后一段不足8个字节,按照需求补足8个字节进行计算,之后按照顺序将计算所得的数据连在一起即可,各段数据之间互不影响特点是简单有利于并行计算容易被攻击用到两个函数voidRC532setkey(RC532KEYkey,intlen,constunsignedchar
分类:
其他好文 时间:
2018-03-13 01:08:28
阅读次数:
153
在更详细的学习HTTPS之前,我也觉得很有必要学习下HTTPS经常用到的加密编码技术的背景知识。密码学是对报文进行编解码的机制和技巧。可以用来加密数据,比如数据加密常用的AES/ECB/PKCS5Padding加密,也可以用来防止报文的篡改,使用RSA2048withSHA256签名验证,使用MD5 ...
分类:
编程语言 时间:
2018-03-06 21:39:45
阅读次数:
268
一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 NOT NULL 标识该字段不能为空 UNIQUE KEY (U ...
分类:
数据库 时间:
2018-03-02 22:16:34
阅读次数:
226
java需要下载外部包, commons codec.jar 1.6 較新的JAVA版本把Base64的方法改成靜態方法,可能會寫成Base64.encodeToString(encrypted, 0); import javax.crypto.Cipher; import javax.crypto ...
分类:
编程语言 时间:
2018-02-24 15:36:38
阅读次数:
224
分为两类1)静态通讯组:成员需要管理员手动加入或者删除。2)动态通讯组:根据条件自动匹配,无需管理员手动参与。建议使用动态通讯组。通讯组更新机制由集线器传输组件负责维护和更新。集线器传输组件维护收件人缓存,用于查找收件人和通讯组列表信息。收件人缓存每4小时更新一次,管理员不能修改收件人缓存的间隔。如果要强制更新收件人缓存信息,可以重启exchange传输服务。outlook客户的如果使用的是缓存模
分类:
其他好文 时间:
2018-02-08 16:28:13
阅读次数:
146
一:权限管理系统1.系统设计*思路:当用户点击超链接是用过滤器把这个请求拦截下来,检查下有没有访问权限,若有则放行,反之不放行*难点:对权限数据对象的管理,数据库表的设计和表之间的关系2.数据库设计:*权限表:一个权限对应多个资源,是一对多的关系,为了不丢失关系,所以一般要在多的一方定义外键列*资源表:添加分类,删除分类,修改分类,查找分类*角色表:可以理解为现实生活中的身份,管理员,经理等*用户
分类:
数据库 时间:
2018-02-06 23:05:57
阅读次数:
221
捕获到了音视频后要保存到本地文件,这是很常见的应用场景,DxPackNet保存视频文件也比较简单 用 IAviStreamWriter avi文件写入流即可 1.初始化相关设备,设定好数据捕获的回调函数 2.创建avi写入流 打开设备 3.在回调中写入音/视频 数据 ...
分类:
Web程序 时间:
2018-02-06 16:37:30
阅读次数:
180
原文:ruanyifeng.com/blog/2018/01/bitcoin-tutorial.html 作者: 阮一峰 如有侵权,请及时联系,谢谢! 2017 年对比特币来说,是极为疯狂的一年。年初,一枚比特币的价格不到 1,000 美元。在 11 月价格持续突破 8,000、9,000 和 10 ...
分类:
其他好文 时间:
2018-02-04 15:37:26
阅读次数:
137