- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 volatile详解和相关知识的延伸
我们为什么要使用volatile,因为系统会把我们所写的局部变量,自动放在cpu的寄存器里,有人就很好奇,为什么会自动放进寄存器里呢?因为读取寄存器里的变量比读取内存里的快,因为系统在某些时候,需要频繁的读取变量,如果这个时候每次都去内存里进行存取操作,就会耗费较多的时间,如果我们能够有效地利用CPU的寄存器,就会显著提升程序的运行效率。...
2022-08-19 09:40:51
481
原创 【无标题】
1.概念 二叉树:在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 2.有什么组成 根节点,节点,子树(左子树、右子树) 3.二叉树遍历(面试笔试易考点) a、 先(前)序遍历(DLR):跟节点->左子树->右子树 中序遍历(LDR):左子树->跟节点->右子树 后序遍历(LR...
2021-11-26 12:16:29
511
原创 python自动化测试突然某一天自己正确的代码不能运行
今天朋友想看我自动化测试的文档,我突然发现以前正确的文档并不能正确的运行了,报错信息相当于什么都没提示一样,我第一时间想的是不是环境没有了,找了一个小时,最后才想到谷歌驱动的问题,我看了一下自己的谷歌版本,再看了一下驱动版本,果然是谷歌自动更新了,我的驱动不支持了。重新下了一个新版本对应的驱动就好了。
2021-11-25 08:40:01
824
原创 ESLint插件配置
在settings.json里填写 "editor.codeActionsOnSave": { "source.fixAll": true },在settings.json里填写"prettier.configPath": "C:\\Users\\Default\\.prettierrc", "eslint.alwaysShowStatus": true, "prettier.trailingComma": "none"...
2021-11-13 15:48:09
2076
原创 火狐border从1px变为0.8的原因
firefox的盒子边框宽度显示为输入样式的0.8倍。笔记本默认会又一个缩放功能,如图默认刚好是125%
2021-11-12 10:50:14
733
原创 学校机房的网屏蔽了某些网站无法访问怎么办?
今天突然发现学校的网访问不了B站了,这让学计算机的怎么过,估计是我们最近访问的太多学校给B站过滤掉了。今天老师来了,给他说了这个问题,老师教了我们一招,就解决了不能访问的问题。更改DNS服务器地址,一般电脑都是自动获取的,在cmd窗口搜索 ipconfig /all 找到DNS服务看一下自己自动获取的DNS服务器的IP是多少然后打开网络属性DNS服务器地址改成手动写入首选地址我选择的是国内的1.2.4.8这个解析的比较快,一般用哪个都可以。备用DNS服务器就填写上面再cm
2021-10-30 19:20:43
35617
7
原创 AttributeError: ‘LoginPage‘ object has no attribute ‘id‘
昨天写自动化测试的一个脚本遇到的一个问题,提示我:LoginPage没有属性ID后来我试了将近2个小时才知道是我细节上出了一点小问题。class LoginPage(BasePage): def __int__(self): super().__init__() self.id=(By.ID,"taskId") self.username=(By.ID,"loginName") self.pwd = (By.ID,"pass
2021-10-21 07:55:49
1660
空空如也
selenium中没有switch_to_alert()函数
2021-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人