面試集錦

1.步驟

注冊(cè)數(shù)據(jù)庫(kù)驅(qū)動(dòng)

建立數(shù)據(jù)庫(kù)連接

創(chuàng)建一個(gè)Statement(聲明)

執(zhí)行SQL語(yǔ)句

處理結(jié)果集

關(guān)閉數(shù)據(jù)庫(kù)連接

2.Thread和Runnable實(shí)現(xiàn)線程類的區(qū)別

繼承Thread,線程代碼存放在Thread子類的run方法中,

實(shí)現(xiàn)Runnable剩檀,線程代碼存放在接口子類的run方法中

實(shí)現(xiàn)Runnable接口,適合多個(gè)相同代碼的線程去處理同一個(gè)資源的情況逛揩,可以避免由于單繼承的局限,增強(qiáng)了程序的健壯性麸俘,代碼能夠被多個(gè)線程共享辩稽,代碼與數(shù)據(jù)是獨(dú)立的。

3.什么是死鎖

兩個(gè)進(jìn)程都在等待對(duì)方執(zhí)行完畢才能繼續(xù)往下執(zhí)行的時(shí)候就會(huì)發(fā)生死鎖从媚,結(jié)果就是兩個(gè)進(jìn)程都陷入了無(wú)限的等待逞泄。

4.如若確保多個(gè)線程可以訪問(wèn)多個(gè)資源同時(shí)又不導(dǎo)致死鎖

使用多線程的時(shí)候,一種非常簡(jiǎn)單的避免死鎖的方式就是,指定獲取鎖的順序喷众,并強(qiáng)制線程按照指定的順序獲取鎖各谚,因此,如果所有的線程都以同樣的順序加鎖和釋放鎖侮腹,就不會(huì)出現(xiàn)死鎖。

5.readonly和disable區(qū)別

readonly只針對(duì)input(text/password)和textarea有效稻励,disable對(duì)于所有的表單元素都有效父阻,當(dāng)表單使用disable后,我們將表單以post或get方式提交時(shí)望抽,這個(gè)元素的值不會(huì)被傳出去加矛,readonly會(huì)將該值傳過(guò)去。

6.Mybatis的#{}和${}

動(dòng)態(tài)SQL是Mybatis強(qiáng)大的特性之一煤篙。這也是他由于其他框架的原因斟览,Mybatis在對(duì)SQL語(yǔ)句預(yù)編譯之前,會(huì)對(duì)SQL進(jìn)行動(dòng)態(tài)解析辑奈。

#{}相當(dāng)于?苛茂,${}將傳入的參數(shù)當(dāng)做字符串解析

#{}很大程度防止SQL注入,${}不可以防止SQL注入

${}一般用于傳入數(shù)據(jù)庫(kù)對(duì)象鸠窗,例如傳入表名

7.什么是SpringMVC框架

SpringMVC是基于過(guò)濾器對(duì)servlet進(jìn)行封裝的一個(gè)框架妓羊,我們使用的時(shí)候就在web.xml文件中配置DispatcherServlet(前端控制器)類,SpringMVC工作時(shí)主要通過(guò)DispatcherServlet管理接收請(qǐng)求并處理稍计。

8.@RequestMapping注解的作用

用于類上躁绸,表示類中的所有響應(yīng)請(qǐng)求的方式都是以該地址作為父路徑

用在方法上,需要在這個(gè)注解里寫(xiě)上要攔截的路徑

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末臣嚣,一起剝皮案震驚了整個(gè)濱河市净刮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌硅则,老刑警劉巖淹父,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異怎虫,居然都是意外死亡弹灭,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)揪垄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)穷吮,“玉大人,你說(shuō)我怎么就攤上這事饥努〖裼悖” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵酷愧,是天一觀的道長(zhǎng)驾诈。 經(jīng)常有香客問(wèn)我缠诅,道長(zhǎng),這世上最難降的妖魔是什么乍迄? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任管引,我火速辦了婚禮,結(jié)果婚禮上闯两,老公的妹妹穿的比我還像新娘褥伴。我一直安慰自己,他們只是感情好漾狼,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布重慢。 她就那樣靜靜地躺著,像睡著了一般逊躁。 火紅的嫁衣襯著肌膚如雪似踱。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,165評(píng)論 1 299
  • 那天稽煤,我揣著相機(jī)與錄音核芽,去河邊找鬼。 笑死酵熙,一個(gè)胖子當(dāng)著我的面吹牛狞洋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播绿店,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼吉懊,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了假勿?” 一聲冷哼從身側(cè)響起借嗽,我...
    開(kāi)封第一講書(shū)人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎转培,沒(méi)想到半個(gè)月后恶导,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡浸须,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年惨寿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片删窒。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡裂垦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肌索,到底是詐尸還是另有隱情蕉拢,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站晕换,受9級(jí)特大地震影響午乓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜闸准,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一益愈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧夷家,春花似錦蒸其、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)颂暇。三九已至缺谴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間耳鸯,已是汗流浹背湿蛔。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留县爬,地道東北人阳啥。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像财喳,于是被迫代替她去往敵國(guó)和親察迟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • JAVA基礎(chǔ) JAVA中的幾種基本類型耳高,各占用多少字節(jié)扎瓶? String能被繼承嗎?為什么泌枪? 不可以概荷,因?yàn)镾trin...
    冷楓abc閱讀 435評(píng)論 0 0
  • TCP 與 HTTP http1.0 和 http1.1 有什么區(qū)別。 HTTP 1.0主要有以下幾點(diǎn)變化: 請(qǐng)求...
    冷楓abc閱讀 472評(píng)論 0 0
  • Java基礎(chǔ)知識(shí) String a = "aaa" 和 String a = new String("aaa") ...
    XinzyX閱讀 271評(píng)論 0 0
  • 1.請(qǐng)簡(jiǎn)單說(shuō)明多線程技術(shù)的優(yōu)點(diǎn)和缺點(diǎn)碌燕? 優(yōu)點(diǎn)能適當(dāng)提高程序的執(zhí)行效率能適當(dāng)提高資源的利用率(CPU/內(nèi)存利用率) ...
    彼岸的黑色曼陀羅閱讀 457評(píng)論 0 2
  • 1.objc_msgSend objc_msgSend(消息發(fā)送): 給某個(gè)對(duì)象误证,發(fā)送方法編號(hào)消息,通過(guò)SEL可以...
    StevenHu_Sir閱讀 611評(píng)論 0 2