原创 BST即搜索二叉樹中序遍歷的三種方法(兩種遞歸,一種棧迭代)

1、Node類中建立的遞歸(Easy): 見toString和Node.class中的inOrder方法 package tree; import java.util.ArrayList; import java.util.De

原创 Arrays自帶API----binarySearch的用法及源碼解析

binarySearch二分查找API 看一個Demo import java.util.Arrays; /** *@author Edward *@date 2020年7月3日---下午4:17:32 */ public

原创 手寫JDK1.8前的LinkedList(頭節點非哨兵節點,雙向循環鏈表)

六種方法的實現: package list; import java.util.ArrayList; import java.util.List; /** *@author Edward *@date 2020年6月30

原创 知道DispatcherServlet爲你們做了多少事嗎?

DispatcherServlet DispatcherServlet是前置控制器,配置在web.xml文件中的。攔截匹配的請求,Servlet攔截匹配規則要自己定義,把攔截下來的請求,依據相應的規則分發到目標Controlle

原创 殭屍入侵網頁小遊戲 JS實現 附帶素材

我是一個從汽車行業轉行IT的項目經理,我是Edward,如想了解更多,請關注我的公衆號【轉行項目經理的逆襲之路】。現在我終於知道了爲什麼前幾年網頁小遊戲如雨後春筍般層出不窮,原來是因爲JS強大的網頁編程功能讓動態網頁成爲了可能,今

原创 心心念唸的AOP

面向切面編程 AOP = 面向切面編程 AOP並不是Spring框架特有的功能,不依賴於Spring也可以實現AOP,只是Spring很好的支持了AOP! 常規的數據處理流程大致是: 註冊:前端頁面 -----> Controll

原创 上古時代Sun公司的寶貴遺產JSP

1.什麼是JSP? 由SUN公司制訂的一種服務器端的動態頁面技術規範。 JSP本質就是一個Servlet。 注:jsp是一個以".jsp"爲後綴的文件,該文件主要內容是html和少量的java代碼,該文件會被容器自動轉換成一個對

原创 MYSQL強力排序新功能---窗口函數

MYSQL窗口函數 什麼是窗口函數 含義:窗口函數也叫OLAP函數(Online Anallytical Processing,聯機分析處理),可以對數據進行實時分析處理。 作用: 解決排名問題,e.g.每個班級按成績排名 解決

原创 基於Spring JDBC的事務處理與RESTful API

【附1】基於Spring JDBC的事務處理 事務(Transaction):在數據庫中,可以保持一系列的數據操作要麼全部執行成功,要麼全部執行失敗的機制! 假設存在以下信息: 賬戶 餘額 蒼松 1000 國斌

原创 Nginx-----從概念到安裝到配置到...放棄

Nginx學習筆記 基本概念 Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,在BSD-like 協議下發行。其特點是佔有內存少,併發能力強,事實上nginx的併發能力在同類型的網

原创 Java使用百度人臉識別API攻略

1、首先在百度AI官網獲取API Key、 Secret Key 創建新應用,即可免費自動獲取。 強調一點:不要用我的API Key和Secrect Key!不要用我的API Key和Secrect Key!不要用我的API Ke

原创 nginx配置文件在哪裏?

如何找出nginx配置文件的所在位置? 對於一臺陌生的服務器或安裝太久忘了位置,怎麼才能簡單快速的找到配置文件的位置呢?要找出配置文件的位置,需要先找出nginx可執行文件的路徑 , 這裏有幾種方法: 1、如果程序在運行中 ps

原创 JDBC事務的隔離和傳播

事務隔離級別 SQL標準定義了4類隔離級別,包括了一些具體規則,用來限定事務內外的哪些改變是可見的,哪些是不可見的。低級別的隔離級一般支持更高的併發處理,並擁有更低的系統開銷。 Read Uncommitted(讀取未提交內容)

原创 SpringBoot——傳說中的終極框架

1. SpringBoot框架 SpringBoot框架可以簡單的理解爲是一個“增強版的SpringMVC框架,極大程度的簡化了各種配置,默認就已經集成了絕大部分常用的依賴”。 2. 創建SpringBoot項目的方式 創建Spr

原创 Ajax,不得不說的故事

聊到Ajax要從上古時代說起… 1. 服務器的響應方式 在傳統模式下,服務器端向客戶端的主要響應方式是:轉發,或重定向。使用這種模式時,通常,服務器端會向客戶端響應某個頁面,而這種模式是不利於當前的互聯網架構的!因爲現在客戶端