03 2023 档案

摘要:AutoResetEvent 和 ManualResetEvent 只是构造函数包装器 它们唯一要做的就是使用EventResetMode.AutoReset或EventResetMode.ManualReset从EventWaitHandle调用构造函数.三.常用方法Reset ()将事件状态设置 阅读全文
posted @ 2023-03-26 13:35 桃花雪 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-03-26 08:44 桃花雪 阅读(42) 评论(0) 推荐(0) 编辑
摘要:在C#程序中,经常会有一些耗时较长的CPU密集型运算,如果直接在 UI 线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线程,把运算操作放在这个后台线程中完成。但是原生接口的线程操作有一些难度,如果要更进一步的去完成线程间的通信就会难上加难。 还好 .NE 阅读全文
posted @ 2023-03-25 13:33 桃花雪 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1、await 运算符应用于异步方法中的任务,在方法的执行中插入挂起点,直到所等待的任务完成。任务表示正在进行的工作。2、await 仅可用于由 async 关键字修改的异步方法中。使用 async 修饰符定义并且通常包含一个或多个 await 表达式的这类方法称为异步方法。3、await 真正的目 阅读全文
posted @ 2023-03-25 13:22 桃花雪 阅读(218) 评论(0) 推荐(0) 编辑
摘要:@echo off echo 设置MySql数据库的连接信息 set host=127.0.0.1 set port=3306 set user=root set pass=123456; echo 设置要备份MySql数据库名称 set dbname=hncg echo 获取当天的日期格式,例如: 阅读全文
posted @ 2023-03-23 22:09 桃花雪 阅读(162) 评论(0) 推荐(0) 编辑
摘要:Rhino JS 解析器Rhino 是用纯 Java 写成的 JavaScript 的开放源代码实现。它最常被用于嵌入 Java 应用程序,以便为终端用户提供脚本的能力。RingoJS java.awt.Robotjava自动化基础Appium是一个开源测试自动化框架资料:https://blog. 阅读全文
posted @ 2023-03-14 18:01 桃花雪 阅读(84) 评论(0) 推荐(0) 编辑
摘要:new WebDriverWait(Drivers._driverInstance, new TimeSpan(0, 0, 2)).Until(ExpectedConditions.InvisibilityOfElementLocated(locator));ExpectedConditions.I 阅读全文
posted @ 2023-03-11 09:42 桃花雪 阅读(242) 评论(0) 推荐(0) 编辑
摘要:JavaSelenium 页面常用基本操作语法 元素定位 findElement() 方法返回一个元素, 如果没有找到,会抛出一个异常 NoElementFindException() findElements()方法返回多个元素, 如果没有找到,会返回空数组, 不会抛出异常。 语法:WebElem 阅读全文
posted @ 2023-03-11 00:19 桃花雪 阅读(262) 评论(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 桃花雪 阅读(50) 评论(0) 推荐(0) 编辑
摘要:在本文中,你会学到如何轻松地将奇妙的CefSharp网页浏览器组件(基于Chromium)集成到你的C# app中。然后,你可以使用此web浏览器: 给用户提供一个集成的浏览体验 用HTML / JavaScript编程添加嵌入式界面 用于web自动化CefSharp可靠,快速,完全开源,不需要任何 阅读全文
posted @ 2023-03-10 23:40 桃花雪 阅读(347) 评论(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 桃花雪 阅读(41) 评论(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 桃花雪 阅读(216) 评论(0) 推荐(0) 编辑
摘要:下面我们来详细了解一下OpenSTF,会从几个角度分别梳理一、搭建OpenSTF系统二、连接手机设备三、系统角色权限四、远程调试五、远程访问令牌六、Jenkins集成七、App控制八、分布式部署OpenSTF(一)搭建OpenSTF系统有两种方式:1. 通过Docker2. 自己按照步骤搭建(坑比较 阅读全文
posted @ 2023-03-09 16:15 桃花雪 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:第一次看到ACE模板,有种感动,有种相见恨晚的感觉,于是迅速来研究。它本身是基于bootstrap和jqueryui,但更nice,整合之后为后台开发节省了大量时间。 发现虽然不是完美,整体效果还是不错,特此分享给园友。 使用案例 https://www.bbsmax.com/A/1O5EeqW75 阅读全文
posted @ 2023-03-07 01:10 桃花雪 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1、使用urllib.request.urlopen()函数,可以获取重定向后的url,然后再进行爬取。 2、使用requests库,可以设置allow_redirects参数为True,自动处理重定向。 3、使用selenium模拟浏览器,可以自动处理重定向。 阅读全文
posted @ 2023-03-04 01:05 桃花雪 阅读(476) 评论(0) 推荐(0) 编辑
摘要:请求库:1、urllib:urllib库是Python3自带的库(Python2有urllib和urllib2,到了Python3统一为urllib),这个库是爬虫里最简单的库。2、requests:requests属于第三方库,使用起来比urllib要简单不少,且功能更加强大,是最常用的请求库。3 阅读全文
posted @ 2023-03-02 23:04 桃花雪 阅读(375) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示