- 博客(14)
- 收藏
- 关注
原创 python爬虫随记
提取大的条目://li[contains(@class," j_thread_list clearfix")] python安装路径:C:\Users\17809\AppData\Local\Programs\Python\Python36 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 越过反爬用requests....
2019-11-25 20:36:09
269
原创 python爬虫
scrapy工作机制: 通过spider将url通过初始化Request对象进入引擎,然后放入调度器进行优先级的等待,到此任务是进入下载器进行源码的下载提交给spider,然后spider进行数据的提取,如果有需要的url就再次的进行上述步骤,通过item管道进行数据的存储,中间件是为了给scrapy框架添加别的功能 对于验证码的处理思路: 1,通过cookie登陆 2,通过运用orc的库Tesr...
2019-11-25 20:35:00
201
原创 vue框架开始准备
组件的生命周期钩子函数:定义,当vue组件从创建到销毁这一系列的过程会有特定的步骤,这些特定的步骤,会回调特定的函数,我们把这些特定的不走成为组件的生命周期,我我们把组件的生命周期的回调函数,称为生命周期钩子函数 周期: 创建前后:beforeCreate创建前,created 创建完毕 渲染前后:beforeMount渲染前,*mounted渲染完毕 更新前后(多次执行):beforeUpdat...
2019-11-25 19:44:01
173
原创 python tcp
tcp模拟服务器与客服端的通信 客户端: import socket import threading s=socket.socket(2,1) s.connect((‘192.168.14.130’,8080)) print(‘连接成功!’) def send(s): while True: data=input(‘发送信息:’).encode(‘gbk’) s.send(data) prin...
2019-08-13 21:31:29
202
原创 python udp
需要建立2个文件,一个作为客户端,一个作为服务端 注意:先运行文件二在运行文件一,是为了达到谁给你发送信息都可以先接受,其实先后顺序都可以 一 发送数据 udp的特点是不需要建立连接 文件一客户端 #不需要建立连接 import socket #创建socket对象 #SOCK_DGRAM udp模式 s=socket.socket(socket.AF_INET,socket.SOCK_DG...
2019-08-12 19:30:49
1072
原创 python进阶 进程 线程
并发(parallel) 和并发(concurrency)? 并行: 同一时刻多个任务同时在运行. 并发:在同一时间间隔内多个任务都在运行, 但是并不会在同一时刻同时运行, 存在交替执行的情况 实现并行的库有: multiprocessing 实现并发的库有:threading 程序需要执行较多的读写,请求和回复任务的需要大量的IO操作, IO密集型操作使用并发更好. CPU运算量大的程序, 使用...
2019-08-10 11:17:51
164
原创 python 进阶 进程
【进程】: 是操作系统 分配的 调度的 基本单位, 运行中的程序 就是一个进程 【串行】: 一段时间内 只能完成一件事 ,早期单核cpu 【并行】: 一段时间内 完成多件事, cpu的核心个数 【并发】: 很短的一段时间内 只能完成一件事,模拟单核cpu处理多任务 【同步】: 一个任务执行时,另外一个任务等待执行结束 【异步】: 两个任务并发执行 window端 不支持 fork() 创建多进程 ...
2019-08-08 09:19:09
159
原创 python 进阶 知识点
==和is的使用 拷贝(import copy):浅拷贝(copy.copy)和深拷贝(copy.deepcopy) 赋值:简单地拷贝对象的引用,两个对象的id相同。 浅拷贝的特点:拷贝生成的对象与原对象,两对象是不同的(内存地址不同),内容相同。 浅拷贝:创建一个新的组合对象,这个新对象与原对象共享内存中的子对象。 深拷贝:创建一个新的组合对象,同时递归地拷贝所有子对象,新的组合对象与原对象没有...
2019-08-05 20:08:22
270
原创 python 容易混肴的知识点 第一阶段
python 集合 和 字典是无序的 列表转换成字符串 只有列表里都是字符串才可以转 递归 就是 自己调用自己 range 是 int 类型 str只能与str进行相加 私有属性只能用一个专门的方法来显示,不能够直接在调用的时候输出。私有方法和私有属性都不可以被继承。 @property 是一个只读的解释,装饰器,本来是可以改变的属性也不可以改变,只能进行读,可以用来读私有属性 @setter是 ...
2019-07-30 20:10:06
164
原创 web前端分析-浏览器页面渲染+前端分析。
 Session与cookie:(1.session,cookie欺骗2.避免保存敏感信息到cookie文件中3.作用域:不同的系统应用不同的作用域) DDOS拒绝服务攻击(1,服务器发送请求2.肉鸡3.攻击联盟4.需要技术的是利用tcp连接的规则(3次握手:客户端—服务器 服务器—客户端 客户端—服务器 可以...
2018-11-26 20:11:40
413
原创 Web前端分析测试
Web前端分析测试要点 1、减少HTTP请求的数量 2、用好浏览器缓存机制 3、利用GZIP压缩机制,只针对文本类资源有效 4、把CSS文件放在HTML的开头 5、把JavaScript文件放在HTML的结尾 6、避免CSS表达式 7、减少DNS查找:把域名解析成IP地址(dns就是把域名解析成ip地址,例如:www.baidu.com;www.tieba.com这些都是不同的域名)。 8、最好使...
2018-11-21 21:01:58
313
原创 web测试-tcp,udp协议,到http协议
查ip地址:命令提示符:ipconfig 虚拟机桥接需要本机或者虚拟机的防火墙关掉。 web架构: b/s架构(Browser(服务器)/Server结构)(标准规范,架构):主要是在服务器端,升级也是主要在服务器端。 c/s架构(Client(客服端)/Server结构)(非标准):QQ,微信。客户端和服务器端都需要升级。 P2P架构。 web客户端技术: 浏览器主要工作原理: 1.页面渲染引擎...
2018-11-20 17:59:25
1033
原创 软件测试第一阶段1
第一阶段学习的主要讲的可以理解为系统测试,即大部分是软件测试的基础部分。 1,测试基础 2,系统测试流程3,测试用例设计4,测试管理5,缺陷测试。 测试基础 软件测试方法 黑盒测试:不关注被测对象内部结构,仅从用户需求考虑,考虑是否满足用户显性或隐性需求; 白盒测试:结构测试、逻辑驱动测试; 灰盒测试:既关注被测对象的外部特性,又关注其内部设计; 静态测试:不执行被测对象程序,不运行被测对象的测试...
2018-11-20 17:59:12
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