原创 計算集合裏全排列

方法一 多少個數就搞多少個循環 依次遍歷 public static void main(String[] args) { List list = new ArrayList(); list.add(1); list

原创 TreeMap按照value排序

treemap默認是按照ket排序,底層紅黑樹實現 public static void sortByValue() { Map<String,Integer> map = new TreeMap<String,

原创 2020年04月30日收穫

如何防止架構腐化?(架構腐化和人性的墮落是一樣的) 1、及時重構 2、要有技術的前瞻性 對於三年的程序員應該有的特徵是什麼 1、踏實幹活 2、已經有一些可落地的架構方案

原创 什麼是好的博客網站?

1、支持在線md編輯 2、支持直接粘貼上傳圖片 3、支持在一側生成目錄

原创 我從王陽明和曾國藩身上學到了什麼

這倆人有很多相同點 1、即使帶病 ,仍然努力 王陽明是肺病,曾國藩是皮膚病 2、都要成爲聖人 王陽明在讀私塾的時候就要立志成爲聖人,爲往聖繼絕學,爲萬世開太平, 曾文正三十志爲聖人 3、都有自己的施展平臺 都是中舉做高官 4、都擅

原创 innodb的事務(實現部分待續)

文章目錄什麼是事務,事務有哪些特性什麼是ACID 以及如何實現ACID?1、原子性概念解釋如何實現2、一致性3、隔離性(併發控制)4、持久性參考 什麼是事務,事務有哪些特性 事務是區別於數據庫和文件系統的重要特性之一,事務會把數據

原创 劍指offer面試題28. 對稱的二叉樹

題目 https://leetcode-cn.com/problems/dui-cheng-de-er-cha-shu-lcof/ 方案 方法1、使用dfs 遞歸遍歷 public boolean isSymmetri

原创 工程師的六大意識

腦圖外鏈 參考 https://blog.csdn.net/lizhitao/article/details/52209320

原创 今日頭條 算法題目

36進制 https://www.cnblogs.com/twoheads/p/11706433.html

原创 UDP 和TCP的區別

文章目錄緣起連接是什麼?三次握手四次揮手建立連接有什麼特徵表現?udp使用的場景概覽具體例子參考參考 緣起 1、什麼是一對一 什麼是一對多? 2、tcp爲什麼是三次握手四次揮手?爲什麼不是別的次數 3、每次握手和揮手都是做了什麼操

原创 劍指offer面試題26. 樹的子結構

題目 https://leetcode-cn.com/problems/shu-de-zi-jie-gou-lcof/ 思路 要知道什麼時候就是遍歷成功了 本題目就是子樹爲空說明都遍歷匹配完成了 還要明白子樹可能是在左邊 也可能是

原创 劍指offer面試題27. 二叉樹的鏡像

題目 題目地址 方法一(dfs): 遞歸的交換倆個節點的值 示意圖如下 public TreeNode mirrorTree(TreeNode root) { if(root==null){

原创 2020五一計劃

1、kafka極客時間專欄跟上 2、狸貓技術mysql jvm 面試突擊3季 3、Java的 hashmap源碼分析 4、遺留下來的博客草稿要發表出去 比如tcp這些 5、算法回顧一下之前做的題目 6、算法題保持之前的節奏 學

原创 無忌的flag---五月底之前完成

學習 1、狸貓技術專欄 jvm mysql 面試突擊三季 2、算法題最少保證每週三道 3、極客時間kafka專欄 4、慕課的微服務 達成的目標 1、對於常見的中等難度算法題不再沒有任何思路,最起碼思路要有 2、對微服務常用的技

原创 LeetCode1315. 二叉樹祖父節點值爲偶數

問題 https://leetcode-cn.com/problems/sum-of-nodes-with-even-valued-grandparent/ 解決 法1、bfs搜索 把每一層放到隊列中進行搜索(ps 因爲自己一直