原创 【數據庫】連接查詢兩表數據

表A: a id a b 1 1 4 2 2 5 3 3 6   表B: b id sign 1 ! 2 # 3 @ 4 $ 5 % 6 ^   結果: a sign b sign1 1 ! 4 $ 2 # 5 % 3 @ 6 ^   S

原创 Linux Ubuntu 18.04 安裝 mysql 5.7

1.apt安裝mysql      執行下面兩條命令就好了 # apt安裝mysql sudo apt-get update sudo apt-get install mysql-server 2.初始化mysql配置     輸入命令

原创 深入理解JVM虛擬機(二):平臺無關

  目錄 一、爲什麼要平臺無關 二、Java體系結構對平臺無關性的支持   一、爲什麼要平臺無關      這一點可見深入理解JVM虛擬機(一):Java體系結構基本介紹 2.1   二、Java體系結構對平臺無關性的支持  Java體系

原创 IoC設計實現及Spring源碼分析

Ioc設計實現及Spring源碼分析 自定義Ioc&AOP框架 Spring課程內容介紹 Ssm = spring + springmvc + mybatis Spring全家桶:腳手架框架SpringBoot、微服務框架SpringCl

原创 java導出excel 【POI 3.17】POI 版本不匹配解決方法

目錄  1.Maven依賴 2.ExcelUtil工具類代碼 3.Test測試 4.遇到的問題 公司要寫導出Excel的功能,就寫了一下,順便記錄記錄,代碼從這裏copy來的,自己改了一下。源碼應該是3.9的poi版本,裏面挺多類已經不推

原创 PowerDesigner工具箱關了如何重新打開 (palette) (Toolbox)

PowerDesigner的工具箱原來叫palette,現在叫Toolbox 應該是從PowerDesigner 16更名的 就是下面這玩意兒:              關閉之後在這裏可以打開找到:     工具欄:View > To

原创 LeetCode - 二叉樹的層次遍歷【Java | LeetCode初級】

給定一個二叉樹,返回其按層次遍歷的節點值。 (即逐層地,從左到右訪問所有節點)。 例如: 給定二叉樹: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7

原创 LeetCode - 對稱二叉樹【Java | LeetCode初級】

給定一個二叉樹,檢查它是否是鏡像對稱的。 例如,二叉樹 [1,2,2,3,4,4,3] 是對稱的。 1 / \ 2 2 / \ / \ 3 4 4 3 但是下面這個 [1,2,2,null,3,null,

原创 LeetCode - 矩陣置零【Java | LeetCode中級算法】

給定一個 m x n 的矩陣,如果一個元素爲 0,則將其所在行和列的所有元素都設爲 0。請使用原地算法。 示例 1:   輸入: [   [1,1,1],   [1,0,1],   [1,1,1] ] 輸出: [   [1,0,1

原创 LeetCode - 字謎分組【Java | LeetCode中級算法】

  給定一個字符串數組,將字母異位詞組合在一起。字母異位詞指字母相同,但排列不同的字符串。 示例: 輸入: ["eat", "tea", "tan", "ate", "nat", "bat"], 輸出: [ ["ate","eat

原创 LeetCode - 最大子序和【Java | LeetCode初級】

  最大子序和 給定一個整數數組 nums ,找到一個具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和。 示例: 輸入: [-2,1,-3,4,-1,2,1,-5,4], 輸出: 6 解釋: 連續子數組 [4,-1,2,

原创 SpringMVC基礎回顧及其高級深入

SpringMVC課程介紹 主要課程內容 SpringMVC應用(常規使用) SpringMVC高級技術(攔截器,異常處理器) 手寫MVC框架(自定義MVC框架,難點/重點) SpringMVC源碼深度剖析(難點/重點) SSM整合  

原创 【筆記】lambda、streamAPI、文本塊等特性深入講解

視頻地址:https://www.bilibili.com/video/BV1sE411P7C1?p=4 全免費代碼及文章:https://www.kancloud.cn/hanxt/javacrazy/content 視頻的筆者博客:

原创 Timestamp和LocalDateTime 轉換

1.Timestamp 轉 LocalDateTime  Timestamp time = Timestamp.from(Instant.now()); LocalDateTime localDateTime = time.toLocal

原创 【筆記】Cluster模式潛在問題及解決方案、Web服務綜合解決方案

任務一:一致性Hash問題及解決方案 分佈式和集羣 分佈式一定是集羣,但集羣不一定是分佈式 一致性Hash算法 比如在安全加密領域的MD5,SHA等加密算法,在數據存儲和查找方面有hash表,以上都用到了hash算法。 主要用在在數據存儲