常用面試題

2022-08-11 01:36:17 字數 311 閱讀 8389

一、mybatis防止sql注入

1、預編譯語句,盡量使用#{}而不是使用${}。

2、使用儲存過程,用的不多,推薦使用第一種。

二、arraylist和linkedlist的區別

1.arraylist是實現了基於動態陣列的資料結構,linkedlist基於鍊錶的資料結構。 

2.對於隨機訪問get和set,arraylist覺得優於linkedlist,因為linkedlist要移動指標。 

3.對於新增和刪除操作add和remove,linedlist比較佔優勢,因為arraylist要移動數

三、

Oracle 常用面試題

1.解釋冷備份和熱備份的不同點以及各自的優點 解答 熱備份針對歸檔模式的資料庫,在資料庫仍舊處於工作狀態時進行備份。而冷備份指在資料庫關閉後,進行備份,適用於所有模式的 資料庫。熱備份的優點在於當備份時,資料庫仍舊可以被使用並且可以將資料庫恢復到任意乙個時間點。冷備份的優點在於它的備份和恢復 操作相...

Vue常用面試題

條件渲染 1.v if只會渲染出符合條件的節點,v show都會渲染,只是將不符合條件的隱藏 2.如何選擇?判斷為一次性的或者更新並不頻繁的選擇v if,頻繁的選擇v show 如果更新頻繁用v if會涉及到節點的不斷銷毀和渲染,影響效能 考點 beforedestroy中要可能要做什麼?解除繫結,...

面試題 PHP面試題

建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...