摘要:
公司项目拉下来执行有报错,建议执行pod install。这个是IOS的xcode第一次用的时候是需要的步骤 1.首先对于pod的命令你想执行,需要安装CocoaPods OS X 10.11以前,在终端输入以下命令: sudo gem install cocoapods OS X 10.11以后, 阅读全文
摘要:
1.首先先安装Xcode并且运行Xcode,点击左角菜单Xcode -> Preferences;点击Accounts+号弹菜单点击Add Apple ID;弹框输入账号密码普通账号行需要发者账号点击Add 4.账号密码确显示图Free表示未付费免费调试双击打5.打列表选择 iOS Developm 阅读全文
摘要:
应用相关 1、 安装应用(真机) Android iOS 2、 卸载应用(真机) Android iOS 3、 获取应用唯一标识 其实也不算唯一标识了,只是大部分操作会用到。 Android: packageName获取方式很多,只举其中一个比较容易的: iOS:bundleId 4、从源码构建应用 阅读全文
摘要:
安装目录 1.macOS系统 10.14.6 2.xcode 11.3.1 3.appium Desktop 1.15.1 4.node.js 查看版本:node -v npm 5.cnpm sudo npm install -g cnpm --registry=https://registry.n 阅读全文
摘要:
解决方案就是去xcode设置里面,将Command line Tools设置一下,在Xcode>preferences>Locations里面,设置之后再运行终端即可 阅读全文
摘要:
首先讲一下进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。 线程和进程一样分为五个阶段:创建、就绪、运行、阻塞、终止。 阅读全文
摘要:
注解是java 5新增的功能,可使用于类,方法,变量,testNG包提供的注解功能请见下表 1、@BeforeSuite or @AfterSuite 被注解的方法,将在整个测试套件之前 or 之后执行。 2、@BeforeTest or @AfterTest 被注解的方法,将在测试套件内所有用例执 阅读全文
摘要:
java开发过程中经常需要打印日志信息,往往会在每个类的第一行加上形如以下代码: protected static final Logger logger = LoggerFactory.getLogger(XXX.class); 目的:使用指定的类XXX初始化日志对象,方便在日志输出的时候,可以打 阅读全文
摘要:
其实 File.separator 的作用相当于 ' \ ' 在 windows 中 文件文件分隔符 用 ' \ ' 或者 ' / ' 都可以 但是在 Linux 中,是不识别 ' \ ' 的,而 File.separator 是系统默认的文件分隔符号,在 UNIX 系统上,此字段的值为 ' / ' 阅读全文
摘要:
1、深度总结 引用一位网友的话,说的非常好,如果别人问你static的作用;如果你说静态修饰 类的属性 和 类的方法 别人认为你是合格的;如果是说 可以构成 静态代码块,那别人认为你还可以; 如果你说可以构成 静态内部类, 那别人认为你不错;如果你说了静态导包, 那别人认为你很OK; 那我们就先在这 阅读全文