- 博客(21)
- 收藏
- 关注
原创 【记录】requests的text乱码
每个网页获取时的编码不同,每次用浏览器打开查看的效率较低,requests里有提供方法直接使用网页默认编码。如下import requestsurl="http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2016/"res=requests.get(url)print(res.encoding)res.encoding=res.apparent_encodingprint(res.encoding)print(res.text)
2021-07-01 16:51:41 388
原创 【记录】使用python发送smtp邮件
from email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextimport smtplibdef send_mail(receivers, title, content): """ :param receivers: 接受邮箱地址 :param title: 邮件标题 :param content: 邮件内容 :return: null """ .
2021-03-15 10:19:05 292
原创 【java】@Override is not allowed when implementing interface method
@Override注解报错在IDEA中:Ctrl+shift+alt+s然后找到Modules模块,在language level中选择6 -@Override in interfaces即可
2020-12-22 23:24:08 166
原创 【记录】【Java】字符串转ascii的byte数组
public class StringToAscii2 { public static byte[] ConvertToASCII(String string) { char[] ch = string.toCharArray(); byte[] tmp = new byte[ch.length]; for (int i = 0; i < ch.length; i++) { tmp[i] = (byte) Intege.
2020-08-28 00:33:55 1906
转载 【记录】【Java】请求接口中需要使用jsonarry类型的body
1、参数中对输入的列表字符串进行切割,不确定字符串长度及内容要考虑末尾为null,即末尾是“,”的情况,这时候split得到的是空字符串,不会赋值到list中,所以需要在split中加上-1参数 String str = "a,,b,c,,e,"; List<String> a = Arrays.asList(str.split(",", -1));2、fastjson默认的null不会显示,插入时会消掉,所以需要添加参数,将值null的key也保留
2020-08-27 01:06:07 327
原创 【记录】【django视图】
1、写个登录功能,修改之前的index.html2、客户端通过http协议想服务器发送请求,最常用的是get和post2.1 GET请求在form表单增加属性method=“get”,输入账号登录后,账号信息就在url中显示2.2 POST请求同样上面代码,修改method为post,提交账号信息了点击登录后出现页面报错,“跨站请求伪造”,这里要用到Django的模板,使用“模板标签”添加CSRF令牌。在form表单中添加 {% csrf_token %}...
2020-08-26 00:56:31 124
原创 【记录】【django入门】
1、创建guest项目django-admin startproject guest2、进入项目创建应用cd .\guestpython .\manage.py startapp sign3、运行项目python .\manage.py runserver可进入http://127.0.0.1:8000/网页查看4、将创建的应用sign添加项目的settings.py文件中5、实现打印’hello world‘---通过http://127.0.0.1:...
2020-08-26 00:51:39 150
原创 【记录】【jmeter】使用BeanShell取样器,将本地文件转为Byte数组
接口A:界面文件上传可以将整个文件传入,而post接口层次需要将文件转为byte数据在jmeter中,可以通过BeanShell请求下面的代码,来读取本地的test.txt文件(文件过大jmeter会崩),并将其设置为filebyte变量import java.io.File;import java.io.FileInputStream;import java.util.Arrays;File f = new File("D:\\test.txt");FileInputStream...
2020-08-20 00:31:17 1932
原创 【效率】更新本地所有python三方库
import subprocesscom_list_o = 'pip list -o'# 执行命令并返回结果p = subprocess.Popen(com_list_o, shell=True, stdout=subprocess.PIPE)# 取命令返回结果,结果是一个二进制字符串,包含了我们上面执行pip list -o后展现的所有内容out = p.communicate()[0]# 二进制转utf-8字符串out = str(out, 'utf-8')need_update .
2020-08-18 01:37:21 191
原创 postman在body中传入变量
在body的json格式数据中,可以按下面的格式输入变量 变量值的传入需要在Pre-request Script中设置或csv json等数据文件驱动传入 上述运行结果
2019-04-26 00:01:52 20861
原创 postman数据驱动json数据+csv数据
请求:https://postman-echo.com/{{path}}?value={{value}} 分别在路径和path中设置参数 准备json格式的数据文件 [ { "path": "post", "value": "1"},{ "path": "post", "value": "2"},{ "path": "post", "value": "3"},{...
2019-04-24 00:54:09 1245
转载 【转】Fiddler抓取https设置详解
转载来源:https://www.cnblogs.com/joshua317/p/8670923.html 使用fiddler抓包,对于http来说不需太多纠结,随便设置下就能用,但是抓取https就死活抓不了,出现诸如以下问题:creation of the root certificate was not successful;Failed to find the root ...
2019-01-03 22:15:17 315
转载 【Java笔记】使用HashMap构建json
通过先将数据输入到java的HashMap集合中,在转换到JSONObject里面形成json格式发给前段。public class JSONObjectSample { public static void main(String[] args) { createJsonByMap(); } private static void createJso...
2018-12-18 23:10:27 1352
转载 【Java】集合类——笔记1
【java摘录】1.集合类概述 java.util包中提供了一些集合类,这些集合类又被称为容器。提刀容器不难想到数组,集合类与数据的不同之处是,数据的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List集合、Set集合和Map集合,其中List集合和Set集合继承了Collection接口,各接口还提供了不同的实现类。2.Collecti...
2018-12-17 23:58:33 184
原创 接口测试用例设计
输入参数测试:参数必填、选填、合法输入、非法输入、边界值、参数为空或null异常处理,基于业务场景的考虑。如:登陆状态、权限、依赖等设计到DAO层调用的,考虑数据增删改查的准确性。返回结果测试:与需求一直(返回码及返回字段)每种错误要有单独且明确的错误码功能测试逻辑测试:两个请求有严格的先后顺序,需要测试调转顺序的情况。并发测试:多个用户并发访问同一个应用、模块、数据时...
2018-12-10 23:47:15 191
原创 【Java】新建TXT文本并保存内容
BufferedRead类常用的方法。read()方法:读取单个字符。readLine()方法:读取一个文本行,并将其返回为字符串。若无数据可读,则返回null。BufferedWriter类中的方法都返回void。常用方法。write( String s,int off,int len)方法:写入字符串的某一部分。flush()方法:刷新该流的缓存。newLine()方法:写入一个...
2018-12-09 23:09:38 1442
转载 【Java笔记】1、输入与输出——流概述
流是一组有序的数据序列,根据操作的类型,可以分为输入流和输出流。I/O流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。Java由数据流处理输入/输出模式,程序从指向源的输入流中读取源中的数据。源可以是文件、网络、压缩包或其他数据源。输出流的指向是数要到达的目的地,程序通过向输出流中写入数据把信息传递到目的地。输出流的目标可以是文件、网络、压缩包、控制台和其他数据输出目标。...
2018-12-08 15:38:42 135
转载 全栈性能测试摘录——相关术语
负载 模拟业务操作对服务器造成压力的过程,比如模拟100个用户发帖。 性能测试 模拟用户负载来测试系统在负载情况下,系统的响应时间、吞吐量等指标是否满足性能要求。 负载测试 在一定软硬件环境下,通过不断加大负载来确定在满足性能指标情况下能够承受的最大用户数。简单说,可以帮我们对系统进行定容定量,找出系统性能的拐点。 配置测试 为了合理地调配资源,提高系统运行效率,通过测试手段来获取、...
2018-12-05 23:01:03 152
原创 python中pip版本低
首先,以管理员方式运行下列pip,在此地址栏打开dos命令,输入:python -m pip install --upgrade pip,开始下载。下载后,输入 pip --version,可以查看当前的pip版本...
2018-12-03 22:59:41 2440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人