python
文章平均质量分 62
like do this
这个作者很懒,什么都没留下…
展开
-
firda增加代码提示
npm install --save @types/frida-gum原创 2022-02-03 10:23:01 · 622 阅读 · 0 评论 -
简单的关于AES加密介绍
加密与解密使用同一个密钥的加密方式叫做对称加密,使用不同密钥加密的是非对称加密。相对于非对称加密来说,对称加密的速度更快。适合大量数据加密的场景。常见的对称加密算法有:DES、3DES、BLOWFISH、RC5和AES等。目前应用广泛强度最高的是AES。加密过程:输入明文 —> AES加密算法 ---->输出密文| ||| |密钥key || || |原创 2020-08-09 16:02:02 · 1079 阅读 · 0 评论 -
复杂的爬虫设计
当我们要爬取的数据相对比较简单, 数据属于拿来即用型,实际上我们要爬取的数据大部分是非结构化数据(html 网页等),需要对这些数据做进一步地处理(爬虫中的数据清洗阶段),而且每个我们爬取的数据中也很有可能包含着大量待爬取网页的 url,也就是说需要有 url 队列管理,另外请求有时候还需求登录,每个请求也需要添加 Cookie,也就涉及到 Cookie 的管理,在这种情况下考虑 Scrapy 这样的框架是必要的!不管是我们自己写的,还是类似 Scrapy 这样的爬虫框架,基本上都离不开以下模块的设计u转载 2020-08-05 11:21:10 · 331 阅读 · 0 评论 -
内存
内存的物理结构内存的内部是由各种ic电路组成的,种类庞大。主要分为三种储存器:随机储存器(RAM)重要的一种,表示既可以从中读取数据也可以写入数据,当容器关闭时,内存中的信息会丢失。只读储存器:ROM一般只能用于数据的读取,不能写入数据,但是当机器停电时,这些数据不会丢失。高速缓存:Cache分为一级缓存、二级缓存、三级缓存这些数据时,它位于内存和cpu之间,是一个读写速度比内存更快的储存器。当cpu向内存中写入数据时,这些数据也会被写入高速缓存中。当cpu读取数据时,会直接从高速缓存器中读取,如原创 2020-08-01 20:35:30 · 203 阅读 · 0 评论 -
cpu与寄存器
cpu是寄存器的集合体不同类型的cpu,其内部寄存器的种类数量以及寄存器的数值范围是不一样的。累加寄存器:储存运行的数据和运算后的数据。标志寄存器:用于反应处理器的状态和运算结果的某些特征以及控制指令的运行。程序计数器:程序计数器是用于存放下一条指令所在单元的地址的地方。基址寄存器:储存数据内存的起始位置。变址寄存器:储存基址寄存器的相对地址。通用寄存器:储存任意数据。指令寄存器:储存正在被运行的指令,cpu内部使用。栈寄存器:储存栈区域的起始位置。其中程序计数器、累加寄存器、标志寄存原创 2020-08-01 15:29:44 · 1559 阅读 · 0 评论 -
python基础10
os模块#获取计算机的操作系统类型os.nament:windows posix:linux max#获取操作系统中的所有环境变量os.environ#获取系统变量中指定字段的值os.environ.get(‘key’)#获取当前文件所在路径os.curdir()#获取当前文件所在路径 绝对路径os.getcwd()#创建目录os.mkdir() 文件存在会...原创 2019-09-22 14:24:46 · 59 阅读 · 0 评论 -
python基础9
列表生成式快速的在内存中生成一批符合要求的数据。格式:[元素 元素的来源 元素的筛选]生成器(元素 元素的来源 元素的筛选)值一旦取出,生成器中就没有了。使用next方法,一个一个取值ge-obj = (ele for ele in range(1,101))value = next(ge_obj)print(value)一次只取一个。yield i 不会中断函数 如果y...原创 2019-09-21 13:42:01 · 85 阅读 · 0 评论 -
python基础8
高阶函数map参数:map(func,*iterables)第一个参数是函数,必须要有形参,接受序列中的元素。按照函数对数据进行改变之后的结果。第二个参数是要进行转化的序列。res = map(str,list0)ret = map(lambda x,y:(y,x),'abcdef',[123456]res = list(map(str,list0) 传统方法: n...原创 2019-09-17 21:03:51 · 250 阅读 · 0 评论 -
python基础7
匿名函数一般应用于函数的简化或者为了一个功能。lambda 形式参数 : 表达式如果函数没有参数,形式参数可以省略。匿名函数执行完后会被立即释放。函数也是一种数据,函数的类型是FunctionType系统自带的是BulitFunctionTypeform types import FunctionTypef = 函数名f 具有和函数和abs一样的功能。偏函数:根据场景重置参数参数...原创 2019-09-17 20:36:18 · 71 阅读 · 0 评论 -
python基础6
函数定义:函数在程序中,是一段独立的代码和功能,函数又称之为方法。作用:将常用的代码 封装成对应的功能 需要使用代码时,直接调用函数即可。优点:简化代码 降低代码重复率函数的分类系统分类: 直接可以调用的自定义方法:根据实际需求封装独立的代码格式def 函数名 (参数名): 函数封装的功能实现 return 功能运行的结果函数名的命名规则:字母小写,每个单词用下划线隔开形...原创 2019-09-16 19:34:10 · 69 阅读 · 0 评论 -
python基础5
.元组详解tuple = (1,2,45,67)tuple1 = (18,) 元组中有一个元素时,后面必须加上逗号,否则解释器会将小括号解释为提高优先级的含义。元组取值:tuple[0]<= < > >= == != 同位置元素的索引进行比较,如果一致,比较下一个的大小。最后结果的是true或false将其他序列转换为元组类型,将序列中的元素添加到元组...原创 2019-09-14 21:40:19 · 138 阅读 · 0 评论 -
python基础3
range方法的使用生成一系列的随机整数range(stop)从0开始到stop-1结束区间[0,stop]基本用法range(start,stop,step)随机模块import random方法:1、random.choice(序列) 在序列中随机选择生成一个元素。2、random.random() 在0-1之间随机生成一个小数,包含0,不包括1。3、random.ra...原创 2019-09-14 12:55:18 · 74 阅读 · 0 评论 -
python基础1
计算机基础- 计算机组成计算机之父:冯.诺依曼组成:输出设备、输入设备、控制器、存储器、运算器- 输入设备键盘、鼠标- 输出设备显示器、音响- 机箱主板:连接各个设备的载体cpu:计算机的中央处理单元,CPU的个数是由电脑核数决定的。内存: 计算机的运行内存,负责是存储cpu与硬盘上数据的交换。显卡:显示器呈现画面。软件开发软件:一系列按照特定的顺序组成的计算机的数据与...原创 2019-09-13 13:32:18 · 305 阅读 · 0 评论