原创 MySQL基礎之多表關聯查詢

2.7 多表關聯查詢 我們已經學會了如何在一張表中讀取數據,這是相對簡單的,但是在真正的應用中經常需要從多個數據表中讀取數據。本章節我們將向大家介紹如何使用 MySQL 的 JOIN 在兩個或多個表中查詢數據。你可以在 SELECT ,

原创 MySQL介紹之數據庫概述

1、MySQL介紹之數據庫概述 1.1 數據庫概述 1.1.1 什麼是數據庫         數據庫就是[存儲數據的倉庫],其本質是一個[文件系統],數據按照特定的格式將數據存儲起來,用戶可以通過SQL對數據庫中的數據進行增加,修改,刪除

原创 Zookeeper理論基礎之zk含義及如何保證一致性

1、Zookeeper理論基礎 1.1、Zookeeper含義     Zookeeper是一個分佈式協調應用程序服務器,其爲分佈式系統提供一致性服務。其一致性是通過Paxos算法的ZAB協議完成的。其主要功能包括:配置維護、域名服務、分

原创 什麼SQL及SQL語言分類

1.3 SQL介紹 1.3.1 什麼是SQL 【SQL是Structured Query Language的縮寫】,它的前身是著名的關係數據庫原型系統System R所採用的SEQUEL語言。作爲一種訪問【關係型數據庫的標準語言】,SQL

原创 MySQL基礎之SQL解析順序

2.5 SQL解析順序 接下來再走一步,讓我們看看一條SQL語句的前世今生。 首先看一下示例語句: SELECT DISTINCT < select_list > FROM < left_table > < join_type > JOI

原创 MySQL基礎之DDL語句

2.2 DDL語句 2.2.1 數據庫操作:database 2.2.1.1 創建數據庫 create database 數據庫名; create database 數據庫名 character set 字符集;   2.2.1.2 查看

原创 MySQL基礎之DML語句

2.4 DQL語句 2.4.1 準備工作 創建商品表: 案例演示: #商品表 CREATE TABLE product (         pid INT PRIMARY KEY AUTO_INCREMENT, # 自增加 AUTO_IN

原创 MySQL基礎之多表之間的關係

2.6 多表之間的關係 如上圖所示,實際業務數據庫中的表之間都是有關係的,我們接下來主要要學習的就是如何分析表關係及建立表關係。 1)分類表 create table category( cid varchar(32) primary

原创 MySQL基礎之MySQL單機安裝

2、MySQL基礎 2.1 MySQL單機安裝 操作系統:CentOS 7 MySQL:5.6   2.1.1 MySQL卸載 1)查看MySQL軟件 rpm -qa|grep mysql yum repolist all | grep

原创 Zookeeper理論基礎之Paxos算法

1、Zookeeper理論基礎 1.3 Paxos算法        對於zk的學習,最重要的也是最難的就是Paxos算法學習。所以首先我們需要學習Paxos算法。 1.3.1 算法簡介        Paxos算法是萊斯利.蘭伯特199

原创 MySQL是什麼及發展歷程

1.2 MySQL是什麼及發展歷程 1.2.1 MySQL是什麼         MySQL 是最流行的【關係型數據庫管理系統】,在WEB應用方面 MySQL是最好的RDBMS應用軟件之一。   1.2.2 MySQL發展歷程 - MyS

原创 10.5 Trie字典樹和簡單模式匹配

10.5 Trie字典樹和簡單模式匹配 Tip:本博客內容是通過學習慕課網bobo老師視頻做的筆記總結,不用於任何商業用途,只用於幫助更多技術愛好者。 (1) Leetcode題目(添加與搜索單詞 - 數據結構設計  第211號題目) h

原创 10. 什麼是Trie字典樹

10.1 什麼是Trie字典樹 Tip:本博客內容是通過學習慕課網bobo老師視頻做的筆記總結,不用於任何商業用途,只用於幫助更多技術愛好者。 (1) 背景 發生在微軟的一個真實案例: 在一個古老的手持設備中實現一個通訊錄功能,但是當時的

原创 10.4 Trie字典樹前綴查詢

10.4 Trie字典樹前綴查詢 (1) Trie字典樹的Java語言實現案例 // 在Trie樹中查找是否存在某個prefix前綴的單詞,即實現前綴樹 public boolean isPrefix(String prefix) p

原创 10.4 Trie字典樹前綴查詢

10.4 Trie字典樹前綴查詢 (1) Trie字典樹的Java語言實現案例 // 在Trie樹中查找是否存在某個prefix前綴的單詞,即實現前綴樹 public boolean isPrefix(String prefix) p