一.原理 1.基于互聯(lián)網(wǎng)背景,服務(wù)響應(yīng)需要越來越快,從而衍生出讀寫分離,即讓主數(shù)據(jù)庫(kù)(master)處理事務(wù)性增、改、刪操作(INSERT、UPDATE、DELETE),而從...
一.原理 1.基于互聯(lián)網(wǎng)背景,服務(wù)響應(yīng)需要越來越快,從而衍生出讀寫分離,即讓主數(shù)據(jù)庫(kù)(master)處理事務(wù)性增、改、刪操作(INSERT、UPDATE、DELETE),而從...
一.工程目錄 2.SqlSessionFactory 構(gòu)建SqlSession的工廠,用于創(chuàng)建SqlSession 3.SqlSession 用于執(zhí)行sql的類 4.SqlS...
大致行程: 上海->靈山大佛->拈花灣->惠山古鎮(zhèn) 或 黿頭渚->上海 day1:上海->靈山大佛->拈花灣 一.上海9-10點(diǎn)出發(fā),去往靈山大佛176km,需要2.5h,預(yù)...
一.需求背景 為了是業(yè)務(wù)代碼和功能的解耦,或者說減少代碼的侵入性,像日志和登錄攔截,往往都是在每個(gè)微服務(wù)中都編寫相同的代碼,為了使開發(fā)迅速和減少代碼的編寫往往都可以抽成一個(gè)s...
一.Bean創(chuàng)建核心流程圖 二.Bean 創(chuàng)建的源碼分析 2.1 transformedBeanName,處理別名BeanName、處理帶&符的工廠BeanName 2.2 ...
一alias(別名) 1.xml方式配置 2.注解方式配置 測(cè)試結(jié)果 二屬性注入 1.xml 配置 測(cè)試結(jié)果: 2.注解配置 測(cè)試結(jié)果 三.靜態(tài)工廠方法 四.實(shí)例化工廠類 測(cè)...
一.Spring如何管理bean 1.@Resource 默認(rèn)根據(jù)name匹配,未找到再根據(jù)type匹配; 2.@Autowired 根據(jù)類型匹配; 3.無實(shí)現(xiàn)類,根據(jù)接口生...
一alias(別名) 1.xml方式配置 ```java public class TestService { public TestService() { Sy...
一.搭建項(xiàng)目 1.新建項(xiàng)目 選中Spring ->Spring MVC 模塊 點(diǎn)擊next 和 Finish 注意:將生產(chǎn)的lib文件移動(dòng)到WEB-INF目錄下 2.配置 w...
一.問題描述 給定一個(gè)數(shù)組 prices ,它的第 i 個(gè)元素 prices[i] 表示一支給定股票第 i 天的價(jià)格。 你只能選擇 某一天 買入這只股票,并選擇在 未來的某一...
MVC 設(shè)計(jì)概述 在早期 Java Web 的開發(fā)中,統(tǒng)一把顯示層、控制層、數(shù)據(jù)層的操作全部交給 JSP 或者 JavaBean 來進(jìn)行處理,我們稱之為 Model1: 出現(xiàn)...
一.問題描述 * 給你兩個(gè)有序整數(shù)數(shù)組 nums1 和 nums2,請(qǐng)你將 nums2 合并到 nums1 中,使 nums1 成為一個(gè)有序數(shù)組。 * 初始化 nums1 和...
一.問題描述 給定一個(gè)整數(shù)數(shù)組 nums,找到一個(gè)具有最大和的連續(xù)子數(shù)組(子數(shù)組最少包含一個(gè)元素),返回其最大和。 示例 1: 輸入:nums = [-2,1,-3,4,-1...
一.問題描述 給定一個(gè)正整數(shù) n ,輸出外觀數(shù)列的第 n 項(xiàng)。 「外觀數(shù)列」是一個(gè)整數(shù)序列,從數(shù)字 1 開始,序列中的每一項(xiàng)都是對(duì)前一項(xiàng)的描述。 你可以將其視作是由遞歸公式定...
一.問題描述 給定一個(gè)只包括 '(',')','{','}','[',']' 的字符串 s ,判斷字符串是否有效。 有效字符串需滿足: 左括號(hào)必須用相同類型的右括號(hào)閉合。 左...
一.修飾成員變量 static修飾成員變變量后,成員變量存放在靜態(tài)存儲(chǔ)區(qū)中,不在存放在堆中,所有對(duì)象共享此靜態(tài)成員變量 一.修飾成員方法 static修飾成員方法后,屬于類的...
計(jì)數(shù)排序 一.算法描述 * 找出待排序的數(shù)組中最大和最小的元素; * 統(tǒng)計(jì)數(shù)組中每個(gè)值為i的元素出現(xiàn)的次數(shù),存入數(shù)組C的第i項(xiàng); * 對(duì)所有的計(jì)數(shù)累加(從C中的第一個(gè)元素開始...
一.算法描述 * 先將整個(gè)待排序的記錄序列分割成為若干子序列分別進(jìn)行直接插入排序,具體算法描述: * 選擇一個(gè)增量序列t1,t2,…,tk,其中ti>tj,tk=1; * 按...
一.算法描述 * 快速排序使用分治法來把一個(gè)串(list)分為兩個(gè)子串(sub-lists)。具體算法描述如下: * 步驟1:從數(shù)列中挑出一個(gè)元素,稱為 “基準(zhǔn)”(pivot...