内置模块:hashlib Python的hashlib提供了常见的摘要算法,如md5,sha1, sha224, sha256, sha384, sha512等等,其中md5最为常用。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常 ...
分类:
其他好文 时间:
2018-04-28 10:54:21
阅读次数:
220
#!/usr/bin/python #-*- coding:UTF-8 -*-#coding=utf-8 import requests import time import hashlib import sys def getUser(userId): aid = 0 t = time.time(... ...
分类:
编程语言 时间:
2018-04-26 21:08:17
阅读次数:
206
# 写一个函数,参数是两个文件的路径 # 返回的结果是T/F # 判断两个文件的md5值是否相同 ...
分类:
编程语言 时间:
2018-04-23 22:42:35
阅读次数:
262
一、封装之Property prooerty是一种特殊的属性,访问时他会执行一段功能(函数)然后返回 property方法 二、多态 1、什么是多态? 多态指的是同一种事物的多种形态 2、为什么使用多态? 用基类创建一套统一的规则,强制子类去遵循(使用抽象类去实现),这样便可以在不考虑对象具体类型的 ...
分类:
其他好文 时间:
2018-04-16 18:24:26
阅读次数:
170
一 特性( property) property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值。 property是内置的一种封装方法:把一个属性“伪装”成一个数据属性,做法就是在需要伪装的属性正上方加@property。 那么其实我们并不是说每个属性都需要伪装,比如说我们的身体bmi指 ...
分类:
其他好文 时间:
2018-04-16 18:17:07
阅读次数:
159
MySQL 优化实施方案 1.1 前言 在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。更多关于MySQL查询相关参照:http://www.cnblogs.com/clsn/p/803896 ...
分类:
数据库 时间:
2018-04-03 17:19:04
阅读次数:
236
/** * 对字符串md5加密(小写+数字) * * @param str 传入要加密的字符串 * @return MD5加密后的字符串 */ public static String getMD5(String str) { try { // 生成一个MD5加密计算摘要 ... ...
分类:
其他好文 时间:
2018-03-26 10:50:17
阅读次数:
117
简介 web.xml即部署描述符,位于WEB-INF目录下。在Servlet3以上版本有提供了注解的方式部署Servlet,因此web.xml是可选的。web.xml大概框架如下: <?xml version="1.0" encoding="UTF-8"?> <web-app version="3. ...
分类:
其他好文 时间:
2018-03-20 18:09:17
阅读次数:
190
python的hashlib库中提供的hexdigest返回长度32的字符串。 md5sum是128bit,也就是16字节,如何将python生成字符串的转为16字节呢? 请看下面代码 output: 5eb63bbbe01eeed093cb22bb8f5acdc3 32 [94, 182, 59, ...
分类:
编程语言 时间:
2018-03-11 14:28:37
阅读次数:
203
多态: 多态指的是一类事物有多种形态;比如 动物有多种形态:人、狗、猪 如下代码: 多态性的好处: 1. 增加了程序的灵活性: 不变应万变,不论对象千变万化,使用者都是同一种形式去调用,如:func(obj);但需要注意的是,多态性是建立在多态的基础上 2. 增加了程序的可扩展性: 通过继承Anim ...
分类:
其他好文 时间:
2018-03-02 23:14:25
阅读次数:
218