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

正文內(nèi)容

net面試問答大匯總-wenkub

2023-07-10 22:15:39 本頁面
 

【正文】 adonly有什么區(qū)別?接口可以包含事件、索引器、方法和屬性。接口、類和結(jié)構(gòu)可從多個(gè)接口繼承。接口不包含方法的實(shí)現(xiàn)。3. 在表現(xiàn)抽象和多級(jí)別的對(duì)象層次時(shí),類是最好的選擇例如,如果聲明一個(gè)含有 1000 個(gè)點(diǎn)對(duì)象的數(shù)組,則將為引用每個(gè)對(duì)象分配附加的內(nèi)存。接口和抽象類的區(qū)別是什么?那么如果這些接口中有重復(fù)的方法名稱呢?接口中的方法用來定義對(duì)象之間通信的契約,指定接口中的方法為私有或保護(hù)沒有意義。接口(interface)是什么?抽象類中一般含有抽象方法,當(dāng)然也可有具體實(shí)現(xiàn)。此外接口不能包含字段、構(gòu)造函數(shù)、析構(gòu)函數(shù)、靜態(tài)成員或常量。接口的實(shí)例是實(shí)現(xiàn)接口的類給出的。接口中只能聲明方法,屬性,事件,索引器。裝箱(boxing)是將值類型的數(shù)據(jù)轉(zhuǎn)化成引用類型,int i=3。特點(diǎn):代碼好維護(hù),安全,隱藏信息面向?qū)ο蟮乃枷胫饕ㄊ裁??怎樣?shí)現(xiàn)多態(tài)說出你所了解的數(shù)據(jù)庫訪問組件(例如ADO,至少4種) 存儲(chǔ)過程位于服務(wù)器上,調(diào)用的時(shí)候只須傳遞存儲(chǔ)過程的名稱以及參數(shù),不用每次訪問都傳遞很長(zhǎng)的sql 語句。,減少網(wǎng)絡(luò)傳輸,節(jié)約時(shí)間 只讀向前的讀取數(shù)據(jù)庫DataReader和DataSet的異同 數(shù)據(jù)在內(nèi)存中的緩存,數(shù)據(jù)結(jié)構(gòu) 連接數(shù)據(jù),執(zhí)行數(shù)據(jù)庫命令,填充DataSet 執(zhí)行數(shù)據(jù)庫命令 打開數(shù)據(jù)庫連接答:8. Dispose method called。6. Page_Render()。4. Handle control events。2. Load ViewState and Postback data。ViewState你可以理解為一個(gè)隱藏控件。什么是Viewstate?它有什么作用?ViewState用來保存頁面狀態(tài),就是說提交之后我們還可以看到文本框里面的內(nèi)容就是ViewState保存的功勞。cookie 簡(jiǎn)單,但可能不支持,可能被偽造 Cookie是存放在客戶端的,而session是存放在服務(wù)器端的。QueryString response. Redirect()....,舉例說明!web/business/dataaccess視圖與控制器是相互分離,但確實(shí)聯(lián)系緊密的部件,視圖沒有控制器的存在,其應(yīng)用是很有限的,反之亦然,這樣就妨礙了他們的獨(dú)立重用。MVC的不足:這種修改尤其體現(xiàn)在自上而下的方向。這是不言而喻的。概括來說,分層式設(shè)計(jì)可以達(dá)至如下目的:分散關(guān)注、松散耦合、邏輯復(fù)用、標(biāo)準(zhǔn)定義??梢越档蛯优c層之間的依賴; 增加成本。優(yōu)點(diǎn):業(yè)務(wù)邏輯層:是整個(gè)系統(tǒng)的核心,它與這個(gè)系統(tǒng)的業(yè)務(wù)(領(lǐng)域)有關(guān),您是用幾層結(jié)構(gòu)來開發(fā),每一層之間的關(guān)系以及為什么要這樣分層?表示層:是系統(tǒng)的UI部分,負(fù)責(zé)使用者與整個(gè)系統(tǒng)的交互。 分工明確,條理清晰,易于調(diào)試,而且具有可擴(kuò)展性。分層式結(jié)構(gòu)究竟其優(yōu)勢(shì)何在?有利于標(biāo)準(zhǔn)化;分層式結(jié)構(gòu)也不可避免具有一些缺陷:如果不采用分層式結(jié)構(gòu),很多業(yè)務(wù)可以直接造訪數(shù)據(jù)庫,以此獲取相應(yīng)的數(shù)據(jù),如今卻必須通過中間層來完成。如果在表示層中需要增加一個(gè)功能,為保證其設(shè)計(jì)符合分層式結(jié)構(gòu),可能需要在相應(yīng)的業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層中都增加相應(yīng)的代碼。(1)增加了系統(tǒng)結(jié)構(gòu)和實(shí)現(xiàn)的復(fù)雜性。(3)視圖對(duì)模型數(shù)據(jù)的低效率訪問。 頁面之間傳遞值的幾種方式。 傳遞一個(gè)或多個(gè)安全性要求不高或是結(jié)構(gòu)簡(jiǎn)單的數(shù)值。 把流程從當(dāng)前頁面引導(dǎo)到另一個(gè)頁面中,新的頁面使用前一個(gè)頁面的應(yīng)答流ConnectionCommandDataAdapterDataSetDataReaderDataReader使用時(shí)始終占用SqlConnection,在線操作數(shù)據(jù)庫..任何對(duì)SqlConnection的操作都會(huì)引發(fā)DataReader的異常..因?yàn)镈ataReader每次只在內(nèi)存中加載一條數(shù)據(jù),所以占用的內(nèi)存是很小的....你讀了第一條后就不能再去讀取第一條了.. 減少sql 注入式攻擊。 更新存儲(chǔ)過程通常比更改、測(cè)試以及重新部署程序集需要較少的時(shí)間和精力。答:ADO,MDAC(Microsoft Data Access Components),Microsoft SQL Server OLE DB Provider,Microsoft Jet OLE DB Provider,Desktop Database Drivers ODBC Driver,Visual FoxPro ODBC Driver,始終默認(rèn)使用該對(duì)象的類的成員函數(shù)(除非用::顯示指定類名)。答:任何事物都可以理解為對(duì)象,其主要特征: 繼承。什么是裝箱和拆箱? object o = i 。而抽象類中可以有方法的實(shí)現(xiàn),也可以定義非靜態(tài)的類變量。再抽象類中加入一個(gè)方法,那么它的子類就同時(shí)有了這個(gè)方法。繼承類只有實(shí)現(xiàn)過所有抽象類的抽象方法后才能被實(shí)例化。只含有共有抽象方法(public abstract method)的類。他們默認(rèn)為公有方法。這種情況中你可以決定如何實(shí)現(xiàn)。接口中所有方法必須是抽象的,并且不能指定方法的訪問修飾符。!類是引用類型,可以繼承類、接口和被繼承,有默認(rèn)的構(gòu)造函數(shù),有析構(gòu)函數(shù),可以使用abstract和sealed,有protected修飾符,必須使用new初始化。如何選擇結(jié)構(gòu)還是類4. 大多數(shù)情況下該類型只是一些數(shù)據(jù)時(shí),結(jié)構(gòu)時(shí)最佳的選擇異:類定義可在不同的源文件之間進(jìn)行拆分。const關(guān)鍵字用來聲明編譯時(shí)常量,readonly用來聲明運(yùn)行時(shí)常量。具體說來,由于密封類永遠(yuǎn)不會(huì)有任何派生類,所以對(duì)密封類的實(shí)例的虛擬函數(shù)成員的調(diào)用可以轉(zhuǎn)換為非虛擬調(diào)用來處理。1)virtual指明一成員函數(shù)為虛函數(shù),而virtual僅用于類的定義里,在類外可不加此關(guān)鍵字. 而若將父類的虛函數(shù)設(shè)定為純虛函數(shù)時(shí),子類必需要覆蓋之而且必須要實(shí)現(xiàn)之!override重寫基類的方法答:重載是方法的名稱相同,不同的參數(shù)類型,不同的參數(shù)個(gè)數(shù),不同的參數(shù)順序。答:被virtual修飾的方法可以被子類覆寫可以覆寫私有的虛方法嗎?能夠?qū)崿F(xiàn)允許某個(gè)類別繼承,但不允許其中的某個(gè)方法被覆寫嗎?不同的參數(shù)類型,不同的參數(shù)個(gè)數(shù),不同的參數(shù)順序c繼承: base 表示當(dāng)前對(duì)象基類的實(shí)例(使用base關(guān)鍵字可以調(diào)用基類的成員)this表示當(dāng)前類的實(shí)例 virtual 用在基類中指定一個(gè)虛方法屬性表示這個(gè)方法屬性可以重寫 重寫屬性聲明必須指定與繼承屬性完全相同的訪問修飾符類型和名稱并且被重寫的屬性必須是 virtualabstract 或 override 的 屬性也可以重寫 //使用base關(guān)鍵可以在子類中訪問基類同名的方法 父類的引用指向子類的實(shí)例(調(diào)用的是子類的方法) C中的委托是什么?事件是不是一種委托?是,是一種特殊的委托使用ref和out時(shí),在方法的參數(shù)和執(zhí)行方法時(shí),都要加Ref或Out關(guān)鍵字。提高性能、類型安全和質(zhì)量,減少重復(fù)性的編程任務(wù)在類名后加上一個(gè)冒號(hào),再加上基類的名稱??梢杂媒涌趤韺?shí)現(xiàn)。簡(jiǎn)述 private、 protected、 public、 internal 修飾符的訪問權(quán)限。protected : 保護(hù)成員,該類內(nèi)部和繼承類中可以訪問。internal: 在同一命名空間內(nèi)可以訪問。.new有幾種用法 [dataset,datatable,dataview]dataset,datatable,dataview , IList//返回值是void,沒有參數(shù)而 StringBuilder 則不會(huì)。答:string str = null 是不給他分配內(nèi)存空間,而string str = 給它分配長(zhǎng)度為空字符串的內(nèi)存空間。答:Windwos(默認(rèn))c中的三元運(yùn)算符是GetEnumerator)方法的類型。(C or )中如何獲得當(dāng)前窗體或控件的句柄,特別是控件本身的句柄(請(qǐng)列舉)this(C) Me().(myString)。try..catch在出現(xiàn)異常的時(shí)候影響性能。}的區(qū)別將發(fā)生的異常對(duì)象拋出,另一個(gè)只是拋出異常,并沒有拋出原異常對(duì)象)不可能指望程序能處理這樣的情況。GET請(qǐng)求請(qǐng)?zhí)峤坏臄?shù)據(jù)放置在HTTP請(qǐng)求協(xié)議頭中,而POST提交的數(shù)據(jù)則放在實(shí)體數(shù)據(jù)中;在使用 POST 方法的情況下,傳輸數(shù)據(jù)時(shí)不會(huì)將數(shù)據(jù)作為 URL 的一部分;它們會(huì)作為一個(gè)獨(dú)立的實(shí)體來傳輸。(1)在客戶端,Get方式在通過URL提交數(shù)據(jù),數(shù)據(jù)在URL中可以看到;POST方式,數(shù)據(jù)放置在HTML HEADER內(nèi)提交。正如在(1)中提到,使用 Get 的時(shí)候,參數(shù)會(huì)顯示在地址欄上,而 Post 不會(huì)。 Eval 單向綁定:數(shù)據(jù)是只讀的 Bind 雙向綁定:數(shù)據(jù)可以更改,并返回服務(wù)器端,服務(wù)器可以處理更改后的數(shù)據(jù),如存入數(shù)據(jù)庫.% Bind(FirstName) %39。2)瀏覽器aspx文件請(qǐng)求服務(wù)器執(zhí)行服務(wù)器轉(zhuǎn)向新的文件傳遞的數(shù)據(jù)量(網(wǎng)址后附帶的參數(shù)):Static 和 非Static的區(qū)別:創(chuàng)建一個(gè)新的數(shù)據(jù)庫連接所耗費(fèi)的時(shí)間主要取決于網(wǎng)絡(luò)的速度以及應(yīng)用程序和數(shù)據(jù)庫服務(wù)器的(網(wǎng)絡(luò))距離,而且這個(gè)過程通常是一個(gè)很耗時(shí)的過程。一旦你使用完連接立即關(guān)閉它,不要等到垃圾收集器來處理它。連接池FAQ1.2.當(dāng)有連接釋放給連接池時(shí),連接池將新釋放的連接分配給在隊(duì)列中排隊(duì)的連接請(qǐng)求。(這意味著你可以不必為這件事情做任何的事情)當(dāng)然,如果你可以在SQLConnection對(duì)象的連接字符串中加進(jìn)Pooling=true。2) 使用OLEDBConnection對(duì)象時(shí),往連接字符串加入如下內(nèi)容:OLE DB Services=4。2 使用適當(dāng)?shù)腃aching策略來提高性能3 判斷字符串,不要用比較。 strABC!=)6 盡量使用存儲(chǔ)過程,并優(yōu)化查詢語句請(qǐng)解釋轉(zhuǎn)發(fā)與跳轉(zhuǎn)的區(qū)別什么叫應(yīng)用程序域?CTS、CLS、CLR分別作何解釋?什么是受管制的代碼?答:RTTI:類型識(shí)別系統(tǒng)。答:程序集。答:服務(wù)器端向客戶端發(fā)送一個(gè)進(jìn)程編號(hào),一個(gè)程序域編號(hào),以確定對(duì)象的位置。答:WS主要是可利用HTTP,穿透防火墻。但C要求變量再被引用的前必須初始化。效率上Remoting高于Xml Web Service類型系統(tǒng)是由XMLSchema表示的嗎?CLS是XMLSchema表示的嗎?不清楚從概念上闡述前期綁定(earlybinding)和后期綁定(latebinding)的區(qū)別?這個(gè)就像是強(qiáng)弱類型的比較相似,前期綁定是在編譯的時(shí)候就確定了要綁定的數(shù)據(jù),而后期綁定是在運(yùn)行的時(shí)候才填充數(shù)據(jù)。以及與數(shù)據(jù)庫的數(shù)據(jù)交互等地方都要用它.委托具有以下特點(diǎn):C 版引入了匿名方法的概念,此類方法允許將代碼塊作為參數(shù)傳遞,以代替單獨(dú)定義的方法。反射則提供了封裝程序集、模塊和類型的對(duì)象。在另一端,反序列化將從該流重新構(gòu)造對(duì)象。實(shí)現(xiàn)沒必要的數(shù)據(jù)冗余,和提升序列化時(shí)的性能。{{{答:if( OnNew != null ) {}放入GAC中的Assembly是否FullTrust我的理解不是。但有解決辦法可以使DCOM分配的端口號(hào)固定,135是遠(yuǎn)程過程調(diào)用(RPC)的默認(rèn)端口10)對(duì)比OOP和SOA,它們的目的分別是什么?我想OOP和SOA應(yīng)該沒有對(duì)比性吧。13)?何時(shí)應(yīng)該使用哪一個(gè)?。Debug用于開發(fā)時(shí)的調(diào)試,不能要于部署,譯一些特殊代碼,比如IFDEBUG ,而Release則會(huì)將那些特殊標(biāo)記省略15)JIT是以assembly為單位發(fā)生還是以方法為單位發(fā)生?這對(duì)于工作區(qū)有何影響?方法,道理很簡(jiǎn)單,因?yàn)閷?duì)于一次運(yùn)行,很可能只用到一個(gè)程序集中極少數(shù)類型和對(duì)象,而大部分可能并不會(huì)被使用,此時(shí)CLR傻乎乎的給整個(gè)程序集都給Compile了,CLR不是傻瘋了么深度復(fù)制的特征的調(diào)用對(duì)象的構(gòu)造方法,創(chuàng)建新的對(duì)象,包括創(chuàng)建對(duì)象中嵌套的引用對(duì)象的新實(shí)例。 public class Name { public string FirstName。 /**//// summary /// Deep Copy的例子 /// /summary /// returns/returns public Object Clone() { Person p = new Person()。 = 。 = jill。 (clr_)。 ()。 ParameterAtt att = (para, typeof(ParameterAtt)) asPara
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1