Time of Update: 2015-09-18
標籤: WCF IIS配置IIS網站中部署WCF項目 - C#分類: WCF2012-12-19 22:30 2929人閱讀 評論(0) 收藏 舉報ArtechWCF IIS網站部署 [csharp] view plaincopy .................全書之寫印,實系初稿...執筆木坐,草草而止..個中甘苦,只自知之....── 引 Artech
Time of Update: 2015-09-18
標籤:1. 預存程序中含有多個輸出參數的樣本CREATE PROCEDURE proc_Test @ID INT, @Name VARCHAR(50), @Out1 INT OUTPUT, @Out2 VARCHAR(50) OUTPUTASBEGIN SET @Out1=@ID SET @Out2=@NameENDGO/*Sql 調用方式*/DECLARE @Out1 INTDECLARE @Out2 VARCHAR(50)EXEC Proc_Test 1,
Time of Update: 2015-09-18
標籤:Thread就是Thread,需要自己調度,適合長跑型的操作。ThreadPool是Thread基礎上的一個線程池,目的是減少頻繁建立線程的開銷。線程很貴,要開新的stack,要增加CPU環境切換,所以ThreadPool適合頻繁、短期執行的小操作。調度演算法是自適應的,會根據程式執行的模式調整配置,通常不需要自己調度線程。另外分為Worker和IO兩個池。IO線程對應Native的overlapped
Time of Update: 2015-09-18
標籤:目標 要做的東東呢,就是在向svn提交檔案的時候,可以再server端讀到所有提交檔案的內容,並根據某些規則驗證檔案的合法性,如果驗證失敗,則終止提交,並在svn的用戶端上顯示錯誤資訊。 準備工作 1,安裝svn server,本文例子使用的是CollabNetSubversion-server-1.6.3-3.win32,安裝時使用預設的repository目錄,即C:/svn_repository。 2,建立一個svn
Time of Update: 2015-09-18
標籤:方法一:private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格鍵 if ((e.KeyChar == 0x2D) && (((TextBox)sender).Text.Length == 0)) return; //處理負數
Time of Update: 2015-09-18
標籤:VisualSVN Server可以用WMI介面管理(Windows Management Instrumentation)。 VisualSVN Server安裝的電腦中,位於%VISUALSVN_SERVER%\WMI下的MOF檔案描述了該介面。可以用C#代碼控制管理VisualSVN Server。我機器VisualSVN安裝在D盤,MOF檔案存在位置:D:\Program Files\VisualSVN
Time of Update: 2015-09-18
標籤:這是我的第一篇部落格,就把自己學過的一些總結起來,如果有錯,請聯絡我更改1,命名規範 欄位,本地變數用Camal命名法,即首字母小寫,其他大寫. 類型,方法,屬性用Pascal命名法.2,注釋方法 行注釋:// 文檔注釋: /// 塊注釋:/* */3,預定義類型 簡單類型:11種數字類型(sbyte,byte,short,ushort,int,uint,long,ulong,double,decimal,float),char,bool
Time of Update: 2015-09-18
標籤: Compare 比較字串的內容,考慮文化背景(場所),確定某些字元是否相等 CompareOrdinal 與Compare一樣,但不考慮文化背景 Format 格式化包含各種值的字串和如何格式化每個值的說明符 IndexOf 定位字串中第一次出現某個給定子字串或字元的位置 IndexOfAny
Time of Update: 2015-09-18
標籤:預定義類型C#提供了16種預定義類型,其中包括13種簡單類型和3種非簡單類型。 預定義的簡單類型包括以下3種:11種數實值型別
Time of Update: 2015-09-18
標籤:原帖連結點這裡:詳解C#中的反射 反射(Reflection)2008年01月02日 星期三 11:21兩個現實中的例子:
Time of Update: 2015-09-18
標籤:Factory 方法模式:定義一個用於建立對象的介面,讓子類決定執行個體化哪一個類。Factory Method使一個類的執行個體化延遲到其子類。 構成:1.ProductFactory 方法建立的對象的介面2.ConcreteProduct具體的產品,實現Product介面3.Creator聲明Factory 方法,返回Product4.ConcreteCreator實現/重寫Creator的Factory
Time of Update: 2015-09-18
標籤:介紹Visual C# 2010 引入了一個新類型 dynamic。 該類型是一種靜態類型,但類型為 dynamic 的對象會跳過靜態類型檢查。 大多數情況下,該對象就像具有類型 object 一樣。 在編譯時間,將假定類型化為 dynamic 的元素支援任何操作。 因此,您不必考慮對象是從 COM API、從動態語言(例如 IronPython)、從 HTML 文件物件模型
Time of Update: 2015-09-17
標籤:首先非常感謝Melou的http://www.cnblogs.com/luoht/archive/2009/12/18/1627431.html的隨筆,對於初學C#的我,參考你的隨筆對我的學習真是有莫大協助。 C#遍曆區域網路的幾種方法:1、微軟社區上介紹了使用Active Directory
Time of Update: 2015-09-17
標籤:擴充方法使用 在實際項目中,通常會定義一個靜態類,類中包含一些常用的操作方法(如字串處理,判斷字串是否是正確的電話號碼或者Email等),將這些方法定義為靜態方法,使用方式:"靜態類.靜態方法(相關參數)",這樣就不用執行個體化該類了,減少代碼量,接下來說的擴充方法能使使用時代碼更少。c#3.0中引入擴充方法的概念,使用方式:在使用擴充方法的第一個參數前面加this關鍵字。下面示範了擴充方法的簡單使用:static class CommonHelper {
Time of Update: 2015-09-18
標籤:OOP技術按照現實世界的特點來管理複雜的事物,把它們抽象為對象,具有自己的狀態和行為,通過對訊息的反應來完成一定的任務。這種編程方法提供了非常強大的多樣性,大大增加了代碼的重用機會,增加了程式開發的速度;同時降低了維護負擔,將具備獨立性特製的程式碼封裝起來,修改部分程式碼時不至於會影響到程式的其他部分。1.
Time of Update: 2015-09-18
標籤: 首先要說的是,剛接觸C#是在2012年應該是10月份左右,但是是在網上下載了傳智部落格是視頻,堅持學了一個月,但是後來沒有用它來做項目,一直就擱置了,現在有準備開始學習它,估計以後很長時間都會用它了,在此,希望能把這個學習的經曆記錄下來 首先,瞭解一下.net平台 .net
Time of Update: 2015-09-18
標籤:C#中枚舉是一個非常好用的類型,用會了之後確實方便了很多。項目中一個枚舉類型:public enum Version_Type : byte{ [Description("1997版")] 版本1997 = 0 , [Description("2007版")] 版本2007 }枚舉類型的預設類型是int型,可以改變其使用的類型,需要用(:
Time of Update: 2015-09-18
標籤:數字 轉換 字元 原題如下:練習4.9 給一個不多於5位的正整數,求 1.它是幾位元; 2.分別輸出每一位元字; 3.倒序輸出各位元字。思考:1.要求輸入為不多於5位的正整數 2.要取出5位中每位的數字
Time of Update: 2015-09-18
標籤:nil 用來給對象賦值NULL 則給任何指標賦值 //NULL 和 nil 不能互換,nil 用於類指標賦值NSNull 則用於集合操作一般情況下最好使用用 nil (Null 物件值,有意義) [ nil 任意方法],不會導致崩潰NULL 是一個通用指標(泛型指標,指向null 指標)NSNull,NULL 和 nil 在本質上應該是一樣的,NULL 和 nil 本質就是 0Objective-c中 NSArray 和
Time of Update: 2015-09-18
標籤://BOOL類型的變數,變數名的命名都有自己的特點! // 1、以is開頭 isFat isTall isBeautiful// 2、以can開頭 canRun// 3、以has開頭 hasMoney// // //