原创 理解LayoutInflater的使用

引言 在 實際開發中LayoutInflater這個類還是非常有用的,它的作用類似於findViewById()。不同點是LayoutInflater是用 來找res/layout/下的xml佈局文件,並且實例化;而findViewB

原创 MySQL知識點總結(七)---管理員操作

一. 創建用戶 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 說明: username:你將創建的用戶名 host:指定該用戶在哪個主機上可以登陸,如果是本地用戶

原创 LeetCode(初級算法)排序與搜索篇---合併兩個有序數組

題目 給定兩個有序整數數組 nums1 和 nums2,將 nums2 合併到 nums1 中,使得 num1 成爲一個有序數組。 說明: 初始化 nums1 和 nums2 的元素數量分別爲 m 和 n。 你可以假設 nums1 有足

原创 Git知識點總結(四) --- 倉庫操作與多人協作

目錄 倉庫操作 初始化倉庫 將遠程庫下載到本地 相關指令 Example: 將本地倉庫與遠程倉庫關聯 Example 小結 多人協作 1 注意事項 工作模式 引用 倉庫操作 初始化倉庫 使用git init命

原创 深入理解Class.forName()

Class.forName() 主要功能 Class.forName(xxx.xx.xx)返回的是一個類。 Class.forName(xxx.xx.xx)的作用是要求JVM查找並加載指定的類,也就是說JVM會執行該類的靜態代碼段。 //

原创 Git知識點總結(三) --- 分支和合並,臨時保存,標籤

目錄 分支與合併 基本操作 創建 查看現有分支 選擇分支 合併分支 撤銷上一次合併分支 刪除分支 帶有記錄的合併 臨時保存 基本操作 Example 標籤 基本操作 分支與合併 基本操作 創建 git b

原创 MySQL知識點總結(五)---表操作

一.創建表(DDL) 1.簡單創建 2.給字段添加默認值的創建 3.複製表創建 二.刪除表 三.增/刪/改表結構(DDL) 1.添加字段 2.修改字段 3.刪除字段 四.增/刪/改表數據(DML) 1.insert—增加

原创 LeetCode(初級算法)排序與搜索篇---第一個錯誤的版本

第一個錯誤的版本 題目 你是產品經理,目前正在帶領一個團隊開發新的產品。不幸的是,你的產品的最新版本沒有通過質量檢測。由於每個版本都是基於之前的版本開發的,所以錯誤的版本之後的所有版本都是錯的。 假設你有 n 個版本 [1, 2, ...

原创 LeetCode(初級算法)數組篇---旋轉數組

題目 將包含 n 個元素的數組向右旋轉 k 步。 例如,如果 n = 7 , k = 3,給定數組 [1,2,3,4,5,6,7] ,向右旋轉後的結果爲 [5,6,7,1,2,3,4]。 注意: 儘可能找到更多的解決方案,這裏最少

原创 標籤下的 Continue 與 break

問題的提出最近小夥伴玩LeetCode的時候,整了半天,每次都是超時,結果一看發現他誤以爲內層循環裏進行break,就能直接彈出......... 所以做個對比代碼實現package 標籤; ​ import org.junit.Tes

原创 MySQL知識點總結(六)---存儲引擎

存儲引擎的使用 MyISAM存儲引擎 InnoDB存儲引擎 MEMORY存儲引擎 存儲引擎的使用 顯示當前有哪些引擎可用 show engines; 不同的存儲引擎就是不同存儲方式 修改默認的存儲方式:可以在m

原创 Git知識點總結(一) --- 基本概念與查詢操作

目錄 基本概念 特性 三個工作區域 文件的狀態變化週期 查詢操作 查看配置信息 查看當前文件狀態 查看當前分支的提交歷史和分支合併圖 顯示當前分支的最近幾次提交 倉庫圖形管理界面 不同的差別比較 基本概念 特性

原创 LeetCode(初級算法)數組篇---存在重複

題目 給定一個整數數組,判斷是否存在重複元素。 如果任何值在數組中出現至少兩次,函數應該返回 true。如果每個元素都不相同,則返回 false。 解析 在這道題裏,我推薦大家使用兩種方法。我的解題方式是能怎麼簡單就怎麼簡單,不追求到效率

原创 MySQL知識點總結(一)---基本概念和操作

基本概念 一.運行數據庫以及基本設置 啓動MySql: 離開MySql: 啓動/停止MySQL服務(在cmd上): 查看MySQL版本 獲取系統當前時間 二.裝載數據庫 基本概念 1.端口號是服務的唯一標識:

原创 Git知識點總結(二) --- 文件操作與撤銷操作

文件操作 添加文件 刪除文件 重命名文件 撤銷操作 文件操作 添加文件 添加文件到Git本地倉庫,分兩步: 使用命令git add <file>將文件加入暫存區(Index)或者將新改動覆蓋到暫存區 注意:可反覆多次使