自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA访问不了官网?看过来!(超详!超细!)

IDEA访问不了官网?显示:无法访问此网址(超详细!)导语:自动化测试的必经之路–Selenium话不多说,实战为主!作者:变优秀的小白注:如中途遇到不懂的地方,直接评论留言看到会马上答疑!问题:打开idea官网遇到无法访问此网站本人在删除过去IDEA的情况下(因为下载成汉化版了…),对IDEA重新下载是,出现以下问题:问题分析初步断定为,之前下载idea时破解过程中修改了hos...

2019-08-26 15:30:20 54069 32

原创 IDEA中使用JUnit4(单元测试框架)超详细!

IDEA中使用JUnit4教程 超详细!(单元测试框架)自动化测试的必经之路--Selenium

2019-08-20 17:25:23 148878 58

原创 Expecting property name enclosed in double quotes解决篇

Expecting property name enclosed in double quotes解决!

2023-04-07 11:03:29 1898

原创 gradle出现报错org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/Stri解决

报错org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String; 已解决!!

2023-01-11 10:44:28 3151

原创 刷新页面Vue Whitelabel Error Page

刷新页面Vue Whitelabel Error Page,一招解决!!

2022-08-24 18:13:38 1984 1

原创 懂王系列之super().__init__,问你懂了没

看完你可能有两个疑问让我们带着问题来寻找答案!Let’s get it !多数我们使用super的原因是为了协作多重继承的子类将在方法解析顺序 (MRO) 中调用正确的下一个父类函数,简单来说,获取父类拥有的属性(毕竟父生子,子super一下就拥有能力)和可以理解效果为一样的,只是版本写法不同罢了。但是,重要了,但是,这种的写法尽量避免,因为它是多余的、较慢的......

2022-06-14 16:30:45 263

原创 一文弄懂pathlib所有骚操作!os高级版本!

pathlib(引用官网): 该模块提供表示文件系统路径的类,其语义适用于不同的操作系统。路径类被分为提供纯计算操作而没有 I/O ......

2022-06-14 15:52:03 183

原创 type()和type.__new__()区别,两个code片段就懂了

1.返回一个名称为name的新type,这个type没有任何东西2.执行MetaA和MetaA.init__不会有任何效果,不会触发__init片段21.返回一个名称为name的新type,return结果为type,是cls一个实例,实例就是MetaA2.执行完__new__可以触发__init__...

2022-06-13 17:58:16 555

原创 AttributeError: ‘dict‘ object has no attribute ‘has_key‘,多敲help()就能解决你还不知道?

AttributeError: 'dict' object has no attribute 'has_key',多敲help()就能解决你还不知道?

2022-03-25 10:53:40 1003

原创 精简代码利器@property你要会用

精简代码利器@property,即可以让调用者写出简短的代码,同时保证对参数进行必要的检查,这样,程序运行时就减少了出错的可能性...

2022-03-17 14:48:55 398

原创 离线环境遇到Problems loading reference..Unable to load schema from https-解决篇

离线环境遇到Vscode的.json文件报错,你会了吗

2021-12-27 11:01:13 9047 7

原创 git一不小心删除了所有文件。。

git命令删完了所有文件,但还好有它。。

2021-12-09 11:05:32 337

原创 真实解决poetry遇到ImportError: cannot import name ‘Tortoise‘ from ‘tortoise‘ (unknown location)

作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998最近真的已经忙成????了。。但成长实在太缓慢了,业务过忙导致无法提升自己唉。也比较久没有更新了,更一篇报错篇混水ImportError: cannot import name ‘Tortoise’ from ‘tortoise’ (unknown location)话不多说,先上图解决篇原因:可以明显看到,tortoise

2021-11-17 00:45:21 4175 1

原创 json.dumps中文被转义了?看完不懂捶我好吧

