0、概述 在项目开发中,我们常需要用到加解密算法,加解密算法主要分为三大类: 1、对称加密算法,如:AES、DES、3DES 2、非对称加密算法,如:RSA、DSA、ECC 3、散列算法,如:MD5、SHA1、HMAC 1、各算法对比 不废话,直接开表格对比: 对称加密算法(加解密密钥相同) 名称 ...
分类:
编程语言 时间:
2019-08-24 20:27:25
阅读次数:
95
操作几个方面 结果过滤,对于返回结果做过滤,主要是优化返回内容。 直接操作elasticsearch对象,处理一些简单的索引信息。一下几个方面都是建立在es对象的基础上。 Indices,关于索引的细节操作,比如创建自定义的mappings。 Cluster,关于集群的相关操作。 Nodes,关于节 ...
分类:
编程语言 时间:
2019-08-24 00:24:39
阅读次数:
329
"首先,这个报错是告诉你,你的证书有问题. 其次,出现这个问题的原因,在于Python本身. 问题原因 Python升级到2.7.9以后,引入了一个新特性. 当使用urllib打开https的链接时,会检验一次ssl证书. 而当目标网站使用的是自签名证书时,就会抛出urllib2.URLError的 ...
分类:
编程语言 时间:
2019-08-19 12:45:13
阅读次数:
119
将baseurl的注释去掉,并将mirrorlist添加注释 执行yum clean all 在安装想要的包, ...
分类:
Web程序 时间:
2019-08-18 23:46:53
阅读次数:
131
1. 三次登录验证 完成?户登录验证 要求: 1. 系统?动?成4位随机数. 作为登录验证码. 直接?就好. 这里不用纠结 from random import randint num = 0 verify_code = "" while num 0: pri... ...
分类:
其他好文 时间:
2019-08-17 19:49:17
阅读次数:
88
yum install epel-release 安装后安装程序时出现以下错误: Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 解决方法:vim epel.repo ...
分类:
其他好文 时间:
2019-08-15 23:07:15
阅读次数:
177
https://www.cnblogs.com/pokerface/p/5217106.html cmd_bootm.c //传递给内核的参数 int do_bootm (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) do_bootm_lin ...
分类:
其他好文 时间:
2019-08-09 19:49:01
阅读次数:
80
现在很多项目中会使用到rsa加解密和验证相关的技术,分别整理代码如下,方便记忆和使用。 【签名和验证】 【数据加解密】 ...
分类:
Web程序 时间:
2019-08-09 15:11:51
阅读次数:
180
problem:https://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree/ 这道题需要记录一个count值,表示当前树还有多少个地方可以插入新的节点(包括插入数字和插入Null)。 如果插入的是数字节点, ...
分类:
其他好文 时间:
2019-07-30 23:30:03
阅读次数:
232
import socketserver, os , json , struct, hashlib codes = { "文件已存在":1001, "文件不存在":1002 } File_Path = r'C:\Users\17303\Desktop\电脑的组成.avi' #需要传的文件路径 File... ...
分类:
其他好文 时间:
2019-07-30 18:52:36
阅读次数:
102