最近刚开始使用airtest做手机端自动化,之前是看了airtest的一些源码,把airtest的一些图像识别的功能用到了公司的安卓端自动化中,但因为图像识别还是没那么准,用appium又有点繁琐,airtest还提供了一个poco的自动化框架,是基于UI搜索的,其实跟appium很像,但相对来说比 ...
分类:
编程语言 时间:
2020-06-30 12:43:38
阅读次数:
107
倒数平方根速算法 平方根倒数速算法(Fast inverse square root),经常和一个十六进制的常量 0x5f3759df联系起来。该算法大概由上个世纪90年代的硅图公司开发出来,后来出现在John Carmark的Quake III Arena的源码中。 源码: float Q_rsq ...
分类:
编程语言 时间:
2020-06-29 13:14:45
阅读次数:
56
1、sudo apt-get install qemu 后,运行arm文件pwn,报错 /lib/ld-linux-armhf.so.3: No such file or directory,如图: 2、下载 libc6-armhf-cross, ubuntu命令:sudo apt-get inst ...
分类:
系统相关 时间:
2020-06-29 13:09:41
阅读次数:
227
socketserver模块使用与源码分析 前言 在前面的学习中我们其实已经可以通过socket模块来建立我们的服务端,并且还介绍了关于TCP协议的粘包问题。但是还有一个非常大的问题就是我们所编写的Server端是不支持并发性服务的,在我们之前的代码中只能加入一个通信循环来进行排队式的单窗口一对一服 ...
分类:
其他好文 时间:
2020-06-29 09:36:03
阅读次数:
54
//ItwilloutputtheObjective-Cclassstructuresandtheirdefinedmethods.otool-ovdemo//查看方法,变量显示符号表strings--a-archarmv7"fqsdk">test5.txtstrings--a-archarmv7"二进制文件名">test4.txt//.mobi
分类:
移动开发 时间:
2020-06-28 18:44:38
阅读次数:
90
tomcat服务器源码解读,整体结构梳理,开源server,java servlet容器 ...
分类:
其他好文 时间:
2020-06-28 09:58:14
阅读次数:
77
micro:bit 是一款由英国广播电视公司(BBC)为青少年编程教育设计,并由微软,三星,ARM,英国兰卡斯特大学等合作伙伴共同完成开发的微型电脑,仅有信用卡的一半大小,搭载了5x5 可编程LED点阵,两颗可编程按键,加速度计,电子罗盘,温度计,蓝牙等电子模块。 ...
分类:
其他好文 时间:
2020-06-28 00:28:02
阅读次数:
182
ARM的突破:超级计算机和Mac Arm度过了一个非常愉快的星期。一台世界上最快的超级计算机首次亮相,世界上最快的超级计算机首次使用基于Arm的处理器。似乎这还不足以吹嘘,苹果宣布了其Mac产品的新芯片;这些芯片也将基于Arm,Arm将取代英特尔。我们将与蒂里亚斯研究分析师KEVIN KREWELL ...
分类:
系统相关 时间:
2020-06-27 09:39:28
阅读次数:
242
创建Maven项目 项目创建完成后导入相关文件 配置相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.1 ...
分类:
编程语言 时间:
2020-06-27 00:27:07
阅读次数:
128
一:准备工具 adb 驱动 下载链接:http://adbshell.com/upload/adb.zip 安卓手机 打开手机调试模式 usb线接好手机和电脑 PyCharm:专门用于Python开发的IDE工具 实现原理 获取手机的实时的截图 点击起始位置和落地位置 计算两个点的距离 计算按压时间 ...
分类:
编程语言 时间:
2020-06-27 00:20:23
阅读次数:
95