在applet(java plugin)中与javascript通信

在applet(java plugin)中与javascript通信,可以达到与html通信的目的。 简单来说: http://www.ybj86.cn/dede/html/jiaobenkaifa/asp/JSP/20070728/1545.html   ...

2015-07-31 08:49:39

阅读数:456

评论数:0

JVM的相关知识整理和学习

JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储程序方式不加区分的存储在同一个存储器里,并且顺序执行,指令由操作码和地址码组成,操作码决定了操作类型和所操作的数的数字类型,地址码则指出地址码和操作数。从dos...

2015-07-28 12:39:17

阅读数:259

评论数:0

Appium 处理滑动

appium 处理滑动的方法是 swipe(int start-x, int start-y, int end-x, int end-y, int during) - Method in class io.appium.java_client.AppiumDriver 此方法共有5个参数,都...

2015-07-27 14:59:53

阅读数:794

评论数:0

Android 性能测试

刚看到一个性能命令: Adb shelldumpsys battery   因为是连着两台机, 就在adb 后面加一个 -s 然后设备号: adb -s0149C7ED12015007 shell dumpsys battery 结果是这样的, Current ...

2015-07-27 09:01:58

阅读数:629

评论数:0

Adb 抓不住Genymotion的解决方法

最近对Genymotion又爱又恨,爱的是这东西速度快,恨的是,ADB经常抓不到。 在群里面请教了下别人,有人提示我是否端口占用。然后我百度一下“ ADB端口被占用” 然后就可以看到: http://jingyan.baidu.com/article/3a2f7c2e760e4...

2015-07-27 08:59:18

阅读数:1795

评论数:0

TestNG监听器实现失败自动截图、重跑、自定义html结果文件功能

使用Testng框架搭建自动测试框架,经常会需要增加失败自动截图,以及失败重跑功能,下面介绍一下不修改Testng的源码,通过监听器的方式来实现自动截图、重跑、自定义Html结果文件功能。 自动截图功能 1、新建一个Java类继承TestListenerAdapter 2、重写onTes...

2015-07-27 08:58:50

阅读数:879

评论数:0

Android虚拟机上安装和卸载APK程序

本文记录一下如何在android虚拟机上安装和卸载apk程序。 首先我们需要有一个小工具re-sign.jar,该工具是用来进行重新签名的一个工具,该工具只需要双击,或者java -jar re-sign.jar都可以运行该工具,运行后如下图: 在该工具中将你的APK程序拖入进来便可,...

2015-07-24 08:37:36

阅读数:1169

评论数:0

JVM 优化经验总结

开始之前 Java 虚拟机有自己完善的硬件架构, 如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 Java 虚拟机上运行的目标代码 (字节码), 就可以在多种平台上不加修改地运行。Java 虚拟机在执行字节码时,实际上最...

2015-07-23 23:34:32

阅读数:301

评论数:0

Minor GC、Major GC和Full GC之间的区别

本文由 ImportNew - 光光头去打酱油 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。 在 Plumbr 从事 GC 暂停检测相关功能的工作时,我被迫用自己的方式,通过大量文章、书籍和演讲来介绍我所做的工作。在整个过程中,经常对 Minor、Major、和 ...

2015-07-23 13:26:17

阅读数:308

评论数:0

非常详细GC学习笔记

GC学习笔记 这是我公司同事的GC学习笔记,写得蛮详细的,由浅入深,循序渐进,让人一看就懂,特转到这里。 一、GC特性以及各种GC的选择 1、垃圾回收器的特性 2、对垃圾回收器的选择 2.1 连续 VS. 并行 2.2 并发 VS. stop-the-wor...

2015-07-23 11:09:21

阅读数:237

评论数:0

jvm规范规定的对类(或者接口)初始化的情况

jvm规范   1、执行下列需要引用类或接口的 Java 虚拟机指令时:new,getstatic,putstatic 或 invokestatic。这些指令通过字段或方法引用来直接或间接地引用其它类。执行上 面所述的 new 指令,在类或接口没有被初始化过时就初始化它。执行上面的...

2015-07-23 09:38:02

阅读数:341

评论数:0

Java虚拟机(JVM)参数配置说明

出自收集的一个文档,具体出处已无从查起   Java虚拟机(JVM)参数配置说明   在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。 JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在...

2015-07-23 09:36:54

阅读数:464

评论数:0

Java 虚拟机参数配置详解

堆大小设置 JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003系统,3.5G物理内存,JDK5....

2015-07-23 09:35:22

阅读数:267

评论数:0

Java垃圾回收之Minor GC和Major GC(或称为Full GC)

最近在读周志明写的 深入理解Java虚拟机:JVM高级特性与最佳实践   对Minor GC和Major GC做点笔记    新生代 GC(Minor GC):指发生在新生代的垃圾收集动作,因为 Java 对象大多都具 备朝生夕灭的特性,所以 Minor GC ...

2015-07-23 09:34:17

阅读数:304

评论数:0

testng 教程之使用参数的一些技巧配合使用reportng

前两次的总结:testng annotation生命周期 http://www.cnblogs.com/tobecrazy/p/4579414.html                     testng.xml的使用和基本配置http://www.cnblogs.com/tobecraz...

2015-07-20 15:09:47

阅读数:2823

评论数:0

Java内存溢出和内存泄露

虽然jvm可以通过GC自动回收无用的内存,但是代码不好的话仍然存在内存溢出的风险。 最近在网上搜集了一些资料,现整理如下:  ——————————————————————————————————————————   一、为什么要了解内存泄露和内存溢出?   1、...

2015-07-20 09:45:32

阅读数:330

评论数:0

Java常用排序算法/程序员必须掌握的8大排序算法

分类: 1)插入排序(直接插入排序、希尔排序) 2)交换排序(冒泡排序、快速排序) 3)选择排序(直接选择排序、堆排序) 4)归并排序 5)分配排序(基数排序) 所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆排...

2015-07-16 12:12:07

阅读数:329

评论数:0

HTTP 协议漫谈

简介 网络上已经有不少介绍 HTTP 的好文章,对HTTP的一些细节介绍的比较好,所以本篇文章不会对 HTTP 的细节进行深究,而是从够高和更结构化的角度将 HTTP 协议的元素进行分类讲解。   HTTP的定义和历史 在一个网络中。传输数据需要面临三个问题: 1.客...

2015-07-16 12:08:59

阅读数:475

评论数:0

使用 Appium 进行多设备的集群分布式 UI 自动化测试

在TesterHome挺久了,一般是看帖比较少发, 最近有看到一些同学做多设备的Appium测试有碰到一些问题。 刚好自己前段也涉及到类似的方案,在这里分享些自己这段碰到的一些问题阻碍,和解决的一些思路吧,刚涉及UI自动化不久,很多东西还很生疏,欢迎大家提点。 1.需求和条件制约 最早...

2015-07-14 13:33:44

阅读数:11464

评论数:3

Java中如何聪明地使用锁

在 Java 中高效使用锁的技巧 锁(lock)作为用于保护临界区(critical section)的一种机制,被广泛应用在多线程程序中。无论是 Java 语言中的 synchronized 关键字,还是 java.util.concurrent 包中的 Reentrant...

2015-07-08 14:32:34

阅读数:498

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