自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python习题

一球从100米高度自由落下 每次落地后反跳回原高度的一半 再落下 求它在第10次落地时 共经过多少米?第10次反弹多高?tour=[]height=[]hei=100.0tim=10for i in range(1,tim+1): if i ==1: tour.append(hei) else: tour.append(2*hei) ...

2020-04-28 21:59:44 192

原创 fiddler抓包https

fiddler抓包不设置会出现抓不到https的情况1.打开Fiddler-tools-Options-HTTPS设置2.点击Actions选项点击第二个 EXPORT… 点击ok 退出软件3.在谷歌浏览器输入 chrome://settings/ 进入隐私设置和安全性- 选择管理证书4.点击导入 将桌面上的证书导入5.设置好后再次打开fiddler 即可正常抓到https的包...

2020-04-28 21:57:49 266

原创 python习题

1.求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。t=0a=input("输入一个整数")b=input("再输入一个整数")print(a,b)for i in range(1,int(b)+1): t+=int(a*i) print(a*i)print(t)...

2020-04-26 21:43:42 254

原创 python习题

eg:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。for i in range(100,1000): a=i//100 b=i//10%10 c=i%10 #print(a,b,c) if i==a**3+b**3+c**3: ...

2020-04-25 23:14:52 197

原创 python习题

#求斐波那契数列中第n个数的值:1,1,2,3,5,8,13,21,34,55…a1=1a2=1n=int(input('x='))for i in range(2,n): b=a1 a1=a2 a2=b+a1print(a2)

2020-04-23 23:11:39 111

原创 python列表基本使用

序列是Python中最基本的数据结构 序列中的每个元素都分配一个数字 - 他的位置、或索引l =[]list1 = ['physics', 'chemistry', 1997, 2000,1997]print(list1)#添加值list1.append('zjm')print(list1)#移除值list1.remove('physics')print(list1)#统计值...

2020-04-22 22:28:59 129

原创 python练习题

#判断2-10000之间有多少素数 并输出所有素数count=0for num in range(2,100001): for x in range(2,num): if num %x==0: break else: count += 1 print(num,'是素数')print('素数的个数:',c...

2020-04-21 21:57:18 84

原创 python习题

#有四个数字:1、2、3、4组成相同且无重复的三位数以及各是多少for i in range(1,5): for j in range(1,5): for k in range(1,5): if(i!=k)and(i!=j)and(i!=k): print(i,j,k) #斐波那契...

2020-04-20 22:16:42 413

原创 Python打自己的名字

import turtleturtle.setup(1300,1300,0,0)turtle.color('yellow')turtle.bgcolor('black')turtle.pensize(30)def mygoto(x,y): turtle.up() turtle.goto(x,y) turtle.down()mygoto(-150,-10)tur...

2020-04-19 21:54:01 2841

原创 python训练

绘制旗帜import turtleturtle.setup(600,400,0,0) #设置窗口大小为600 *400turtle.color('yellow') # 画笔设置成黄色turtle.bgcolor('red') #turtle.fillcolor('yellow')def mygoto(x,y): turtle.up() turtle.goto(x,y...

2020-04-17 22:20:14 262 2

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 308 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 277

原创 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 96

网络协议

ARP/PARP协议 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。地址解析协议是建立在网络...

2020-04-12 21:40:57 486

原创 滑动窗口

滑动窗口:滑动窗口概念不仅存在于数据链路层,也存在于传输层,两者有不同的协议,但基本原理是相近的。其中一个重要区别是,一个是针对于帧的传送,另一个是字节数据的传送。滑动窗口协议作用:滑动窗口协议是用来改善吞吐量的一种技术,即容许发送方在接收任何应答之前传送附加的包。接收方告诉发送方在某一时刻能送多少包(称窗口尺寸)eg:下面举例说明,假设发送窗口尺寸为2,接收窗口尺寸为1:分析:①初...

2020-04-10 20:36:39 747

原创 UDP与TCP协议

传输层中UDP与TCP最为重要TCP为有状态的服务UDP为无状态的服务

2020-04-09 21:19:18 87

测试App中是否有懒加载

前提 在Web应用程序中,系统的瓶颈常在于系统的响应速度。如果系统响应速度过慢,用户就会出现埋怨情绪,系统的价值也因此会大打折扣。因此,提高系统响应速度,是非常重要的。懒加载:Web应用程序做的最多就是和后台数据库交互,而查询数据库是种非常耗时的过程。当数据库里记录过多时,查询优化更显得尤为重要。为了解决这种问题,有人提出了缓存的概念。缓存就是将用户频繁使用的数据放在内存中以便快速访问。在...

2020-04-08 21:26:57 413

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 191

原创 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 105

原创 Linux 基础命令

List item

2020-04-05 21:49:45 203 1

原创 计算机网络-七层模型

