原创 adb命令

  # adb命令 adb是Android調試橋是一種命令行工具可以進行與設備進行通信    包含三個組件   1、客戶端:用於發送命令,客戶端在開發計算機上運行,可以通過adb命令從命令行終端調用客戶端   2、守護進程:在設備上運行命

原创 I/O模型

阻塞I/O模型(圖 一 ) 非阻塞式I/O(圖二) I/O複用(圖三) 異步I/O   (圖四) 點贊 收藏 分享 文章舉報 柒_夢 發佈了19 篇原創文章 · 獲贊 0

原创 接口測試的測試範圍

點贊 收藏 分享 文章舉報 柒_夢 發佈了19 篇原創文章 · 獲贊 0 · 訪問量 1064 私信 關注

原创 進程、線程、協程

進程 是計算機進行資源分配和調度的獨立單位 每個進程都有自己的獨立的空間 進程間通信方式:管道通信、消息隊列、信號量機制、共享內存、套接字通信等 由於進程佔據獨立的內存空間,所以進程的切換消耗比較大,但相對穩定安全 線程 線程是進程的一個

原创 python3安裝----寫給向我一樣小白的

首先介紹下sudo 如果你不是root用戶,那麼想要進行root操作,就加入sudo,如果是root 就不需要加了 1.可能使用到的依賴(都下載吧) sudo yum install -y openssl-devel bzip2-dev

原创 ssl-握手(1)

基本思路是使用公鑰加密法: 1.客戶端先向服務端索要公鑰 2.然後利用公鑰加密信息 3.服務端利用自己的私鑰進行解密   因爲公鑰的加密計算量太大,所以產生了對話密鑰   SSL協議在握手階段是非對稱加密【也就是兩個密鑰,公鑰與私鑰】 傳

原创 Charles

原本是帶圖片的,但從有道粘過來就沒有啦~ 有一些都是借鑑的,但忘記了原博主的地址   可以用於截取http和https網絡封包 支持重發網絡請求、方便後端調試 支持修改網絡請求參數 支持網絡請求的截獲並動態修改 支持模擬慢速網絡   工具

原创 漢諾塔---行參和實參不要混淆

   代碼輸出可以看出,先輸出的是深度爲2的部分在輸出深度爲1在輸出深度爲2的部分 所以是先將 move(n-1, a, c, b, count+1) 遞歸完畢在遞歸 move(1, a, b, c, count+1) move(n-

原创 locust

關於怎麼下載安裝locust,網上已經有很多啦 我就大致說一下我的坑吧 我是一個神奇的人,基本上安裝什麼東西,沒有坑,我也會弄出坑 from locust import HttpLocust, TaskSet, task class

原创 SSL-握手

上一個好像寫的有點亂,這個重新寫一些 1、Client Hello 客戶端向服務端發送Client hello   包含隨機數client_random,SSL/TLS版本、加密信息(密碼套件)等 密碼套件: 2、Server He

原创 SSL/TLS DH握手

DH算法   1、客戶端向服務器發送Client Hello  2、 ( 服務器利用私鑰將客戶端隨機數、服務端隨機數、服務器DH參數簽名,生成服務器簽名) 服務器向客戶端返回server Hello   server Hello包括DH

原创 證書-公鑰-私鑰 ---SSL/TLS(2)

公鑰和私鑰 私鑰加密算法 == 對稱加密算法 這種算法解密密鑰和加密密鑰是相同的,正是因爲同一個密鑰既用於加密又用於解密,所以密鑰不能公開 公鑰算法 == 非對稱加密算法 1、公鑰私鑰成對出現 2、公鑰加密的數據只有對應的私鑰能解,私鑰加

原创 fiddler 入門

1.爲什麼是Fiddler?   抓包工具有很多,小到最常用的web調試工具firebug,達到通用的強大的抓包工具wireshark.爲什麼使用fiddler?原因如下: a.Firebug雖然可以抓包,但是對於分析http請求的詳細信

原创 fiddler 基本內置命令

1. ?(問號) ?URL:選中指定URL的請求  2. > (大於)和(小於) < >Body:選中大於指定Body的請求  <Body:選中小於指定Body的請求  3.=(等號) =Result:選中指定HTTP返回碼的請求 

原创 GET和POST兩種基本請求方法的區別

轉載  https://www.cnblogs.com/logsharing/p/8448446.html GET和POST是HTTP請求的兩種基本方法,要說它們的區別,接觸過WEB開發的人都能說出一二。   最直觀的區別就是GET把參數