首页 文章 精选 留言 我的

文章列表

共 13379 篇
Pytest(16)随机执行测试用例pytest-random-order

Pytest(16)随机执行测试用例pytest-random-order

前言 通常我们认为每个测试用例都是相互独立的,因此需要保证测试结果不依赖于测试顺序,以不同的顺序运行测试用例,可以得到相同的结果。pytest默认运行用例的顺序是按模块和用例命名的 ASCII 编码顺序执行的,这就意味着每次运行用例的顺序都是一样的。app 测试里面有个 monkey 测试,随机在页面点点点,不按常理的点点点能找到更多的不稳定性 bug。那么...

Jenkins介绍及环境搭建和目录结构介绍

Jenkins介绍及环境搭建和目录结构介绍

Jenkins是什么? Jenkins是一个用java语言开发的开源的持续集成框架,使开发和运维从繁杂和重复的操作中解脱出来,专注于更为重要的业务逻辑实现上,其主要功能是监视重复工作的执行,有点类似于windows系统中的定时任务,不过Jenkins的功能更加强大,里面集成了很多插件,也可以自己写插件集成进去。Jenkins是开源CI&CD软件领导者...

Jenkins自动部署测试环境之jar包自动部署

Jenkins自动部署测试环境之jar包自动部署

在我们的日常工作中,可能经常会遇到以下问题: 1、测试环境是由开发去更新的,当开发忙于改bug的时候,测试环境更新频率比较低,问题不能得到及时的验证 2、频繁的找开发去更新环境的话 ,耽误别人的工作,长此以往,也容易激起开发和测试之间的矛盾 那么我们如何解决上面的问题呢?那就是让测试人员也具备搭建测试环境的能力。很多企业现在测试环境和开发环境都独立分开了,开...

APP接入和监管即将迎来最严新政,APP备案制也呼之欲出

APP接入和监管即将迎来最严新政,APP备案制也呼之欲出

时至今日,APP过度索取权限、违规收集使用个人信息等痼疾依然困扰大众。一边是工信部今年已完成了对29万款APP的技术检测,对1862款违规APP提出整改要求,另一边则是企业可能花200元就能让自家的APP轻松上架应用商店。昨天,由国家网信办、工信部、公安部、市场监管总局等起草的《移动互联网应用程序个人信息保护管理暂行规定》开始征求意见,APP接入和监管即将迎...

DNS 漏洞发现者 Dan Kaminsky 去世

DNS 漏洞发现者 Dan Kaminsky 去世

安全研究员 Marc Rogers 上周六公布了知名黑客 Dan Kaminsky 去世的消息,他在推特写道:“我想现在已经无法隐瞒了。昨天,我们失去了 Dan Kaminsky。他是信息安全领域最耀眼的明星之一,也可能是我认识的最善良的灵魂。” 目前,Dan Kaminsky 的死亡原因尚未公开,而他去世时年仅 42 岁。 维基百科显示,他的死亡归因于糖尿...

程序员应该掌握的常用网络问题定位工具

程序员应该掌握的常用网络问题定位工具

项目日常运维的过程中,经常会遇到各种奇奇怪怪的网络问题。那么排查网络问题,就成为一个合格的程序员必备技能。这里列举出一些常用的指令,用于日常工作中快速定位网络问题。 ping 这个是大家经常用到的一个小工具,用于检查两台服务器之间是否能够成功交换数据包。ping指令向对方主机发送ICMP报文。当能成功ping通时表示两台主机之间的网络链路是畅通的。如果pin...

iOS的隐私跟踪到底要不要打开?看完就明白

iOS的隐私跟踪到底要不要打开?看完就明白

iOS14.5正式版本已经发布,版本号和之前发布的RC版本一模一样,都是18E199,这说明两个版本是一样的,没有任何的改变,之前传的沸沸扬扬的隐私跟踪功能在正式版依然有相当多的人无法打开的,这可能是app厂商不够配合,导致还有相当一部分app没有适配。 关于隐私跟踪功能要不要打开,我看网友分成了两派,一派是主张打开,一部分主张关掉,但是我看了很多网友的评论...

