安裝前提 確認(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é)的時(shí)候想的第一個(gè)問題淆衷,然后我回頭看我寫過的文章缸榄。[TOC] 下面主要講解幾個(gè)主要的方向: 劍指Offer 去年完成35篇,今年主要目標(biāo)是完成...
mybatis有一個(gè)強(qiáng)大的特性祝拯,其他框架在拼接sql的時(shí)候要特別謹(jǐn)慎甚带,比如哪里需要空格,還要注意去掉列表最后一個(gè)列名的逗號(hào)佳头,mybtis的動(dòng)態(tài)sql可以幫助我們逃離這樣的痛苦...
[TOC] 安裝完Git鹰贵,如何玩呢?下面是一些初始化和初級(jí)的常用命令畜晰。 新建文件夾之后砾莱,打開文件夾瑞筐,右擊凄鼻,進(jìn)入git Bashhere,就可以使用命令行了。 1.設(shè)置用戶名 ...
很多時(shí)候块蚌,我們需要傳入多個(gè)參數(shù)給sql語(yǔ)句接收,但是如果這些參數(shù)整體不是一個(gè)對(duì)象膘格,那么我們應(yīng)該怎么做呢峭范?這里有兩種解決方案,僅供參考瘪贱。 1.將多個(gè)參數(shù)封裝成為Map 測(cè)試接口...
[TOC] (一)java內(nèi)存區(qū)域管理 C/C++每一個(gè)new操作都需要自己去delete/free纱控,而java里面有虛擬機(jī)自動(dòng)管理內(nèi)存辆毡,不容易出現(xiàn)內(nèi)存泄漏或者溢出的問題,但...
[TOC] 1.回顧Mybatis執(zhí)行sql的流程 在之前的代碼中我們的運(yùn)行過程再梳理一下,首先我們執(zhí)行Test舶掖,調(diào)用dao接口方法 接口的定義: 調(diào)用接口的實(shí)現(xiàn)類方法: 最...
# 1.興趣 作為一個(gè)程序員 ?????? ,其實(shí)我覺得最重要的就是總是懷有疑問和興趣尔店,不要給自己設(shè)置限制眨攘,學(xué)習(xí)本身就是一件有意思的事情。如果你學(xué)習(xí)一個(gè)東西嚣州,你就得多問幾個(gè)問題:...
[TOC] 1.簡(jiǎn)單工廠模式介紹 工廠模式,比較常用该肴,屬于創(chuàng)建型模式情竹,也就是主要是用來創(chuàng)建對(duì)象的。工廠模式匀哄,有三種鲤妥,主要分為: 簡(jiǎn)單工廠模式 工廠方法模式 抽象工廠模式 其中...
我們都知道拱雏,餓漢式單例是線程安全的棉安,也就是不會(huì)初始化的時(shí)候創(chuàng)建出兩個(gè)對(duì)象來,但是為什么呢铸抑? 首先定義一個(gè)餓漢式單例如下: 之所以是線程安全的贡耽,是因?yàn)镴VM在類加載的過程,保證...
[TOC] 1. 單例是什么蒲赂? 單例模式:是一種創(chuàng)建型設(shè)計(jì)模式,目的是保證全局一個(gè)類只有一個(gè)實(shí)例對(duì)象刁憋,分為懶漢式和餓漢式滥嘴。所謂懶漢式,類似于懶加載至耻,需要的時(shí)候才會(huì)觸發(fā)初始化實(shí)...
很多時(shí)候我們有這樣的需求,數(shù)據(jù)庫(kù)的字段名與實(shí)體類的屬性名不一致尘颓,這個(gè)時(shí)候我們需要怎么做呢走触?有兩種解決方案,第一種:直接在查詢的時(shí)候使用別名疤苹,將別名設(shè)置成與實(shí)體類的屬性名一致互广。...
[TOC] 1.單例是什么? 單例模式:是一種創(chuàng)建型設(shè)計(jì)模式惫皱,目的是保證全局一個(gè)類只有一個(gè)實(shí)例對(duì)象像樊,分為懶漢式和餓漢式。所謂懶漢式旅敷,類似于懶加載凶硅,需要的時(shí)候才會(huì)觸發(fā)初始化實(shí)例...
Lambda在jdk1.8里面已經(jīng)很好用了,在這里不講底層的實(shí)現(xiàn)扫皱,只有簡(jiǎn)單的用法足绅,會(huì)繼續(xù)補(bǔ)全。首先一個(gè)list我們要使用lambda的話韩脑,需要使用它的stream()方法氢妈,獲...
[TOC] 單例模式段多,是一種比較簡(jiǎn)單的設(shè)計(jì)模式首量,也是屬于創(chuàng)建型模式(提供一種創(chuàng)建對(duì)象的模式或者方式)。要點(diǎn): 1.涉及一個(gè)單一的類进苍,這個(gè)類來創(chuàng)建自己的對(duì)象(不能在其他地方重寫...
代碼直接放在Github倉(cāng)庫(kù)【https://github.com/Damaer/Mybatis-Learning[https://github.com/Damaer/Myb...
代碼直接放在Github倉(cāng)庫(kù)【https://github.com/Damaer/Mybatis-Learning/tree/master/mybatis-05-CURD[h...
代碼直接放在Github倉(cāng)庫(kù)【https://github.com/Damaer/Mybatis-Learning/tree/master/mybatis-05-CURD[h...
前面我們學(xué)會(huì)了Mybatis如何配置數(shù)據(jù)庫(kù)以及創(chuàng)建SqlSession,那怎么寫呢罩引?crud怎么寫各吨? 代碼直接放在Github倉(cāng)庫(kù)【https://github.com/Da...