面試總結1

自我介紹 +談之前做的項目+最近的狀況

數據庫左連接、右連接、內連接、外連接的區別?

回答了左右連接的區別,主從表是以哪個表爲基準,沒有匹配到的就位null

內連接好比兩個表取交集,其中兩條互相對應着的數據才能被存入結果表中;而外連接相反的就是取並集,數據沒有在另外一個表中找到,但並不影響它出現在結果集中

struts2和springmvc的區別?

struts2是類級別的攔截,一個類對應一個request上下文;springmvc是方法級別的攔截,一個對應一個request上下文,而方法同時又跟一個url對應,所以容易實現restful;攔截器實現機制上,struts2有自己的interceptor,springmvc用的是獨立的AOP方式;springMVC的入口是servlet,而struts2是filter

數據庫的存儲過程?優點是啥?寫過沒?

優點:

1)存儲過程是預編譯過的,執行效率高。

2)存儲過程的代碼直接存放於數據庫中,通過存儲過程名直接調用,減少網絡通訊。

3)安全性高,執行存儲過程需要有一定權限的用戶。

4)存儲過程可以重複使用,可減少數據庫開發人員的工作量。

缺點:移植性差

之前項目怎麼做的分頁?

layui裏面的js自帶分頁,只要開啓分頁就行了,比如

page: {'limit':50} //開啓分頁

Spring的核心?

IOC控制反轉、AOP面向切面編程

事務的核心特點?

原子性、一致性、隔離性、持久性

知道緩存嗎?

redis5大數據類型?

Redis本質上是一個key-value類型的內存數據看,整個數據庫加載在內存當中進行操作,定期通過異步操作把數據庫數據flush到硬盤上進行保存。性能出色,可以保存多種數據結構,具有持久化的特徵。

String、List、Set、SortedSet、hash

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章