安裝前提 確認(rèn)電腦已經(jīng)安裝好 node 和 npm 環(huán)境。 如果還沒有裝好,那需要執(zhí)行下面的步驟:1.進(jìn)入官網(wǎng):https://nodejs.org/zh-cn/[https...
安裝前提 確認(rèn)電腦已經(jīng)安裝好 node 和 npm 環(huán)境。 如果還沒有裝好,那需要執(zhí)行下面的步驟:1.進(jìn)入官網(wǎng):https://nodejs.org/zh-cn/[https...
去年我寫了哪些東西? 這是我做總結(jié)的時候想的第一個問題,然后我回頭看我寫過的文章。[TOC] 下面主要講解幾個主要的方向: 劍指Offer 去年完成35篇,今年主要目標(biāo)是完成...
mybatis有一個強(qiáng)大的特性,其他框架在拼接sql的時候要特別謹(jǐn)慎,比如哪里需要空格,還要注意去掉列表最后一個列名的逗號,mybtis的動態(tài)sql可以幫助我們逃離這樣的痛苦...
[TOC] 安裝完Git,如何玩呢?下面是一些初始化和初級的常用命令。 新建文件夾之后,打開文件夾,右擊,進(jìn)入git Bashhere,就可以使用命令行了。 1.設(shè)置用戶名 ...
很多時候,我們需要傳入多個參數(shù)給sql語句接收,但是如果這些參數(shù)整體不是一個對象,那么我們應(yīng)該怎么做呢?這里有兩種解決方案,僅供參考。 1.將多個參數(shù)封裝成為Map 測試接口...
[TOC] (一)java內(nèi)存區(qū)域管理 C/C++每一個new操作都需要自己去delete/free,而java里面有虛擬機(jī)自動管理內(nèi)存,不容易出現(xiàn)內(nèi)存泄漏或者溢出的問題,但...
[TOC] 1.回顧Mybatis執(zhí)行sql的流程 在之前的代碼中我們的運行過程再梳理一下,首先我們執(zhí)行Test,調(diào)用dao接口方法 接口的定義: 調(diào)用接口的實現(xiàn)類方法: 最...
# 1.興趣 作為一個程序員 ?????? ,其實我覺得最重要的就是總是懷有疑問和興趣,不要給自己設(shè)置限制,學(xué)習(xí)本身就是一件有意思的事情。如果你學(xué)習(xí)一個東西,你就得多問幾個問題:...
[TOC] 1.簡單工廠模式介紹 工廠模式,比較常用,屬于創(chuàng)建型模式,也就是主要是用來創(chuàng)建對象的。工廠模式,有三種,主要分為: 簡單工廠模式 工廠方法模式 抽象工廠模式 其中...
我們都知道,餓漢式單例是線程安全的,也就是不會初始化的時候創(chuàng)建出兩個對象來,但是為什么呢? 首先定義一個餓漢式單例如下: 之所以是線程安全的,是因為JVM在類加載的過程,保證...
[TOC] 1. 單例是什么? 單例模式:是一種創(chuàng)建型設(shè)計模式,目的是保證全局一個類只有一個實例對象,分為懶漢式和餓漢式。所謂懶漢式,類似于懶加載,需要的時候才會觸發(fā)初始化實...
很多時候我們有這樣的需求,數(shù)據(jù)庫的字段名與實體類的屬性名不一致,這個時候我們需要怎么做呢?有兩種解決方案,第一種:直接在查詢的時候使用別名,將別名設(shè)置成與實體類的屬性名一致。...
[TOC] 1.單例是什么? 單例模式:是一種創(chuàng)建型設(shè)計模式,目的是保證全局一個類只有一個實例對象,分為懶漢式和餓漢式。所謂懶漢式,類似于懶加載,需要的時候才會觸發(fā)初始化實例...
Lambda在jdk1.8里面已經(jīng)很好用了,在這里不講底層的實現(xiàn),只有簡單的用法,會繼續(xù)補(bǔ)全。首先一個list我們要使用lambda的話,需要使用它的stream()方法,獲...
[TOC] 單例模式,是一種比較簡單的設(shè)計模式,也是屬于創(chuàng)建型模式(提供一種創(chuàng)建對象的模式或者方式)。要點: 1.涉及一個單一的類,這個類來創(chuàng)建自己的對象(不能在其他地方重寫...
代碼直接放在Github倉庫【https://github.com/Damaer/Mybatis-Learning[https://github.com/Damaer/Myb...
使用mybatis的時候,經(jīng)常發(fā)現(xiàn)一個需求,我怎么知道自己是不是增加/修改/刪除數(shù)據(jù)成功了? 好像執(zhí)行sql之后都沒有結(jié)果的。其實不是的,增刪改的sql執(zhí)行之后都會有一個in...
代碼直接放在Github倉庫【https://github.com/Damaer/Mybatis-Learning/tree/master/mybatis-05-CURD[h...
代碼直接放在Github倉庫【https://github.com/Damaer/Mybatis-Learning/tree/master/mybatis-05-CURD[h...
前面我們學(xué)會了Mybatis如何配置數(shù)據(jù)庫以及創(chuàng)建SqlSession,那怎么寫呢?crud怎么寫? 代碼直接放在Github倉庫【https://github.com/Da...