websocket原理 首先,Websocket是一个持久化的协议,相对于HTTP这种非持久的协议来说。 HTTP的生命周期通过 Request 来界定,也就是一个 Request 一个 Response ,那么在 HTTP1.0 中,这次HTTP请求就结束了。 在HTTP1.1中进行了改进,使得有 ...
分类:
Web程序 时间:
2019-01-20 00:59:22
阅读次数:
226
一、打码的作用 在进行爬虫过程中,部分网站的登录验证码是比较简单的,例如四个英文数字随机组合而成的验证码,有的是全数字随机组成的验证码,有的是全中文随机组成的验证码。为了爬虫进行自动化,需要解决自动登录的问题,而验证码问题成了第一道坎。起初想到用百度AI的图像识别技术进行识别,但识别结果却很差,最后 ...
分类:
编程语言 时间:
2019-01-10 10:53:14
阅读次数:
334
DECLSPEC void sha256_transform (const u32 *w0, const u32 *w1, const u32 *w2, const u32 *w3, u32 *digest) { u32 a = digest[0]; u32 b = digest[1]; u32 c... ...
分类:
其他好文 时间:
2018-12-31 23:45:05
阅读次数:
396
今日主要内容 1. 类的约束 1. 写一个父类. 父类中的某个方法要抛出一个异常 NotImplementedError (重点) 2. 抽象类和抽象方法 from abc import ABCMeta, abstractmethod class Base(metaclass = ABCMeta): ...
分类:
其他好文 时间:
2018-12-27 22:57:49
阅读次数:
196
# 加密. 不可逆. import hashlib # md5对象 # obj = hashlib.md5(b"jflkasdjklfjaskljfdfjdsakljfklajsklfjaskljfklasjklasj") # 加盐 # obj.update("123456".encode("utf... ...
分类:
其他好文 时间:
2018-12-27 22:47:59
阅读次数:
147
import hashlib import os def gen_md5(data): res = hashlib.md5(data.encode('utf-8')).hexdigest() return res def handel_txt(name): with open(name,'r',en... ...
分类:
其他好文 时间:
2018-12-27 20:56:51
阅读次数:
154
本文讲的是Jmeter实现MD5加密, 在我们使用Jmeter测试的过程中,尤其是接口测试,有时候需要对参数进行MD5加密后再进行操作。 Jmeter自带的就有MD5加密需要使用的到的jar(注意jmeter版本):commons-codec-1.10.j 在我们使用Jmeter测试的过程中,尤其是 ...
分类:
其他好文 时间:
2018-12-27 18:25:43
阅读次数:
600
派克斯派克斯是使用ADSL拨号的方式来改变,需要下载派克斯客户端,每拨一次,就更换一个IP,通过拨号的切换来实现更换IP,适用于各种游戏防封、注册、跑号、投票、挂机、推广业务,IP重复率低,操作简单。PPTPPPTP可用于手机端和电脑端,是一种协议,直接修改电脑和手机上的协议,不需要安装软件,能屏蔽掉本地IP;PPTP分为单地区和混拨。单地区就是指单个地区的IP,混拨指多个地区的IP,比如全国的I
分类:
其他好文 时间:
2018-12-25 18:10:19
阅读次数:
177
一、面向对象 1.面向对象的特性类:class通俗来说就是一个种类,一个模型定义类使用class关键字,类名一般我们开发的时候首字母要大写 对象:object指具体的东西,根据模型造出来的东西叫做对象一个对象即是一个类的实例化后实例,一个类必须经过实例化后方可在程序中调用,一个类可以实例化多个对象, ...
分类:
编程语言 时间:
2018-12-24 16:13:27
阅读次数:
239
Python的hashlib提供了常见的摘要算法,如SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 等 在python3中已经废弃了md5和sha模块 1.MD5加密 ...
分类:
编程语言 时间:
2018-12-17 23:58:08
阅读次数:
342