原创 Spring Boot 六個web實用功能

所用Spring Boot源碼版本爲2.2.6 0x01.默認訪問首頁 達到沒有具體制定資源的情況下,默認訪問首頁。 1.Spring MVC方式: 在控制器類中,做一個資源映射: @RequestMapping({"

原创 山脈數組中查找目標值--二分搜索

0x01.問題 給你一個 山脈數組 mountainArr,請你返回能夠使得 mountainArr.get(index) 等於 target 最小 的下標 index 值。 如果不存在這樣的下標 index,就請返回 -1。 何

原创 《劍指offer》:數組中數字出現的次數--分組異或

0x01.問題 一個整型數組 nums 裏除兩個數字之外,其他數字都出現了兩次。請寫程序找出這兩個只出現一次的數字。要求時間複雜度是O(n),空間複雜度是O(1)。2 <= nums <= 10000。 示例 1: 輸入:num

原创 Spring Boot 從源碼淺讀到體現-web部分(一)

文章採用Spring Boot的源碼版本爲2.2.6。 從源碼淺讀,到具體體現。 0x01.Spring Boot 對靜態資源的映射 Spring Boot中,SpringMVC的相關配置全部在類WebMvcutoConfi

原创 SSM詳細整合-maven分模塊架構

本文從一個簡單的三層案例入手,分模塊整合SSM框架,從環境搭建到測試,每一步都比較詳細,希望能對你有所幫助。 文章難免存在錯誤,望大佬及時指教。 文章所有代碼在文章末尾給出。 0x01.SSM整合說明 SSM(Spring,

原创 搜索旋轉排序數組--二分搜索

0x01.問題 假設按照升序排序的數組在預先未知的某個點上進行了旋轉。 ( 例如,數組 [0,1,2,4,5,6,7] 可能變爲 [4,5,6,7,0,1,2] )。 搜索一個給定的目標值,如果數組中存在這個目標值,則返回它的索引

原创 全排列問題--經典回溯算法

0x01.問題 給定一個 沒有重複 數字的序列,返回其所有可能的全排列。 輸入: [1,2,3] 輸出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] pub

原创 由淺入深-Spring MVC

本文致力於由淺入深的去介紹,使用Spring MVC;細節比較多,希望能對正在觀看的你有所幫助! 博主水平有限,難免存在缺陷和錯誤,歡迎大佬的指出與補充,謝謝! 0x01.認識Spring MVC 1.Spring MVC概述

原创 數組中的逆序對--歸併中的計數(分治)

0x01.問題 在數組中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個數組中的逆序對的總數。0 <= 數組長度 <= 50000 輸入: [7,5,6,4] 輸出: 5 來自《

原创 細述Spring--JDBC和事務控制

Spring-JdbcTemplate 它是 spring框架中提供的一個對象,是對原始 Jdbc API對象的簡單封裝。 1.需要的jar包: 在maven中導入jar包座標如下: <dependency>

原创 深入淺出Spring-AOP(從動態代理到Spring AOP)

AOP(Aspect Oriented Programming) 本文旨在將清楚AOP是什麼,以及Spring AOP具體如何使用,有何注意事項。 1.概念 AOP:全稱是 Aspect Oriented Programmi

原创 二叉樹的右視圖--深搜

0x01.問題 給定一棵二叉樹,想象自己站在它的右側,按照從頂部到底部的順序,返回從右側所能看到的節點值。 示例: 輸入: [1,2,3,null,5,null,4] 輸出: [1, 3, 4] 解釋: 1

原创 統計「優美子數組」-- 滑動窗口

0x01.問題 給你一個整數數組 nums 和一個整數 k。 如果某個 連續 子數組中恰好有 k 個奇數數字,我們就認爲這個子數組是 「優美子數組」。 請返回這個數組中「優美子數組」的數目。 示例 1: 輸入:nums = [1

原创 深入淺出Spring-IOC

IOC(Inversion Of Control) 1.概念: 控制反轉(Inversion of Control,縮寫爲IoC),是面向對象編程中的一種設計原則,可以用來減低計算機代碼之間的耦合度。其中最常見的方式叫做依賴注入

原创 島嶼數量--DFS次數

0x01.問題 給你一個由 '1'(陸地)和 '0'(水)組成的的二維網格,請你計算網格中島嶼的數量。 島嶼總是被水包圍,並且每座島嶼只能由水平方向和/或豎直方向上相鄰的陸地連接形成。 此外,你可以假設該網格的四條邊均被水包圍。