摘要: 本文主要介绍python中selenium自动化测试工具的各种使用方法,包括基本安装使用,页面加载检测,dom元素交互,键盘鼠标交互控制,标签窗口控制,cookie等常用功能。并记录一些工程实践中遇到的问题以及相应的解决方案。 阅读全文
posted @ 2022-04-27 17:47 悠悠i 阅读(6377) 评论(0) 推荐(7) 编辑
摘要: Windows平台使用CLion编译调试Redis6.0+源码的方法,方便对redis源码的阅读和学习。 阅读全文
posted @ 2022-03-19 23:39 悠悠i 阅读(1869) 评论(3) 推荐(1) 编辑
摘要: RESTful API 概述 基本概念 REST 英文全称:Representational State Transfer,直译为:表现层状态转移。首次是由 "Roy Thomas Fielding" 在他2000年的 "博士论文" 中提出。 REST是一种描述网络中 和`server`之间的资源交 阅读全文
posted @ 2019-11-04 10:38 悠悠i 阅读(1444) 评论(0) 推荐(8) 编辑
摘要: Jsoup简介 Java爬虫解析HTML文档的工具有: , 。本文将会详细介绍 的使用方法,10分钟搞定Java爬虫HTML解析。 可以直接解析某个URL地址、HTML文本内容,它提供非常丰富的处理Dom树的API。如果你使用过 ,那你一定会非常熟悉。 最强大的莫过于它的CSS选择器支持了。比如: 阅读全文
posted @ 2019-06-21 17:34 悠悠i 阅读(24830) 评论(0) 推荐(7) 编辑
摘要: Linux系统中怎么读取环境变量很简单,但是你知道配置环境变量有哪6种方法吗?不同环境变量配置方法有什么区别?Linux加载环境变量的顺序是怎样的?本文5分钟手把手教你弄懂所有问题。 阅读全文
posted @ 2019-04-09 22:32 悠悠i 阅读(287240) 评论(16) 推荐(124) 编辑
摘要: 以ibdata1文件过大为引子,详解MySQL中的独立表空间以及共享表空间,分析它们的存储方式以及优缺点,最后详细介绍如何一步步解决ibdata1过大的问题 阅读全文
posted @ 2019-03-18 19:22 悠悠i 阅读(6222) 评论(1) 推荐(1) 编辑
摘要: 安装必要的包 nodejs的单元测试最常用的是使用 包。首先确保你本地安装 ,之后安装 包。 然后还需要安装相关的断言工具,Node.js中常用的断言库有: assert: TDD风格 should: BDD风格 expect: BDD风格 chai: BDD/TDD风格 使用 安装这些断言库其中之 阅读全文
posted @ 2019-02-27 20:47 悠悠i 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: 细数那些使用Git过程中遇到的问题:分支冲突怎么解决?怎么撤销commit?怎么撤销 git add?怎么重置?怎么回滚? 阅读全文
posted @ 2019-02-20 15:06 悠悠i 阅读(4893) 评论(2) 推荐(2) 编辑
摘要: 监听键盘鼠标事件 监听某个按键事件 当键盘上的某个键被按下时,会依次触发一次下面的事件: onkeydown: 键盘按下这个动作(按下键盘) onkeypress: 键盘被按住(一直按着键盘不动) onkeyup: 键盘被弹起(松开键盘) 通过监听keydown事件既可以知道键盘被按下: 注意到键盘 阅读全文
posted @ 2019-02-15 00:48 悠悠i 阅读(6593) 评论(0) 推荐(9) 编辑
摘要: JS数组,字符串,json互相转换 JS数组转字符串 使用数组自带的 方法可以把数组转化为字符串: 如果素组元素包含对象,则调用对象的 方法将对象转化为字符串。 从上面的例子中还可以发现,数组中嵌套数组时,所有元素依次打印出来,那是因为数组 的`toString() join`. 字符串转数组 使用 阅读全文
posted @ 2019-02-13 09:39 悠悠i 阅读(502) 评论(1) 推荐(1) 编辑