上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: JavaSelenium 页面常用基本操作语法 元素定位 findElement() 方法返回一个元素, 如果没有找到,会抛出一个异常 NoElementFindException() findElements()方法返回多个元素, 如果没有找到,会返回空数组, 不会抛出异常。 语法:WebElem 阅读全文
posted @ 2023-03-11 00:20 桃花雪 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Selenium自动化等待隐式等待python版本self.drvier.implicitly_wait(30)java版本//隐式等待调用方式,设置等待时间为30秒driver.manage().timeouts().implicitlyWait(30,TimeUnit.SECONDS);pyth 阅读全文
posted @ 2023-03-10 23:46 桃花雪 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 在本文中,你会学到如何轻松地将奇妙的CefSharp网页浏览器组件(基于Chromium)集成到你的C# app中。然后,你可以使用此web浏览器: 给用户提供一个集成的浏览体验 用HTML / JavaScript编程添加嵌入式界面 用于web自动化CefSharp可靠,快速,完全开源,不需要任何 阅读全文
posted @ 2023-03-10 23:41 桃花雪 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 2)使用Package Manager命令安装PM> Install-Package Selenium.Support -Version 3.141.0PM> Install-Package Selenium.Chrome.WebDriver -Version 79.0.03)使用.NET CLI命 阅读全文
posted @ 2023-03-10 23:28 桃花雪 阅读(25) 评论(0) 推荐(0) 编辑
摘要: .net Selenium 等待常见的处理方式显示等待1使用Until和匿名函数的方法var wait = new WebDriverWait(driver, new TimeSpan(0, 0, 30));wait.IgnoreExceptionTypes(typeof(NoSuchElement 阅读全文
posted @ 2023-03-10 23:26 桃花雪 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 下面我们来详细了解一下OpenSTF,会从几个角度分别梳理一、搭建OpenSTF系统二、连接手机设备三、系统角色权限四、远程调试五、远程访问令牌六、Jenkins集成七、App控制八、分布式部署OpenSTF(一)搭建OpenSTF系统有两种方式:1. 通过Docker2. 自己按照步骤搭建(坑比较 阅读全文
posted @ 2023-03-09 16:16 桃花雪 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 第一次看到ACE模板,有种感动,有种相见恨晚的感觉,于是迅速来研究。它本身是基于bootstrap和jqueryui,但更nice,整合之后为后台开发节省了大量时间。 发现虽然不是完美,整体效果还是不错,特此分享给园友。 使用案例 https://www.bbsmax.com/A/1O5EeqW75 阅读全文
posted @ 2023-03-07 01:10 桃花雪 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、使用urllib.request.urlopen()函数,可以获取重定向后的url,然后再进行爬取。 2、使用requests库,可以设置allow_redirects参数为True,自动处理重定向。 3、使用selenium模拟浏览器,可以自动处理重定向。 阅读全文
posted @ 2023-03-04 01:06 桃花雪 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 请求库:1、urllib:urllib库是Python3自带的库(Python2有urllib和urllib2,到了Python3统一为urllib),这个库是爬虫里最简单的库。2、requests:requests属于第三方库,使用起来比urllib要简单不少,且功能更加强大,是最常用的请求库。3 阅读全文
posted @ 2023-03-02 23:04 桃花雪 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 手机使用adb调试步骤1.手机打开开发者选项,usb调试vivo 华为手机 打开开发者选项的方法为多次点击版本号2.电脑安装手机驱动软件3.系统path添加adb程序路径4.启动adb服务 adb start-server5.测试命令adb devices查看效果常见问题1.usb接口接触不好2.a 阅读全文
posted @ 2023-02-19 17:14 桃花雪 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: sqlserver sp_executesql和 EXEC 区别和用法MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesq 阅读全文
posted @ 2023-02-11 14:20 桃花雪 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: chloe-orm https://gitee.com/mirrors/chloe-orm/#nuget-install-command 阅读全文
posted @ 2023-01-12 22:54 桃花雪 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 01、HandyControl 功能简介:HandyControl 是一套 WPF 控件库,它几乎重写了所有原生样式,同时包含 80 余款自定义控件。 开源情况:开源免费。 源码地址:https://gitee.com/handyorg/HandyControl 克隆地址:https://gitee 阅读全文
posted @ 2023-01-10 22:48 桃花雪 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-01-10 22:37 桃花雪 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1. 联合索引在平时开发中,我们最常见的是聚集索引,但在我们需要多条件查询的时候,就不得不建立联合索引,来提高我们的查询效率 联合索引:也称复合索引,就是建立在多个字段上的索引。联合索引的数据结构依然是 B+ Tree 一颗 B+ Tree 只能根据一个值来构建,所以联合索引使用 最左 的字段来构建 阅读全文
posted @ 2022-12-08 11:31 桃花雪 阅读(383) 评论(0) 推荐(1) 编辑
摘要: 在分布式系统中,日志跟踪是一件很令程序员头疼的问题,在遇到生产问题时,如果是多节点需要打开多节点服务器去跟踪问题,如果下游也是多节点且调用多个服务,那就更麻烦,再者,如果没有分布式链路,在生产日志飞速滑动的情况下,很难找出问题。所以,分布式系统中很有必要搭建一套分布式日志系统,笔者采用了市面成熟的解 阅读全文
posted @ 2022-12-06 23:38 桃花雪 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 如何在CentOS 7上安装SimpleNote 如何在CentOS 7上安装SquirrelMail 如何在CentOS 7上安装Apache 如何在CentOS 7上安装Icinga 2 如何检查CentOS版本 如何在CentOS 7 上安装崇高的文本3 如何在CentOS 7上安装Sugar 阅读全文
posted @ 2022-12-04 14:24 桃花雪 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、修改linux限制1./etc/security/limits.conf#1.修改系统中允许应用最多创建多少文件等的限制权限。一般限制应用最多创建的文件为65535,但是es至少需要65536的文件创建权限#2.修改系统中允许用户启动的进程开启多少线程。默认的linux限制root用户开启的进程 阅读全文
posted @ 2022-12-04 13:42 桃花雪 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、什么是countDownlatchCountDownLatch是一个同步工具类,它通过一个计数器来实现的,初始值为线程的数量。每当一个线程完成了自己的任务,计数器的值就相应得减1。当计数器到达0时,表示所有的线程都已执行完毕,然后在等待的线程就可以恢复执行任务。二、方法详解 CountDownL 阅读全文
posted @ 2022-12-04 10:14 桃花雪 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 一、yum软件包管理工具注:yum安装或移除一个工具都需要管理员权限。1.查看可安装工具yum list查看所有可安装工具。2.查找工具1)yum search key搜索指定关键字key的工具。2)yum list | grep key通过管道符将yum list 结果交给grep key操作,通 阅读全文
posted @ 2022-12-01 20:15 桃花雪 阅读(58) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页