作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998json.dumps中文被转义问题今天在将查询sql结果进行json化格式化后,发现中文被转义成了十六进制,啥encoding、encode('utf-8)、encode('utf-8')等常用的方法都没用。。如何解决首先要刨根问底找到原因,为何被转义直接看下json.dumps方法实现的源码,看下下面的方法定义的一些参数de

2021-10-08 15:51:19 1732

原创 pycharm带问号.log文件打不开的看过来

作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998生成的.log文件pycharm打不开解决原因:pycharm编码是以GBK为主所以,只需要改下生成文件的编码为utf-8即可encoding = "uft-8"# 举个实际例子,加上即可logger.add('test.log', encoding="utf-8")结束语:如果遇到什么疑问或者建议的,可直接留言评论!作

2021-10-08 14:33:11 1199

原创 python对类的理解深入浅出(无师自通版本),忍不住点了

作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998多思考,做一个有思想的人!U1S1 来到新公司忙成????。。已经很久没有更新文章了,摸鱼时间也没有了,说多了都是????即使再忙也要保持内卷,不能荒废学习!多思考,做一个有思想的人!力扣现在基本保持每天刷一道,Python的认知要从脚本到系统工程化,还需要不断加深对语言底层实现和不断地巩固基本知识搞起,所以最近一直在看pyth

2021-09-23 18:06:29 153

原创 vue-element-admin遇到了死坑。。网上找了各种方法

作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998vue-element-admin遇到了死坑。。在公司内网环境使用npm install时,报错如下npm ERR! Error while executing:npm ERR! D:\必装软件\cmder\vendor\git-for-windows\bin\git.EXE ls-remote -h -t ssh://git@g

2021-08-06 16:47:54 1696 12

原创 二叉搜索树的最近公共祖,简单over

刷题笔录剑指Offer - 二叉搜索树的最近公共祖先给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉搜索树: root = [6,2,8,0,4,7,9,null,null,3,5]示例 1:输入: root = [6,2,8,0,4,7,9,null,null,3,5.

2021-07-30 13:02:44 85

原创 圆圈中最后剩下的数字(约瑟夫环) & 不用加减乘除做加法

刷题笔录作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998剑指offer_圆圈中最后剩下的数字(约瑟夫环)0,1,···,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字(删除后从下一个数字开始计数)。求出这个圆圈里剩下的最后一个数字。例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,

2021-07-29 13:32:48 142

原创 扑克牌中的顺子,两种解法

刷题笔录作者:关注了????Github:Github掘金:进去看看????leetcode:点个关注????爱好:Americano More Ice !QQ学习交流群(new): 811792998剑指Offer - 扑克牌中的顺子从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。示例 1:输入: [1,2,3,4,5]输出: True示例

2021-07-28 13:34:57 2415

原创 剑指offer - 左旋转字符串

刷题笔录作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998剑指Offer - 和为s的两个数字字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。示例 1:输入: s = "abcdefg", k = 2输出: "cdefgab

2021-07-28 13:05:51 104

原创 一文教你maven配置环境

最终没能逃出java的魔爪,我又回来了,待你如初见作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998问题想必大家都遇到过8,按着网上配置完,最后发现what!command not found一文教你maven环境相关配置前提:已配置好java环境: java官网地址下载maven:maven官网地址根据自身系统选择,下面主要介绍的是windows下载后解

2021-07-27 19:14:50 156

原创 和为s的两个数字,看这篇就够了

刷题笔录作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998剑指Offer - 和为s的两个数字输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。示例 1:输入:nums = [2,7,11,15], target = 9输出:[2,7] 或者 [7,2]示例 2:输入:nums = [10,26,3

2021-07-27 13:00:46 116

原创 剑指Offer - 平衡二叉树

刷题笔录作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998剑指Offer - 平衡二叉树输入一棵二叉树的根节点,判断该树是不是平衡二叉树。如果某二叉树中任意节点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。示例 1:给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7返回 tru

2021-07-26 13:34:13 111

原创 剑指offer - 排序数组中找数(二合一)

刷题笔录作者:关注了????Github:Github掘金:进去看看????爱好:Americano More Ice !QQ学习交流群(new): 811792998剑指Offer - 在排序数组中查找数字 I统计一个数字在排序数组中出现的次数。示例 1:输入: nums = [5,7,7,8,8,10], target = 8输出: 2示例 2:输入: nums = [5,7,7,8,8,10], target = 6输出: 0提示:0 <= nums.leng

2021-07-23 13:20:45 177

原创 一篇关于TypeScript的内卷笔记

作者:变优秀的小白Github:Github爱好:Americano More Ice !一篇关于Typescript的内卷笔记Typescript简介安装编写第一个demo基础原始数据类型布尔值数值字符串空值任意值类型推论联合类型对象类型-接口数组类型函数类型类型断言(Type Assertion)类型断言用途类型断言的限制双重断言类型断言 vs 类型转换类型断言 vs 类型声明类型断言 vs 泛型声明文件新语法索引什么是声明语

2021-06-07 09:47:58 579

原创 解决分布式Session,看了不懂你打我

作者:关注了吗?Github:Github掘金:进去看看?爱好:Americano More Ice !目录目录Session问题&痛点如何解决?手把手-解决分布式共享Session前置准备话不多说,实战为主Session首先,要简单来说下什么是 Session?存储: 存储在服务端,key-value数据结构存储常用场景: 放入 Cookie 中用于会话保持逻辑: client 首次访问 server 时会响应一个 Session id, c

2021-06-07 09:45:35 222 1

原创 手摸手带你写spring项目

作者:关注了吗??Github:点个Start??CSDN:进去看看??爱好:Americano More Ice !手摸手带走你的第一次,写springboot项目(别想多了哈)通过spring.io生成初始代码,配置如下下载好会得到一个.zip文件,解压导入IDEA就可以开始了,这是基础的项目结构让我们打开src/main/java/geektime/spring/hello/hellospring/HelloSpringApplication.java,修改成如下代码package

2021-06-02 10:13:46 284 2

原创 2天10小时手码1060行完结Java基础

历时 2 Days10 Hours1060 LinesPt ( Patrick,本人新起英文名嘿嘿???? ) 终于将大学learn的java基础重新拾起,继续分享自己内卷笔记。好不容易当个开心的gopher时,又要转回java坑了…泪目( Ĭ ^ Ĭ )作者:变优秀的小白Github:Github掘金:juejin.com爱好:Americano More Ice !目录目录Java-Docs(官方)数据类型基本类型包装类型缓存池String基本概念不可变

2021-06-01 23:20:51 217 6

原创 js: 模块间调用异步方法报错

作者:变优秀的小白Github:Github爱好:Americano More Ice !学习交流q群(new): 811792998问题:js模块间调用,模块A调用模块B,正常返回一个字符串,而return了Promise{'字符串'}解决:将被调用函数的async funtion x()改为function x(),取消异步调用,搞定。结束语:如果遇到什么疑问或者建议的,可直接留言评论!作者看到会马上一一回复如果觉得小白此文章不错或对你有所帮助,期待你的一键三连????!❤️ni

2021-04-16 10:21:42 175

原创 金三银四!四次挥手(面试顶配版) 学会的眨眨眼!

作者:变优秀的小白Github:WantAStar爱好:Americano More Ice !QQ学习交流群(new): 811792998目录目录四次挥手(顶配版)为什么客户端发送ACK后不直接关闭连接,而要等待一段时间为什么建立连接是三次握手,而关闭连接却是四次挥手呢(为什么不是3次挥手)四次挥手(顶配版)名词解释SYN(synchronize 同步)ACK(acknowledge 确认)FIN(finish 结束)ISN(Initial Sequence N

2021-03-09 11:51:16 162

原创 面试必问的三次握手(无敌顶配版) 学会的眨眨眼!

作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998目录三次握手????(顶配版)三次握手????作用为什么只有三次握手????才能确认对方的接收与发送能力正常,而两次不行(ISN)是固定的吗什么是半连接队列三次握手过程中可以携带数据吗为什么第一次、第二次握手不可以携带数据呢当面试官问你为什么需要有三次握手、三次握手的作用、讲讲三次握手的时候,你会怎么回答?三次握手???

2021-03-09 09:53:33 669 2

原创 少见的一篇有关SDK文章!不看就亏了!

从一开始懵逼接触SDK,SDK是个啥啥啥?然后一步步了解深入,这篇沉淀是在初期写的~作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998什么是 SDKSDK 即软件开发工具包(缩写:SDK、全称:Software Development Kit )一般都是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合个人理解:将功能抽离做成公共组件,提供使用.

2021-03-03 18:07:14 503 2

原创 一篇关于前端测试质量保证之路的探索

主要想分享一下有关前端测试的探索之路上遇到的难点和收获作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998前言自从进入新的项目组后,最近几个月大部分迭代在做一些相关前端的测试,从页面迭代–>埋点测试–>SDK测试过程,由于之前对新项目架构及细节没有足够熟悉,只能一遍踩坑一遍沉淀,将一些没有考虑到的易错点和功能细节慢慢形成了一套新的测试体系,最终沉淀了目前对前端测试质量保证的方案。在.

2021-02-25 15:48:18 921

原创 详解python中的list和array区别(深入浅出你懂!)

作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998Python中list和array区别什么是python中的列表(list)?列表(list)是Python内置的数据结构,它拥有很多重要的特性列表的基本形式 -> 如[item1, item2, itme3]列表是有序的 -> 即列表中项目以特定顺序显示,使我们可使用索引来使用任何项目列表是可变的 -> 意味着你可以创建

2021-02-24 18:23:11 12770 1

原创 看到java的各种实现类List、Set、Queue烦了!理一理舒服了

最近在刷链表题目遇到的java版本常用的数据结构整理了一下作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998先上图解,各种实现类List概括List 是一个接口,它继承于Collection的接口。它代表着有序的队列。AbstractList 是一个抽象类,它继承于AbstractCollection。AbstractList实现List接口中除size()、get(int lo.

2021-02-24 16:09:45 260

原创 史上最全http和https协议详(哦)解(吼)?不懂来打我~

作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998目录目录http和https协议http协议是什么http原理http特点URL和URI区别http报文组成请求报文响应报文post和get区别响应状态码状态码类别常见状态码什么是httpshttps传输数据流程(认证过程)https缺点http和https请求的区别浏览器对https证书进行认证的

2021-02-07 17:34:05 797

原创 一文成Docker懂王,看完不会你打我

作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998文章索引(手摸手)手摸手教学 - Docker(一) 超级爽!创建容器镜像!手摸手教学 - Docker(二) 超级爽!更新(update)容器镜像!手摸手教学 - Docker(三) 超级爽!推送(push)分享(share)容器镜像!手摸手教学 - Docker(四) 超级爽!持久化数据库-named volumes!手摸手教学 - D

2021-02-07 11:23:40 135

原创 浅读httprunner3.0源码!不知道你爽不,我爽了~

早就计划阅读下这个十分优秀的httprunner测试框架的源码了,下午抽了空看完顺便总结了一下httprunner可以说是最好上手并实践的测试框架了,也是我第一个接口自动化测试框架虽然我更喜欢httprunner v2.0的版本预计阅读时间:13min作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998httprunner v3.0源码阅读-目录httprunner v3.0源码阅读-目.

2021-02-04 17:58:42 2501 8

原创 手摸手教学 - Docker(八) 超级爽!Docker镜像构建技巧!

预计阅读时间:6min作者:变优秀的小白Github:关注YX-XiaoBai爱好:Americano More Ice !QQ学习交流群(new): 811792998目录镜像构建技巧镜像分层层缓存多阶段构建(Multi-Stage Builds)总结接下来Docker进阶容器编排云计算基础镜像构建技巧当你构建一个镜像,使用docker scan可以扫描安全缺陷,Docker配合Snyk可以提供漏洞扫描服务docker scan <IMAGE-NAM

2021-02-03 14:26:17 638

Python学习资源.xmind

适用于Python入门、进阶、自动化、测试开发者

2021-02-07

空空如也

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

TA关注的人

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