原创 如何向github上傳項目以及GitBash常用命令

1. 教程 https://blog.csdn.net/Lucky_LXG/article/details/77849212 2.GitBash常用命令 cd : change directory的簡寫,改變目錄的意思,就是切換

原创 劍指offer之:40最小的k個數

劍指offer之:40最小的k個數 題目描述: 輸入n個整數,找出其中最小的k個數。例如,輸入4,5,1,6,2,7,3,8這8個數字,則最小的4個數字是1,2,3,4。 解法一: 把輸入的n個整數進行排序,排序後位於前面的k個數

原创 劍指offer4:重建二叉樹

重建二叉樹 1.題目 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。例如輸入前序遍歷序列{1,2,4,7,3,5,6,8}和中序遍歷序列{4,7,2,1,5,3,8

原创 劍指offer之:1-3總結(二維數組中的查找;替換空格;從頭到尾打印列表)

劍指offer回顧總結 本文重新回顧劍指offer的題目,給出思路,並對易錯點進行總結記錄。 1. 題目 1)二維數組的查找 在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞

原创 劍指offer之:2替換空格

1.題目 請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。 2. 思路分析 1.首先統計字符串中的空格數 2.得到新的字

原创 xmindTest

輸入序列號之前要重啓一次Xmind,不然會提示序列號可能是2013pro版本的錯誤。還有最好用一個沒有註冊xmind的郵箱。

原创 JDK1.8升級之後的優勢在哪裏

一、引言   jdk1.8出來已經一段時間了,現在1.9也已經出來了,但是很多公司(我們公司也一樣)不太願意升級到高版本的jdk,主要是有老的項目要維護,還有升級的話配套的框架也要升級,要考慮的細節事情太多。 前段時間去面試,問到

原创 基礎7

基礎7- 阿里大文娛 多多準備,保持面試的狀態。 項目 項目介紹 如果項目不能按時完成怎麼辦? spring/springMVC springMVC的理解。 Spring MVC是把跳轉等交給了核心控制器,就不用像Servlet一

原创 @Param的作用

用註解來簡化xml配置的時候,@Param註解的作用是給參數命名,參數命名後就能根據名字得到參數值,正確的將參數傳入sql語句中 1.@Select(…)註解的作用就是告訴mybatis框架,執行括號內的sql語句 2.s_id id

原创 解決本地上傳遠程的衝突

使用這個命令: git pull --rebase origin master

原创 Queue中offer/add,poll/remove,peek/element區別

Queue的重複的方法的簡單區分 offer,add區別: 一些隊列有大小限制,因此如果想在一個滿的隊列中加入一個新項,多出的項就會被拒絕。 這時新的 offer 方法就可以起作用了。它不是對調用 add() 方法拋出一個 unche

原创 基礎5

基礎5 --zlyl Java 在java中如何保證多線程的運行安全? 1) 使用安全類。比如Java.util.concurrent下的類 2) 使用自動鎖synchronized 3) 使用手動鎖Lock 注意:最好不要把獲取鎖

原创 重建二叉樹(劍指offer第7題)以及樹的四種遍歷

重建二叉樹以及四種遍歷 重建二叉樹(劍指offer第7題) 根據前序+中序或者後序+中序遍歷可以唯一確定一棵二叉樹。 三種遍歷方式(以根分類) 前序遍歷:先訪問根節點,再訪問左子節點,最後訪問右子節點。 中序遍歷:先訪問左子節點,再

原创 如何向github上傳項目

https://blog.csdn.net/Lucky_LXG/article/details/77849212

原创 基礎2

java基礎知識點–vm 1.基本類型,以及int 與 Integer的區別。 基本類型 對應的包裝類 字節 boolean Boolean - byte Byte 1 char Character 2 sh