- 博客(19)
- 收藏
- 关注
原创 【网工疑问】【测试仪】为何1GE电口,通过测试仪打流,吞吐量可达到1013M???
1GE速率等于1000M验证如下,配置LOAD为1024M,显示带宽利用率为102.4%。下行1048M,100字节,剥掉TAG后,接收端显示接收速率为1013M。为何1GE电口,通过测试仪打流,吞吐量可达到1013M?使用思博伦或信而泰进行下行打流验证,电口1013M不丢包。TC(有TAG)-OLT-ONU-TC(无TAG)。ONU是XG-PON模式,有4个GE的电口。
2024-04-16 10:34:33
383
原创 【PYTHON并发学习】多线程Threading+多进程Multiprocessing+多协程Asyncio
并发编程,缩短运行时间。哪些程序提速的方法?单线程串行CPU-IO-CPI-IO如此一步一步执行多线程并发CPU与IO可以并行,IO的读取不需要CPU参与,实现并发。原理上仍是单CPU处理。多CPU并行多核CPU的电脑,可实现多任务CPU-IO执行,是真正的并行执行进行加速。多机器并行在多CPU并行的基础上,多机器进行任务运行。...
2022-07-20 17:43:18
1403
2
转载 【uiautomation】键指令大全(以及三种调用方式)+常用鼠标动作+SendKeys+Inspect学习
以上就实现了代码运行后,按空格结束运行的过程。一般来说,auto.IsKeyPressed()函数中跟的是某个指令,可以是键盘上某个键的,也可以输入某个大写字母或数字,也可以鼠标左键这个指令等。uiautomation中有三种类似的实现以上过程,(XXX需要更改)①auto.Keys.XXX,如auto.Keys.VK_SPACE注:其中=和后面的4个字符可以忽略需要的键的指令可以在下面找到(常见的笔者已经加粗了)②auto.SpecialKeyNames[‘XXX’],如auto.Special
2022-07-07 11:32:21
16615
6
原创 【Pandas】DataFrame+to_excel学习
此文仅进行学习记录2、to_excel参考文章:Pandas写入Excel函数——to_excel 技术总结
2022-07-07 11:12:19
2581
1
原创 【UIautomation】WindowsGUI自动化测试搭建-报错记录
报错场景: 一条def用例中存在2个用例数据,执行完毕第一条后,关闭应用程序窗口。无法自动执行第二条用例数据。原解决方案: 进入目标页面前,判断页面控件是否存在。若不存在,则再次启动应用程序。 **问题点:**因为定位的是子控件,故会出现子控件找不到的报错。+_ctypes.COMError: (-2147024891, ‘拒绝访问。’, (None, None, None, 0, None))报错内容:现解决办法: 调整判断位置,若未找到父级程序,直接重新开启应用程序。.........
2022-07-01 16:14:37
1575
原创 Pywinauto+某应用程序(学习至第9讲)--受阻
受阻点使用pywinauto,chrome legacy window下控件无法定位。因其下为非标准控件,故转战pyautogui。1、选择应用程序窗口中,针对窗口类型/窗口标题操作,容易报错。目前可选项只有:使用正确的窗口标题也无法做到2、窗口最小化时,无法进行恢复正常大小操作;无法进行指定应用程序打开操作;1、在线安装2、离线安装2、自动化的切入点–后端技术、程序个数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qdJntpUS-1656467044603)(C
2022-06-29 09:47:32
4827
5
转载 Python头文件
这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。目的是在运行python脚本的时候告诉操作系统我们要用python解释器去运行py脚本。 这一句是告诉Python解释器:此源程序是utf-8编码的,也即告诉python解释器要按照utf-8编码的方式来读取程序。...
2022-06-22 11:18:30
1439
原创 Python 日志-装饰器
实现结果 控制台输出 文件输出 异常写入日志 装饰器调用为何装饰器输入的时候,需要带入write_case_log(),使用的是函数返回结果,而不是write_case_log函数?当将括号去掉,会提示:此函数不需要位置参数,但给了一个位置参数。其实write_case_log()等同于直接使用warpper_func,此处只是原作者将其多嵌套了一层进行封装。装饰器的执行,就是将目标函数名带入到装饰器函数中执行。菜鸟教程-装饰器1、 具备复制函数名,注释文档等功能,防止原函数名被重写
2022-06-22 11:15:40
630
2
原创 动态规划算法
文章目录1、穷举法/暴力规划法2、记忆化搜索/带备忘录递归/递归树剪枝3、非递归/迭代方式学习视频:https://www.bilibili.com/video/BV1AB4y1w7eT1、穷举法/暴力规划法时间复杂度:数组中的每个数,可以取,也可以不取,复杂度:O(2^n)子序列最多遍历n次,复杂度:O(n)总复杂度:O(n*2^n)L=[1,5,2,4,3]def e(nums,i): if i ==len(nums)-1: return 1 max
2022-05-31 11:19:31
220
原创 牛客刷题记录--Mysql
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录一、简单类1、SQL15 查找employees表emp_no与last_name的员工信息----奇数、为某值一、简单类1、SQL15 查找employees表emp_no与last_name的员工信息----奇数、为某值where emp_no%2=1 and las
2022-05-29 19:31:29
654
转载 解决django配合nginx部署后admin样式丢失
解决django配合nginx部署后admin样式丢失1、 在项目的settings.py文件里添加以下内容:STATIC_URL = ‘/static/’STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]STATIC_ROOT = os.path.join(BASE_DIR, ‘static’)2、 执行下面的命令将admin的样式文件拷贝到static文件夹里python manage.py collectstatic实际就
2022-05-14 11:57:19
699
原创 PYTHON 牛客刷题记录
文章目录一、pandas是什么?1、HJ81 字符串字符匹配--SET使用2、二维数组操作--map(),split()使用一、pandas是什么?1、HJ81 字符串字符匹配–SET使用描述判断短字符串S中的所有字符是否在长字符串T中全部出现。请注意本题有多组样例输入。数据范围:1\le len(S),len(T)\le200\1≤len(S),len(T)≤200进阶:时间复杂度:O(n)\O(n) ,空间复杂度:O(n)\O(n)输入描述:输入两个字符串。第一个为短字符串,第二个为
2022-05-09 17:23:00
2184
原创 PYTHON自动化框架总结:SELENIUM+PYTEST+ALLURE
文章目录前言一、PYTEST1、使用pytest执行测试需要遵循的规则2、数据驱动3、结合ALLURE报告二、接口自动化内容1、接口自动化重要性2、实战项目框架3、准备工作二、软件理论补充1、DevOps前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、PYTEST1、使用pytest执行测试需要遵循的规则.py测试文件必须以
2022-05-08 21:28:46
4775
2
原创 Centos8.2+Docker部署Django+Vue-cli项目
文章目录前言一、Centos8.2+Docker部署Django+Vue-cli项目1、pycharm上传django项目至服务器2、编辑Dockerfile文件3、制作镜像4、创建容器,启动项目前言本文采用直接创建DJANGO项目镜像的方式部署,若使用NGINX可参考此文:Centos8.2下使用Docker-Compose+uWSGI+NGINX部署Django+Vue-cli项目一、Centos8.2+Docker部署Django+Vue-cli项目环境说明:腾讯云CentOS8.2-D
2022-05-06 21:58:12
1783
原创 Centos8.2下使用Docker-Compose+uWSGI+NGINX部署Django+Vue-cli项目
文章目录前言一、部署流程1、项目结构2、django目录下新建Dockerfile3、编辑uWSGI文件4、NGINX/Dockerfile配置5、NGINX/nginx-app.conf配置6、docker-compose.yml7、容器构建与启动8、易错点说明① 前端接口前言学习的文档:docker-compose部署nginx+uwsgi+django项目:https://blog.youkuaiyun.com/a914541185/article/details/103363599vue + dj
2022-05-06 21:17:26
2322
3
原创 python+peewee的表格创建与设备常见操作
数据库表格创建from peewee import MySQLDatabase, Model, IntegerField, CharField, DateTimeFielddb = MySQLDatabase("test_api", host="10.35.148.22", user="test", password="123456", port=3306)class BaseModel(Model): class Meta: database = dbclass
2022-04-26 14:57:15
314
原创 BurpSuite学习笔记
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、BurpSuite是什么?1.功能介绍2、安装与配置二、使用步骤1.引入库2.读入数据总结前言本文章是b站观看5号黯区BurpSuite2021版的学习笔记学习链接:https://blog.youkuaiyun.com/wxh0000mm/category_8892783.html?spm=1001.2014.3001.5482一、BurpSuite是什么?1.功能介绍BurpSuite是安全服务、渗透测试、红队攻防.
2022-04-19 10:46:34
1195
原创 Java自动化测试Tips(Selenium )
常见功能isElementExist: 根据xpath判断元素是否存在customAssertion.assertTrue(actual, expect, message); 断言测试注意点5.理论知识6.
2019-05-13 16:21:05
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人