原创 Java集合之HashMap的用法

Java集合之HashMap的用法 在學習中,出現了幾次對HashMap的使用不熟練的情況,現將HashSet的用法總結如下。 1. 基本用法 HashMap<String, String> map = new HashMap<>(

原创 LeetCode刷題筆記

LeetCode刷題筆記(Java) 還有不到一年的時間就要找工作了,現在開始刷LeetCode的編程題。 目標:每日1-2題,不僅要Accept,更要學會最優的解法。 下面開始我的編程之旅嘍! 針對做題學到的更優解法,記錄如下,方便

原创 MySQL查詢操作(1)

MySQL查詢操作(1) 本文以部門表、員工表和工資等級表這三張表爲例,來學習MySQL 查詢操作。 1 初始化三張表 這三張表的SQL文件下載地址爲:https://download.csdn.net/download/weixin

原创 MySQL查詢操作(2)

MySQL查詢操作(2) 5 統計查詢 5.1 單字段分組統計 eg1: 查詢每個部門的人數 eg2: 查詢每個部門的部門名稱,部門人數,平均工資 如下若使用左連接,我們可以看到結果中少了一個部門,因此正確的做法是使用右連接。 通

原创 MySQL其他操作

MySQL其他操作 1 視圖 視圖是基於一個表或多個表或視圖的邏輯表,本身不包含數據,通過它可以對錶裏的數據進行查詢和修改。視圖是存儲在數據字典裏的一條SELECT語句。通過創建視圖可以提取數據的邏輯上的集合。 視圖的優點: 1.對數

原创 MySQL簡介和基本使用

MySQL簡介和基本使用 1 數據庫概念 數據庫(database)是一個存儲數據的倉庫,爲了方便數據的存儲和管理,它將數據按照待定的規律存儲在磁盤上。通過數據庫管理系統,可以有效地組織和管理存儲在數據庫中的數據。 1.1 數據庫的五