自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python sort() 和 sorted() 的区别应用实例详解

大家好,今天针对 Python 中 sort() 和 sorted() 之间的区别,来一个实例详细解读。sort --- 顾名思义就是排序的意思,它可以接收的对象为可迭代的数据类型。今天以列表为例子演示两者的不同点、相同点,以及其中一些常用的高级参数使用方法。

2024-05-15 00:52:36 944 1

原创 Python 位运算符中的 & | ^ 运算逻辑详解

Python中的位运算符 也称二进制运算符,并且这些运算符只用于对整型数进行运算。进行位运算时,整型数被转换为二进制形式,然后位运算符对每位执行有关运算后,将结果再转换回十进制形式,并返回给用户

2024-04-18 23:33:01 294

原创 Python面对对象 - 类的反射机制

Python面对对象类的反射机制是面向对象编程语言中比较重要的功能,可以动态获取对象信息以及动态调用对象。通过字符串形式的类名或属性来访问对应类或属性。

2024-03-29 16:18:28 446

原创 PyAutoGUI 自动操作控制程序

PyAutoGUI是一个方便且功能强大的Python库,用于实现自动化操作,无论是自动化测试、数据采集还是辅助工具开发,PyAutoGUI都是一个强大而实用的工具。它提供了一组函数和方法,用于自动化屏幕上的鼠标移动、点击、拖拽和键盘输入,以及执行图像识别和处理,只要是关于自动化的操作,它都可以完成!Demo视频如下,下一期将继续介绍 PyAutoGUI 其它更多的方法应用,例如自动化测试中滑块验证,通过算法得出缺口位置,再结合 PyAutoGUI 去执行每个点的相对移动。

2024-02-06 14:30:08 441

原创 如何利用SQL创建RFM用户分析模型

RFM用户分析模型究竟是什么?这一期将详细介绍如何利用SQL直接获取所需的数据去创建RFM用户分析模型。SQL ---- Structured Query Language(结构化查询语言 ),它是一种专门用来与数据库沟通的语言,提供了很多从数据库中高效地读写数据、查询数据的方法。常用的DBMS(数据库管理软件) 有 MySQL、Access、SQLite、SQL SERVER、Oracle 等等。

2024-01-15 14:51:30 1246

原创 unhandled exception: input() : lost sys.stdin & ssl_client_socket_impl.cc(992) handshake failed

当执行程序遇到 unhandled exception: input() : lost sys.stdin 这样的报错,主要是在打包的时候,添加了 -w 参数,把控制台窗口隐藏了,这在GUI界面时非常有用,但是如果是执行命令行程序的话,就不能带这个参数。 ssl_client_socket_impl.cc(992) handshake failed

2023-12-31 11:44:10 493

原创 深度剖析JavaScript中冒泡和捕获机制、事件代理

深度剖析JavaScript中冒泡和捕获机制、事件代理

2023-12-17 17:23:14 499

原创 解决爬虫在重定向(Redirect)情况下,URL没有变化的方法

重定向是一种网络服务,它可以实现从一个网页跳转到另一个网页的功能。它把用户请求的网页重定向到一个新的位置,而这个位置可以是更新的网页,或最初请求的网页的不同版本。另外,它还可以用来改变用户流量,当用户请求某个网页后,它会将用户请求重定向到一个截然不同的页面,从而达到在流量分发上更有效率的目的。 重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。

2023-11-02 14:05:56 987

原创 Print()函数用法实例详解

Print() 函数用于打印输出,是python中最常见的一个内置函数。其基本语法为 Print(value, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) 。因此可见,它主要由4个参数构成。Print() 函数用于打印输出,是python中最常见的一个内置函数。其基本语法为 Print(value, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) 。因此可见,它主要由4个参数构成。

2023-10-12 12:34:35 428

原创 Javascript - 轮播图

轮播图也称banner图、广告图、焦点图、滑片。是指在一个模块或者窗口,通过鼠标点击或手指滑动后,可以看到多张图片。这些图片统称为轮播图,这个模块叫做轮播模块。可以通过运用 javascript去实现定时自动转换图片。以下通过一个小Demo演示如何运用Javascript实现。

2023-10-06 23:43:32 1082

原创 Javascript 事件的动态绑定

动态绑定事件,是指在代码执行过程中,通过Javascript代码来绑定事件。这种技术可以大大增强网页的交互性和用户体验。上一期介绍的是通过事件监听器 EventListener 去实现元素颜色的变化。这一期将通过动态绑定方法去实现,对象.事件 = 匿名函数(匿名函数中是要执行的函数)。要注意的是,动态绑定,事件名前是带 “on” 的。鼠标移入方块后,颜色变化。鼠标移出方块后,颜色变化。

2023-10-04 13:11:26 312

原创 Javascript EventListener 事件监听 (mouseover、mouseout)

事件指的是在html元素上发生的事情,例如图片元素被点击事件触发时,可设置执行一段js代码。对事件作出反应,通过元素的事件属性,启用事件监听器。事件监听器是指 addEventListener (给DOM对象添加事件处理程序) 和 removeEventListener(删除给DOM对象的事件处理程序)。

2023-09-17 10:00:45 463

原创 HTML导航栏二级菜单(垂直、水平方向)

二级菜单是指主菜单的子菜单。菜单栏实际是一种树型结构,子菜单是菜单栏的一个分支。简单分享主要的垂直和水平方向的CSS设计。

2023-09-12 17:04:26 3752

原创 GitHub不能正常打开以及CSS样式加载不成功的解决方案

