1.线程管理 最重要的一个类是boost::thread,是在boost/thread.hpp里定义的,用来创建一个新线程。 上述执行函数的名称被传递到boost::thread的构造函数,一旦变量t被创建,该thread()函数在其所在线程中被立即执行。join()方法 ...
分类:
编程语言 时间:
2019-01-23 19:58:45
阅读次数:
205
import time from selenium import webdriver driver =webdriver.Chrome(r"D:\工具包\chromedriver.exe") driver.maximize_window() driver.implicitly_wait(6) dri... ...
分类:
其他好文 时间:
2019-01-22 00:34:22
阅读次数:
292
class AttendanceTimer extends Timer { private static final int LOCATION = 0x01; private static final int WAIT = 0x02; private static final int START =... ...
分类:
移动开发 时间:
2019-01-21 21:40:12
阅读次数:
194
pthread_cond_wait中的while()不仅仅在等待条件变量前检查条件cond_is_false是否成立,实际上在等待条件变量后也检查条件cond_is_false是否成立。在多线程等待的情况下,这样对condition进行多做一次判断,即可避免“虚假唤醒”。 pthread_mutex ...
分类:
其他好文 时间:
2019-01-21 21:06:45
阅读次数:
182
一:cpu性能指标 首先:cpu使用率。非空闲时间占总cpu时间的百分比。根据cpu上运行的任务的不同,又被分为用户CPU,系统CPU,等待i./oCPU,软中断和硬中断等。 用户cpu使用率,包括用户态,低优先级用户态。 系统cpu使用率,表示cpu内核态运行的时间百分比。 等待i/o,通常也称i ...
分类:
其他好文 时间:
2019-01-21 20:10:38
阅读次数:
268
使用webElement.text()方法获取字符串时,有时候会获取失败--获取到的内容为空 使用 webElement.getAttribute("attributeName"),通过textContent, innerText, innerHTML等属性获取 ...
分类:
Web程序 时间:
2019-01-21 13:42:16
阅读次数:
1068
本文章来源:https://blog.csdn.net/sinat_38259539/article/details/71799078。感谢敬业的小码哥的总结。 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述 ...
分类:
编程语言 时间:
2019-01-21 00:29:31
阅读次数:
199
现象 生产环境和测试环境都发现有个外围应用通过搜索服务调用搜索引擎时,偶尔会出现大量的访问超时的问题,通过如下方式进行分析排查: l 首先是拿到搜索服务的JavaCore,发现其堵在HttpClient的发送上面,被堵的连接有数百个,原因是不能够从连接池中获取到连接; l 首先想到的就是连接池没有释 ...
分类:
其他好文 时间:
2019-01-20 20:09:52
阅读次数:
167
linux下进程退出有8中方式 这里区分一下exit和_exit exit 我们知道父进程要wait子进程的退出状态,在子进程退出到父进程调用wait()期间,子进程就处于僵尸状态。因此,exit()将进程正常退出,并将(status & 0377)返回到父进程的wait(),其中status可以是 ...
分类:
系统相关 时间:
2019-01-20 11:49:17
阅读次数:
256