原创 JAVA基礎---網絡

1. 網絡模型 OSI(Open System  Interconnection)開發系統互聯參考模型 TCP/IP 參與模型1. 物理層:主要定義物理設備標準,如網線的接口類型、光纖接口類型、各種傳輸介質的傳輸速率等。它的主要作用是傳

原创 Java基礎--I/O 第一部分

1.輸入輸出 輸入流和輸出流相對於內存設備而言.               將外設中的數據讀取到內存中:輸入               將內存的數寫入到外設中:輸出。  字符流的由來:              其實就是:字節流讀取文

原创 MySQL高級---第二部分【索引優化】

---分析--- 1.觀察一天,看看生產的慢SQL情況; 2.開啓慢查詢日誌,設置閾值,必讀超過5秒就是 慢SQL,並將它抓取出來; 3.ecplain+慢SQL分析 4.show profile 5.運維經理or DBA,進行SQL數

原创 數據結構與算法三:排序

一. 排序算法 1.1 排序算法的是介紹 排序也稱排序算法(Sort Algorithm),排序是將一組數據,依指定的順序進行排列的過程。 1.2 排序算法的分類 1) 內部排序: 指將需要處理的所有數據都加載到內部存儲器中進行排序。 2

原创 MySQL高級---第一部分【索引優化】

1.MYSQL配置文件 1.1二進制日誌log-bin   主從複製及備份恢復(瞭解),(默認關閉) 1.2錯誤日誌log-error 默認是關閉的,記錄嚴重的警告和錯誤信息,每次啓動和關閉的詳細信息等。 1.3 查詢日誌 默

原创 數據結構與算法四:查找算法&&哈希表

查找算法&&哈希表一、查找算法1 查找算法的介紹2 線性查找算法3 二分法查找算法3.1 實例分析3.2 圖解分析3.3 二分查找的代碼3.4 課後思考題4 插值查找算法4.1 插值查找算法的原理介紹:4.2 插值查找注意事項5

原创 JavaEE框架---SpringMVC

  1.Spring入門 1.1 Springmvc是什麼 Spring web mvc和Struts2都屬於表現層的框架,它是Spring框架的一部分,我們可以從Spring的整體結構中看得出來,如下圖: 1.2 Springmvc處

原创 數據結構與算法二:棧 & 遞歸

一:棧  1.1 棧的一個實際需求  請輸入一個表達式  計算式:[7*2*2-5+1-5+3-3] 點擊計算【如下圖】    請問: 計算機底層是如何運算得到結果的? 注意不是簡單的把算式列出運算,因爲我們看這個算式 7 * 2 * 2

原创 MySQL高級---第三部分【鎖&&主從複製】

1. MySql鎖機制 1.1鎖的分類  1.1.1 從對數據操作的類型(讀\寫)分  讀鎖(共享鎖):針對同一份數據,多個讀操作可以同時進行而不會互相影響。 寫鎖(排它鎖):當前寫操作沒有完成前,它會阻斷其他寫鎖和讀鎖。  1.1.

原创 數據結構與算法五:樹

目錄1樹的基礎部分1.1二叉樹1.1.1爲什麼使用樹這種數據結構1.1.2樹的示意圖1.1.3二叉樹的概念1.1.4二叉樹遍歷的說明1.1.5二叉樹遍歷應用實例(前序、中序、後序)1.1.6二叉樹-查找指定節點1.1.7二叉樹刪除

原创 MYSQL基礎知識

本單元目標1 庫的好處2 數據庫相關概念3 數據庫存儲數據的特點4 MySQL產品的介紹和安裝4.1 MySQL服務的啓動和停止4.2 MySQL服務的登錄和退出4.3 MySQL的常見命令4.4 MySQL的語法規範4.5 SQ

原创 數據結構與算法六:十大算法

十大算法1 二分查找算法(非遞歸)1.1 二分查找算法(非遞歸)介紹:1.2 二分查找算法(非遞歸)代碼實現2 分治算法2.1 分治算法介紹2.2 分治算法的基本步驟2.3 分治(Divide-and-Conquer(P))算法設

原创 數據結構與算法六:圖

圖的相關介紹和實現1. 圖基本介紹1.1 爲什麼要有圖1.2 圖的舉例說明2. 圖的常用概念3. 圖的表示方式3.1 鄰接矩陣3.2 鄰接表4. 圖的快速入門案例5. 圖的遍歷-深度優先搜索 (DFS)6. 圖的遍歷-廣度優先搜

原创 Git & GitHub

1.Git概述 1.1 Git結構 1.2 Git和代碼託管中心 代碼託管中心的任務:維護遠程庫 局域網環境下: GitLab 服務器 外網環境下: GitHub 碼雲 1.3 本地庫和遠程庫 1.3.1 團隊內部協作 1.3.2 跨

原创 數據結構與算法一:稀疏數組 & 隊列 & 鏈表

1 線性結構和非線性結構 數據結構包括:線性結構和非線性結構。 1.1 線性結構 線性結構作爲最常用的數據結構,其特點是數據元素之間存在一對一的線性關系 線性結構有兩種不同的存儲結構,即順序存儲結構和鏈式存儲結構。順序存儲的線性表稱爲順序