一看就懂的SwitchHosts

2021-08-29 20:50:45 字數 543 閱讀 4233

switchhosts! 是乙個管理、切換多個 hosts 方案的工具。

它是乙個免費開源軟體。日常開發工作中,我們可能經常需要切換各種 hosts 繫結,比如在本地開發時可能需要乙個開發環境的 hosts 繫結方案,發布到測試環境後又有乙個測試環境的 hosts 繫結方案,然後可能還有乙個預發布環境,最後可能才是真實的線上環境。本地開發過程中,還可能有多組不同的 hosts 需要繫結,比如前端開發環境,資料庫對應的開發環境……。其結果就是,我們經常需要在各個 hosts 繫結之間切換,這會花掉不少時間,而且這個過程毫無樂趣可言。

我們還可以使用這個hosts管理工具,在特定的時間開啟特定的**。

這個工具是使用 python + wxpython 開發的,因此在 windows / linux / mac 上都可以執行。linux 及 mac 使用者在配置好環境(python / wxpython / chardet)後可以直接執行原始碼。

以管理員的身份執行:

一看就懂TCP 連線

我們先來看乙個定義。這樣理解比較抽象。我們換個角度。它的本質還是傳輸控制。如果讓我們自己設計這個傳輸,我們會怎麼想呢。tcp 協議它會先建立連線。三次握手目的是保證雙方都有傳送和接收的能力 首要原因是為了防止舊的重複連線初始化造成混亂。同步雙方初始序列號客戶端和服務端都處於 closed 狀態。先是...

資訊熵 一看就懂

先給出資訊熵的公式 首先了解一下資訊量 資訊量是對資訊的度量,就跟時間的度量是秒一樣,當我們考慮乙個離散的隨機變數 x 的時候,當我們觀察到的這個變數的乙個具體值的時候,我們接收到了多少資訊呢?多少資訊用資訊量來衡量,我們接受到的資訊量跟具體發生的事件有關。資訊的大小跟隨機事件的概率有關。越小概率的...

一看就懂的氣泡排序

不用走啦,看得懂的啦!相鄰兩個數比較大小,較大的下沉 較小的上浮。從第乙個數開始,比較第乙個數和第二個數大小,如果第乙個數比第二個數大,則交換兩個數的位置,使大的數排在後面,依次比較第二個數和第三個數,使第三個數比第二和第乙個數大,直到倒數兩個數,將最大的數移動到最後一位。演算法分為兩個迴圈 1.外...