原创 Python~(語言基礎二)計算控制流與代碼組織塊

文章目錄計算控制流計算機內部運行過程控制流:條件分支語句(if)控制流:條件循環(while)控制流:迭代循環(for)驗證3x+1問題給定n,計算1+2!+3!+…+n!的值代碼組織塊代碼組織:函數(def)變量的作用域glob

原创 Java~二進制、八進制、十進制、十六進制和任意進制之間的進制轉換

文章目錄Integer對象的實現方式手動實現方式 Integer對象的實現方式 10進制轉2進制 Integer.toBinaryString(n); 返回一個二進制字符串. 10進制轉8進制 Integer.toOctalSt

原创 Java~理解認識 讀寫鎖

文章目錄理解認識讀寫鎖實現 理解認識讀寫鎖 所謂讀寫鎖,即是讀鎖和寫鎖的統稱,它是兩種鎖,但放在同一個對象裏 它把對共享資源的訪問者劃分成讀者和寫者,讀者只對共享資源進行讀訪問,寫者則需要對共享資源進行寫操作 在多處理器系統中,

原创 JavaWeb~傳輸控制協議(TCP,Transmission Control Protocol)(完整篇)

文章目錄簡介(瞭解)主要功能(瞭解)TCP協議段格式確認應答(ACK)機制超時重傳機制連接管理機制(三次握手)如果只有倆次握手可以嗎?如果是四次握手可以嗎?連接中的重要狀態斷連接管理機制(四次揮手)斷開連接的重要狀態滑動窗口流量控

原创 JavaWbe~用戶數據報協議(User Datagram Protocol)UDP

文章目錄UDP簡介內容(瞭解)實際應用場所(瞭解)報文格式端口號長度校驗值主要特點無連接不可靠的面向數據報 UDP簡介 內容(瞭解) UDP是OSI參考模型中一種無連接的傳輸層協議,它主要用於不要求分組順序到達的傳輸中,分組傳輸

原创 JavaWeb~使用HttpServer和Html 實現登錄界面並跳轉到個人簡歷(體會Cookie的用途)

文章目錄實現請求解析實現返回響應實現Http Sever登錄界面代碼個人簡歷代碼體會Cookie的功能體會Session的功能cookie vs session兩者有什麼區別呢? 實現請求解析 註釋詳解 import java

原创 Python~語言基礎(一) 基本類型、容器類型與輸入輸出語句

文章目錄整數類型:int浮點數類型:float複數類型cmath模塊基本類型:邏輯值基本類型:字符串常見的字符串操作字符串的高級操作命名語法容器類型:列表和元組列表和元組的操作容器類型:字典字典的操作容器類型:集合集合的操作輸入和

原创 JavaWeb~搞定基礎HTTP協議相關的內容(URL、格式、方法、狀態碼、Header)

文章目錄理解HTTP協議的用途全雙工與半雙工初識URL初識urlencode和urldecodeHTTP協議格式HTTP請求格式HTTP響應格式HTTP的方法HTTP的狀態碼HTTP常見Header 理解HTTP協議的用途 操作

原创 Java~處理超大數字與超高精度數字的API (BigInteger類和BigDecimal類)

文章目錄BigInteger類構造方法常用方法代碼演示BigDecimal類構造方法常用方法舍入模式代碼演示 BigInteger類 在Java的整數類型裏面,byte爲8位,short爲16位,int爲32位,long爲64位

原创 JavaWeb~一篇文章帶你認識網絡傳輸基本流程 (OSI七層模型 與 TCP/IP五層或四層模型)

文章目錄什麼是網絡協議?網絡協議爲什麼要分層?認識IP地址認識MAC地址OSI七層模型TCP/IP五層或者四層模型對比倆個模型數據的包裝與分用網絡傳輸的基本流程 什麼是網絡協議? 其實網絡協議和我們平時生活中的協議是樣的也是一種

原创 JavaWeb~實現簡單的TCP網絡服務器與客戶端 並使用線程池解決多連接問題

文章目錄ServerSocket與SocketServerSocket類Socket類簡單的TCP服務器與客戶端線程池版本的TCP服務器 ServerSocket與Socket 簡單來說 ServerSocket 處理客戶端的連

原创 JavaWeb~使用UDP網絡編程 簡單實現漢譯英服務器與客戶端

文章目錄通信瞭解五元組socket編程接口使用簡單的UDP網絡程序實現服務器\使用簡單的UDP網絡程序實現客戶端測試 通信瞭解五元組 源IP 源端口 目的IP 目的端口 協議類型 端口號(port)是傳輸層協議的內容. 端口

原创 Java~是編譯型語言還是解釋型語言? 它是如何利用這一特性實現跨平臺?

文章目錄編譯型語言的定義解釋型語言的定義Java到底是編譯型語言還是解釋型語言它是如何利用這一特性實現跨平臺? 編譯型語言的定義 編譯型語言:把做好的源程序全部編譯成二進制代碼的可運行程序。然後,可直接運行這個程序。 編譯型語言

原创 JavaWeb~File文件的操作 實現遞歸打印文件目錄列表

文章目錄IO處理的是什麼?絕對路徑與相對路徑File類的常用方法File類的準備工作File類的基本文件操作File類的目錄操作File類的文件屬性操作File類的其他操作實現遞歸打印文件目錄列表 IO處理的是什麼? 操作系統對

原创 Java~操作系統實驗 模擬電梯調度算法,實現對磁盤的調度。

文章目錄實驗內容實驗目的實驗原理完整代碼+測試 實驗內容 模擬電梯調度算法,實現對磁盤的調度。 實驗目的 磁盤是一種高速、大量旋轉型、可直接存取的存儲設備。它作爲計算機系統的輔助存儲器,負擔着繁重的輸入輸出任務,在多道程序設