原创 使用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