摘要:
今天看 mxnet 的官网文档,有一篇详细讲解了命令式编程和指令式编程的区别(优缺点)。写的挺好,先贴在这里,回头有空再翻译吧。 原文地址:http://mxnet.incubator.apache.org/api/python/docs/tutorials/packages/gluon/block 阅读全文
摘要:
最近看到一个写的非常漂亮的 README,操作步骤和目录结构都列的非常清楚。心想这种目录结构看着像通过某种工具做出来的,于是搜索了下“自动生成 README”,还真查到了 tree,一个在 Linux 和 Windows 上都可以用的命令。 tree 的作用是以结构化的方式列出文件夹的目录结构,比如 阅读全文
摘要:
注意:本文以 master 分支为指定分支来举例。 1,不管三七二十一,先切换到指定分支,因为不管仓库目前处在什么状态,都是可以 checkout 的; 2,从远程仓库拉最新的代码到本地; 3,把 HEAD 指向指定分支; 4,在指定分支 git pull, 查看是否已切换到指定分支并且是最新版本. 阅读全文
摘要:
本文档将详细介绍如何搭建 Appium 的运行环境,以及如何编写一个简单的 UI 自动化测试用例。其中,也会穿插讲解一些 Appium 的基本知识。关于 Appium 的更多信息,大家可以查看 "官方文档" 。 注意事项: 本文档是在 macOS 系统的基础上讲解相关操作 编程语言选择了: Pyth 阅读全文
摘要:
1、排序 从小到大排序:sorted(list) 从大到小排序:sorted(list, reverse=True) sort() 方法,改变原有数组的顺序 sort(reverse=True) 2、冒泡 1.比较相邻的元素,如果第一个比第二个大,就交换 2.一轮遍历,每两个相邻的元素,重复第 1 阅读全文
摘要:
一、unittest 原理(https://docs.python.org/3/library/unittest.html) 1、unittest 框架包含哪些内容? TestFixture: SetUp TestCase TearDown TestCase TestSuite TestRunner 阅读全文
摘要:
一、Instrumentation(https://developer.android.com/reference/android/app/Instrumentation.html) 1、 Instrumentation 原理是什么? 通过直接调用被测应用的类实现自动化测试 和被测应用处于同一个进程 阅读全文
摘要:
1、 进程与线程的区别? 进程:独立数据空间,进程间不共享数据,系统调度 线程:执行程序的最小单元,进程内线程间同步资源,系统调度 一个进程可以有多个线程,多个线程也可以并发执行 2、 进程有哪些状态? 就绪状态:已获得处理机(CPU)以外的所需资源,等待分配处理机资源 运行状态:占用处理机资源运行 阅读全文
摘要:
1、面向对象的概念? 面向对象编程,简称OOP,是一种程序设计思想 主要包括:类、继承、多态(子类方法覆盖父类方法)、实例、属性、方法 2、什么是进程、线程、协程? 进程:独立数据空间,进程间不共享数据,系统调度 线程:执行程序的最小单元,进程内线程间共享资源,系统调度 协程:程序员调度,分解一个线 阅读全文
摘要:
上一篇文章写到的权限检查脚本,后来我又加入了 apk size 对比的功能,分享给组内同事使用后,暴露出一个问题:脚本输出的 apk size 和 Jenkins 出包信息以及电脑上显示的存储大小都有差异。那么,以何为准呢? 以下是同事的提问及我的回复(已过滤敏感信息): 使用脚本发现 APK SI 阅读全文