logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构与算法——归并排序

分而治之将数组二分,一直分到不能再分为止自底向上有序地合并数组。

文章图片
#数据结构
python网络编程—TCP协议(二)

一、TCP协议的原理图每个客户端与服务端通讯是互不干扰的二、注意点1、tcp服务器─般情况下都需要绑定,否则客户端找不到这个服务器2、tcp客户端一般不绑定,因为是主动链接服务器,所以只要确定好服务器的ip、port等信息就好3、tcp服务器中通过listen可以将socket创建出来的主动套接字变为被动的,这是做tcp服务器时必须要做的4、当一个tcp客户端连接服务器时,服务器端会有1个新的套接

#python#tcp/ip#udp
自动化测试——css元素定位

可以一直嵌套下去$('#head .s_form #lg')2、支持app端的webview(原生的不支持)3、解决各种复杂的定位场景。进入浏览器console。

文章图片
#css#前端#html
接口测试——Mock测试

开发环境接口:http://www.baidu.com:8089/report/showMapLocal。测试环境接口:http://www.baidu.com:9098/report/showMapLocal。2、Save Response 修改文件数据。3、选择要进行 Map Local 的接口。2、可能不止一条数据,找到指定的数据。4、Map From 填写接口的信息。刷新页面,页面已经是搜

文章图片
#android#fiddler
通过Jenkins执行脚本,生成自动化测试报告

1、allure配置a、下载 allure 的安装包。allure 跨语言的b、下载链接:https://github.com/allure-framework/allure2/releasesc、解压d、配置环境变量e、验证是否配置成功,cmd:allure2 、下载allure的pytest插件(生成测试报告)a、不支持unittestb、pycharm中下载allure-pytestc、命令

#python
接口测试——弱网测试

在使用app过程中,经常会碰到网速慢,甚至网络中断的场景,影响用户体验,这种网速慢和网速中断的情况,称之为弱网Fiddler/charles是通过延迟发送或接收数据的时间来模拟限速的。

文章图片
#网络
【django】新闻模块——Haystack介绍和安装配置与渲染搜索结果页面【31】

提示Elasticsearch 的底层是开源库 Lucene。但是没法直接使⽤ Lucene,必须⾃⼰写代码去调⽤它的接⼝。思考我们如何对接 Elasticsearch服务端?解决⽅案Haystack一、Haystack介绍和安装配置1、Haystack介绍a、Haystack 是在Django中对接搜索引擎的框架,搭建了⽤户和搜索引擎之间的沟通桥梁。我们在Django中可以通过使⽤ Haysta

文章图片
#django#elasticsearch#搜索引擎
【python】数据结构与算法—哈希表

一、哈希表用顺序表来存数据存键值对时,通过哈希函数计算出键对应的索引,将值存到索引对应的数据区中获取数据时,通过哈希函数计算出键对应的索引,将该索引对应的数据取出来二、哈希冲突对于任何哈希函数,都会出现两个不同的元素映射到同一个位置上的情况,这种情况称为哈希冲突三、开链法哈希表的每一个位置都连接一个链表,当发生冲突时,冲突的元素会被加到该位置的链表的最后1、开链法存储数据四、开放寻址法如果哈希函数

#数据结构#算法#python
python——全局解释器锁(GIL)

顾名思义,就是正在运行中的程序。是操作系统中分配任务的最小基本单元;线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位。线程自己不拥有系统资源;但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。

文章图片
#python#java#开发语言
app自动化测试——app弹窗异常处理

运行过程中不定时弹框(广告弹窗,升级提示框,新消息提示框等等)弹框不是 BUG(UI 界面提示,警告的作用)

文章图片
#java#python#开发语言
    共 114 条
  • 1
  • 2
  • 3
  • 12
  • 请选择