1.环境搭建 a.下载安卓SDK 链接:https://pan.baidu.com/s/1-OB6UVPvl5-N-vFdykfMmA 提取码:3spx b.配置环境变量(配置完成,重启系统,配置生效) c.测试安卓环境搭建成功 打开手机的开发者模式 使用数据线,连接安卓手机。 是否允许访问手机数据 ...
分类:
其他好文 时间:
2018-12-17 14:40:05
阅读次数:
513
from gevent import monkey;monkey.patch_all() import time import gevent def eat(): print("eating start") time.sleep(2) print("eating end") def play(): ... ...
分类:
其他好文 时间:
2018-12-17 02:34:06
阅读次数:
199
1,Error:(6, 24) java: package org.junit.runner does not exist 错误原因: 当时傻傻的把zl 包(单元测试包)放在了src/main/java/ 目录下了. 解决办法: 测试包放在src/test/java/ 目录下. 2, Failed ...
分类:
其他好文 时间:
2018-12-16 13:18:11
阅读次数:
278
String练习 1、字符串反转,例如将"abc"变成"cba" 2、统计一个字符串里面另一个字符串出现的次数,例如统计"monkey"在"I am monkey1024.monkey like banana.little monkey is smart."中出现的次数 3、统计一个字符串中大写字母 ...
分类:
其他好文 时间:
2018-12-14 17:42:33
阅读次数:
164
离散化+矩阵快速幂 首先看数据范围可以确定该题的算法为矩阵快速幂 然后易得转移矩阵 $$\begin{bmatrix} 1 & 1 & 0 \\ 1 & 1 & 1 \\ 0 & 1 & 1 \end{bmatrix}$$ 然后把障碍离散下来重构,获取每段区间内障碍的情况(共$2^3=8$种) 重构 ...
分类:
其他好文 时间:
2018-12-13 17:44:14
阅读次数:
205
1 概念梳理: 1.1 线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个线程是一个execution context(执行上下文),即一个cpu执行时所需 ...
分类:
编程语言 时间:
2018-12-13 13:51:12
阅读次数:
210
目录: 一、背景 二、Fastmonkey介绍 三、Fastmonkey操作前准备 四、Fastmonkey工程配置过程 五、执行Monkey测试 六、FAQ Fastmonkey实践 一、背景: 因众所周知的原因随着Xcode从7.x升级到8.x或9.x,我们无法再使用Instrument的uia ...
分类:
移动开发 时间:
2018-12-12 15:44:31
阅读次数:
337
monkey patch指的是在运行时动态替换,一般是在startup的时候. 用过gevent就会知道,会在最开头的地方gevent.monkey.patch_all();把标准库中的thread/socket等给替换掉.这样我们在后面使用socket的时候可以跟平常一样使用,无需修改任何代码,但 ...
分类:
编程语言 时间:
2018-12-12 11:21:31
阅读次数:
225
1.Unittest 核心组件 test case、test suite、test runner、test fixture 2.unittest 静态图 Testcase:一个 testcase 就是一个测试用例。Setup(测试环境的准备)、run(测试 执行)、teardown(测试环境的还原) ...
分类:
其他好文 时间:
2018-12-12 00:36:23
阅读次数:
227
1.创建一个Email 目录(文件夹),在 Email 中创建 bing.py测试用例 2.在 Email 文件夹下,创建并编写 send_mail.py 实现发送邮件、测试报告文件排序、执行 ...
分类:
其他好文 时间:
2018-12-12 00:17:46
阅读次数:
275