当GitHub在没有“科学上网”的情况下,不能正常打开时,最直接的检测方法就是 ping 掉包情况。首先,我们可以通过以上ping 的结果,看到服务端的IP地址是 20.205.243.166, 然后打开 Local 的 C:\Windows\System32\drivers\etc\hosts file, 把这 IP地址和对应的 github.com 添加到最后,保存并退出。重新打开浏览器,打开 github.com 后会发现,网页可以打开,但是 CSS 的样式完全 disable 一样。

2023-08-10 00:48:43 3225 7

原创 CSS三栏布局的几种自适应的排版方式

CSS三栏布局的几种方式,主要有 float、position、flex实现。

2023-07-17 16:34:55 997

原创 Javascript的原型和原型链

原型链解决的主要是继承问题,每个对象拥有⼀个原型对象,通过 proto 指针指向其原型对象,并从中继承方法和属性,同时原型对象也可能拥有原型,这样⼀层⼀层,最终指向null(Object.proptotype.__proto__指向的是null)。原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先,通过该构造函数产生的对象,可以继承该原型的属性和放法,因此原型也是对象。当js引擎查找对象的属性时,会先判断对象本身是否存在该属性,不存在的属性就会沿着原型链往上找。

2023-06-23 00:52:10 819

原创 Javascript 比较运算符 == 和 === 的应用区别

Javascript 比较运算符 == 和 === 的应用区别

2023-06-02 13:52:29 148

原创 Javascript - Cookie的获取和保存应用

Javascript - Cookie的获取和保存应用

2023-05-09 15:05:58 5411 1

原创 XHR 和 AJAX 的结合 - API 测试

XHR 和 AJAX 的结合 - API 测试

2023-04-20 15:39:28 266

原创 Java集合Collections和元素排序之Comparable排序接口讲解

Java集合Collections和元素排序之Comparable排序接口讲解

2023-04-16 20:42:04 888

原创 论Sort()方法在 Python 和 Javascript 中应用的区别

论Sort()方法在 Python 和 Javascript 中应用的区别

2023-04-12 11:38:02 464

原创 Python内存空间的堆和栈以及列表的变化逻辑

当 i = 3时, lst.remove(i), 不可以理解为 remove 3, ( i其实相当于 lst[2], 执行 del lst[2]), lst = [2,4,6,7,8,9,10] , 如此类推,最后结果为 [2,4,6,8,10]当 i = 2时, lst.remove(i), 不可以理解为 remove 2, ( i其实相当于 lst[1], 执行 del lst[1]), lst = [2,4,5,6,7,8,9,10]只要理解好相对应的逻辑原理,就可以灵活运用在测试用例上。

2023-03-30 16:04:30 323

原创 JavaScript浅拷贝与深拷贝以及对象与JSON格式的转换JSON.stringify、JSON.parse

JavaScript浅拷贝与深拷贝以及对象与JSON格式的转换JSON.stringify、JSON.parse

2023-03-27 16:10:14 1166

原创 Javascript底层new的作用

Javascript底层new的作用

2023-03-03 16:17:44 114

原创 ADB 开启 USB调试后,无法自动弹出调试授权窗口的解决方法

ADB 开启 USB调试后,无法自动弹出调试授权窗口的解决方法

2023-02-02 14:54:46 17667 1

原创 漏斗分析 - AARRR模型案例分析

漏斗分析 - AARRR模型案例分析

2022-12-10 15:10:36 4370

原创 ABC 分析法(帕累托分析法、2/8分析法)

ABC 分析法(帕累托分析法、2/8分析法)

2022-12-02 21:18:42 4998

原创 Java - 缓冲输入输出流 (BufferedInputStream、BufferedOutputStream)

Java - 缓冲输入输出流 (BufferedInputStream、BufferedOutputStream)

2022-11-30 21:16:56 2133

原创 Android - 无序广播动态注册广播

Android - 无序广播动态注册广播

2022-11-22 14:05:18 1173

原创 Android - 无序广播的静态注册

Android - 无序广播的静态注册

2022-11-20 14:16:44 863

原创 Java 多态 - 封装和同类方法重载(overload)

Java 多态 - 封装和同类方法重载(overload)

2022-10-19 23:55:46 173

原创 Java 多态 - 继承方法重写(override)

Java 多态 - 继承方法重写(override)

2022-10-12 01:03:24 1024

原创 Java static静态变量、静态方法、静态代码块详解

Java static静态变量、静态方法、静态代码块详解

2022-10-07 08:26:05 1329

原创 Java 修饰符 private、default、protected、public 的应用实例 (属性)

Java 修饰符 private、default、protected、public 的应用实例 (属性)

2022-09-12 14:26:11 419

原创 Java 修饰符 private、default、protected、public 的应用实例 (方法)

Java 修饰符 private、default、protected、public 的应用实例 (方法)

2022-09-10 20:33:19 618

原创 论Java内存空间堆和栈的区别

论Java内存空间堆和栈的区别

2022-09-08 17:42:53 144

原创 Python之多进程与多线程

Python之多进程与多线程

2022-08-05 22:51:16 487

原创 论软件自动化测试中 QR_Code 的登录的逻辑

论软件自动化测试中 QR_Code的登录逻辑

2022-07-14 16:04:42 604

原创 自动化软件测试 - 利用短信转发器结合Selenium读取短信验证码

自动化软件测试 - 利用短信转发器结合Selenium读取短信验证码

2022-06-26 23:57:11 1298

原创 自动化软件测试 - 通过 Android Studio 开发 App 自动拦截读取短信验证码

自动化软件测试 - 通过 Android Studio 开发 App 自动拦截读取短信验证码

2022-06-24 21:58:15 2551

空空如也

空空如也

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

TA关注的人

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