原创 計算機基礎-HTTP

計算機基礎-HTTP       笑漸不聞聲漸悄,多情卻被無情惱。   簡介:計算機基礎-HTTP。 一 、基礎概念 請求和響應報文 客戶端發送一個請求報文給服務器,服務器根據請求報文中的信息進行處理,並將處理結果放入響應報文中返回給客戶端

原创 計算機基礎-網絡基礎

計算機基礎-網絡基礎        世事一場大夢,人生幾度秋涼。   簡介:計算機基礎-網絡基礎 一、綜述 網絡的網絡 網絡把主機連接起來,而互連網(internet)是把多種不同的網絡連接起來,因此互連網是網絡的網絡。而互聯網(Inter

原创 面向對象-設計模式-結構型

面向對象-設計模式-結構型         一年好景君須記,最是橙黃橘綠時。   簡介:面向對象-設計模式-結構型。 一、概述 何謂設計模式: 設計模式(Design Pattern)是一套被反覆使用、多數人知曉的、經過分類的、代碼設計經驗

原创 面向對象-設計模式-行爲型

面向對象-設計模式-行爲型         日暮鄉關何處是?煙波江上使人愁。   簡介:面向對象-設計模式-行爲型。 一、概述 何謂設計模式: 設計模式(Design Pattern)是一套被反覆使用、多數人知曉的、經過分類的、代碼設計經驗

原创 面向對象-面向對象思想

面向對象-面向對象思想       昔人已乘黃鶴去,此地空餘黃鶴樓   簡介:面向對象-面向對象思想。 一、三大特性 封裝 利用抽象數據類型將數據和基於數據的操作封裝在一起,使其構成一個不可分割的獨立實體。數據被保護在抽象數據類型的內部,儘

原创 面向對象-設計模式-創建型

面向對象-設計模式-創建型         晴川歷歷漢陽樹,芳草萋萋鸚鵡洲。   簡介:面向對象-設計模式-創建型。 一、概述 何謂設計模式: 設計模式(Design Pattern)是一套被反覆使用、多數人知曉的、經過分類的、代碼設計經驗

原创 備戰- Java虛擬機

備戰- Java虛擬機       試問嶺南應不好,卻道,此心安處是吾鄉。   簡介:備戰- Java虛擬機 一、運行時數據區域 程序計算器、Java 虛擬機棧、本地方法棧、堆、方法區 在Java 運行環境參考鏈接:https://www

原创 備戰-Java IO

備戰-Java IO       君如載酒須盡醉,醉來不復思天涯。   簡介:備戰-Java IO。 一、概述 Java 的 I/O 大概可以分成以下幾類: 磁盤操作:File 字節操作:InputStream 和 OutputStrea

原创 備戰-Java 併發

備戰-Java 併發         誰念西風獨自涼,蕭蕭黃葉閉疏窗   簡介:備戰-Java 併發。 一、線程的使用 有三種使用線程的方法: 實現 Runnable 接口; 實現 Callable 接口; 繼承 Thread 類。 實

原创 備戰-Java 容器

備戰-Java 容器       玉階生白露,夜久侵羅襪。   簡介:備戰-Java 容器 一、概述 容器主要包括 Collection 和 Map 兩種,Collection 存儲着對象的集合,而 Map 存儲着key-value 鍵值對

原创 備戰-Java 基礎

備戰-Java 基礎           仰天大笑出門去,我輩豈是蓬蒿人。   簡介:備戰-Java 基礎。 一、基本數據類型 1、Java基本數據類型 基本數據類型有8種:byte、short、int、long、float、double、

原创 算法-鏈表

算法-鏈表       雲想衣裳花想容,春風拂檻露華濃。   簡介:算法-鏈表 一、從尾到頭打印鏈表 1、題目描述 輸入一個鏈表的頭節點,按鏈表從尾到頭的順序返回每個節點的值(用數組返回)。 輸入: {1,2,3} 返回值: [3,2,

原创 2021-常見問題收集整理-1

2021-常見問題收集整理-篇章1       一往情深深幾許?深山夕照深秋雨。   簡介:2021-常見問題收集整理-篇章1,完善自身技能樹,有備無患。 一、順序查找和二分查找法的時間複雜度分別爲多少? 二分查找VS順序查找圖 1、順序

原创 WebSocket實現實時聊天系統

WebSocket實現實時聊天系統       等閒變卻故人心,卻道故人心易變。   簡介:前幾天看了WebSocket,今天體驗下它的實時聊天。 一、項目介紹 WebSocket 實時聊天系統自己一個一碼的搞出來還是要花費好多時間的,我就

原创 算法-雙指針

算法-雙指針       心灰盡,有發未全僧。   簡介:算法-雙指針 一、和爲S 的兩個數字 1、題目描述 在有序數組中找出兩個數,使得和爲給定的數 S。如果有多對數字的和等於 S,輸出兩個數的乘積最小的。 2、解題思路 使用雙指針,一個