自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(372)
  • 收藏
  • 关注

原创 Android11不用root,访问/Android/data目录

一、存在的问题:Android11无法查看data下的文件1.打开手机的文件管理器【我的文件】,查看/sdcard/Android/data目录,文件夹为空二、解决方法1.下载并安装.apk软件【文件】链接: 百度网盘 请输入提取码密码: 9fjn2.打开【文件】下的/sdcard/Android/data目录,查看文件正常展示...

2022-01-12 20:22:39 22681 2

原创 App 崩溃(闪退)原因

缓存垃圾过多: 由于安卓系统的特性如果长时间不清理垃圾文件,会导致越来越卡也会出现闪退情况,运行的程序过多导致内存不足。 应用版本兼容问题: 如果应用版本太低,会导致不兼容,造成闪退。此外,有些新版本 在调试中,也会造成应用闪退。 解决方法: 如果是版本太旧,更新为新版本即可; 如果是新版本闪退, 可能是应用在改版调试,可卸载后安装旧版。 检查 APP 中访问网络的地方,组件中的 ImageView 是否可以正常的下载并显示到...

2021-06-02 17:43:41 3748

转载 git创建/合并分支原理

来源:https://blog.csdn.net/abcnull/article/details/90288499

2021-05-31 15:41:57 878

原创 git常用命令及命令流程

