原创 Git——對象——commit

  commit對象由兩部分組成。   概念:定義,標識。   操作:單個commit操作(新增,查看,查ID,查關係),多個commit操作(比較) 1、概念 1.1  定義   A commit is used to record ch

原创 JDBC——建立連接——基礎

  建立連接的本質就是獲取Connection對象,它的方式有兩種,   第一種,Driver方式,可以直接通過驅動類,也可以通過驅動管理器類。實際中不使用,只學習的時候,或編寫測試案例時使用。   第二種,DataSource,數據源,它

原创 Git——初篇

1、知識體系 Git本質是文件類型的數據庫,它的知識體系分爲以下6部分。 第一部分,基礎,搭建環境。 第二部分,概念,Git版本庫(.git目錄),工作區,Index。 第三部分,對象,概述(overview),commit,tag,blo

原创 Git——對象——blob

  blob對象,只關注文件的內容。引用原著:   Each version of a file is represented as a blob, Blobs, a contraction of “binary large object”

原创 Git——功能——patch

  補丁,當本地版本庫與遠程版本庫未直接進行關聯,需要通過補丁來進行相關對象的同步(通常是commit)。   補丁的內容   git format-patch generates one email message for each se

原创 Git——功能——stash

  stash類似於數據結構的棧區,主要應用場景是當想切換分支時,工作目錄是髒的(即有修改,還未提交),此時可以臨時存儲在棧區中,之後分支切換回來,在恢復爲之前的工作空間。   注:臨時存儲的棧區容易被遺忘,所以創建時指定message選項

原创 Git——搭建環境

  本篇演示Git的HelloWorld示例,主要內容有三個部分,Git安裝,Git的HelloWorld示例。 1、安裝   在Window安裝Git,需要安裝兩個軟件,   第一個是Git軟件,它的下載地址是https://www.gi

原创 Git——功能——reflog

  reflog,引用日誌,會記錄每一種類型引用的變更,有三種類型的引用,tag,stash,HEAD等關鍵字。最常見的是HEAD的變更記錄。   它應該只用於查看,不應該被刪除。它的主要應用場景爲查找相關的commit標識,作爲其他命令的

原创 Git——對象——tag

  標籤,給各類對象上添加標籤,方便查找。通常是給commit上添加標籤。   標籤對象的增,刪,查(詳細信息),檢索。   官網地址:https://git-scm.com/docs/git-tag 1、新增   格式如下: git t

原创 JDBC——HelloWorld示例

  搭建環境,獲取數據庫連接信息,數據源類型信息,數據庫類型,版本號。   第一步,創建一個springboot項目,數據庫使用mysql,支持lombok註解。   第二步,創建一個數據庫,例如test。   第三步,配置數據源,默認的數

原创 JDBC——初篇

1、知識體系   JDBC的知識體系分爲兩個部分。   第一部分,基礎,環境搭建,演示示例(HelloWorld)。   第二部分,SQL請求的整個流程。   首先,建立連接,兩種方式,DriverManager,DataSource,由於

原创 index-初篇

1、知識體系   index的知識體系分爲四部分。   第一部分,index的物理存儲。   第二部分,index的概念:   類型:B-tree, bitmap, IOT   操作:創建,查詢,刪除。   屬性:不可見,不可用等。   掃

原创 db概念——初篇

1、知識體系  本文爲《數據庫基礎概念》第五版的閱讀筆記。它的知識體系分爲五部分。 第一部分,數據庫簡介,什麼是數據庫,它的優點,組成部分等等,對應原著第1章。 第二部分,數據庫概念,ER,EER圖中的概念,關係數據庫中的概念,三種模型(概

原创 sql-基礎-聚合函數

  將聚合函數分爲三類,數字,字符串,其他。 1、通用格式   格式:aggregate_function_name( [ALL | DISTINCT] expression )   [within_group_specification]

原创 sql-基礎-查詢語句(單個結果集)

  查詢分爲兩部分,組成結構,執行步驟。 1、組成結構   查詢語句由7部分組成:select, from, where, group by, having, order by, limit  1.1  select   select部分,