Web页面有很多特殊的元素 无法使用基本的元素定位方式定位,下面介绍几个特殊的元素定位 1、alert框 alert框只有一个确认按钮 BrowserUtil.driver.findElement(By.id("abtn")).click(); Thread.sleep(3000); Alert a ...
分类:
其他好文 时间:
2020-03-17 21:20:19
阅读次数:
80
key_buffer_size=table_cache_size=thread_cache_size=query_cache_size=read_buffer_size=read_rnd_buffer_size=sort_buffer_size=join buffer size= [mysqld]# ...
分类:
数据库 时间:
2020-03-17 19:11:06
阅读次数:
65
如是tomcat 进程占用CPU 过高可以参考以下步骤打印进程堆栈进一步分析问题。 1、先用top查看占用cpu的进程id 2、再用ps -ef | grep PID定位具体的进程主体;如是否是tomcat启动的java程序 3、用ps -mp pid -o THREAD,tid,time打印出该进 ...
分类:
其他好文 时间:
2020-03-16 23:51:13
阅读次数:
172
有时候我们可能需要通过阶段式加压,来判断系统在不同并发量下的容错能力,这时候我们就需要用到bzm - Concurrency Thread Group 创建方法:测试计划->线程(用户)->bzm - Concurrency Thread Group 参数有:Target Concurrency:目 ...
分类:
其他好文 时间:
2020-03-16 19:05:20
阅读次数:
144
在如何准备Java面试?如何把面试官的提问引导到自己准备好的范围内?这篇博文后,提到了不少引导的说辞和技巧,如果能把面试官的提问引导到事先准备好的亮点上,一方面确实可以更有效地耗费面试时间,另一方面也能最大程度地挖掘和展示自己的亮点。 上述博文是站在战术角度讲述方法论,而本文会从“技术面试官凭什么让 ...
分类:
其他好文 时间:
2020-03-16 11:19:31
阅读次数:
68
线程的创建方式: 1.继承Thread类,它本质上实现了Runnable接口的实例,重写run方法,就可以启动线程执行,无法继承其它类 2.实现Runnable接口 3.实现Callable接口,有返回值 (oneTask.get) 4.线程池方式,可以放多个容器,自动化装配,节省资源. publi ...
分类:
编程语言 时间:
2020-03-15 22:08:31
阅读次数:
60
创建方式: 方式一:继承Thread. 自定义一个类继承Thread类。 重写Thread的run方法,把自定义线程的任务代码定义在run方法上。 创建Thread子类的对象,并且调用start方法启动一个线程。 java public synchronized void set(String na ...
分类:
编程语言 时间:
2020-03-15 09:36:38
阅读次数:
48
等了大半年,松鼠脚本终于释出了3.0稳定版本 松鼠脚本可以说是Lua的超级增强版,作者在Crysis项目使用Lua多年,深知Lua的优缺点.之后自己编写了松鼠脚本来解决诸如class,attribute,delegation,更强大的thread,exception等等功能. 松鼠脚本本身对Wind ...
分类:
其他好文 时间:
2020-03-14 22:11:53
阅读次数:
96
线程常见函数 来源类 是否 Static 说明 是否释放锁 sleep() Thread static 只能操作当前线程。时间到后(没有interrupt的情况下),回到“就绪”状态 不 yield() Thread static 只能操作当前线程。只让出CPU时间片。不让出持有的锁和其他资源(磁盘 ...
分类:
编程语言 时间:
2020-03-14 20:29:38
阅读次数:
64
区别 这两个方法来自不同的类分别是Thread (static sleep)和Object (wait) 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁)。 wait,notify和notifyAll只能在同步控制方法或者同步控制块 ...
分类:
编程语言 时间:
2020-03-14 20:21:48
阅读次数:
68