原创 軟考網絡工程師(三)
第三章 廣域通信網 3.1 公共交換電話網(PSTN) 由於筆者覺得本部分內容較雜且不太重要,僅記錄幾個知識點 PSTN 是典型的電路交換網絡 調制解調器Modem , 俗稱“貓”,用於電話線裏的模擬信號和數字信號互相轉換 V.90
原创 軟考網絡工程師(二)
第二章 數據通信基礎 第一部分 2.1 一些概念 信源:通信中產生和發送信息的一端 信宿:接收信息的一端 變換:變換成適合信道傳輸的形式 噪聲:信號在傳輸的過程中收到的外界干擾 2.2 數字信號與模擬信號
原创 軟考中級網絡工程師知識點筆記
前言 筆者報考了五月份的軟考,正在不斷學習中,將自己做的筆記分享出來,如果有不足之處希望讀者不吝指教,部分圖片和習題來源網絡,如涉及版權問題請聯繫刪除。 目錄(不斷更新中) 以下內容按照《網絡工程師(第五版)》章節順序。 第一章:軟
原创 軟考網絡工程師(一)
第一章 計算機網絡概論 1.1 小知識點 組成分爲硬件、軟件、協議三部分。 協議分爲國際標準OSI/RM和公認標 準TCP/IP 1.2 計算機網絡的分類 按分佈範圍:分爲局域網(LAN)、城域網(MAN)、廣域網(WAN)。
原创 無限滲透之MITM
無線局域網滲透之中間人攻擊 以下內容僅供學習,切勿用於非法用途 一、ARP欺騙 1.基本知識 IP地址,局域網內每個終端都有一個局域網IP地址,工作在網絡層。 MAC地址,一個網卡對應一個唯一的MAC地址,用於區分不同的用戶,工作在
原创 面向對象(Java)知識點串記
面向對象(Java)知識點串記 前言 面向對象考試複習時做的筆記,時間倉促可能會有紕漏,希望讀者不吝賜教 串記: java是純面向對象的語言 面向對象的三個特性:封裝,繼承,多態 編譯後由JVM解釋執行 Java 的三
原创 ARouter 源碼解析(一) APT模塊
ARouter 源碼解析(一) APT模塊 零、簡介 ARouter 使用了@Autowired , @Route等註解來實現需要的功能,我們的源碼分析也從註解相關的模塊開始。ARouter的源碼中與註解相關的模塊是 aroute
原创 ARouter 源碼解析(零) 基本使用
ARouter 源碼解析(零) 基本使用 零、要解決的問題 在app的開發中,頁面之間的相互跳轉是最基本常用的功能。在Android中的跳轉一般通過顯式intent和隱式intent兩種方式實現的,而Android的原生跳轉方式會存在
原创 ARouter源碼解析(二)api模塊
ARouter源碼解析(二)api模塊 一、基本類 @Autowired,@Interceptor,@Route註釋 RouteType, TypeKind,RouteMeta,TypeWrapper PostCard 路由信息的容器
原创 Android APT 快速教程
Android APT快速教程 簡介 APT(Annotation Processing Tool)即註解處理器,是一種用來處理註解的工具。JVM會在編譯期就運行APT去掃描處理代碼中的註解然後輸出java文件。 簡單來說~~就是你
原创 Node.js websocket/ws 詳解
前言 衆所周知,HTTP協議是一種無狀態、無連接、單向的應用層協議,只能由客戶端發起請求,服務端響應請求。 這就顯示了一個明顯的弊端:服務端無法主動向客戶端發起消息,一旦客戶端需要知道服務端的頻繁狀態變化,就要由客戶端盲目地多次請求