坦率小鸽子

文章
6
资源
0
加入时间
2年10月20天

Windows 10系统打开uiautomatorviewer.bat文件,闪退没有打开的原因

今天按照教程学习android自动化测试视频,看到点击 uiautomatorviewer.bat后会显示uiautomatorviewer的显示框,但是在Windows10上,点击后弹出一个cmd控制台后,就没有然后了,什么都没有显示出来。百度了很多,最后解决的方法就是: 重新安装了java jdk 1.8我自己安装的是11.0, 被忽悠了,这个版本虽然最新但是很多东西都不兼容,建议还...

redis多机数据库一:复制二:sentinel三:集群

一:复制主要命令是SLAVEOF命令,在从服务器上面使用 SLAVE IP PORT,则可以配置主从关系旧版复制功能,分为同步(sync)和命令传播(command propagate)。同步操作为:(1)从服务器向主服务器发送SYNC命令,(2)主服务器收到SYNC执行BGSAVE命令,在后台生成RDB文件,并使用缓冲区记录现在执行的写命令,(3)主服务器BGSAVE执行完成之后,将RDB文件发送给从服务器,从服务器接收到之后,载入RDB文件,(4)主服务器将记录在缓冲区里面的所有写命令发

数据结构和算法入门定义学习方法复杂度分析

数据结构就是指一组数据的存储结构,算法就是操作这组数据的一组方法。数据结构和算法不用死记,我们要学习它的“来历”“自身的特点”“适合解决的问题”以及“实际的应用场景”,尽量手写实现。数据结构和算法本身解决的是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更省存储空间。所以时间和空间就是衡量一个算法执行效率的总要指标。这段代码的时间T(n)=2+2n,这里的低阶、常量、系数都不会左右代码执行时间的增长趋势,所以可以直接忽略,即这段代码的时间复杂度为O(n)。O(1)、O(lognlogn

os/exec 包详解

os/exec 包提供了执行linux命令的相关接口,主要有如下://这个函数主要是用来查询可执行二进制文件的路径func LookPath(file string) (string, error)//这个函数主要是用来初始化一个Cmd指针,Path和Args按参数初始化,其他字段执行默认初始化//初始化后的Cmd用于后续执行run,start等函数func Command(name ...