原创 Java算法篇-LeetCode-104-二叉樹的最大深度

Java算法篇-LeetCode-104-二叉樹的最大深度1.1 題目1.2 題解1.2.1 定義一個二叉樹1.2.2 構造二叉樹1.2.3 計算二叉樹的最大深度1.3 完整測試源碼0x02 參考資料 1.1 題目 給定一個二叉樹

原创 Mybatis和JPA混用因事務管理器錯誤使用導致JPA的save方法失效

參考博文: spring-data-jpa中save不觸發數據庫insert語句的問題 這篇博文記錄一個錯誤,當Mybatis 和JPA 混合使用的時候,如果你不小心設置了JDBC 事務管理器,那麼Spring Data JPA

原创 微信公衆號網頁授權域名和JS接口安全域名配置攻略

這篇博文跟大家分享下如何配置微信公衆號網頁授權域名和JS接口安全域名配置。 打開微信公衆平臺 https://mp.weixin.qq.com/ 登陸成功後進入微信公衆平臺後臺管理,在最底部可以看到 開發—》接口權限

原创 Netty 入門學習教程之簡易聊天室

Netty 入門學習教程之簡易聊天室0x01 Netty 入門學習教程之簡易聊天室1.1 Netty 簡介1.1 功能1.1.1 設計1.1.2 使用方便1.1.3 性能1.1.4 安全性1.1.5 社區0x02 Netty 文檔

原创 25. Spring Boot 2.x 最佳實踐之 Spring Security+ Swagger+自定義攔截器Token權限校驗

Spring Boot 2.x 最佳實踐之 Spring Security+ Swagger+自定義攔截器Token權限校驗1.1 添加依賴1.2 添加Spring Seurity 配置文件1.3 添加自定義過濾器(非必須)1.4

原创 Java算法篇之打印小星星和成績名次統計

打印正反三角形和冒泡排序算法1.1 打印正反三角形1.2 打印相框1.3 打印字母1.3.1 打印字母一1.3.2 打印字母二1.4 分數名次統計 1.1 打印正反三角形 當n=3的時候,如果想要打印如下圖所示的正反三角形,應該怎

原创 技術宅星雲的Docker命令速查手冊

技術宅星雲的Docker命令速查手冊0x01 技術宅星雲的Docker命令速查手冊1.1 啓動Docker1.2 啓動一個已存在的容器1.3 新建方式啓動一個之前不存在新容器1.4 停止一個容器1.5 列出下載到本地機器的鏡像1.

原创 0x03 MySQL必知必會學習錄之查詢和排序

MySQL必知必會學習錄之查詢和排序MySQL如何檢索數據?1.1 檢索單個列1.2 檢索多個列1.3 檢索所有列1.4 使用DISTINCT 檢索去重1.5 使用LIMIT 關鍵字限制返回前多少條記錄1.6 使用完全限定的列名和

原创 爲什麼數組比鏈表查詢速度更快?

爲什麼數組比鏈表查詢速度更快? 數組由於是緊湊連續存儲,可以隨機訪問,通過索引快速找到對應元素,而且相對節約存儲空間。但正因爲連續存儲,內存空間必須一次性分配夠,所以說數組如果要擴容,需要重新分配一塊更大的空間,再把數據全部複

原创 23. Spring Boot 2.x 最佳實踐之技術發展趨勢分析

不知你們有沒有感覺到,如今的技術更新越來越快,一旦停止學習,被淘汰是早晚的事。 如果你們打開 https://spring.io ,相信最先看到的是這樣一張圖。 這張圖到底給我什麼樣的啓示? 首先博主認爲,技術趨勢可以總結如下幾個

原创 Java算法篇之二分查找算法

二分查找算法1 Java算法篇之二分查找算法1.1 什麼是二分查找算法?1.2 二分查找算法分析1.3 Solution1.3.1 LeetCode 官方解法1.3.2 最佳二分法查找Solution 1 Java算法篇之二分查找

原创 2. 跟着官網學 Apache Flink 1.10.0 之實戰篇

跟着官網學 Apache Flink 1.10.0 之實戰篇1.1 如何使用Apache Flink?1.1.1 下載Apache Flink1.1.1.1 Windows 下載安裝Flink1.1.1.2 Mac OSX 下載安

原创 22. Spring Boot 2.x 最佳實踐之 Redis 集成

Spring Boot 2.x 最佳實踐之 Redis 集成1.1 Redis 簡介1.1.1 爲什麼Redis 那麼快?1.1.1.1 基於內存存取1.1.1.1 I/O 多路複用1.1.2 Redis 是如何保證數據不丟失的?

原创 Jenkins下載安裝和配置教程

Jenkins下載安裝和配置教程1.1 Jenkins 安裝條件1.2 Jenkins 安裝方式1.2.1 直接下載war包方式進行安裝配置Jenkins1.2.2 Docker 方式安裝Jenkins1.3 項目集成Jenkin

原创 Redis必知必會

Redis必知必會1.1 什麼是Redis?1.2 爲什麼Redis 那麼快?1.2.1 基於內存存取1.2.2 I/O 多路複用1.3 Redis 是如何保證數據不丟失的?1.4 Redis 支持分佈式事務麼?1.5 分佈式緩存