本系列内容,准备根据所完成的项目为基线,一步一步的把整个设计和实现过程梳理。 先从基本的一些环境问题入手,梳理清楚关于手机设备和Appnium。因为我们在后面的建立Appnium连接时,需要设备名字和启动的Appnium实例和对应的端口号。 一、获取手机设备 获取本机连接的设备,我们可以通过adb命 ...
分类:
移动开发 时间:
2017-06-26 15:36:22
阅读次数:
1316
java反射并不是什么高深技术,面向对象语言都有这个功能。 面向对象语言都有这个功能,而且功能也很简单,就是利用jvm动态加载时生成的class对象,去获取类相关的信息 2.利用java反射可以调用类的私有方法么?private()方法 答:可以,class取出method,method继承exec ...
分类:
编程语言 时间:
2017-06-26 15:01:45
阅读次数:
127
概述 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 进程相关:进程的创建(fork-exec)-->进程优先级(pri(0-139),nice)-->进程内存(Page frame)-->IPC(Inter Process Communication)-->进程类型(dae ...
分类:
系统相关 时间:
2017-06-26 13:42:51
阅读次数:
209
一. Spring中常用的配置文件详解 二 . Spring中常用注解详解 使用注解来构造Ioc容器 用注解详Spring容器中注册Bean,需要在applationContext.xml中注册<context:component-scan base-package="cn"></context:c ...
分类:
编程语言 时间:
2017-06-26 11:29:00
阅读次数:
293
Action过滤器:在Action执行之前和执行之后分别干一些事情 Action过滤器要实现IActionFilter。 步骤: 1.在Model文件夹中,添加一个自定义类 public class XXXXXActionFilterAttribute:ActionFilterAttribute { ...
分类:
其他好文 时间:
2017-06-25 14:19:00
阅读次数:
151
tasks.create("name": "testAssemble", "type": Exec) { workingDir "../" commandLine "./gradlew", "assembleDebug" } ...
分类:
移动开发 时间:
2017-06-25 12:42:06
阅读次数:
187
2 Struts2 1 Struts2 简化Servlet编写 2 Struts2使用步骤 1 添加第三方包 2 在web.xml当中配置核心过滤器 struts2 org.... ...
分类:
其他好文 时间:
2017-06-25 12:00:26
阅读次数:
144
作为一位初学者, 本屌也没有能力对异常谈得很深入. 只不过Java里关于Exception的东西实在是很多. 所以这篇文章很长就是了.. 一, 什么是java里的异常 由于java是c\c++ 发展而来的, 首先我们先看看c语言里的错误. 1.1 c语言里的错误 我们实现1个程序的过程包括, 代码编 ...
分类:
编程语言 时间:
2017-06-24 18:38:39
阅读次数:
218
Redis事务 Redis通过 MULTI 、 EXEC 、 WATCH 等命令来实现事务功能。事务提供了一种将多个命令请求打包,然后一次性、按顺序地执行多个命令的机制,并且在事务执行期间,服务器不会中断事务而改去执行其他客户端的命令请求,它会将事务中的所有命令都执行完毕,然后才去处理其他客户端的命 ...
分类:
其他好文 时间:
2017-06-24 15:26:34
阅读次数:
190
目录: 一、JavaScript正则表达式 内容: 一、JavaScript正则表达式 1、test 判断字符串是否符合规定的正则表达式 例子: rep = /^\d+$/ rep.test('123')返回true 2、exec 获取匹配的数据,在匹配时,默认只能匹配到第一个即返回,且匹配值以数组 ...
分类:
编程语言 时间:
2017-06-24 11:16:07
阅读次数:
169