1.請程式設計遍歷頁面上所有textbox控制項並給它賦值為string.empty?
答:foreach (system.windows.forms.control control in this.controls)
}2.請程式設計實現乙個氣泡排序演算法?
答:int array = new int [*] ;
int temp = 0 ;
for (int i = 0 ; i < array.length - 1 ; i++)}}
3.求以下表示式的值,寫出您想到的一種或幾種實現方法: 1-2+3-4+……+m
答:int num = this.textbox1.text.tostring() ;
int sum = 0 ;
for (int i = 0 ; i < num + 1 ; i++)
else
}system.console.writeline(sum.tostring());
system.console.readline() ;
4.用.net做b/s結構的系統,您是用幾層結構來開發,每一層之間的關係以及為什麼要這樣分層?
答:一般為3層
資料訪問層,業務層,表示層。
資料訪問層對資料庫進行增刪查改。
業務層一般分為二層,業務表觀層實現與表示層的溝通,業務規則層實現使用者密碼的安全等。
表示層為了與使用者互動例如使用者新增表單。
優點: 分工明確,條理清晰,易於除錯,而且具有可擴充套件性。
缺點: 增加成本。
5.在下面的例子裡
using system;
class a
public virtual void printfields(){}
}class b:a
public override void printfields()
,y=",x,y);
}當使用new b()建立b的例項時,產生什麼輸出?
答:x=1,y=0;x= 1 y = -1
部分面試題
1.廣播變數和driver 中定義的普通變數的區別 2.資料傾斜 優化的方式,怎樣定位問題,有什麼樣的解決方案,有沒有調參的方式能夠解決的 3.模型 1 怎樣評判彙總層的資料模型的好壞 2 怎樣應對業務變化 3 分層的原則 4.實時流join怎麼做的,採用實時流相互等待借助外部快取join,如果資料...
部分面試題
get與post 通訊的區別 get 請求能快取,post 不能 post 相對 get 安全一點點,因為get 請求都包含在 url 裡,且會被瀏覽器儲存歷史紀錄,post 不會,但是在抓包的情況下都是一樣的。post 可以通過 request body來傳輸比 get 更多的資料,get 沒有這...
面試題 網路部分
http 響應碼 301 和 302 代表的是什麼?有什麼區別?301,302都是http狀態的編碼,都代表著某個url發生了轉移 區別 301 redirect 代表永久性轉移 302 redirect 代表暫時性轉移 forward 和 redirect 的區別?代表了兩種請求 方式 直接 fo...