代码从远程仓库拉取和提交到远程仓库的过程。如:项目在远程仓库GitLab中。 1.克隆远程版本库 git clone 2.当前所在为master主分支,创建新分支 git branch {origin} 新分支名 3.切换到新创建的工作分支 git checkout 分支名 4.开始写代码,在分支工作 5.本地代码开发完,开始把工作区的文件放到暂存区(类似:邮寄快递,只...

2021-05-31 15:37:19 231

原创 Git、GitHub与GitLab的区别

* Git:* 是一种版本控制系统,是一种工具,用于代码的存储和版本控制。* GitHub:* 是一个基于Git实现的在线代码仓库,* 是目前全球最大的代码托管平台,可以帮助程序员之间互相交流和学习。** GitLab:* 是一个基于Git实现的在线代码仓库软件,* 你可以用GitLab自己搭建一个类似于GitHub一样的仓库,* 但是GitLab有完善的管理界面和权限控制,一般用于在企业、学校等内部网络...

2021-05-29 20:48:36 238

原创 硬件加速

一、概念 指的是把某些计算工作交给专门的硬件来做,而不是和普通的计算工作一样交给 CPU 来处理。这样不仅减轻了 CPU 的压力,而且由于有了「专人」的处理,这份计算工作的速度也被加快了。 直观上说就是依赖GPU实现图形绘制加速 通过底层软件代码,将CPU不擅长的图形运算转换成GPU专用指令,由GPU完成 使用GPU来完成绘制的计算工作,代替CPU,它从工作分摊和绘制机制优化两个角度提升了绘制速度。 在 Android 里,硬件加速专指把 View 中绘制的计算

2021-05-24 19:55:47 1022

转载 MySQL与Redis的区别与联系详解

1. MySQL和Redis的数据库类型 MySQL是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢. Redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限. 2. MySQL的运行机制 MySQL作为持久化存储的关系型数据库,相对薄弱的地方在于每次请求访问数据库时,都存在着I/O操作,如果反复频繁的访问数据库.第一:会在反复链接数据库上花费大量时间,从而导致运行效率过.

2021-05-24 16:44:26 144

原创 APPium与夜神模拟器进行连接步骤详解

1.打开夜神模拟器2.打开cmd命令窗口 切换到夜神模拟器指定目录下 启动连接本机夜神模拟器指定服务3.夜神模拟器相当于一个服务,可以被连接4.夜神模拟器中已下载百度地图软件5.打开APPium,连接夜神模拟器 启动服务 输入需要的参数6.下载安装apk安装包7.cmd窗口获取APPium中需...

2020-01-21 15:39:50 8079 1

原创 APPium与夜神模拟器进行连接服务启动失败解决方法

一、服务启动失败1.查看APPium参数、值是否输入正确2.首先需要确认本机的SDK路径下的adb.exe版本与夜神模拟器中的adb.exe版本是否一致,如果不一致则将SDK中的adb复制到模拟器bin目录下,且将该名称改为nox_adb.exe。然后启动模拟器,在cmd中进入到模拟器的bin目录下,使用命令“nox_adb.exe connect 127.0.0.1:62001...

2020-01-21 15:39:30 3975

转载 appium连接夜神模拟器的坑

配置好appium的安装环境,安装夜神模拟器。配置系统环境:在Path中添加C:\Programfile\Nox\bin; (夜神模拟器安装的bin目录)将SDK目录下的adb.exe文件,复制到夜神模拟器的目录下,因为夜神模拟器目录下原本的adb文件名字叫做nox_adb.exe,因此复制过去之后也得改名为nox_adb.exe打开appium和夜神模拟器P.S.新版本Android ...

2020-01-21 14:31:49 698

转载 新版本Android SDK 找不到adb.exe的解决方法

貌似从SDK 2.2后tools包下面就没有了adb.exe文件了,而且还给出个说明文件adb_has_moved.txt,里面明确告诉了原因:The adb tool has moved to platform-tools。原来从SDK R8以后,SDK需要有一个新的组件支持,这个组件叫做Platform-tools,adb已经迁移到这个目录下去了。并且adb_has_moved.txt文件...

2020-01-21 14:24:11 2750

原创 Charles工具调整字体

【修改字体】选择工具栏按钮 选择Preferences 设置字体

2019-12-12 13:30:42 2118

原创 Charles工具-打断点

抓取接口:需打断点的接口 添加断点:在该接口处右击,选择【Breakpoints】 设置断点 (1)点击Charles菜单-【Proxy】-【Breakpoint...】,此时会弹出【Breakpoints Settings】对话框 (2)双击【Location】内的接口地址,此时会弹出【Edit Breakpoint】...

2019-12-10 20:12:16 342

转载 Eclipse【安装testNG】插件

启动eclipse程序,进入主界面主界面 菜单栏找到【help】-【Install New Software】,进入安装界面安装界面,点击【Add】按钮,如下图,弹出输入弹框在输入弹框中,输入name,输入在线安装地址:http://beust.com/eclipse/,如下图,并点击【确认】按钮 点击【确认】按钮后 ,选择可安装的地址、勾选要安装的软件名称,点击...

2019-12-09 21:06:27 224

转载 灰度发布(上线)和AB Test

原文地址:https://blog.csdn.net/maxmao1024/article/details/84305609一、灰度发布1. 简介灰度发布,是指在黑与白之间,能够平滑过渡的一种发布方式。通过不同策略对用户进行分流,不同的用户组使用不同的应用版本。2. 优点互联网服务变动频繁,发布周期短。速度与质量总是难以双全。灰度发布有以下优点:降低...

2019-12-09 18:14:24 844

原创 Charles工具抓包测试https 安装ssl证书

手机上设置代理。 (1)手机连接WiFi,保证手机和电脑在同一网段。(2)手机上对连接的WiFi设置代理为手动,服务器地址为电脑地址,端口为8888。(Charles默认的为8888,在Proxy - Proxy Settings 里面可以修改) 手机上安装证书。 (1)电脑上查看下载证书的地址。点击 Help - SSL Proxying - Install Cha...

2019-12-05 13:32:57 1217

原创 Fiddler安装步骤

官网下载 https://www.telerik.com/fiddler 下载到本地,双击,开始安装 安装完成,双击exe文件打开 打开效果

2019-12-03 19:53:20 306

转载 PV值?H5埋点中的PV是什么???

PV(page view)即页面浏览量,通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标。网页浏览数是评价网站流量最常用的指标之一,简称为PV。监测网站PV的变化趋势和分析其变化原因是很多站长定期要做的工作。 Page Views中的Page一般是指普通的html网页,也包含php、jsp等动态产生的html内容。来自浏览器的一次html内容请求会被看作一个PV,逐渐累计成为PV总数...

2019-12-03 10:36:02 2119

转载 win10系统怎么打开telnet功能

第一步打开win10系统,点击控制面板的卸载程序,如下图所示: 第二步进去之后,点击启用或关闭Windows功能,如下图所示: 第三步进去Windows功能之后,勾选Telnet客户端,如下图所示: 第四步勾选之后,点击确定,完成更改,如下图所示: 第五步再去命令提示符输入“telnet ip地址 端口”,就可以测试端口是否打开了...

2019-12-02 17:45:04 1872

转载 Eclipse 21 款插件介绍

Darkest Dark如果你也是那种讨厌白色背景的人,那么肯定不会问我为什么黑屏更好,也不会觉得使用“darkest”修改“dark”是多余的。我相信你一旦用了 Darkest Dark(https://marketplace.eclipse.org/content/darkest-dark-theme) 主题之后一定会爱上它,因为它让你面对一整天电脑屏幕之后的眼睛不那么难受。...

2019-11-29 19:48:47 303

转载 IntelliJ IDEA 下载与安装教程

1、首先在官网上面下载idea网址:https://www.jetbrains.com/idea/2、选择下载DownLoad3、下载可能需要注册,不需要理会,等待下载界面出来就行了4、双击下载好的ideaIU-2018.3.4.exe文件,选择next5、自定义设置安装目录6、按照下面的勾选就行了7、点击install,等待安装成功就行了原文链...

2019-11-29 18:42:34 1742

转载 win10系统谷歌浏览器怎么用不了?谷歌浏览器打不开网页的解决方法

1、我们下载好谷歌浏览器后,搜索时,界面一直卡在主界面,一直在刷新,就是弹不出东西。2、通过设置来是谷歌浏览器可以进行搜索,点击右上角的三个小黑点,在下拉界面中点击“设置”。3、在“地址了使用的搜索引擎”后面,点击Google后面的小三角,选择“百度”。4、点击“管理搜索引擎”后面的右三角图标,可以看到,百度以及被设置为默认的搜索引擎了。然后我们关闭掉谷歌浏览器。...

2019-11-29 18:38:15 31013 8

转载 Win10系统下安装64位eclipse

注意:为防止官网下载错误,本人已将下载文件在网盘中分享https://pan.baidu.com/s/1tMdP1tpLV4qPLmnghdkvmw 首先当然百度一下eclipse,当然一定要选择官网正版,点击进入官网 2 进入官网之后下拉,你会看到下载按钮(Download,在这我是默认的64位的系统),点击进入 3 进入之后你会看到付费...

2019-11-28 19:31:47 508

原创 Win10系统安装sublime Text

1.官网下载安装包官网地址:http://www.sublimetext.com/3 , 可选择 32bit 或 64 bit 来进行下载2.下载完成打开文件夹3.双击打开下载好的 setup4. 接下来就是傻瓜式操作了只是需要自定义路径,方便以后自己查找将 Add to explorer context menu 前面 √ 号勾选上,接着点击: Next点击: ...

2019-11-28 19:17:01 598

转载 GUI是什么?

图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口) 是指:采用图形方式显示的计算机操作用户界面。 图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。与通过键盘输入文本或...

2019-11-27 19:50:47 4571

转载 什么是Sprint?

Sprint指Scrum团队完成一定数量工作所需的短暂、固定的周期。Sprint是Scrum和敏捷的核心,找到正确的Sprint周期将帮助您的敏捷团队交付更高质量的产品。“在Scrum框架中,庞大且复杂的产品将被拆分成一个个小的片段,通过一系列被称为“Sprint”的迭代来完成。”Sprint使项目更易于管理,让团队更快、更频繁地交付高质量的工作,并使团队能够更灵活地适应变化。许多人将Scr...

2019-11-27 19:44:22 1429

原创 史上最全app测试流程_业务流程

2019-11-27 19:07:17 914

转载 win10安装python详细过程

下载安装软件包 登录官网 :https://www.python.org/downloads/release/python-373/ 各位可以按照自己系统的不同选择不同的安装文件。 这个是关于它的一些版本选择注意自己的操作系统是64位还是32位。这个相信你不会出错。 接下来点击可执行文件就开始安装了 点击执行安装。 install Now 表示默认安装 Customiz...

2019-11-26 21:02:41 805

原创 渠道包测试流程(从电脑向手机传输apk文件)

1. 获取apk文件,扩展名确保正确2. 手机、电脑通过数据线进行连接3. 手机设置为传输文件4. 从我的电脑中打开设备界面5. 将apk文件拖动到手机的内存空间中6. 手机设备上打开文件管理——>找到安装的apk文件——>进行安装...

2019-11-26 18:57:17 728

转载 APP测试中的渠道包是什么意思?

渠道包: 渠道包指的是在各大应用市场,发布的apk包的清单文件中,某个meta-data标签下,配置的value不一样,这个标签的作用就是用来区分是哪个市场的,比如你发布到360.这个值就是你就可以配置成360,豌豆荚就可以配置成wandoujia,那么这么配置的作用是干嘛的?很简单,就是用来做统计的,比如我们项目中用的是友盟统计,它可以统计用户从哪个平台下载了你们的app...

2019-11-26 18:47:34 5549

转载 手机突然黑屏,开不了机

1、首先,对手机进行自我检测。现在大多数品牌手机都有深度休眠模式,一旦进入这种模式,经常会造成手机黑屏,无法开机。 解决的方法很简单,长摁手机的电源键十秒以上,看是否可以强制重启。或者同时摁住音量上键和关机键,感觉手机震动一下,强制重启。 一般来说,这一步可以解决大部分手机黑屏的问题。2、其次,电池没电或者出现故障。 类似问题解决也很简单,只要连接充电器过上一段时间,然后再尝试开机。也可以直接...

2019-11-25 12:06:18 10178

原创 软件测试中的N/A是什么意思?怎么区分执行结果中的fail 和n/a?

1. N/A全程:not applicable,即:不适用 指这一条测试用例根本不需要执行,是一条废弃的或者是没有用的测试用例。2.fail失败, 指这一条测试用例执行了,但是预期结果与实际结果不一致...

2019-11-22 20:13:11 9665

原创 软件测试中的测试结果block是什么?软件测试的用例状态/测试结果分为pass , fail , Block...

今天测试组长问我有没有block的情况,我:???block是什么??作为一位测试小白,接下来给大家介绍一下软件测试的用例状态。具体这些状态都是什么意思呢???1. 排队(In Queue):测试用例已经指定给某个测试人,不准备在这一个测试阶段运行。2.进行中(IP):该测试正在进行,并且会持续一段时间。3.阻塞(Block):一些因素会导致测试不能进行到...

2019-11-21 20:28:49 16998

转载 客户端和服务端的关系

客户端和服务端的关系 很多人在学习编程的时候并不知道客户端和服务端的关系,今天就让我给你用一个打比方的方法为你解说一下客户端和服务端之间的秘密。 我在大学喜欢去清蒸餐厅吃饭,因为比较近,那我进来之后找到卖面的姐姐告诉她我要一碗重庆小面,她便会对着后厨大喊一声:“面条一个”,很快她便去后厨为我端上一碗热腾腾的面条,放好调料之后告诉我:“你的面”。他家的面在我们学...

2019-11-21 14:12:42 681

转载 Kafka简介、基本原理、执行流程与使用场景

一、简介 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop一样的日志数据和离...

2019-11-21 13:59:43 129

原创 软件开发中的断言是什么意思???

断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。 使用断言可以创建更稳定、品质更好且 不易于出错的代码。当需要在一个值为FALSE时中断当前操作的话,可以使用断言。单元测试必须使...

2019-11-21 13:55:02 5431

转载 Charles抓包工具中断点的设置使用

一、添加Charles断点1、用Charles抓包发起一次接口请求2、对要打断点的接口右键,选择【Breakpoints】二、Charles断点设置1、点击Charles菜单-【Proxy】-【Breakpoint...】,此时会弹出【Breakpoints Settings】对话框2、双击【Location】内的接口地址,此时会弹出【Edit Breakp...

2019-11-21 13:46:28 1509

原创 软件中的banner是什么意思??

banner一般指横幅广告 横幅广告(Banner Ad.)是网络广告最早采用的形式,也是目前最常见的形式。横幅广告又称旗帜广告,它是横跨于网页上的矩形公告牌,当用户点击这些横幅的时候,通常可以链接到广告主的网页。以上内容来自百度百科...

2019-11-21 13:43:03 4417

转载 什么是肉鸡?

肉鸡(受黑客远程控制的电脑)肉鸡也称傀儡机,是指可以被黑客远程控制的机器。比如用"灰鸽子"等诱导客户点击或者电脑被黑客攻破或用户电脑有漏洞被种植了木马,黑客可以随意操纵它并利用它做任何事情。肉鸡通常被用作DDOS攻击。可以是各种系统,如windows、linux、unix等,更可以是一家公司、企业、学校甚至是政府军队的服务器。所谓电脑肉鸡,就是拥有管理权限的远程电脑,也就是受黑客远程控...

2019-11-19 21:01:05 3922

原创 什么是 Markdown ?MarkDown编辑器推荐及下载

一、什么是 Markdown ? Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)和亚伦·斯沃茨(Aaron Swartz)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。二、哪些网站支持 Markdown?简书、知乎、CS...

2019-11-19 20:10:37 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除