Time of Update: 2018-12-08
複製代碼 代碼如下:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
Time of Update: 2018-12-08
A給B發送資訊,A會將資訊用A的密碼進行加密,然後將加密後的字串和原文一起發給B,然後B用B的密碼進行解密,然後判斷解密後的字串和A發過來的原文比對是否一致,關鍵問題在於, A和密碼和B的密碼不一樣,這個才是數位簽章的精華,A的密碼就是私密金鑰,B的密碼就是公開金鑰 具體步驟: 產生一個私密金鑰和公開金鑰,A就用私密金鑰進行加密,因為A的私密金鑰只有A自己有,所以加密後的字串就是A的簽名字串,然後A將這個簽名的字串和原文發給B,
Time of Update: 2018-12-08
見: 驗證的例子:http://www.position-relative.net/creation/formValidator/ 官方地址: http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/ 這個外掛程式支援大部分的瀏覽器,但由於有使用到了css3的陰影和圓角樣式,所以在IE瀏覽器下無法看到圓角和陰影製作效果(IE 9 支援圓角效果)。
Time of Update: 2018-12-08
ASP.NET提供了3種認證方式:windows身分識別驗證、Forms驗證和Passport驗證。 windows身分識別驗證: IIS根據應用程式的設定執行身分識別驗證。要使用這種驗證方式,在IIS中必須禁用匿名訪問。 Forms驗證:用Cookie來儲存使用者憑證,並將 未經身分識別驗證的使用者重新導向到自訂的登入頁。 Passport驗證:通過Microsoft的集中驗證服務執行的,他為成員網站提供單獨登入和核心設定檔服務。 關於這三種驗證方式的配置,推薦一篇文章:http://www.
Time of Update: 2018-12-08
JS指令碼引用 複製代碼 代碼如下:<script src="/scripts/Jquery.autocomplete/jquery.autocomplete.js" type="text/javascript"></script> 樣式引用 複製代碼 代碼如下:<style type="text/css" media="all"> @import
Time of Update: 2018-12-08
1、.NET是什嗎? .Net全稱.NET Framework是一個開發和運行環境, 該戰略是微軟的一項全新創意, 它將使得“互連網行業進入一個更先進的階段”, .NET不是一種程式設計語言. 簡單說就是一組類庫架構, .NET開發支援C#、VB.NET、J#、Jsript和Managed C++等。 C#是.NET Framework架構支援的一種主力開發語言, 可用於開發ASP.NET網站,
Time of Update: 2018-12-08
1. HTML控制項,如IMG的輸入按鈕等 的 onclick ( 用戶端 )和 onserverclick( 服務端 )事件,注意 runat="server"。。。此處的onclick先於onserverclick執行。2.WEB控制項,如<asp:button 按鈕等 的 onclientclick( 用戶端 ) 和 onclick ( 服務端 )事件。。。此處的onclientclick先於onclick執行。onclientclick 事件來自2.0, 它用來取代下列代碼。。。
Time of Update: 2018-12-08
1.簡單的環境搭建 在本地IIS上配置了一個網站:主機名稱為wjnhome.com,連接埠88,然後建了一個虛擬目錄指向同一網站,虛擬目錄名稱為virtual,配置host為127.0.0.1 wjnhome.com 所以地址就為:http://jb51.net:88/virtual/urldemo.aspx?id=2#top 2.編寫簡單的代碼 複製代碼 代碼如下://虛擬目錄的路徑
Time of Update: 2018-12-08
ps:flash實現的效果是好得多,但這不是我研究的範圍,也沒什麼可比性。 相容:ie6/7/8, firefox 3.5.5, opera 10.01, safari 4.0.3, chrome 3.0 效果預覽 檔案上傳選擇檔案重新命名操作狀態重設選擇檔案重設選擇檔案重設選擇檔案ps:由於需要後台,要測試系統請下載執行個體測試。 ps2:在完整執行個體檔案中,還有一個檔案屬性查看執行個體。程式說明 【upload】 程式中最重要的方法就是upload了,調用它就可以進行無重新整理上傳。
Time of Update: 2018-12-08
但是一般來說,常用的較簡單有QueryString,Session,Cookies,Application,Server.Transfer。一、QueryString QueryString是一種非常簡單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中。如果是傳遞一個或多個安全性要求不高或是結構簡單的數值時,可以使用這個方法。但是對於傳遞數組或對象的話,就不能用這個方法了。 這種方法的優點:1.使用簡單,對於安全性要求不高時傳遞數字或是文本值非常有效。
Time of Update: 2018-12-08
一個圖片驗證碼的HtmlHelper,原來的調用代碼如下: 複製代碼 代碼如下:<img id="validateCode" mailto:src='@Url.Action(%22GetValidateCode%22)'/> <script language="javascript" type="text/javascript"> $(document).ready(function () { $("#validateCode").bind("click",
Time of Update: 2018-12-08
項目以我自己的設計編碼完成,並整合測試。初始化資料時,問題出現了。剛開始體現在用戶端接受資料很慢。測試環境環境下,資料庫伺服器部署在國外,網站部署在公司內部,而且我一直認為我的程式在資料庫資料處理這裡已經做了足夠的最佳化,包括索引和主鍵已經做到了合理使用。綜上所述,起初的速度問題一直沒有引起我的關注清單。 然而最後問題的關鍵恰恰出在資料庫連接查詢方面,頻繁查詢導致資料初始化速度很慢。剛開始我採取的方法是即用即查:需要資料的時候就從資料庫查,有比較多的單表查詢返回單個欄位的情況。假如我有大概300
Time of Update: 2018-12-08
接下來拆分這一串字串,每個字元插入一個表變數中,最後使用GROUP BY進行分組。 複製代碼 代碼如下:CalNumOfChtInStr SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Insus.NET -- Create date: 2012-02-23 -- Description: Calculate the
Time of Update: 2018-12-08
實現第一步,需要把字串分割為一個array,需要使用到的函數Split(): 複製代碼 代碼如下:string[] arr = s.Split (','); 第二步,用Dictionary(TKey,TValue)執行個體化。 複製代碼 代碼如下:Dictionary<string, int> Statistics = new Dictionary<string, int>(); 第三步,統計:複製代碼 代碼如下:foreach (string w in arr) {
Time of Update: 2018-12-08
核心代碼:複製代碼 代碼如下:set fso=server.createobject("scripting.filesystemobject") if fso.FileExists(server.mappath("log.txt"))=true then set fin=fso.OpenTextFile(server.mappath("log.txt")) temp=fin.readall fin.close set fin=nothing end if set
Time of Update: 2018-12-08
複製代碼 代碼如下:protected void Page_Load(object sender, EventArgs e) { Response.Write(string.Format("數字1~10總和等於{0}。", Sum(1, 10).ToString())); } private int Sum(int min, int max) { int s = 0; for (int i = min; i <= max; i++) { s += i; } return s; }
Time of Update: 2018-12-08
1前言 最近在ASP.NET中做了一個AJAX調用 : Client端先從ASP.NET Server後台取到一個頁面模板,然後在頁面初始化時再從Server中取一些相關資料以實現頁面模板的動態顯示。具體實現為: 1) Client向 ASP.NET後台發送HTTP GET 請示 2) 後台給Client發送一個HTML模板,同時在記憶體中儲存一個XML String (包含頁面模板動態顯示所需的資料) 3) Client在初始化頁面時,發送AJAX請求,拿到XML String 4)
Time of Update: 2018-12-08
網站上驗證碼效果一般製作方法是: 1)使用HttpHandler(一般處理常式)繪製隨機驗證碼的圖,以及產生隨機碼,並輸出到頁面的OutputStream中。 2)頁面中使用非同步方式(js等)進行重新整理當前頁面的驗證碼。 【樣本】 1)建立一個“一般應用處理常式ashx”,代碼如下: [C#] 複製代碼 代碼如下:public class ValidationCode : IHttpHandler { //隨機發生器 static Random r = new
Time of Update: 2018-12-08
見: 驗證的例子:http://www.position-relative.net/creation/formValidator/ 官方地址: http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/ 這個外掛程式支援大部分的瀏覽器,但由於有使用到了css3的陰影和圓角樣式,所以在IE瀏覽器下無法看到圓角和陰影製作效果(IE 9 支援圓角效果)。
Time of Update: 2018-12-08
需求:做一個ajax登入 主要技術點:jquery ajax以及blur事件 當使用者名稱輸入框失去焦點的時候就會觸發blur事件,然後進行ajax請求,獲得結果(true或者false),如果請求結果為true,就把使用者名稱輸入框圖片替換成ok,並且輸出文字:恭喜您, 這個帳號可以註冊,否則就替換成圖片no,並且輸出文字:帳號已存在 原始碼: 前台: 複製代碼 代碼如下:<%@ Page Language="C#" MasterPageFile="~/Top_Down.master"