- 博客(19)
- 收藏
- 关注
原创 K8S 学习环境配置(Ubuntu)
第1步:更新系统运行以下命令将所有系统软件包更新到最新版本:sudo apt-get updatesudo apt-get install apt-transport-httpssudo apt-get upgrade第2步:安装KVM或VirtualBox Hypervisor对于VirtualBox用户,使用以下命令安装VirtualBox:sudo apt install virtualbox virtualbox-ext-pack第3步:下载minikube你需要下载minik
2021-03-10 10:22:36 419
原创 python3.8实现各种加密
# base64import base64data = 'hello, world'encrypt = base64.b64encode(data.encode("utf8"))decrypt = base64.b64decode(encrypt)# MD5import hashlibdef encrypt_md5(data): data = data md5 = hashlib.md5() md5.update(data.encode()) encry
2021-02-07 11:24:28 1028 1
原创 Numpy学习笔记(一)
Numpy中数组属性属性说明ndarray.ndim秩,即轴的数量或维度的数量ndarray.shape数组的维度,对于矩阵,n 行 m 列ndarray.size数组元素的总个数,相当于 .shape 中 n*m 的值ndarray.dtypendarray 对象的元素类型ndarray.itemsizendarray 对象中每个元素的大小,以字节为单位ndarray.flagsndarray 对象的内存信息ndarray.realn
2020-10-18 16:41:13 284
原创 某二手车的antipas参数加密
这里写自定义目录标题session = requests.session()url = 'https://www.guazi.com/bj/dazhong/'content_html = session.get(url).content.decode('utf-8')js = re.findall('eval\((.*)\)\;var\s*?value',content_html)[0]js_2 = re.findall('var\s*?value.*',content_html)[0].repl
2020-08-17 15:33:00 130
原创 某省住房和城建网的AES加密
目标网站:aHR0cCUzQS8vemp0LmdhbnN1Lmdvdi5jbi8=下的 aHR0cCUzQS8vemp0LmdhbnN1Lmdvdi5jbi8vaW5kZXgvaG9tZS5odG0=var CryptoJS = CryptoJS || function(u, p) { var d = {} , l = d.lib = {} , s = function() {} , t = l.Base = { extend:
2020-08-17 10:11:23 10914
原创 某资讯网站signature参数的生成
目标网站:aHR0cHMlM0EvL20uaXRvdWNodHYuY24vYXJ0aWNsZS8yOTkxOGFlYjljMGY1MDMzYTY0OGQwNjdjODYzZTA2Mg==aHR0cHMlM0EvL2JvbHVvLW0uaXRvdWNodHYuY24vJTIzL25ld3MvNzgx(两个网站加密方式相同)注意:需要在同文件夹下添加crypto-js前段加密库var CryptoJS = require("crypto-js");var C = CryptoJS;var C_li
2020-08-17 10:05:57 428
原创 Opencv入门(三)
色彩空间类型1、GRAY色彩空间GRAY(灰度图像)通常指8位灰度图像,其具有256个灰度值,像素值的范围是[0,255]。当像素由RGB色彩空间转换为GRAY色彩空间时,其处理方式如下:当图像由GRAY色彩空间转换为色彩空间时,最终所有通道的值都将是相同的,其处理方式如下:R = GRAY , G = GRAY ,B= GRAY2、XYZ色彩空间XYZ色彩空间是一种便于计算的色彩空间,他可以与RGB色彩空间相互转换。将RGB色彩空间转换为XYZ色彩空间,其转换形式为:将XYZ色彩空间
2020-08-16 22:04:26 245
原创 Opencv入门(二)
文章开头先提一下opencv的贡献库,该库名称为:opencv_contrib。该库主要包含的扩展模块有:1、bioinspired:生物视觉模块,2、datasets:数据集读取模块,3、dnn:深度神经网络模块,4、face:人脸识别模块,5、matlab:matlab接口模块,6、stereo:双目立体匹配模块,7、text:视觉文本匹配模块,8、tracking:基于视觉的目标跟踪模块,9、ximgpro:图像处理扩展模块,10、xobjdetect:增强2D目标检测模块,11、xphoto:计算摄
2020-08-16 19:03:18 339
原创 某资讯之base64加密
目标网站:aHR0cHMlM0EvL3d3dy4zNjBrdWFpLmNvbS85ZGVmOTkyYzYxNjNkYTJjMw==
2020-08-10 10:12:05 3934
原创 Opencv入门(一)
注意python安装opencv遇到的坑,是需要python3.6以上的版本。opencv图像读取Opencv提供了函数cv2.imread(),来读取图像。语法:img= cv2.imread(filename,[,flags])filename表示需要读取图片的完整文件名flags是读取标记,用于控制读取文件的类型具体代码如下:import cv2import osos.chdir('D:\picture')img = cv2.imread('little baby.jpg',
2020-08-09 18:38:16 235
原创 多协程爬虫
协程是一种用户态的轻量级线程,使用协程有众多好处:第一个好处是协程像一种在程序级别模拟系统级别的进程,由于是单线程,并且少了上下文切换,因此相对来说系统消耗很少,而且网上的各种测试也表明协程确实拥有惊人的速度。第二个好处是协程方便切换控制流,这就简化了编程模型。协程能保留上一次调用时的状态(所有局部状态的一个特定组合),每次过程重入时,就相当于进入了上一次调用的状态。第三个好处是协程的高扩展性和高并发性,一个CPU支持上万协程都不是问题,所以很适合用于高并发处理。协程也有缺点。第一,协程的本质是一
2020-07-29 08:47:25 651 1
原创 multiprocessing的多进程爬虫
multiprocessing的多进程爬虫multiprocessing对于习惯使用threading多线程的用户非常友好,因为它的理念是像线程一样管理进程,和threading很像,而且对于多核CPU的利用率比 threading高得多。当进程数量大于CPU的内核数量时,等待运行的进程会等到其他进程运行完毕让出内核为止。因此,如果CPU是单核,就无法进行多进程并行。在使用多进程爬虫之前,我们需要先了解计算机CPU的核心数量。这里用到了 multiprocessing:from multiproce
2020-07-28 09:49:33 358
原创 Js加密之sojson.v5加密
import requestsimport reimport execjsurl = 'http://jyt.ah.gov.cn'session = requests.session()text = session.get(url).text# 获取js代码js = re.findall('<script type="text/javascript">(.*?)</...
2020-07-27 10:39:53 3060 1
原创 多线程爬虫
普通多线程爬虫import threadingimport requestsimport timelink_list = []with open('alexa.txt', 'r') as file: file_list = file.readlines() for each in file_list: link = each.replace('\n', '') link_list.append(link)class MyThread(thre
2020-07-27 10:39:42 166
原创 Python多线程之Threading
**调用 Threading库创建线程,从 Mthreading. Thread继承。**import threadingimport timeclass MyThread(threading.Thread): def __init__(self, name, delay): threading.Thread.__init__(self) self.name = name self.delay = delay def run(sel
2020-07-27 10:39:35 116
原创 安徽招投标soJson加密
import reimport requestsimport execjssession = requests.session()def get_sojson(): url = 'http://www.ahtba.org.cn/' content = session.get(url).text if 'sojson.v5' in content: js = re.findall('''<script type="text/javascript"&
2020-07-27 10:35:21 287
原创 js加密
中国中铁大桥局集团有限公司js加密def yunsuoautojump(): location = "/tabid/3091/Default.aspx?security_verify_data=" + stringToHex() return locationdef stringToHex(): l = '' width = 1366 height ...
2020-07-27 10:28:51 237
原创 Python多线程编程
Thread模块thread模块为python中的多线程模块from threading import Threadfrom queue import Queuefrom lxml import etreeimport reimport jsonimport requests# 1、获取所有分类列表页# 2、解析列表页,获取详情页url# 3、解析详情页,获取信息cla...
2020-02-05 19:18:54 229
原创 Python日期格式化
Python日期格式转换字符串日期转为datetime类型import datetimetime = ‘1994-01-19 00:00:00’time = datetime.datetime.strptime(time,’%Y-%m-%d %H:%M:%S’)print(time,type(time))输出结果:datetime类型转为字符串类型import datetimet...
2020-02-04 20:57:29 495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人