一、選擇題
1、string str; 以下哪種寫法較為合理( ) (4個答案都對,答案不確定)
a str.equals(「ydwf」);
b 「ydwf」.equals(str);
c if(str==null||」ydwf」.equals(str));
d if(str!=null||str.equals(「ydwf」);
2、下列寫法正確的是( )
a hashmap map =new map();
b map= new hashmap();
c map= new hashmap();
d map map = new map();
3、以下哪個不是mybatis對映配置的引數( )
a parametertype
b resulttype
c resultmap
d parameterclass
4、將字串string str=」a|b|c|d」根據 | 轉換為string 陣列正確的是( )
a stringarr = str.split(「\\|」);
b string arr = str.split(「|」);
c string arr = str.split(『|』);
d stringarr = str.toarray(「|」);
5、表結構,查詢所有戶主的家庭成員正確的sql是( )(a和c的輸出結果一樣,不確定)
user戶主表
familymem家庭成員表
idname
agefamilyid
familyid
f_name
***relation1小雲
1823小小雲**兒
2老華383
2小小華男兒子
3小小小雲女孫女
a selectu.name,f.f.name,f.relation from user u,familymen f where u.familyid=f.familyid
b select u.name,f.f.name,f.relation fromuser u inner join familymem f on u.familyid=f.familyid
c select u.name,f.f.name,f.relation fromuser u left join familymem f on u.familyid=f.familyid
d select u.name,f.f.name,f.relation fromuser u right join familymem f on u.familyid=f.familyid
6、從list中獲取第乙個元素正確的是( )
a list.get(0);
b list.getobject(0);
c list.getelement(0);
d list.getindex(0);
7、mysql中獲取當前系統時間(要求包含日期和時間)的函式是( )
a systime();
b current_date();
c sysdatetime();
d now();
一、解答題:
1. 請重構下面**
map userdata = new hashmap();
userdata.put(1, "dabai");
userdata.put(2, "大白");
userdata.put(3, "北京雲端微服科技****");
userdata.put(4, "it 工程師");
userdata.put(5, "雲端微服歡迎您加入 ");
//資料庫連線
connection conn = basedap.getconnection();
//插入sql
string sql = "insert into user values(?,?,?,?,?)";
//preparedstatement pstmt = conn.preparestatement(sql);
pstmt.setstring(1, userdata.get(1));
pstmt.setstring(2, userdata.get(2));
pstmt.setstring(3, userdata.get(3));
pstmt.setstring(4, userdata.get(4));
pstmt.setstring(5, userdata.get(5));
//執行sql
return pstme.executeupdate();
重構後的**:
listuserdata=new arraylist();
userdata.add("dabai");
userdata.add("大白");
userdata.add("北京雲端微服科技****");
userdata.add("it 工程師");
userdata.add("雲端微服歡迎您加入 ");
for(int i=0;i
商湯科技2020筆試題
題型分為20道選擇題和3道程式設計大題。1.選擇題 struct1與struct2的區別 乙個是stuts1 乙個是stuts2,這是最大的區別,技術方面,stuts1有個核心控制器,但是只提供了乙個介面,也就是execute,還要配置actionform之類的,很麻煩,所以依賴性比較強 而stut...
保衛方案(京東2017筆試題)
戰爭遊戲的至關重要環節就要到來了,這次的結果將決定王國的生死存亡,小b負責首都的防衛工作。首都位於乙個四面環山的盆地中,周圍的n個小山構成乙個環,作為預警措施,小b計畫在每個小山上設定乙個觀察哨,日夜不停的瞭望周圍發生的情況。一旦發生外地入侵事件,山頂上的崗哨將點燃烽煙,若兩個崗哨所在的山峰之間沒有...
陣列拆分 微軟2017筆試題
給定乙個長度為n的陣列a a1,a2,an 請你將a拆分成3段連續的子陣列 a1,a2,ap ap 1,ap 2,aq aq 1,aq 2,an 令s1 a1 a2 ap s2 ap 1 ap 2 aq s3 aq 1 aq 2 an 問有多少種劃分方案可以使得s1,s2,s3兩兩相差不超過1.n ...