原创 Java對象排序的兩種實現方式

方法一 自定義類中實現 Comparable 接口,重寫 compareTo(T o) 方法,在 compareTo 方法中對對象如何排序進行描述,再調用 Arrays.sort 即可對對象進行排序 API 文檔對 compar

原创 深入理解Java集合框架之實現LinkedList

參考文章:JCFInternals 環境:JDK1.9 介紹: LinkedList同時實現了List接口和Deque接口,也就是說它既可以看作一個順序容器,又可以看作一個隊列(Queue),同時又可以看作一個棧(Stack),L

原创 深入理解Java集合框架之實現ArrayList

參考文章:JCFInternals JDK:1.9 介紹: ArrayList實現了List接口,是順序容器,即元素存放的數據與放進去的順序相同,允許放入null元素,底層通過數組實現,未實現同步。 實現功能: size():得

原创 深入理解Java集合框架之實現ArrayDeque

參考文章:JCFInternals 環境:JDK1.9 介紹: ArrayDeque 實現了Deque接口,它既可以當作棧使用,也可以當作隊列使用,底層實現是循環數組,未實現同步,無法存儲null元素 實現功能: size()

原创 SSM整合——基於 IDEA Maven項目的 Spring + SpringMVC + MyBatis MVC架構整合

文章目錄零、源代碼一、說明1. 需求分析2. 效果圖3. 整合思路4. 環境5. 架構二、搭建整合環境0. 目標0.1 目錄結構1. 創建數據庫和表2. 搭建 Maven 項目3. 創建類和配置文件4. 部署項目到 tomcat

原创 LeetCode.601. 體育館的人流量

題目 SQL架構 Create table If Not Exists stadium (id int, visit_date DATE NULL, people int) Truncate table stadium inser

原创 LeetCode.596. 超過5名學生的課

題目 SQL 架構 Create table If Not Exists courses (student varchar(255), class varchar(255)) Truncate table courses inse

原创 LeetCode.197. 上升的溫度

題目 SQL 架構 Create table If Not Exists Weather (Id int, RecordDate date, Temperature int) Truncate table Weather inse

原创 LeetCode.185.部門工資前三高的員工

題目 SQL架構 Create table If Not Exists Employee (Id int, Name varchar(255), Salary int, DepartmentId int) Create table

原创 LeetCode.184. 部門工資最高的員工

題目 SQL 架構 Create table If Not Exists Employee (Id int, Name varchar(255), Salary int, DepartmentId int) Create tabl

原创 LeetCode.177. 第N高的薪水

題目 編寫一個 SQL 查詢,獲取 Employee 表中第 n 高的薪水(Salary)。 +----+--------+ | Id | Salary | +----+--------+ | 1 | 100 | | 2

原创 LeetCode.176. 第二高的薪水

題目 SQL 架構 Create table If Not Exists Employee (Id int, Salary int) Truncate table Employee insert into Employee (Id

原创 C語言gets後scanf讀不到值的問題

問題原因 gets後scanf不行是因爲gets把回車當做讀取結束的標識符,但是並沒有讀取回車也沒有處理回車,這就導致下一步scanf讀取到的字符就是回車 解決辦法 處理辦法是在他們之間加上一個getchar

原创 RSA 算法

文章目錄1. 非對稱密碼2. 基本原理1. RSA 密鑰產生1. n 的產生2. 計算歐拉函數 ∮(n)3. 機選出私鑰 sk4. 計算出公鑰 pk2. 公鑰加密,求出密文3. 私鑰解密,求出明文3. 例子 1. 非對稱密碼 非對

原创 【劍指offer】平衡二叉樹

考察知識點:二叉樹 題目描述 輸入一棵二叉樹,判斷該二叉樹是否是平衡二叉樹。 題解一 分析 當一棵二叉樹的左右子樹高度絕對值之差小於等於 1,則爲平衡二叉樹,否則不是 根據這個思路可以針對每個結點,求其子樹高度是否滿足條件 代碼 cl