2012年自考互聯(lián)網軟件應用與開發(fā)復習資料(13)
集合:是存儲字符串、數(shù)字、對象和其他值的地方。除了在存儲或取出項目時集合會自動擴展與搜索外,集合與數(shù)組非常的相近。與數(shù)組不同的是,集合被修改后,項目的位置將會移動,可以通過集合中項目的名稱、索引或者通過在集合的所有項目中遍歷訪問項目。大多數(shù)的ASP內建對象支持集合。
訪問項目有以下幾種方式:
1、通過使用項目名稱訪問集合中的具體項目
2、使用在集合中保存項目時關聯(lián)的名稱訪問項目
3、通過使用與項目關聯(lián)的索引或號碼也可以訪問項目
4、通過使用速記名稱訪問項目
遍歷集合:使用VBScript中的For??Each語句遍歷集合,使用For??Next語句遍歷集合
對象作用域:對大多數(shù)對象來說,默認的作用域是頁作用域。
為對象賦予會話作用域:可以在Global.asa文件中使用<OBJECT>標記,也可以在ASP頁上使用Server.Create.Object方法創(chuàng)建具有會話作用域的對象實例。
為對象賦予應用程序作用域:可以在Global.asa文件中使用<OBJECT>標記,也可以在ASP頁上使用Server.Create.Object方法創(chuàng)建具有會話作用域的對象實例。
ASP的內建對象:1、Application對象給定應用程序的所有用戶之間共享的信息。2、Request對象訪問任何用HTTP請求傳遞的信息。3、Response對象控制發(fā)送給用戶的信息。4、Server對象,提供對服務器上的方法和屬性的訪問。5、Session對象,存儲特定的用戶會話所需的信息。
ASP的執(zhí)行原理:從本質上講,ASP實際上是服務器端的腳本制作。在瀏覽器提出連接請求后,服務器將腳本代碼進行動態(tài)解釋,傳送到瀏覽器上。
簡要敘述ASP.NET中的頁面數(shù)據(jù)緩存技術。
答:ASP.NET提供了一個相當出色的緩存引擎機制,它允許頁面保存和索引HTTP請求所要求的各種各樣的對象。ASP.NET的緩存對各個應用來說是私有的,是存儲各種對象的存儲器。緩存的生命周期取決于應用的生存周期,也就是說,當應用重新啟動時,緩存實際上也已重建。
ASP.NET提供了三種緩存替換的策略:
1、“腐爛搜索”(Scavenging)。比較類似于“最近最少使用”替換原則,當內存變得比較緊張時,緩存機制會找出最不常用和最不重要的對象,把它從內存中移出,以減輕系統(tǒng)壓力。
2、“到期控制”(Expiration)。編程者可以指定緩存對象的生存周期,這種指定的時間可以是絕對的也可以是相對的。
3、“文件和鍵值依賴”。從外部文件或者是其它緩存鍵值是否改變,來決定本身鍵值是否有效。如果依賴發(fā)生改變,緩存對象將變得不可使用,并從緩存中移動出來。
最新資訊
- 考前必背!自學考試《中國近現(xiàn)代史綱要》論述題高頻考點2024-10-19
- 自考報考策略:科學搭配科目,加速畢業(yè)進程2024-07-20
- 2025年考研考生五一假期,英語科目應該如何復習?2024-05-03
- 備考指南!2024年4月自學考試考前要做哪些準備?2024-03-31
- 考前備考沖刺!自考如何一次就過?2024-03-30
- 考點匯總:《中國近現(xiàn)代史綱要》論述題2024-03-25
- 備考資料:《中國近現(xiàn)代史綱要》簡答題考點匯總2024-03-25
- 自考可以從哪些維度進行備考?2024-02-17
- @自考生,這里有備考技巧2024-02-17
- 自學考試備考復習方法!建議收藏2024-02-16