ps 查看进程 ps x 查看所有进程 ps aux显示更多信息 --forest 显示层级信息 状态 意义 R 运行。这意味着,进程正在运行或准备运行。 S 正在睡眠。 进程没有运行,而是,正在等待一个事件, 比如说,一个按键或者网络数据包。 D 不可中断睡眠。进程正在等待 I/O,比方说,一个磁 ...
分类:
系统相关 时间:
2020-05-26 20:23:15
阅读次数:
109
隐式等待 driver.implicitly_wait(10) 默认参数的单位为秒,本例中设置等待时长为10秒。当脚本执行到某个元素定位时,如果元素可以定位,则继续执行; 如果元素定位不到,则它将以轮询的方式(0.5s)不断地判断元素是否被定位到。假设在第6秒定位到了元素则继续执行,若直到超出设置时 ...
分类:
其他好文 时间:
2020-05-26 18:39:57
阅读次数:
76
Apiium等待的几种方式 Appium的等待方式一般有三种,隐式等待,休眠等待,显式等待 ,下面分别来看看 1、隐式等待 self.driver.implicitly_wait(IMPLICITLY_WAIT_TIME),全局等待,参数是秒,隐式等待一旦设置,就贯穿整个WebDriver的生命周期 ...
分类:
移动开发 时间:
2020-05-26 18:08:12
阅读次数:
123
js事件循环之宏任务与微任务 执行环节node 11,与js文件执行结果可能会有部分差异 JavaScript中的事件循环 javascript是单线程执行的,线程中的任务是按照顺序来执行,如果某个任务执行耗时较长,后面的任务就需要排队等待。任务分类: 同步任务 异步任务 解读: 同步任务与异步任务 ...
分类:
Web程序 时间:
2020-05-26 01:17:01
阅读次数:
74
1、安装selenium 1)win下win键 + r 打开运行界面,并输入CMD,点击确定 2)输入 pip install selenium 按回车 ps:我这边已经下载过了,就不重复下载了,如果没有报错,等待执行完毕即可 3)验证是否安装成功 输入:pip show selenium 显示以上 ...
分类:
其他好文 时间:
2020-05-25 15:44:56
阅读次数:
106
HashMap与HashTable、ConcurrentHashMap HashMap:线程不安全 在多线程情形下会导致死循环 HashTable:线程安全但是效率低下synchronized保证线程安全弊端 进入等待或轮训场景既不能put也不能get。 ConcurrentHashMap:分段锁 ...
分类:
其他好文 时间:
2020-05-25 15:44:45
阅读次数:
46
Task.Yield方法创建一个立即返回的awaitable。等待一个yield可以让人异步方法在执行后续部分的同时返回到调用方法。相当于离开当前的消息队列,回到队列末尾,让处理器有时间处理其他任务。 static class DoStuff { public static async Task<i ...
分类:
编程语言 时间:
2020-05-25 09:42:40
阅读次数:
84
数据库异常处理 一、当前情况1、监控当前TOPAStopas 2、监控当前等待事件set pagesize 999set linesize 300col event format a66col wait_class format a30select event,count(*),wait_class ...
分类:
其他好文 时间:
2020-05-25 09:13:38
阅读次数:
70
如果说分布式互斥算法讲了如何协调多个进程获取权限和根据权限有序访问共享资源,即获得访问权限的进程可以访问共享资源,其他进程必须 等待拥有该权限的进程释放权限。这个权限的设置或者产生的原理就是分布式锁。 在单机多线程环境中,遇到多个线程访问同一个共享资源(在单机情况下,这种一般称作“临界资源”,分布式 ...
分类:
其他好文 时间:
2020-05-25 00:14:26
阅读次数:
60
多线程 通过 方法可以容易的启动多线程来完成任务,该方法返回一个生成器。通过使用next内置函数或for循环,每次迭代返回 的值 此外,我们可以通过使用 方法手动创建 对象,该方法参数和 区别在于接受单任务而不是任务列表。然后使用 方法等待任务完成,通过 方法返回结果 只有把某件事交给 子类处理时, ...
分类:
其他好文 时间:
2020-05-24 13:40:23
阅读次数:
59