Time of Update: 2018-12-07
最近公司用ClickOnce技術發布的一個產品,在客戶那邊出現了些奇怪的現象。客戶那邊的具體的情況是這樣的:例如是1.0.0.6版本號碼的程式在伺服器A上發布,同一版本號碼1.0.0.6也同時發布在伺服器B上。問題來了,假如客戶機器是乾淨的,也即是這台機器是從來沒有運行過這個程式的,如果客戶先登入伺服器A,那麼客戶機就會下載1.0.0.6版本的程式回來在本機運行,這是正確的。此時客戶把程式關了,然後去到伺服器B上運行,那麼客戶機還會不會再從伺服器B上下載1.0.0.6這個版本呢?那麼ClickO
Time of Update: 2018-12-07
基本序列化要使一個類可序列化,最簡單的方法是使用 Serializable 屬性對它進行標記,如下所示:[Serializable]public class MyObject { public int n1 = 0; public int n2 = 0; public String str = null;}以下程式碼片段說明了如何將此類的一個執行個體序列化為一個檔案:MyObjectobj = new MyObject();obj.n1 = 1;obj.n2 =
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace 非同步編程例子{ class Program { public delegate int CaculateDelegate(int min, int max); static void Main(string[] args)
Time of Update: 2018-12-07
網上摘錄的,經過驗證:建立 datatable、給表datatable添加列名、給表DataTable加行,過濾表DataTable內容等。1.建立 datatable DataTable dt=new Datable();//可以給表建立一個名字,tb2.給表加個列名: dt.Columns.Add("id", typeof(System.Int32));//類型是可以變換的,比如System.Int32,System.Double.. dt.Columns.Add("type",
Time of Update: 2018-12-07
一、上傳檔案大小限制修改:1 、運行iisreset –stop,關閉 iis admin service 服務。2、 找到 windows\system32\inesrv\ 下的 metabase.xml 檔案。3、 用純文字方式開啟,找到 ASPMaxRequestEntityAllowed 把它修改為需要的值(比如10M即:10240000),預設為:204800,即:200K。4 、存檔,然後運行iisreset重啟 iis admin service 服務。 二、下載檔案大小限制修改:
Time of Update: 2018-12-07
引自【IT168知識庫】 記錄下來,方便以後自己查詢,不用每次都上去找 DateTime.ToString()函數有四個重載。一般用得多的就是不帶參數的那個了。殊不知,DateTime.ToString(string format)功能更強大,能輸出不同格式的日期。以下把一些情況羅列出來,供大家參考。有些在MSDN上有的就沒有列出來了。y代表年份,注意是小寫y,大寫的Y並不代表年份。M表示月份。d表示日期,注意D並不代表什麼。h或H表示小時,h用的是12小時制,H用的是24
Time of Update: 2018-12-07
easy-ui,treegrid或者是datagrid裡面toolbar按鈕的隱藏function HideButton(){//隱藏第一個按鈕$('div.datagrid-toolbar a').eq(0).hide();//隱藏第一條分隔線$('div.datagrid-toolbar div').eq(0).hide();//顯示第一個按鈕$('div.datagrid-toolbar a').eq(0).show();//顯示第一條分隔線$('div.datagrid-toolbar
Time of Update: 2018-12-07
文法解釋:1. $("#select_id").change(function(){//code...}); //為Select添加事件,當選擇其中一項時觸發2. var checkText=$("#select_id").find("option:selected").text(); //擷取Select選擇的Text3. var checkValue=$("#select_id").val(); //擷取Select選擇的Value4. var
Time of Update: 2018-12-07
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=GBK"> <title></title> <link href="../gstyle/listpage.css" rel="stylesheet" type="text/css" /> <link
Time of Update: 2018-12-07
Cache 即快取 ,我想非常多人對他的第一印象一定像我相同,感覺他一定能提高系統得效能和運行速度。的確。Net推出cache的初衷確實是這樣的。那麼cache是怎麼提高系統效能和運行速度呢?是不是在所有情況下用cache都能提高效能?是不是cache用的越多就越好呢?我在近期研發的項目中有所體會,寫下來當作總結也希望能跟大家一起探討探討,有錯誤的地方希望大家批評指正。 1.Cache 是怎麼工作的 Cache
Time of Update: 2018-12-07
ISAPI Rewrite確實是個好東西,我們不僅用它可以實現簡單的URL重寫來實現搜尋引擎友好(SEF)的URL形式,還可以利用 ISAPI Rewrite 幫您輕鬆實現伺服器端圖片Server Load Balancer以及圖片防盜鏈等Web功能應用。1、IIS6.0使用ISAPI_Rewrite進行圖片負載平衡伺服器環境:Windows Server 2003 + IIS 6.0 + ISAPI_Rewrite
Time of Update: 2018-12-07
一:在前台通過js擷取DropDownList 控制項選中的值 var dropDownList = document.getElementById("<%=DropDownListID.ClientID %>"); //擷取DropDownList控制項 var dropDownListValue = dropDownList.options[dropDownList.selectedIndex].value;
Time of Update: 2018-12-07
WebService的緩衝分為兩種,一種是簡單的輸出緩衝,一種是強大的資料緩衝一、輸出緩衝輸出緩衝的使用非常簡單,比較適用於WebService的參數比較少,結果比較單一的情況,例如股票資訊,可以設定5-10秒的緩衝,天氣預報,則可以設定30分鐘甚至數小時的緩衝使用方法是:在WebMethod屬性上指定CacheDuration屬性即可,例如這樣,600秒內這個WebService的所有輸出資料都將從緩衝中讀取,不會真正做資料處理,如果事務代碼是訪問資料庫的話,現在這種方法就會比每次都訪問資料庫
Time of Update: 2018-12-07
在一般交易處理頁面,可以輕鬆的得到 Request,Response對象,從而進行相應的操作,如下:HttpRequest Request = context.Request; HttpResponse Response = context.Response;但是要得到 Session的值就沒有那麼簡單了。比如你要在ashx得到儲存在Session中的登入帳號Session["userAccount"]如果你只是context.Session["userAccount"]的話是會報
Time of Update: 2018-12-07
例子,純程式碼,僅供參考 /// <summary>/// 邦定根節點/// </summary> public void BindTreeView(DataTable dt) { DataTable aldt = GetTreeList("").Tables[0];//菜單狀態 tv.Nodes.Clear(); // 清空樹 if
Time of Update: 2018-12-07
Serv-u與IIS衝突的原因是與IIS搶佔80和443連接埠。Serv-u
Time of Update: 2018-12-07
非同步請求核心js代碼function callServer(type, url, isAsync, user, passWord) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//Open方法中包含了5個參數,前三個是必要的,後兩個是可選的(在伺服器需要進行身分識別驗證時提供) //資料傳送方式即GET或POST,服務網頁的URL,是否非同步請求(預設為True,即非同步執行。False,為同步執行),使用者名稱(可省略),
Time of Update: 2018-12-07
一. Cache 是如何工作的。Cache 是分配在伺服器上的一個公用的記憶體片。所謂公用指的cache只要一建立是任何一個用戶端瀏覽器都可以通過後台代碼訪問到它,它面向的是所有使用者,相對而言session也是伺服器上的一段記憶體,但他面向的是單個使用者。它是伺服器的一段記憶體塊,也就是說每個cache一經建立就佔用了伺服器資源的。所以從這點來說我們就可以說:並不是 cache越多越好。cache 是有時間限制的,超過了伺服器設定的到期時間,它就會被伺服器回收。cache 可以存放任何對象二.
Time of Update: 2018-12-07
由於微軟的Web service實現是基於Asp.net,所以會出現緩衝也就在情理之中了.主要有2中緩衝:輸出緩衝和資料緩衝.由於Web Service的緩衝管理與asp.net基本是一樣的,就不說他的原理,主要說一下在Web service中是如何?的.輸出緩衝實現方法是在WebMethod這個特性裡面加一個屬性CacheDuration,如下代碼所示[WebMthod(CacheDuration=30)]public string
Time of Update: 2018-12-07
windows 2003安裝好IIS之後預設是支援.shtml的,只要在“WEB服務擴充”允許“在伺服器前端的包含檔案”即可。可執行檔在: C:\WINDOWS\system32\inetsrv\ssinc.dll