自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Python接口自动化之登录接口测试_登录接口测试用例

接口:检测外部系统与系统之间以及内部各个子系统之间的交互点。通俗来说,接口就是连接前后端的桥梁,接口测试可以简单理解为脱离了前端的功能测试。一个又一个的接口就对应功能测试内一个又一个的功能。但注意,一个功能有可能不是一个接口就能实现。那么,接口测试和功能测试的区别在哪呢?其实功能测试就是在页面上输入我们的参数值,点点点;而接口测试没有前端,而是通过接口文档上的调用地址、请求参数等,校验返回的结果值,也就是说,接口可以看成没有界面的功能测试。因此,可以分析,系统间的接口包含三部分:输入、处理逻辑、输出。

2025-01-14 07:02:36 1924

原创 python持久化存储文件操作_python 文件存储

JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。os,语义为操作系统,处理操作系统相关的功能,可跨平台。方法一: 调用close()方法关闭文件。os模块中的rename()可以完成对文件的重命名操作。os模块中的remove()可以完成对文件的删除操作。rename(需要修改的文件名, 新的文件名)。

2025-01-14 06:58:55 1589

原创 Python并发编程之深入理解yield from语法_yield from 双向通道

由上面两种方式对比,可以看出,yield from后面加上可迭代对象,他可以把可迭代对象里的每个元素一个一个的yield出来,对比yield来说代码更加简洁,结构更加清晰。利用常规的方法,几乎是没办法实现如上我们想要的效果的。我们都知道,get_html()等待返回网页是非常耗IO的,一个网页还好,如果我们爬取的网页数据极其庞大,这个等待时间就非常惊人,是极大的浪费。因为我们之前说了,委托生成器,只起一个桥梁作用,它建立的是一个双向通道,它并没有权利也没有办法,对子生成器yield回来的内容做拦截。

2025-01-14 06:51:27 643

原创 github优秀Kotlin_Android项目top100

【代码】github优秀Kotlin_Android项目top100。

2025-01-12 18:17:06 1870

原创 Github上瞬间突破98K星标的性能优化方案优解到底有什么魅力!

通过监控系统上对一些机器关键指标(gc time、gc count、各个分代的内存大小变化、机器的Load值与CPU使用率、JVM的线程数等)的监控报警,也可以看gc log和jstat等命令的输出,再结合线上JVM进程服务的一些关键接口的性能数据和请求体验,基本上就能定位出当前的JVM是否有问题,以及是否需要调优。性能优化是个系统性工程,对工程师的技术广度和深度都有要求,它不仅需要你精通编程语言,还需要深刻理解操作系统、JVM 以及框架原理的相互作用关系,需要你多维度、全方面地去分析排查。

2025-01-12 18:13:25 370

原创 gitee(码云)

git checkout -b hello : 创建hello分支并且切换到hello 分支(相当于执行了 git branch hello 和 git checkout hello)$ git push -u origin master // 将master 分支推送到origin 所代表的远程仓库地址。$ git commit -m ‘这是修改的内容’ // 将暂存提到本地仓库。删除默认分支的项目,然后进行克隆到分支上,进行git clone + 地址。

2025-01-12 18:09:44 693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除