.NET 基於角色安全性驗證的核心是主體(Principal)和標識(Identity)對象,其中主體負責角色或者組的驗證,標識對象封裝有關正在驗證的使用者或實體的資訊。角色安全性驗證通過產生可供當前線程使用的主體資訊來支援授權,其中主體用關聯的標識進行構造。public interface IPrincipal { // Methods bool IsInRole(string role); // Properties IIdentity Identity { get; } }
如何增加你的網站或者部落格的互動性?相信這是許多站長遇到的最大難題。如今,有了線上網頁聊天室相信這一問題就迎刃而解了。今天,就向大家介紹三款中文的線上網頁聊天室。一,Woocall網站連結:http://woocall.sina.com.cn/由新浪網發布的線上網頁聊天工具。在閱讀了服務條款和隱私權聲明之後,根據提示填寫個人資訊,就會得到woocall的HTML代碼,可置入個人網站或者部落格中。二,VQQ圍圈圈網站連結:http://www.vqq.com/free_chatroom.html使
準備工作做好了之後,下面就可以開始進行Silverlight 2的應用程式的開發了。啟動VS2008,“建立項目”,可以看到“項目類型”下面有“Silverlight”,選擇“Silverlight”,在右邊的模板裡面可以看到“已安裝的模板”列出了“Silverlight Application”和“Silverlight Class Library”兩種類型的模板。 選擇“Silverlight
代碼:#刪除原來 iptables 裡面已經有的規則iptables -Fiptables -X#拋棄所有不符合三種鏈規則的資料包iptables -P INPUT DROPiptables -P OUTPUT DROPiptables -P FORWARD DROP#設定:本地進程 lo 的 INPUT 和 OUTPUT 連結 ; eth1的 INPUT鏈iptables -A INPUT -i lo -j ACCEPTiptables -A INPUT -i eth1 -m state -
昨天說到了Default.aspx頁面今天來講Products.aspx頁面,該頁面由有一個主版頁面和一個使用者控制項組成。其中的使用者控制項中只包涵了一個CustomList自訂控制項它繼承至DataList 並實現分頁:public event DataGridPageChangedEventHandler PageIndexChanged; override public object DataSource { set {
二、交差 我幾日前夜觀天象,知道今晨會有大雪。為此還曾特意諮詢了府衙的氣象預報員,專家告訴我這天是晴天。 有了這雙重保險,鴿絨般的雪片如約而至。天地惟餘莽莽,將我的來去蹤跡掩蓋的完美。 不多時已來到潔府,通報之後,管家套套引我去見潔員外。 “您的衣服穿反了,”套套好心的提醒我。 我憨笑,“是啊,昨晚沒有睡好,早上起來穿反了,希望員外不要介意。”我說的是實情。倘若早上將衣服反穿,現在就會是正著穿的——卻又怕那個曾經聰明的女人看出蹊蹺。
VM運行時資料區域JVM執行Java程式的過程中,會使用到各種資料區域,這些地區有各自的用途、建立和銷毀時間。根據《Java虛擬機器規範(第二版)》(下文稱VM Spec)的規定,JVM包括下列幾個運行時資料區域: 1.程式計數器(Program Counter
近來由於BOSS提出,網站的速度太慢,要求提高速度,考慮到要讀取大量的XML設定檔與HTML靜態檔案,因此,想到先從最基本的XML檔案讀取方面入手,同時,結合網站上提供的一些老外的視頻檔案,看了一些,便做了一個非同步讀取的類,經過試運行後,效果的確有所提高,因此便記錄下來,也備後用。當然還有一些可以最佳化與改進的地方,沒辦法,慢慢來吧。using System;using System.Collections.Generic;using System.Text;using
四、吃酒 我約了老劉在香有間酒樓。 老劉名糠,是婦孺皆知的俠客,在江湖根系很深。只不過時值中原一片和諧之際,也不大能見到老劉出手了,很是遺憾。 “夢君,為何要將這麼寶貴的門票賣掉?”席間,老劉問我。 我沒有想到此聚之後會跟老劉熟識起來,但之前是不熟的,很擔心他的酒量勝於我,從我口中套出我的真實身份來,所以備了防醉丸——誠然我也不清楚自己的真實身份,但始終不想有人先於我知道。 “寶貴嗎?”我奇道,“我只是個打算盤的,對武鬥表演不感興趣,何況江湖中多人覬覦這東西,不若換了銀票安全。”
記得在大學的時候,學習多媒體遇到了一個概念:幀內壓縮和幀間壓縮。我感覺我的第一篇裡裡面提到的我的那個方法有一點像幀間壓縮,那麼是不是把代碼減少到極致了呢?單看一個表的添加代碼好像是,但是一個項目可不是只有一個添加的頁面就完事了,項目越大,添加的頁面也就越多,每個頁面都寫這麼多的代碼,依然很煩。那麼怎麼辦呢?許多人想到了代碼產生器。是的,代碼產生器可以減少我們的勞動,但是不能減少代碼!相反,由於使用了代碼產生器,限制了我們的想象力,讓我們居於現狀,認為這麼多的代碼是正常的,是不可避免的,反正有代碼
ASP.NET如何:建立非同步 HTTP 處理常式 使用非同步 HTTP 處理常式,您可以在啟動一個外部進程(例如對遠程伺服器的方法調用)的同時繼續該處理常式的處理工作,而不必等待外部進程的完成。在非同步 HTTP 處理常式的處理期間,ASP.NET 將通常用於外部進程的線程放回線程池中,直到處理常式收到來自外部進程的回調。這樣可以避免阻止線程,從而提高效能,因為一次只能執行有限數量的線程。如果許多使用者都在請求依賴於外部進程的同步 HTTP
五、溺 從香有間出來,我直奔擴充山而去。 擴充山高聳入雲,是中原名山之一。山下聚集著數座城鎮,最繁華的首指水源城。所謂水源之巔,其實是這擴充山頭。 俗語說山不在高,有仙則靈。擴充山則恰恰相反。山雖高,卻洋溢著世俗之氣。早年曾是江湖牛人們退隱寶地,傳說鳳凰,小仙妹等絕世高手都穴居在此。可惜山的名氣漸大,許 多急功近利的菜鳥們也紛至而聚,在山腳下伸腿絆倒個當鋪老闆,便匆匆跑上山來冒充武林高手退隱。當今水源第一大當鋪老闆頑固,每天不被人絆個十回八回的,都睡不踏實。
資料庫設計 實現sql server資料庫的最佳化,首先要有一個好的資料庫設計方案。在實際工作中,許多sql server方案往往是由於資料庫設計得不好導致效能很差。實現良好的資料庫設計必須考慮這些問題: 1. 邏輯資料庫正常化問題 一般來說,邏輯資料庫設計會滿足正常化的前3級標準: 第1規範:沒有重複的組或多值的列; 第2規範: 每個非關鍵字段必須依賴於主關鍵字,不能依賴於一個組合式主關鍵字的某些組成部分; 第3規範: 一個非關鍵字段不能依賴於另一個非關鍵字段。
2007.03.26 來自:IT專家網社區 Web資料庫的三層體繫結構中,資料存放在資料庫伺服器中,大部分的交易處理及商業邏輯處理在應用伺服器中進行,由應用伺服器提出對資料庫的操作請求。理論上,既可以通過Web頁面調用業務處理常式來訪問資料庫,也可以關於網路資料庫裡一些商業資料被盜竊後公佈於網上;公司商業網站的產品價格資料又被惡意修改……類似這樣的案例,在網上搜尋了一下,實在不少。其原因只有一個,就是來自網路上對Web資料庫攻擊。那麼,在Web環境下的資料庫是否能有足夠的安全為企業服務呢
看完之後,覺得能不用viewstate就不用,再者像這樣viewstate["a"]="b";這種簡單的賦值是沒有什麼關係的,它產生的樹是很小的,altas一定是用js修改了viewstate的,但方法肯定是加密再加密的,效率也應該很低. ViewState是.Net中提出的狀態儲存的一種新途徑(實際上也是老瓶裝新酒);我們知道,傳統的Web程式儲存狀態的方式有這樣幾種: 1、Application
(一)如果自己真不能喝,丫就別開第一口,端著飯碗夾了菜一邊吃著去 (二)如果確信自己要喝,就別裝墨跡,接下來就是規矩了 規矩一:酒桌上雖然“感情深,一口悶;感情淺,舔一舔”但是喝酒的時候決不能把這句話掛在嘴上。 規矩二:韜光養晦,厚積薄發,切不可一上酒桌就充大。 規矩三:領導相互喝完才輪到自己敬。 規矩四:可以多人敬一人,決不可一人敬多人,除非你丫是領導。
COALESCE 返回其參數中第一個非空運算式。 文法 COALESCE ( expression [ ,...n ] ) 參數 expression 任何類型的運算式。 n 表示可以指定多個運算式的預留位置。所有運算式必須是相同類型,或者可以隱性轉換為相同的類型。 傳回型別 將相同的值作為 expression 返回。 注釋 如果所有自變數均為 NULL,則 COALESCE 返回 NULL 值。 COALESCE(expression1,...n) 與此 CASE 函數等價: CASE
2008最後一篇----查看SQL語句的執行時間方法一:開啟SQL Server的查詢分析器。在下面語句兩個go中間加入要執行的sql語句。set statistics profile onset statistics io onset statistics time ongo/*這裡寫上你的語句...*/goset statistics profile offset statistics io offset statistics time offFor example:SET
[ASP.NET 1.1]Global.asax.cs中的方法的含義 今天有同事叫我解釋一下Global.asax.cs中的方法的含義,整理一下,發出來給大家看看。跟Request有關的放到後面一起說,先說其他的5個。Application_Init:在每一個HttpApplication執行個體初始化的時候執行。Application_Disposed:在每一個HttpApplication執行個體被銷毀之前執行。Application_Error:所有沒有處理的錯誤都會導致這個方法的執行。
[翻譯]asp.net 2.0中通過壓縮ViewState改善效能原文發布日期:2007.03.08作者:Bipin Joshi翻譯:webabcd介紹開發人員經常擔心他們web網站的效能。每一個開發人員都想他們的web網站的效能是最佳化的。影響你web網站效能的有很多因素,ViewState就是其中之一。本文我將給大家提供一個通過壓縮ViewState來改善效能的方法。什麼是ViewState雖然本文並不是專門來研究ViewState的,但我們還是簡單的討論一下吧。你如果看過web