Time of Update: 2015-02-13
標籤:下面我們直接用可變長度參數的方式寫一個完整的SqlHelper增刪改public static int ExecuteNonQuery(string sql,params Parameter[] parameters){ using(SqlConnection conn = new SqlConnection(conStr)) { conn.Open(); using(SqlCommand cmd = conn.CreateCommand()) { cmd.
Time of Update: 2015-02-13
標籤:記憶體 編程 linux c c++ 利用linux下的檔案記憶體映射可以實現進程共用資料,我們可以把一個檔案對應到虛擬記憶體中使多個進程進行共用,到這裡我們大概能想到他能應用到的領域 是很廣泛的 主要涉及到 mmap munmap msync
Time of Update: 2015-02-13
標籤:c++ 編程 linux c Linux下的IO/檔案操作練習,知識雖然簡單 但是往往基礎容易被忽略,偶爾的練習是有必要的。 練習printf/*************************************************************************>
Time of Update: 2015-02-14
標籤: <div style="margin:0 auto;text-align:center;" >//可以用GridView劇中 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
Time of Update: 2015-02-14
標籤:在網路通訊程式中,心跳檢測是必不可少的,我們來看一下networkcomms中是如何?的以networkcomms2.3.1為例:在伺服器端,會有一個線程專門用來發送心跳訊息代碼如下: protected static void TriggerConnectionKeepAliveThread() { lock (staticConnectionLocker) { if
Time of Update: 2015-02-14
標籤:在微風IM中,當某個用戶端下線後,其他用戶端能夠感知到此使用者已經下線,並把其頭像表徵圖變成灰色。感知串連的掉線,是networkcomms架構內建的功能,伺服器通過心跳檢測得知某串連掉線,會從networkcomms內部維護的串連列表中刪除此串連,並觸發相應的委託。我們要處理某串連掉線,只需要註冊 NetworkComms.AppendGlobalConnectionCloseHandler 方法即可伺服器端代碼如下:
Time of Update: 2015-02-14
標籤:1.概括 1.1、委託是定址方法的.NET版本,類似C++中的指標。委託可以理解成指向函數的指標,它是型別安全的,定義了具體的參數和傳回值。 ——定義一個委託,實際上是定義一個類。委託是對方法的引用,如方法Func,把其功能交給委託的類來實現。 ——委託的作用:結合泛型,可以實現功能上的擴充(如針對整型的函數,可以通過委託指向多種函數,實作類別中某個屬性的比較)。Lambda運算式需要使用委託定義。事件需要使用到委託。 1.2、Lam
Time of Update: 2015-02-14
標籤:#region 過濾HTML代碼 //替換掉html字元,只顯示文字資訊。 public string replaceHtmlCode(string Htmlstring) { Htmlstring = Regex.Replace(Htmlstring, @"<script[^>]*?>.*?</script>", "", RegexOptions.IgnoreCase); Htmlstring =
Time of Update: 2015-02-14
標籤:總結: 多態是物件導向的核心.---------能夠理解為一個方法,多種實現,在這裡能夠用虛方法,抽象類別,介面能夠實現多態1.首先利用介面來實現多態:介面相當於"功能,"介面能夠實現多繼承,分為 顯式實現介面和隱式實現介面 keyword為interface格式: interface 介面名{ string ...... int
Time of Update: 2015-02-13
標籤:有時候我們需要對資料表進行篩選,微軟為我們封裝了一個公用方法, DataTable.Select(),其用法如下:Select()Select(string filterExpression)Select(string filterExpression, string sort)Select(string filterExpression,string sort, DataViewRowState r
Time of Update: 2015-02-13
標籤:using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tasks;namespace SRLJCSHAP.委託.Demo{ delegate void StringProcessor(string input);//聲明委託類型 public class Person
Time of Update: 2015-02-13
標籤:(轉)Delphi 調用C#編寫的WebService 參數為Null解決方案 附中文亂碼問題 //add-------to support UTF-8 RIO.HTTPWebNode.UseUTF8InHeader := true; //添加該行,指定採用UTF-8代碼傳輸 RIO.Converter.Encoding:=‘UTF-8‘;
Time of Update: 2015-02-12
標籤:其他混合編程文章1【原創】Matlab.NET混合編程技巧之——直接調用Matlab內建函數(附源碼)2.【原創】Matlab.NET混合編程技巧之——找出Matlab內建函數 3.【原創】Matlab與.NET混編解決Face Service問題 4.【原創】Matlab與.NET基於型別安全的介面編程入門5.【原創分享】Matlab.NET混編調用Figure表單 一、視頻說明
Time of Update: 2015-02-09
標籤:這個功能教室預約系統是幫朋友做的,最近沒事整理出來,供大家參考,本系統為CS結構,伺服器端用戶端程式。本人水平有限,大神請飄過:)資料基於mssql2005
Time of Update: 2015-02-09
標籤:我現在感到學好C#就是就是要知道,C#的基本文法,C#的新的特點,C#能幹什麼!其中我感到不管如何,NAMESPACE都是很關鍵的,可以說不是只對C#而言,而是整個。NET都是由NAMESPACE組成的,所以我在看了C#的基本文法後,就直奔NAMESPACE來了,在這裡寫下自己的一些感覺,希望能對後面學習的人有所協助。NAMESPACE在新的NET環境下編程可以說是無所不在,總之,給我的感覺就是MS的新一代的語言的核心就是NAMESPACE,我們可以通過已經有的NAMESPACE,做我們想
Time of Update: 2015-02-09
標籤:方法的調用 delegate int test1(int a); class Program { static int num = 10; static void Main(string[] args) { test1 t = new test1(max); t(40); Console.WriteLine("max,{0}", num);
Time of Update: 2015-02-08
標籤:c#進階編程 之前用過Visual Studio 2005和Visual Studio 2012做過項目,感覺Visual Studio這個IDE是非常強大的,當時C#還是4.0版本,如果4.5版本橫空出世,讓大家對C#語言更加看好,尤其最近微軟的一系列動作,尤其是新CEO上台後的大刀闊斧的改革,讓微軟變得越來越開放了。從C# 2.0出來就是為了和Java競爭的,當時增加了對泛型的支援,隨後C#
Time of Update: 2015-02-08
標籤:1、<< 、<<= 、>> 、>>的用法以及區別 <<(左位移):例如 int a = 2 ; b = a << n ; 如果 n=3,那麼 b=16左移n位實際上相當於乘以2的n次方:for(int i =1;i<=n;i++) a = a * 2
Time of Update: 2015-02-08
標籤:using System;using System.IO;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;namespace Des{ class Program { public static string Encode(string data, string Key) //加密 {
Time of Update: 2015-02-08
標籤:3.1