2012年自考互聯網軟件應用與開發復習資料(13)
集合:是存儲字符串、數字、對象和其他值的地方。除了在存儲或取出項目時集合會自動擴展與搜索外,集合與數組非常的相近。與數組不同的是,集合被修改后,項目的位置將會移動,可以通過集合中項目的名稱、索引或者通過在集合的所有項目中遍歷訪問項目。大多數的ASP內建對象支持集合。
訪問項目有以下幾種方式:
1、通過使用項目名稱訪問集合中的具體項目
2、使用在集合中保存項目時關聯的名稱訪問項目
3、通過使用與項目關聯的索引或號碼也可以訪問項目
4、通過使用速記名稱訪問項目
遍歷集合:使用VBScript中的For??Each語句遍歷集合,使用For??Next語句遍歷集合
對象作用域:對大多數對象來說,默認的作用域是頁作用域。
為對象賦予會話作用域:可以在Global.asa文件中使用<OBJECT>標記,也可以在ASP頁上使用Server.Create.Object方法創建具有會話作用域的對象實例。
為對象賦予應用程序作用域:可以在Global.asa文件中使用<OBJECT>標記,也可以在ASP頁上使用Server.Create.Object方法創建具有會話作用域的對象實例。
ASP的內建對象:1、Application對象給定應用程序的所有用戶之間共享的信息。2、Request對象訪問任何用HTTP請求傳遞的信息。3、Response對象控制發送給用戶的信息。4、Server對象,提供對服務器上的方法和屬性的訪問。5、Session對象,存儲特定的用戶會話所需的信息。
ASP的執行原理:從本質上講,ASP實際上是服務器端的腳本制作。在瀏覽器提出連接請求后,服務器將腳本代碼進行動態解釋,傳送到瀏覽器上。
簡要敘述ASP.NET中的頁面數據緩存技術。
答:ASP.NET提供了一個相當出色的緩存引擎機制,它允許頁面保存和索引HTTP請求所要求的各種各樣的對象。ASP.NET的緩存對各個應用來說是私有的,是存儲各種對象的存儲器。緩存的生命周期取決于應用的生存周期,也就是說,當應用重新啟動時,緩存實際上也已重建。
ASP.NET提供了三種緩存替換的策略:
1、“腐爛搜索”(Scavenging)。比較類似于“最近最少使用”替換原則,當內存變得比較緊張時,緩存機制會找出最不常用和最不重要的對象,把它從內存中移出,以減輕系統壓力。
2、“到期控制”(Expiration)。編程者可以指定緩存對象的生存周期,這種指定的時間可以是絕對的也可以是相對的。
3、“文件和鍵值依賴”。從外部文件或者是其它緩存鍵值是否改變,來決定本身鍵值是否有效。如果依賴發生改變,緩存對象將變得不可使用,并從緩存中移動出來。
最新資訊
- 備考2026年4月自學考試!這些真題及題庫早早收藏【免費領取】2025-11-07
- 考前看!2025年10月自考《中國古代文學史一》歷年高頻考點2025-10-24
- 抓緊背!2025年10月自學考試《習概》名詞解釋、簡答題高頻考點匯總2025-10-20
- 考前背誦!2025年10月自學考試沖分資料,速領2025-10-14
- 速領!2025年10月自學考試全專業【沖刺必刷100題】,高頻考點覆蓋2025-10-13
- 2025年10月自學考試題型發布!各專業簡答題、論述題考什么?2025-10-12
- 備考重點!2025年10月自學考試各專業高頻考點+必刷100題2025-10-10
- 2025年10月自考《美學》高頻考點匯總:名詞解釋+簡答題2025-10-09
- 考前復習:2025年10月自學考試《馬原》高頻考點+歷年真題2025-10-07
- 提前發布!2025年10月自學考試答題卡樣式2025-10-07