笔记
超大碗炸酱面
这个作者很懒,什么都没留下…
展开
-
python基础习题
写函数f(x) = 2x+1def f(x):y=2*x+1print(y)写函数f(x,y,z) = xyzdef a(x,y,z):b=xyzprint(b)判断四季#接受用户输入的月份month =int(input(‘month:’))#定义列表spring=[3,4,5]summer=[6,7,8]autom=[9,10,11]winter=[12,1,2]...2020-04-16 22:08:13 · 292 阅读 · 1 评论 -
python练习题
循环输出1至10for a in range (1,11):print(a)求1到100 的和并输出结果result=0for i in range(1,101):result=result+iprint(result)输出1至100 的基数for i in range(1,101):if i %2!=0:print(i)计算1+2-3+4-5…100a=0for i ...2020-04-14 22:32:48 · 269 阅读 · 0 评论 -
python基础学习
输出:print()退出:exit()注释:#数学计算符号:+ - * / (加减乘除)%取余=赋值 ==做比较字符型 str(a)浮点型 float(3.0)整型int(1)布尔型(ture 或 false)a=(a,b,c,d)取值 a【2】 是从0开始对应算起...原创 2020-04-13 22:29:11 · 94 阅读 · 0 评论 -
网络协议
ARP/PARP协议 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。地址解析协议是建立在网络...2020-04-12 21:40:57 · 481 阅读 · 0 评论 -
滑动窗口
滑动窗口:滑动窗口概念不仅存在于数据链路层,也存在于传输层,两者有不同的协议,但基本原理是相近的。其中一个重要区别是,一个是针对于帧的传送,另一个是字节数据的传送。滑动窗口协议作用:滑动窗口协议是用来改善吞吐量的一种技术,即容许发送方在接收任何应答之前传送附加的包。接收方告诉发送方在某一时刻能送多少包(称窗口尺寸)eg:下面举例说明,假设发送窗口尺寸为2,接收窗口尺寸为1:分析:①初...原创 2020-04-10 20:36:39 · 731 阅读 · 0 评论 -
UDP与TCP协议
传输层中UDP与TCP最为重要TCP为有状态的服务UDP为无状态的服务原创 2020-04-09 21:19:18 · 83 阅读 · 0 评论 -
测试App中是否有懒加载
前提 在Web应用程序中,系统的瓶颈常在于系统的响应速度。如果系统响应速度过慢,用户就会出现埋怨情绪,系统的价值也因此会大打折扣。因此,提高系统响应速度,是非常重要的。懒加载:Web应用程序做的最多就是和后台数据库交互,而查询数据库是种非常耗时的过程。当数据库里记录过多时,查询优化更显得尤为重要。为了解决这种问题,有人提出了缓存的概念。缓存就是将用户频繁使用的数据放在内存中以便快速访问。在...2020-04-08 21:26:57 · 403 阅读 · 0 评论 -
ADB常用命令
点亮设备 与 熄灭设备adb shell input keyevent 224adb shell input keyevent 223强停应用adb shell am force-stop 加包名清除日志缓存adb logcat -c清除应用数据及缓存adb shell pm clear 加包名过滤日志adb logcat *:E查看serv...2020-04-07 18:30:31 · 187 阅读 · 0 评论 -
adb命令
重启设备adb reboot查看设备ipadb shell netcfg查看手机是32位还是64位adb shell getprop ro.product.cpu.abi查看设备cpu占内存的情况adb shell top查看进程列表adb shell ps...原创 2020-04-06 20:00:01 · 104 阅读 · 0 评论 -
Linux 基础命令
List item原创 2020-04-05 21:49:45 · 200 阅读 · 1 评论 -
计算机网络-七层模型
关于模型:七层模型,也称为OSI(Open System Interconnection)参考模型,是国际标准化组织(ISO)制定的一个用于计算机或通讯系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。ISO 就是 Internationalization Standard Organization(国际标准组织)。七层协议分别是:应用层 ...原创 2020-04-04 20:59:13 · 232 阅读 · 0 评论 -
使用adb命令安装apk
adb:Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。利用adb工具的前提是在手机上打开usb调试,然后通过数据线连接电脑。在电脑上使用命令模式来操作手机:重启、进入recovery、进入fastboot、推送文件功能等。 值得强调一点的是,在recovery模式下也可以使用adb命令来控制手机。所以如果是...原创 2020-04-03 21:36:39 · 3267 阅读 · 1 评论 -
app云测试
云测试云测试(Cloud Testing),是基于云计算的一种新型测试方案。服务商提供多种平台,多种浏览器的平台,一般的用户在本地用Selenium把自动化测试脚本编写好,然后上传到他们网站,然后就可以在他们的平台上运行Selenium脚本优势:立即可用 装配完备 专家服务 节约成本 提高效率测试类型:兼容性测试 性能测试 功能测试服务范围:适配测试 功能测试 遍历测试 性...原创 2020-04-02 20:06:23 · 1061 阅读 · 0 评论 -
API 常用状态码
API:API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。[1]目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节...原创 2020-04-01 19:53:25 · 2790 阅读 · 1 评论 -
计算机网络常用命令
常用命令主要有以下几个ping命令:PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序[1]。Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态作...原创 2020-03-31 19:15:09 · 331 阅读 · 0 评论 -
Fiddler手机app抓包
手机app抓包和网页抓包其实很相似 只要手机要开启代理设置电脑设置原创 2020-03-30 20:59:03 · 1176 阅读 · 1 评论 -
Fiddler 网页抓包
Fiddler网页抓包及其详细说明软件的下载了解软件页面熟悉基本操作1.软件的下载官网下载即可2.了解软件Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指 cookie、html、js、css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比...原创 2020-03-29 19:24:08 · 3806 阅读 · 0 评论 -
app测试用例编写
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。检查项简单测试用例检查项需要:用例编号、功能描述、步骤、预期的结果、输出的结果、是否通过。...原创 2020-03-28 20:56:07 · 2911 阅读 · 0 评论 -
bugly中需要知道的专业名词
Bugly中要了解的专业名词错误日志:中文名:错误日志外文名:Error Log错误日志是软件用来记录运行时出错信息的文本文件。编程人员和维护人员等可以利用错误日志对系统进行调试和维护错误日志与访问日志的区别:错误日志无论在格式上还是在内容上都和访问日志不同。然而,错误日志和访问日志一样也提供丰富的信息,我们可以利用这些信息分析服务器的运行情况、哪里出现了问题。log:log意即日志...原创 2020-03-28 18:34:40 · 659 阅读 · 0 评论 -
bugly简单操作
使用目的是腾讯公司为移动开发者开放的服务之一,面向移动开发者提供专业的 Crash 监控、崩溃分析等质量跟踪服务。Bugly 能帮助移动互联网开发者更及时地发现掌控异常,更全面的了解定位异常,更高效的修复解决异常。使用第一步进入bugly网页 点击登陆2.登陆后 选择我的产品3.测试崩溃的话选择崩溃分析其中崩溃为:用户在使用app过程中发生一次闪退记为一次崩溃卡顿:用户在使用App...原创 2020-03-27 19:53:37 · 916 阅读 · 1 评论 -
Wireshark接口测试 (请求部分)
第一步首先有一个已知的URL第二步首先电脑连接Wi-Fi 再用电脑开热点让手机设备连接电脑热点其信息交换如下图第三步因为只要请求端所以只连接电脑热点与手机设备即可第四步手机设备选择本地连接*3第五步选择手机端的ip地址进行筛选 源地址为其ip地址 然后在protocol 选择http 找到我们要找的接口(下面具体信息中出现的URL与已知URL一样即为我们要找的接口 找到一个...原创 2020-03-26 21:49:06 · 784 阅读 · 0 评论 -
Wireshark入门
软件下载从官网下载不会有广告!基础入门1WLAN是指电脑连接的Wi-Fi 本地连接是指连接电脑热点的手机设备2文件选项下面一行第一个鲨鱼图标点击后数据出现 点击红色方块????数据停止截取3手机连接好电脑热点后 随机打开一个app后页面出现数据点击红色方块 数据停止4信息筛选上图中鲨鱼图标下面一行绿色的信息为筛选的条件src为原ip地址 dst为目的地址中间用与 或者 或连...原创 2020-03-26 21:19:43 · 321 阅读 · 0 评论 -
TCP协议三次握手基础学习
TCP-IP协议TCP通信中包括三个步骤第一次握手A选取一个序号作为自己的初始序号seq并且发送给B第二次握手B收到x的数据包 B接受序号为x+1的包即ack=x+1 B也发给A初始序号为seq=y第三次握手第三次是A告诉B已收到消息并建立连接A的序列号是x+1即seq=x+1 A准备接受B的序列号是y+1(ack=y+1)两个序号以及标志位1.seq序号2.确认序号ac...原创 2020-03-26 20:39:02 · 206 阅读 · 0 评论 -
2020-03-25
3.25今天学习了postman软件的用法 与基本功能首先知道两种请求方式 POST 和 GET请求软件中 parmas 是一个计算机函数 其函数的参数是可变个数的authorization是指认证和授权Headers是指请求头Body是指里面的内容cookies是一种保存在电脑上的一种文件 当我们使用电脑进行浏览网页的时候 服务器就会生成一个证书 并且返回给我们的电脑 这个证书就是...原创 2020-03-25 20:37:34 · 160 阅读 · 2 评论