一、购买商品,发现没有显示订单
答:去抓包,查看状态码,如果出现404说明是前端的问题,如果显示的是500,说明是后端的问题
二、数据库查询前10的成绩
答:select top 1 * from ( select top 10 成绩 from 表 order by 成绩 desc ) as t 2.select top 1 * from 表 where 成绩 not in (select top 9 成绩 form 表)
三、在测试过程中有没有影响深刻的bug
答:是兼容性的问题,在ie浏览器,提交订单按钮可以点击,到了谷歌,火狐就不能了。
四、Charles抓包出现乱码
答:1.首先下载证书,并设置始终信任
2.要浏览器打开打开https://chls.pro/ssl地扯,下载ssl证书
3.打开Charles,上分的菜单里的Proxy下的SSL Proxy Settings 填写:host表示填*表示所有的网站都抓
port:填写443
五、get和post的区别
答:1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。
六,更改它返回的结果,每次返回的结果都是固定的
答:断点,
1.选择某一个网络请求 > 鼠标右键 Breakpoints
2.然后点击 Execute 执行,然后编辑返回值
七,pycharm创建二维数组
答:第一种:使用list方法
arr = [[0 for i in range(n)] for j in range(m)]
第二种:使用Numpy模块
arr = numpy.zeros((m, n))