freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[互聯(lián)網(wǎng)]aspnet面試題(編輯修改稿)

2025-02-11 05:45 本頁面
 

【文章內(nèi)容簡介】 x=1 y=113. 什么叫應(yīng)用程序域?答:應(yīng)用程序域可以理解為一種輕量級進程。起到安全的作用。占用資源小。14. CTS、CLS、CLR分別作何解釋?答:CTS:通用語言系統(tǒng)。CLS:通用語言規(guī)范。CLR:公共語言運行庫。15. 什么是裝箱和拆箱?答:從值類型接口轉(zhuǎn)換到引用類型裝箱。從引用類型轉(zhuǎn)換到值類型拆箱。16. 什么是受管制的代碼?答:unsafe:非托管代碼。不經(jīng)過CLR運行。17. 什么是強類型系統(tǒng)?答:RTTI:類型識別系統(tǒng)。18. .net中讀寫數(shù)據(jù)庫需要用到那些類?他們的作用?答:DataSet:數(shù)據(jù)存儲器。DataCommand:執(zhí)行語句命令。DataAdapter:數(shù)據(jù)的集合,用語填充。19. ?分別是什么原理?答:10。Windwos(默認(rèn))用IIS...From(窗體)用帳戶....Passport(密鑰)20. 什么是CodeBehind技術(shù)?答:代碼后植。21. ,配件的意思是?答:程序集。(中間語言,源數(shù)據(jù),資源,裝配清單)22. 常用的調(diào)用WebService的方法有哪些?答:。 Web Reference菜單選項23. .net Remoting 的工作原理是什么?答:服務(wù)器端向客戶端發(fā)送一個進程編號,一個程序域編號,以確定對象的位置。24. 在C#中,string str = null 與 string str = 請盡量使用文字或圖象說明其中的區(qū)別答:string str = null 是不給他分配內(nèi)存空間,而string str = 給它分配長度為空字符串的內(nèi)存空間。25. 請詳述在dotnet中類(class)與結(jié)構(gòu)(struct)的異同?答:Class可以被實例化,屬于引用類型,是分配在內(nèi)存的堆上的,Struct屬于值類型,是分配在內(nèi)存的棧上的.(1)、結(jié)構(gòu)是值類型;(2)、結(jié)構(gòu)不支持繼承;(3)、結(jié)構(gòu)不能定義默認(rèn)的構(gòu)造函數(shù);(4)、結(jié)構(gòu)不能定義析構(gòu)函數(shù);(5)、結(jié)構(gòu)不能使用初始值設(shè)置域值26. 根據(jù)委托(delegate)的知識,請完成以下用戶控件中代碼片段的填寫:namespace test{ public delegate void OnDBOperate()。 public class UserControlBase : { public event OnDBOperate OnNew。 privatevoidtoolBar_ButtonClick(objectsender, e) { if((BtnNew)) { //請在以下補齊代碼用來調(diào)用OnDBOperate委托簽名的OnNew事件。 } } }}答:if( OnNew != null ) OnNew(this, e)。27. 分析以下代碼,完成填空string strTmp = abcdefg某某某。int i= (strTmp).Length。int j= 。以上代碼執(zhí)行完后,i=______ j=______答:i=13,j=1028. SQLSERVER服務(wù)器中,給定表 table1 中有兩個字段 ID、LastUpdateDate,ID表示更新的事務(wù)號,LastUpdateDate表示更新時的服務(wù)器時間,請使用一句SQL語句獲得最后更新的事務(wù)號答:Select ID FROM table1 Where LastUpdateDate = (Select MAX(LastUpdateDate) FROM table1)29. 根據(jù)線程安全的相關(guān)知識,分析以下代碼,當(dāng)調(diào)用test方法時i10時是否會引起死鎖?并簡要說明理由。public void test(int i){ lock (this) { if (i 10) { i。 test(i)。 } }}答:不會發(fā)生死鎖,(但有一點int是按值傳遞的,所以每次改變的都只是一個副本,因此不會出現(xiàn)死鎖。但如果把int換做一個object,那么死鎖會發(fā)生)30. 構(gòu)架下remoting和webservice兩項技術(shù)的理解以及實際中的應(yīng)用。答:WS主要是可利用HTTP,穿透防火墻。而Remoting可以利用TCP/IP,二進制傳送提高效率。31. ,要求達到以下的特殊功能:點擊ListView各列列頭時,能按照點擊列的每行值進行重排視圖中的所有行 (排序的方式如DataGrid相似)。根據(jù)您的知識,請簡要談一下您的思路答:根據(jù)點擊的列頭,包該列的ID取出,按照該ID排序后,在給綁定到ListView中。32. 給定以下XML文件,完成算法流程圖FileSystem DriverC Dir DirName=MSDOS622 File FileName =/File /Dir File FileName =/File File FileName =/File /DriverC/FileSystem請畫出遍歷所有文件名(FileName)流程圖(請使用遞歸算法)。答:void FindFile( Directory d ){ FileOrFolders = ()。 foreach( FileOrFolder fof in FileOrFolders ) { if( fof is File ) You Found a file。 else if ( fof is Directory ) FindFile( fof )。 }}33. 寫出一條Sql語句:取出表A中第31到第40記錄(SQLServer,以自動增長的ID作為主鍵,注意:ID可能不是連續(xù)的。答:解1: select top 10 * from A where id not in (select top 30 id from A) 解2: select top 10 * from A where id (select max(id) from (select top 30 id from A )as A)34. 面向?qū)ο蟮恼Z言具有_______性、________性、_______性答:封裝、繼承、多態(tài)。35. 能用foreach遍歷訪問的對象需要實現(xiàn) ____________接口或聲明____________方法的類型。答:IEnumerable 、 GetEnumerator。36. GC是什么? 為什么要有GC?答:GC是垃圾收集器。程序員不用擔(dān)心內(nèi)存管理,因為垃圾收集器會自動進行管理。要請求垃圾收集,可以調(diào)用下面的方法之一: () ().gc()37. String s = new String(xyz)。創(chuàng)建了幾個String Object?答:兩個對象,一個是“xyx”,一個是指向“xyx”的引用對象s。38. abstract class和interface有什么區(qū)別?答:聲明方法的存在而不去實現(xiàn)它的類被叫做抽象類(abstract class),它用于要創(chuàng)建一個體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實現(xiàn)該類的情況。不能創(chuàng)建abstract 類的實例。然而可以創(chuàng)建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實例。不能有抽象構(gòu)造函數(shù)或抽象靜態(tài)方法。Abstract 類的子類為它們父類中的所有抽象方法提供實現(xiàn),否則它們也是抽象類為。取而代之,在子類中實現(xiàn)該方法。知道其行為的其它類可以在類中實現(xiàn)這些方法。接口(interface)是抽象類的變體。在接口中,所有方法都是抽象的。多繼承性可通過實現(xiàn)這樣的接口而獲得。接口中的所有方法都是抽象的,沒有一個有程序體。接口只可以定義static final成員變量。接口的實現(xiàn)與子類相似,除了該實現(xiàn)類不能從接口定義中繼承行為。當(dāng)類實現(xiàn)特殊接口時,它定義(即將程序體給予)所有這種接口的方法。然后,它可以在實現(xiàn)了該接口的類的任何對象上調(diào)用接口的方法。由于有抽象類,它允許使用接口名作為引用變量的類型。通常的動態(tài)聯(lián)編將生效。引用可以轉(zhuǎn)換到接口類型或從接口類型轉(zhuǎn)換,instanceof 運算符可以用來決定某對象的類是否實現(xiàn)了接口。39. 啟動一個線程是用run()還是start()?答:啟動一個線程是調(diào)用start()方法,使線程所代表的虛擬處理機處于可運行狀態(tài),這意味著它可以由JVM調(diào)度并執(zhí)行。這并不意味著線程就會立即運行。run()方法可以產(chǎn)生必須退出的標(biāo)志來停止一個線程。40. 接口是否可繼承接口? 抽象類是否可實現(xiàn)(implements)接口? 抽象類是否可繼承實體類(concrete class)?答:接口可以繼承接口。抽象類可以實現(xiàn)(implements)接口,抽象類是否可繼承實體類,但前提是實體類必須有明確的構(gòu)造函數(shù)。41. 構(gòu)造器Constructor是否可被override?答:構(gòu)造器Constructor不能被繼承,因此不能重寫Overriding,但可以被重載Overloading。42. 是否可以繼承String類?答:String類是final類故不可以繼承。43. try{ }里有一個return語句,那么緊跟在這個try后的finally {}里的code會不會被執(zhí)行,什么時候被執(zhí)行,在return前還是后?答:會執(zhí)行,在return前執(zhí)行。44. 兩個對象值相同((y) == true),但卻可有不同的hash code,這句話對不對?答:不對,有相同的hash code。45. swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?答:switch(expr1)中,expr1是一個整數(shù)表達式。因此傳遞給 switch 和 case 語句的參數(shù)應(yīng)該是 int、 short、 char 或者 byte。long,string 都不能作用于swtich。47. 當(dāng)一個線程進入一個對象的一個synchronized方法后,其它線程是否可進入此對象的其它方法?不能,一個對象的一個synchronized方法只能由一個線程訪問。48. abstract的method是否可同時是static,是否可同時是native,是否可同時是synchronized?答:都不能。49. List, Set, M
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1