关于模型:七层模型,也称为OSI(Open System Interconnection)参考模型,是国际标准化组织(ISO)制定的一个用于计算机或通讯系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。ISO 就是 Internationalization Standard Organization(国际标准组织)。七层协议分别是:应用层 ...

2020-04-04 20:59:13 233

原创 使用adb命令安装apk

adb:Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。利用adb工具的前提是在手机上打开usb调试,然后通过数据线连接电脑。在电脑上使用命令模式来操作手机:重启、进入recovery、进入fastboot、推送文件功能等。 值得强调一点的是,在recovery模式下也可以使用adb命令来控制手机。所以如果是...

2020-04-03 21:36:39 3285 1

原创 app云测试

云测试云测试(Cloud Testing),是基于云计算的一种新型测试方案。服务商提供多种平台,多种浏览器的平台,一般的用户在本地用Selenium把自动化测试脚本编写好,然后上传到他们网站,然后就可以在他们的平台上运行Selenium脚本优势:立即可用 装配完备 专家服务 节约成本 提高效率测试类型:兼容性测试 性能测试 功能测试服务范围:适配测试 功能测试 遍历测试 性...

2020-04-02 20:06:23 1065

原创 API 常用状态码

API:API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。[1]目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节...

2020-04-01 19:53:25 2862 1

原创 计算机网络常用命令

常用命令主要有以下几个ping命令:PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序[1]。Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态作...

2020-03-31 19:15:09 334

原创 Fiddler手机app抓包

手机app抓包和网页抓包其实很相似 只要手机要开启代理设置电脑设置

2020-03-30 20:59:03 1203 1

原创 Fiddler 网页抓包

Fiddler网页抓包及其详细说明软件的下载了解软件页面熟悉基本操作1.软件的下载官网下载即可2.了解软件Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指 cookie、html、js、css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比...

2020-03-29 19:24:08 3830

原创 app测试用例编写

测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。检查项简单测试用例检查项需要:用例编号、功能描述、步骤、预期的结果、输出的结果、是否通过。...

2020-03-28 20:56:07 2919

原创 bugly中需要知道的专业名词

Bugly中要了解的专业名词错误日志:中文名:错误日志外文名:Error Log错误日志是软件用来记录运行时出错信息的文本文件。编程人员和维护人员等可以利用错误日志对系统进行调试和维护错误日志与访问日志的区别:错误日志无论在格式上还是在内容上都和访问日志不同。然而,错误日志和访问日志一样也提供丰富的信息,我们可以利用这些信息分析服务器的运行情况、哪里出现了问题。log:log意即日志...

2020-03-28 18:34:40 673

原创 bugly简单操作

使用目的是腾讯公司为移动开发者开放的服务之一,面向移动开发者提供专业的 Crash 监控、崩溃分析等质量跟踪服务。Bugly 能帮助移动互联网开发者更及时地发现掌控异常,更全面的了解定位异常,更高效的修复解决异常。使用第一步进入bugly网页 点击登陆2.登陆后 选择我的产品3.测试崩溃的话选择崩溃分析其中崩溃为:用户在使用app过程中发生一次闪退记为一次崩溃卡顿:用户在使用App...

2020-03-27 19:53:37 925 1

原创 Wireshark接口测试 (请求部分)

第一步首先有一个已知的URL第二步首先电脑连接Wi-Fi 再用电脑开热点让手机设备连接电脑热点其信息交换如下图第三步因为只要请求端所以只连接电脑热点与手机设备即可第四步手机设备选择本地连接*3第五步选择手机端的ip地址进行筛选 源地址为其ip地址 然后在protocol 选择http 找到我们要找的接口(下面具体信息中出现的URL与已知URL一样即为我们要找的接口 找到一个...

2020-03-26 21:49:06 790

原创 Wireshark入门

软件下载从官网下载不会有广告!基础入门1WLAN是指电脑连接的Wi-Fi 本地连接是指连接电脑热点的手机设备2文件选项下面一行第一个鲨鱼图标点击后数据出现 点击红色方块????数据停止截取3手机连接好电脑热点后 随机打开一个app后页面出现数据点击红色方块 数据停止4信息筛选上图中鲨鱼图标下面一行绿色的信息为筛选的条件src为原ip地址 dst为目的地址中间用与 或者 或连...

2020-03-26 21:19:43 334

原创 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 220

原创 2020-03-25

3.25今天学习了postman软件的用法 与基本功能首先知道两种请求方式 POST 和 GET请求软件中 parmas 是一个计算机函数 其函数的参数是可变个数的authorization是指认证和授权Headers是指请求头Body是指里面的内容cookies是一种保存在电脑上的一种文件 当我们使用电脑进行浏览网页的时候 服务器就会生成一个证书 并且返回给我们的电脑 这个证书就是...

2020-03-25 20:37:34 164 2

空空如也

空空如也

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

TA关注的人

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