面試系列03

2021-10-03 20:29:20 字數 2235 閱讀 7101

map

map =

newhashmap

();//第一種遍歷方法

for(string key : map.

keyset()

)//第二種遍歷方法

for(entry

entry : map.

entryset()

)//第三種遍歷方法

iterator

it = map.

keyset()

.iterator()

;while

(it.

hasnext()

)

arraylist

linkedlist

底層基於陣列實現

底層基於鍊錶實現

查詢效率快,增刪效率慢

查詢效率慢,增刪效率快

arraylist

linkedlist

o(1)

o(n)

淺拷貝和深拷貝的區別在於引用資料型別的拷貝。

a.儲存結構

b.物理結構

c.邏輯結構

d.物理和儲存結構

答案:c
select years,

sum(

case when quarter=

'1' then sales end) as '一季度'

,sum

(case when quarter=

'2' then sales end) as '二季度'

,sum

(case when quarter=

'3' then sales end) as '三季度'

,sum

(case when quarter=

'4' then sales end) as '四季度'

from sal group by years

select current_date;		#查詢當前日期

select current_time; #查詢當前時間

select now()

; #查詢當前日期和時間

select sysdate()

; #查詢當前日期和時間

getpost

後退按鈕/重新整理

無害資料會被重新提交

書籤可收藏為書籤

不可收藏為書籤

快取能被快取

不可快取

編碼型別

歷史引數保留在瀏覽器歷史中

引數不會保留在瀏覽器歷史中

對資料長度的限制

2kb無限制

對資料型別的限制

只允許ascii

沒有限制,也執行二進位制資料

安全性與post相比,get的安全性較差,因為所傳送的資料是url中的一部分

post比get更安全,因為引數不會儲存在瀏覽器歷史或web伺服器的日誌中

可見性資料在url中對所有人都是可見的

資料不會顯示在url中

string str =

"abcdefg"

;stringbuffer sb =

newstringbuffer

(str)

;system.out.

println

(sb.

reverse()

);

string str =

"abcdefg"

;stack

stack =

newstack

();for

(int i =

0; i < str.

length()

; i++

)while

(true

) system.out.

print

(stack.

pop())

;}

string str =

"abcdefg"

;char

ch = str.

tochararray()

;for

(int i = ch.length-

1; i >=

0; i--

)

java多執行緒系列03

建立執行緒的兩種方式 1繼承thread類,步驟 1定義類繼承thread 2複寫thread類中的run方法,目的 將自定義的 儲存在run方法,讓執行緒執行 3呼叫該執行緒的start方法,該方法兩個作用 啟動執行緒,呼叫run方法。此時執行緒處於runnable狀態 從而使執行緒啟動去同其他執...

Spark介紹系列03 RDD

有些基礎用法就不詳細介紹,有疑問的夥伴互相交流。一.rdd的介紹 rdd resilient distributed dataset 叫做分布式資料集,是spark中最基本的資料抽象,它代表乙個不可變 可分割槽 裡面的元素可平行計算的集合。rdd具有資料流模型的特點 自動容錯 位置感知性排程和可伸縮...

MySQL系列03 資料型別

資料型別是指列 儲存過程引數 表示式和區域性變數的資料特徵,它決定了資料的儲存格式,代表了不同的資訊型別。有符號位可以表示負數 無符號位只能表示0和正數 在正數表達的範圍內,無符號位是有符號位的兩倍範圍 上述int及以下類別,每個類別都是2的冪次行增加8位,分別為28 216 224 232 位元組...