原创 第二章 Fragment

文章目錄理解 & "第五組件"生命週期使用方式 / Fragment加載到Activity的兩種方式切換方式懶加載(結合 ViewPager)Fragment 回退棧(結合replace)Fragment 與 Activity 通

原创 第一章 四大組件

文章目錄介紹一下四大組件?Activity生命週期參數傳遞啓動過程啓動模式狀態保存 & 恢復Service啓動方式 & 生命週期適用場景(Service 與 Thread 對比)Service 分類 & 使用IntentServi

原创 第三章 反射 && 註解 && 依賴注入

文章目錄反射簡介 & 功能 & 應用場景基本使用通過Java反射查看類信息通過Java反射生成並操作對象Java反射機制 與 動態代理Java反射機制 與 泛型反射在項目中的應用反射效率低 原因 & 解決註解(Annotation

原创 陳小云 畢業設計 學習彙總

1. How We Created a Universal Template Project in React Build Once, Run Everywhere: How We Created a Universal Temp

原创 第二章 字符串String & 數組 & 數據類型

文章目錄說說Java中的8大基本類型 & 內存中佔有的字節 & 初始值?知道float和double類型爲什麼會出現精度丟失的情況嗎?JAVA基本數據類型與封裝類型的區別?什麼是拆箱 & 裝箱,能給我舉栗子嗎?能說說多維數組在內存

原创 第八章 搜索

文章目錄搜索深度優先搜索和寬度優先搜索leetcode例1:島嶼數量(200)例2:詞語階梯(127)例3:詞語階梯2(126)劍指offer 搜索 深度優先搜索和寬度優先搜索 DFS基本算法 (1)算法思想 利用DFS遍歷圖

原创 滑動窗口算法通用思想

文章目錄一、最小覆蓋子串二、找到字符串中所有字母異位詞三、無重複字符的最長子串最後總結 本文詳解「滑動窗口」這種高級雙指針技巧的算法框架,帶你秒殺幾道難度較大的子字符串匹配問題: 最小覆蓋子串 找到字符串中所有字母異位詞 無重複字

原创 第九章 動態規劃

文章目錄動態規劃模板問題線性模型區間模型揹包模型leetcode例1:爬樓梯(70)例2:打家劫舍(198)例3:最大字段和(53)例4:找零錢(322)例5:三角形(120)例6:最長上升子序列(300)例7:最小路徑和(64)

原创 第五章 二叉樹與圖

文章目錄二叉樹與圖二叉樹圖leetcoe例1:路徑之和(113)例2:最近的公共祖先(236)例3:二叉樹轉鏈表(114)例4:側面觀察二叉樹(199)例5:課程安排(有向圖判斷環)(207)劍指offer例1:重建二叉樹(4)例

原创 第七章 哈希表與字符串

文章目錄哈希表與字符串哈希表基礎知識HashMap 基本使用leetcoe例1:最長迴文串(409)例2:詞語模式(290)例3:同字符詞語分組(49)例4:無重複字符的最長子串(3)例5:重複的DNA序列(187)例6:最小窗口

原创 第三章 貪心算法

文章目錄貪心算法leetcode例1:分發餅乾(455)例2:搖擺排序(376)例3:移除K個數字(402)例4a:跳躍遊戲(55)例4b:跳躍遊戲2(45)例5:射擊氣球(452)例6:最優加油方法劍指offer例1:剪繩子(6

原创 第一章 面向對象

文章目錄面向對象三大特性?對this和super的認識?談談權限修飾符的特性?對java多態的理解 /Java中實現多態的機制是什麼?靜態屬性和靜態方法能被繼承嗎?靜態方法又是否能被重寫呢? 面向對象三大特性? 面向對象的三大特性

原创 第六章 二分查找與二叉排序樹

文章目錄二分查找與二叉排序樹二分查找基礎知識 && 二叉查找(排序)樹基礎知識leetCode例1:插入位置(35)例2:區間查找(34)例3:旋轉數組查找(33)例4:二叉查找樹編碼與解碼(449)例5:逆序數(315)劍指of

原创 第四章 遞歸、回溯與分治

文章目錄一、遞歸(& 循環)劍指Offer例1:Fibonacci數列例2:跳臺階例3:變態跳臺階例4:矩形覆蓋二、回溯法leetcode例1:求子集1(原數組不包含重複元素)例2:求子集2(原數組包含重複元素)例3:括號生成例4

原创 面試項目介紹

文章目錄項目經歷一. 地圖的集成和封裝需求 & 設計技術點項目實現(1)實時定位 & 車輛工具欄窗口(2)軌跡回放二. 人臉採集與識別需求 & 設計技術點項目實現(1)Android 端接入 百度人臉識別 & 向RN暴露調用方法