原创 使用Fiddler對瀏覽器進行抓包
一、配置 1、Fiddler 1.打開Fiddler菜單項Tools-> Options如下圖: 1)我們進入https選項卡,勾選Decrypt HTTPS traffic, Fiddler截獲HTTPS請求,如下圖所示
原创 C++泛型編程----(一)模板函數
泛型編程:編寫與類型無關的代碼,提高代碼利用率。 模板是泛型編程的基礎 一、模板函數 它不是真的函數,代表了一個函數家族,該函數與類型無關,在使用時被參數化,根據實參類型產生函數的特定類型版本。 1、模板的定義: //模板的
原创 String類 (淺拷貝/深拷貝/寫時拷貝)
淺拷貝是指當對象的字段值被拷貝時,字段引用的對象不會被拷貝。例如,如果一個對象有一個指向字符串的字段,並且我們對該對象做了一個淺拷貝,那麼兩個對象將引用同一個字符串。 存在問題: 如果源程序中沒有顯示定義拷貝構造函數,在
原创 C++泛型編程----(二)模板類
模板類也是模板,必須以關鍵字template開頭,後接模板形參表。 template<class 形參1,class 形參2,. . .class 形參n> class 類名 {}; 上面提到的模板參數和模板的模板參數在下一節
原创 JMeter常用功能介紹
1、界面說明 1、測試計劃界面 2、線程組界面 線程組描述: 線程組主要包含三個參數:線程數、循環次數、準備時長(Ramp-Up Period(in seconds))。 線程數:虛擬用戶數。一個虛擬用戶佔用一個進程或線程。
原创 pycharm中使用request和Pytest進行接口測試
安裝request庫 以火車的站站查詢爲例的post和get方法的接口測試 使用pytest測試接口 1、requests的請求機制 1、安裝request庫 2、以火車的站站查詢爲例的post和get請求方法 2.1get
原创 jmeter學習-自帶的錄製功能
JMeter自帶的錄製功能 1、打開JMeter 打開JMeter,並新增一個線程組,右擊—測試計劃—添加—Threads (Users)— 線程組。 2、添加代理服務器 右鍵點擊 “工作臺”,然後右鍵,根據如下圖步驟,添加一個代
原创 Postman學習-簡單的接口測試
一、postman的界面 1. +New:新的意思,我們可以創建新的工作空間; 2. import:導入的意思,我們可以導入在其他地方或者其他請求的API接口; 3. Runner:運行的意思,表示這是Postman一個運
原创 jmeter學習-下載安裝
1、下載 下載地址:http://archive.apache.org/dist/jmeter/binaries (http://jmeter.apache.org/download_jmeter.cgi) 進入網頁後, 進行下載
原创 jmeter學習-簡單接口測試流程+實例
一、接口測試所需元件 1、創建線程組 1.右擊測試計劃——點擊添加——Threads(Users)——點擊線程組 2.創建好的線程組如下圖: 2.添加元件 右擊測試計劃——點擊添加——配置元件: 默認組件的配置如下圖: 1.
原创 Date日期類的實現(C++)
本文爲了實現日期類的 —前置++/後置++, —前置–/後置– —N天之後的日期 /N天之前的日期 —兩個日期之間的距離 —判斷兩個日期大小 代碼實現: #include<iostream> using namesp
原创 SeqList 順序表的靜態實現
順序表是C語言中一種基本的結構,可以存儲各種基本類型的數據,而且不但可以存儲基本類型的數據,也可以存儲一種結構。一個順序表應該具有的功能,頭插,尾插,定點插入,排序等等都是一些最基本的功能,通過學習整理,下面來實現一下這些功能:
原创 堆
#define _CRT_SECURE_NO_WARNINGS 1 #include<iostream> using namespace std; #include<vector> template <class T> cla
原创 複數類 complex
定義複數類Complex,包括兩個double型的數據成員real和image,要求對+、-、、/、+=、-+、=、/=、幾個運算符進行重載以實現複數的運算,並進行驗證。 #define _CRT_SECURE_NO_WARNIN
原创 通訊錄.靜態
contact.h #ifndef __CONTACT_H__//防止頭文件的重複引用 #define __CONTACT_H__ #include <string.h> #define MAX 1000 #define NAME