原创 微信小程序開發填坑記錄

最近因爲需要幫女朋友實現一個微信小程序,所以去了解了一下小程序的開發。對於微信小程序的開發,之前完全沒接觸過(但有一些前端開發經驗),作爲完全的新手,入手資料肯定是微信小程序開發文檔,根據這些天的開發過程的經驗來看,最好先詳細的過

原创 java後端知識點收集整理

一、集合類 ArrayList擴容機制 在沒指定initialCapacity時,就是會使用延遲分配對象數組空間:當第一次插入元素時才分配10(默認)個對象空間。假如有20個數據需要添加,那麼會分別在第一次的時候,將Arra

原创 mac使用brew安裝mysql的坑

## 記錄一次Mac上用brew安裝mysql遇到的坑 ## brew安裝mysql的步驟: brew search mysql 查看遠程倉庫中有哪些mysql的版本 選擇一個合適的mysql版本然後安裝它, brew ins

原创 從老庫切換到新庫的數據寫入問題

1、背景 原先把部分數據data寫入到老的數據庫table_a,然後要把table_a廢棄了,希望把這部分數據daba寫入到新數據庫table_b。 2、沒有經驗的我,剛開始的想法是,這還不簡單,直接把數據寫入table_a的

原创 java後端學習資料整理

java後端學習資料整理《這是我之前收集的一些java開發的資料(全是GitHub上的大神整理的知識點)》找工作的可以查缺補漏,工作了的可以跟着技術路線繼續學習 https://github.com/Snailclimb/Jav

原创 1021. 刪除最外層的括號1021. 刪除最外層的括號

1021. 刪除最外層的括號1021. 刪除最外層的括號 1. 題目 題目鏈接 2. 題目分析 題目這麼長,意思就是將每一組的括號的最外層一對括號去除,保存裏面的括號組成新的字符串。 3. 解題思路 方法一: 像這種括

原创 617. 合併二叉樹

617. 合併二叉樹 1. 題目 題目鏈接 2. 題目分析 合併兩個二叉樹,如果重複的就兩個節點的值加起來。 3. 解題思路 本題主要考驗對二叉樹的遍歷。二叉樹的遍歷就兩種,一是遞歸,二是迭代。遞歸遍歷兩個二叉樹就好了。 4

原创 1108. IP 地址無效化

1108. IP 地址無效化 1. 題目 題目鏈接 2. 題目分析 3. 解題思路 可以手動遍歷,然後替換字符串。也可以通過正則表達式,或者直接調用java的api,replaceAll方法,需要注意的是正則表達式中各種標點

原创 461. 漢明距離

461. 漢明距離 1. 題目 題目鏈接 2. 題目分析 計算兩個數字對應二進制位不同的位置的數目,這題比較簡單,正常的思維的是,將兩個數字先轉化成二進制,然後逐一比較統計不同的二進制位數。這種方法的時間複雜度log2X +

原创 閒話雜料--入職後的第一份雜談

閒話雜料–入職後的第一份雜談 好久沒有寫博客了,今天重新撿起來,本來感覺內心有很多東西要記錄,但動手後,卻不知道從哪裏說起,尷尬! 2019.7.3入職人生的第一份正式工作,至今已經過去三個星期,慢慢的也熟悉了公司的文化制度

原创 springboot使用h2數據庫對dao層進行單元測試

springboot使用h2數據庫對dao層(mybatis)進行單元測試 此博客用於記錄項目對dao層進行操作數據庫的單元測試走過的坑,因爲考慮到程序員自己進行白盒測試,如果直接操作數據庫(雖然也是測試數據庫),但會擾亂測試

原创 收到浦發銀行總行的體檢通知

2019.5.8 18:48收到浦發銀行總行信息科技崗位2019年春季校園招聘體檢通知(第二批)的郵件。## 作爲一隻小菜雞,雖然不是直接offer,但體檢通知也說明了我筆試和麪試結果是達標的,也是小激動了一下,但遠遠沒有在四月份收到

原创 515. 在每個樹行中找最大值

515. 在每個樹行中找最大值 1. 題目 題目鏈接 2. 題目分析 找出二叉樹中每一行中的最大值,如果知道二叉樹的層次遍歷的實現過程,那麼這題肯定so easy。 3. 解題思路 根據二叉樹的層次遍歷bfs思路,即,因爲隊列是先

原创 528. 按權重隨機選擇

528. 按權重隨機選擇 1. 題目 題目鏈接 給定一個正整數數組 w ,其中 w[i] 代表位置 i 的權重,請寫一個函數 pickIndex ,它可以隨機地獲取位置 i,選取位置 i 的概率與 w[i] 成正比。 說明: 1

原创 關係型數據庫的設計範式 1NF 2NF 3NF BCNF

第二範式(1NF):符合1NF的關係中的每個屬性都不可再分; 第二範式(2NF):2NF在1NF的基礎之上,非主屬性完全函數依賴於主屬性。消除了非主屬性對於碼的部分函數依賴。 成績表中: 學號 分數 課程號 課程名 主屬