Time of Update: 2014-12-20
標籤:2014年即將過去,這一年我參加了不少面試,被問到了很多問題。回來總結下發現自己確實在基礎方面有著很多的不足,還有很多東西是我不知道的。遂在下半年購入書籍若干,並系統的加以學習。我目前在看的書是Jon
Time of Update: 2014-12-20
標籤:設計要公開事件的類型 1 //定義類型來容納所有需要發送給事件通接收者的附加資訊 2 internal class NewMailEventArgs : EventArgs 3 { 4 private readonly string m_from, m_to, m_subject; 5 public NewMailEventArgs(string from, string to, string subject) 6 {
Time of Update: 2014-12-20
標籤:c# substring string 說到字串截取,大家首先相當的應該就是substring函數,今天就來給大家講講substring函數。1.public String Substring(int startIndex); 從此字串檢索子字串。
Time of Update: 2014-12-20
標籤:C#基礎知識1、類型:13種預定義簡單類型,2種預定義非簡單類型object、string
Time of Update: 2014-12-19
標籤:父頁面:1 var obj = new Object(); 2 obj.name="name"; 3 var rtnValue=window.showModalDialog("child.aspx",obj,"dialogWidth:500px;dialogHeight:300px;status:no;scrollbars=yes;help:no");4 if(rtnValue=="ok"){5 window.location.reload();//重新整理父頁面6
Time of Update: 2014-12-19
標籤:c# 拆箱 裝箱 類型轉換 C#的資料類型分為三類,值類型,參考型別和指標類型。指標類型只能用於不安全模式,而值類型和參考型別通過拆箱和裝箱機制可以相互轉換,通過中間的object類型,所以C#的所有種類直接或間接地從object類種類派生而來。值
Time of Update: 2014-12-19
標籤:出自51CTO部落格:http://cnn237111.blog.51cto.com/2359144/1271600 在.net 1.1的時代,還沒有TransactionScope類,因此很多關於事務的處理,都交給了SqlTransaction和 SqlConnection,每個Transaction是基於每個Connection的。這種設計對於跨越多個程式集或者多個方法的事務行為來說,不 是非常好,需要把事務和資料庫連接作為參數傳入。在.net
Time of Update: 2014-12-19
標籤:1.首先要在伺服器端建立一個網站axpx頁然後再網站的後台寫代碼擷取winform傳過來的檔案名稱。聲明:這個方法雖然最簡單最省事,但是上傳大檔案可能會報錯,我的機器是10M,超過10M就會提示報錯。 [c-sharp] view
Time of Update: 2014-12-19
標籤:Request.ApplicationPath 返回/或者iis下目錄。如果個人網站是在iis網站下面建立的目錄aaa,返回如:/aaaRequest.Url.Authority 返回網域名稱和連接埠或ip 如:localhost:1897var applicationPath =Request.ApplicationPath.Length>1 ? Request.ApplicationPath :"";//防止多一個斜線。當是網站時候,
Time of Update: 2014-12-19
標籤:/// <summary> /// 擷取get過來的資料 /// </summary> /// <param name="page"></param> /// <returns></returns> private static NameValueCollection GETInput(System.Web.UI.Page page) { return
Time of Update: 2014-12-19
標籤:/// <summary> /// 擷取post過來的資料 /// </summary> /// <param name="page"></param> /// <returns></returns> private static string PostInput(System.Web.UI.Page page) { try {
Time of Update: 2014-12-19
標籤:.net/// <summary> /// 處理json字串,將[]{}'"字元去除 /// </summary> /// <param name="JsonStr">需處理的字串</param> /// <returns>處理後的字串</returns> public static string
Time of Update: 2014-12-19
標籤:前言 委託:委託是一種在對象裡儲存方法引用的類型,同時也是一種型別安全的函數指標。或委託可以看成一種表示函數的資料類型,類似函數指標.事件是特殊的委託觀察者模式:兩種角色:(1)Subject, 主題(被監視對象),它往往包含著 Observer 所感興趣的內容。(2)Observer, 觀察者,它觀察 Subject。 當 Subject 中的某件事發生的時候(通常是它所感興趣的內容改變的時候),會被自動告知,而 Observer
Time of Update: 2014-12-20
標籤:C#高效能大容量SOCKET並發(零):代碼結構說明 C#高效能大容量SOCKET並發(一):IOCP完成連接埠例子介紹C#高效能大容量SOCKET並發(二):SocketAsyncEventArgs封裝C#高效能大容量SOCKET並發(三):接收、發送C#高效能大容量SOCKET並發(四):緩衝設計C#高效能大容量SOCKET並發(五):粘包、分包、解包 C#高效能大容量SOCKET並發(六):逾時Socket斷開(守護線程)和心跳包 C#高效能大容量SOC
Time of Update: 2014-12-20
標籤:枚舉1、概念和作用(1)用於存放常量,只能在定義時賦值(防止編程過程中惡意篡改,並且防止對同一事物的不同賦值--統一化)(2)定義的枚舉類型需要包含該類型的所有可能的值(3)方法、類、內部都可以定義,一般和類定義在同一個層級,這樣所有類都可以用這個枚舉了2、定義:enum 類型名稱{值1,值2,值3……值n}(預設索引從0開始,值不能是int類型)enum
Time of Update: 2014-12-20
標籤:結構體1、概念:結構體是寫在main函數外的資料結構,由不同類型的資料群組合成一個整體,這些組合在一個整體中的資料是互相聯絡的2、聲明方式:struct 結構體名{成員變數(由類型名+成員名組成)}例:public struct student//public是修飾符,可以不加,作用範圍為整個命名空間{public int Code;//定義變數,每一個變數叫做結構體的屬性public string Name;public string Sex;public int Age;public
Time of Update: 2014-12-19
標籤:【51CTO獨家譯文】2011年6月的程式設計語言熱門排行榜Lua語言一軍突起,一舉進入前十名。這與一年前蘋果決定在iOS系統上使用Lua語言密不可分。但是,你瞭解如何用Lua語言在iOS上開發應用嗎?51CTO將向各位介紹Lua語言的iOS應用開發架構——Wax,其中在iOS平台上無比火爆的《憤怒的小鳥》就是由Lua語言用Wax開發的。全文共分兩部分,第一部分51CTO將帶您深入探討Wax具有的一些好處,同時示範把Lua與Xcode
Time of Update: 2014-12-20
標籤: 簡單來說,指標包含的就是記憶體位址。理解指標關鍵在於理解C的記憶體管理員模式。C裡面有三種記憶體: ①、靜態全域記憶體(生命週期從程式開始到程式結束,全域變數範圍是全域,靜態變數範圍在定義它們的函數內部); ②、自動記憶體(在函數內部聲明的變數,在函數被調用時建立,範圍和生命週期都在函數內部); ③、動態記憶體(記憶體配置在堆上,根據需要釋放,通過指標引用,範圍局限於引用的指標); 下面先來生命一個指標並列印其地址和值,這裡p%指的是以十六進位的形式返回資料:#include
Time of Update: 2014-12-19
標籤:const和指標的組合:注釋部分表示非法。 int a =1; const int *p = 0; p=&a; //*p = 1 ; int const *pp = 0; pp= &a; //*pp = 1; int* const pv = 0; //pv=&a; *pv = 1; const int const *pavp = 0; //pavp = &a;
Time of Update: 2014-12-20
C程式示範產生僵死進程的過程先抄錄網上一段對僵死進程的描述:殭屍進程:一個進程使用fork建立子進程,如果子進程退出,而父進程並沒有調用wait或waitpid擷取子進程的狀態資訊,那麼子進程的進程描述符仍然儲存在系統中。這種進程稱之為僵死進程。在每個進程退出的時候,核心釋放該進程所有的資源,包括開啟的檔案,佔用的記憶體等。 但是仍然為其保留一定的資訊(包括進程號the process ID,退出狀態the termination status of the process,已耗用時間the