hashlib模块和hmac模块 hashlib模块 一、导入方式 二、作用 无论你丢什么字符串,他都会返回一串 固定长度的字符串 三、模块功能 3.1 经常使用 注意: 1. 变成固定的字符串 2. 相同的字符串哈希后结果一样 3. 叠加性 hmac模块 一、导入方式 二、作用 对密码加密,可以加 ...
分类:
系统相关 时间:
2019-08-16 23:22:00
阅读次数:
186
hashlib模块 密码加密:无论你丢什么字符串,他都会返回一串 固定长度的字符串 e10adc3949ba59abbe56e057f20f883e e10adc3949ba59abbe56e057f20f883e 相同字符串哈希后结果一样 hash值的特点: 1. 只要传入的内容一样,得到的has ...
分类:
其他好文 时间:
2019-08-16 20:29:55
阅读次数:
74
一文了解:Redis基础类型 Redis特点 开源的,BSD许可高级的key value存储系统 可以用来存储字符串,哈希结构,链表,集合 安装 windows:https://github.com/microsoftarchive/redis/releases mac\linux:http://w ...
分类:
其他好文 时间:
2019-08-05 20:17:12
阅读次数:
104
题目: http://poj.org/problem?id=2774 A - Long Long Message The little cat is majoring in physics in the capital of Byterland. A piece of sad news comes ...
分类:
其他好文 时间:
2019-08-04 23:48:45
阅读次数:
103
https://codeforces.com/problemset/problem/1/B这个问题感觉在字符串哈希里也会出现 ,因为一般情况下都会把A映射成1而不是0 方法:eg ABZ 套式子 1*26^2+2*26^1+26*26^0 (对没错,26*26^0)即为这个东西是第几个 754 先表 ...
分类:
其他好文 时间:
2019-08-04 10:46:51
阅读次数:
97
一、前言: 有些数据不经处理是难以利用的。所谓哈希,就是通过哈希函数将这种难以简单利用的数据(比如矩阵、字符串等等)转化为可以用一个变量表示甚至可以作为数组下标的哈希值。有了哈希值,就可以实现时间复杂度近乎为常数的快速查找与匹配,更简单有效地利用一些复杂数据。 二、字符串哈希: 即对象为字符串的哈希 ...
分类:
其他好文 时间:
2019-07-20 21:46:22
阅读次数:
134
题目: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 采用哈希表法:设定左右双指针l和r,遍历字符串;哈希表存储某字符s[i]最新在字符串中出现的位 ...
分类:
编程语言 时间:
2019-07-05 19:33:52
阅读次数:
197
分段字符串哈希方法 对于一串字符串 $orztrj$ ,我们有一种哈希的方法,该串哈希值为: $((((o * base + r) * base + z) * base + t) * base + r) * base + j$ 即 $o * base^5 + r * base^4 + z * bas ...
分类:
其他好文 时间:
2019-05-18 12:24:12
阅读次数:
84
Window配置Redis环境和简单使用 一、关于Redis Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。 官网:https://redis.io/downl ...
分类:
其他好文 时间:
2019-05-12 11:15:54
阅读次数:
148
Problem Description小明有一个神奇的海螺,你对海螺说一段字符串,海螺就会返回一个单词,有字符串里面的所有字符组成如告诉海螺“lloeh”海螺则会告诉你“hello”如果有多个单词对应,海螺则会输出字典序最小的那个,如果没找到输入’nothing to find’(不带引号)Inpu ...
分类:
其他好文 时间:
2019-05-10 09:51:57
阅读次数:
163