python进阶(17)协程

python进阶(17)协程

协程 协程(Coroutine),又称微线程,纤程。(协程是一种用户态的轻量级线程)作用:在执行 A 函数的时候,可以随时中断,去执行 B 函数,然后中断B函数,继续执行 A 函数 (可以自动切换),但这一过程并不是函数调用(没有调用语句),过程很像多线程,然而协程只有一个线程在执行通俗的理解:在一个线程中的某个函数,可以在任何地方保存当前函数的一些临时变量...

5G“加不动”工业?

5G“加不动”工业?

“5G+工业互联网”融合创新项目已经超过1100个 。 这是在数月前的国内首届5G+工业互联网大会上,官方给出的一组数据。 如果延伸到2021年4月,在多方政策的支持以及电信运营商、ICT设备商5G+的推动下,可能这个数字已经翻了一番不止。 但在5G+的光环下,一些传统行业从业者有点沉不住气了。 “那些公开场合讲话、演讲的例子,多多少少都有些光环在上面。可实...

Gartner公司认为组织加快云迁移将导致公共云支出激增

Gartner公司认为组织加快云迁移将导致公共云支出激增

根据分析机构Gartner公司最近发布的调查和预测数据,2021年,全球最终用户在公共云服务上的支出预计将增长到3320亿美元,增长率为23.1%。 调查表明,SaaS的支出仍然名列榜首,占2021年总支出的37%。IaaS占近四分之一,PaaS占17.9%,业务流程即服务(BPaaS)占15%。 就增长率而言,桌面即服务(DaaS)将在2021年实现最高的...

苹果 Clips 可立拍 3.1 更新:AR 空间沉浸感爆棚

苹果 Clips 可立拍 3.1 更新:AR 空间沉浸感爆棚

IT之家4 月 27 日消息苹果公司今天将其 Clips(可立拍)视频创作应用程序更新到 3.1 版本,引入了对 iPhone 12 Pro 以及 2020 和 2021 年 iPad Pro 型号上的 LiDAR 扫描仪的支持。 通过新的 AR 空间功能,用户可以扫描一个房间,然后用沉浸式的视觉效果来改变他们的空间,这些效果与房间的轮廓相吻合。 有了 Cl...

一文搞懂 Go 超时控制

一文搞懂 Go 超时控制

为什么需要超时控制? 请求时间过长,用户侧可能已经离开本页面了,服务端还在消耗资源处理,得到的结果没有意义 过长时间的服务端处理会占用过多资源,导致并发能力下降,甚至出现不可用事故 Go 超时控制必要性 Go 正常都是用来写后端服务的,一般一个请求是由多个串行或并行的子任务来完成的,每个子任务可能是另外的内部请求,那么当这个请求超时的时候,我们就需要快速返回...

一篇文章带你初步了解—CSS特指度

一篇文章带你初步了解—CSS特指度

单个选择器的特指度按照 !important > id选择符 > class选择符、属性选择符和伪类 > 元素选择符和伪元素的规律排序,如果遇到组合选择器,则按其逻辑将其拆分为单个选择器后相加再进行判断。如果选择器中的声明包含了!important,则这条属性会覆盖同属性所有不包含了!important的声明,只有在同属性的声明也包含!im...

从问题入手,深入了解JavaScript中原型与原型链

从问题入手,深入了解JavaScript中原型与原型链

你知道为什么新建一个不添加任何属性的对象为何能调用toString方法吗?你知道如何让拥有相同构造函数的不同对象都具备相同的行为吗?你知道instanceof关键字判断对象类型的依据是什么吗? 从问题入手,深入了解JavaScript中原型与原型链 前言 开篇之前,我想提出3个问题: 新建一个不添加任何属性的对象为何能调用toString方法? 如何让拥有相...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册