面試題總結

2022-08-03 05:33:17 字數 1018 閱讀 9764

一、取日誌中排名前十的ip

cat qq.log|awk -f" " ''|sort|uniq -c|sort -nrt " "|awk -f" " ''|head -n

解釋:1、列印檔案的第一列(域) : awk '' filename

列印檔案的前兩列(域) : awk '' filename

列印完第一列,然後列印第二列  : awk '' filename

列印文字檔案的總行數 : awk 'end' filename

列印文字第一行 :awk 'nr==1' filename

列印文字第x行第y列 :sed -n xp filename | awk ''

二、合併鍊錶: 

三、類載入器有幾種?載入過程?

四、垃圾**演算法有幾種?優缺點是什麼?

五、mysql資料庫的事物隔離級別: read uncommited\ read committed\ repeatable read\ seriable

六、單例設計模式:餓漢涉及模式、懶漢涉及模式、執行緒安全的懶漢涉及模式、dcl雙鎖檢查鎖機制   

public class singleton

public static singleton getinstace(){

if (instance==null){

synchronized(singleton.calss){

if (instance==null){

instance = new singleton();

七、關於synchronized關鍵字的三種用法:

(1)普通方法  鎖定的是例項物件

(2)靜態方法   鎖定的是當前類的class物件

(3)  同步方法塊   鎖的是括號裡面的物件

八、靜態方法 vs 普通方法

靜態方法只包含靜態成員、普通方法既可以包含靜態成員也可以包含其他成員

靜態方法類所有,例項化前就可以直接使用,clss::method()

靜態方法效率比較高,缺點是不能自動銷毀,例項化的可以做銷毀

面試題總結 html面試題)

附上鏈結 doctype 的作用是什麼?宣告一般位於文件的第一行,它的作用主要是告訴瀏覽器以什麼樣的模式來解析文件。一般指定了之後會以標準模式來 進行文件解析,否則就以相容模式進行解析。在標準模式下,瀏覽器的解析規則都是按照最新的標準進行解析的。而在相容模式下,瀏 覽器會以向後相容的方式來模擬老式瀏...

面試題總結

網路部分 子網劃分 演算法部分 穩定排序 泡沫排序 bubble sort o n 插入排序 insertion sort o n 桶排序 bucket sort o n 需要 o k 額外空間 計數排序 counting sort o n k 需要 o n k 額外空間 合併排序 merge so...

面試題總結

1 關於商品秒殺的問題,如何保證100件商品,只能使前100個使用者搶到呢?思路1 我們可以使用redis快取的list儲存型別,當有乙個使用者請求到來時,將該使用者的id存放在list中,這樣當list中的llen長度達到100時就不在新增新的使用者id,然後在從list中取出對應的id運算元據庫...