Time of Update: 2018-12-08
介紹 做web開發已經有5年多了,現在覺得如果想讓自己在技術上有所提高,必須在C語言、資料結構和演算法上下點苦功。以前我也是零零散散的學習C語言,總是沒有耐心堅持下來。——這次我得下決心學好了。 為什麼我學習C呢? 1、php核心是用C開發的。 1》如果你想知道某個函數是怎麼實現的,手冊有的時候是說不明白的。——你敢保證你能把你寫的代碼中所有函數,所有類說明白嗎?我估計你一般心裡明白。
Time of Update: 2018-12-08
文章目錄 (1) 準備實驗環境(2) 第一個指令碼:你好,空姐(3)像素操作示範——為照片增加夜光特效(4)小插曲 很久之前,就想寫一系列C#映像編程的文章,但始終沒有下筆,其主要原因有二:(1)我的C#影像處理庫 Geb.Image 庫在大幅度變動中;(2)沒有找到一個很好的示範工具。現在,對於第一個問題,Geb.Image庫的基本結構已經確定了;對於第二個問題,選擇了LinqPad作為C#映像編程和示範工具,輕巧簡便。就從現在開始吧。(
Time of Update: 2018-12-08
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-08
翻了一半,到某些地方實在是看不下去了,鑒於這本書的名氣和傳說中的銷售量,這些地方拿出來給大家討論討論,對看了這本書而又沒發現這些東西的安達應該是有益的. 條款19:Prefer Defining and Implementing Interfaces to
Time of Update: 2018-12-08
接觸WebService沒多久,一個令我困擾的問題就是怎麼樣給自己開發的WebService加上身份認證的功能,因為我不想什麼亂七八糟的人使用我的服務,因為這個WebService可能存在一些有關個人隱私的資訊,除了授權的人之外,閑雜人等一律要拒之門外。這個對於Windows應用程式來說易如反掌的功能在WebService上應該如何?呢? 具體如何?者一功能有許多方法,在CodeGuru的Build Secure Web Services With SOAP Headers and
Time of Update: 2018-12-08
最近在看書時看到一段VB.Net的代碼. Select Case itemType Case ListItemType.Header cell.Text = HeaderText Case ListItemType.Item, ListItemType.AlternatingItem AddHandler cell.DataBinding,
Time of Update: 2018-12-08
淺析C#的事件處理和自訂事件 一、瞭解C#中的預定義事件處理機制在寫代碼前我們先來熟悉.net架構中和事件有關的類和委託,瞭解C#中預定義事件的處理。EventArgs是包含事件數目據的類的基類,用於傳遞事件的細節。EventHandler是一個委託聲明如下public delegate void EventHandler( object sender , EventArgs e
Time of Update: 2018-12-08
接觸WebService沒多久,一個令我困擾的問題就是怎麼樣給自己開發的WebService加上身份認證的功能,因為我不想什麼亂七八糟的人使用我的服務,因為這個WebService可能存在一些有關個人隱私的資訊,除了授權的人之外,閑雜人等一律要拒之門外。這個對於Windows應用程式來說易如反掌的功能在WebService上應該如何?呢? 具體如何?者一功能有許多方法,在CodeGuru的Build Secure Web Services With SOAP Headers and
Time of Update: 2018-12-08
轉載請說明來自:陳廣C#程式設計入門視頻教程全集下載最近沒事,找了下陳廣老師的C#視頻教程,發現不錯,整理後特提供下載。陳廣C#程式設計入門視頻教程共包含54課時,壓縮包目錄如下。C#程式設計入門與執行個體視頻教程> ├01-配置.swf ├02-數組(1).swf ├03-數組(2).swf ├04-命名空間.swf ├05-方法(1).swf ├06-方法(2).swf ├07-字元(1).swf
Time of Update: 2018-12-08
在CSDN上看到了這個例子,覺得蠻好玩的,於是拿來改了一下。這個例子有點像“三人行採集器”中的多使用者自動登入功能或者是像許多瀏覽器中自動填表(填充帳號、密碼)功能。即不通過瀏覽網頁,直接由用戶端程式來執行一些頁面上的操作(如點擊登入按鈕,登入系統等)。 登入部落格園: 1 private void wbCnblog_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) 2
Time of Update: 2018-12-08
呃,先不要砸雞蛋。我說的Lambda運算式指的是Expression<T>,不是隨便哪個item => { ... }。好吧,如果你還是不明白,那麼我給你一個例子:(抱歉,原來的return item;是個筆誤,現已更正為 return (item%2) == 0; 代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-08
我不知道都有多少人關心C# 5.0?隨便搜了一下,好像部落格園裡面沒啥這方面的資訊。目前能看到的最詳細的資料就是非同步編程的資料了,這裡貢獻一下視頻資料:(Anders Hejlsberg主講的,推薦閱讀一下。)http://player.microsoftpdc.com/Session/1b127a7d-300e-4385-af8e-ac747fee677aJeffrey
Time of Update: 2018-12-08
1.執行個體構造器和類構造器是允許將類型的執行個體化為良好的狀態的一種特殊方法。當建立一個類型的執行個體時:1)為執行個體的欄位分配記憶體。2)初始化對象的附加欄位(類型對象指標和同步塊索引)。3)調用類型的執行個體構造器來設定對象的初始狀態。構造參考型別對象時,在調用執行個體構造器之前,為對象分配的記憶體總是先被歸零,構造器沒有顯式重寫的所有欄位保證只有一個0或null值。和其他的方法不同,執行個體構造器永遠不能被繼承。因為執行個體構造器不能被繼承,類只有類自己定義的執行個體構造器,所以就不能
Time of Update: 2018-12-08
(本文作者溫少,首發於部落格園,轉載請註明)從JDK
Time of Update: 2018-12-08
個人的一點胡思亂想,希望能被有識之士看到。若能翻譯成英文,提交給微軟,那就更好玩了。 C#語言中的屬性,把資料(域)和行為(方法)很好地結合到了一起,使得類的編寫者可以像編寫方法那樣,對傳入參數進行驗證;而類的使用者,則可以向訪問域那樣訪問屬性。但更多的時候,我們看到的是這樣的代碼:string name;public string Name{ get { return name; } set { name = value; }} 因此我想,如果能夠為這種情況而進行一些文法上
Time of Update: 2018-12-08
透過IL看C# (3)foreach語句原文地址:http://www.cnblogs.com/AndersLiu/archive/2009/02/04/csharp-via-il-foreach.html原創:Anders
Time of Update: 2018-12-08
閑來無事,研究了一個演算法。這天氣坐著都流汗。Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-08
一. 為什麼要lock,lock了什嗎?當我們使用線程的時候,效率最高的方式當然是非同步,即各個線程同時運行,其間不相互依賴和等待。但當不同的線程都需要訪問某個資源的時候,就需要同步機制了,也就是說當對同一個資源進行讀寫的時候,我們要使該資源在同一時刻只能被一個線程操作,以確保每個操作都是有效即時的,也即保證其操作的原子性。lock是C#中最常用的同步方式,格式為lock(objectA){codeB} 。lock(objectA){codeB}
Time of Update: 2018-12-08
好久沒有寫文章了,由於換工作了,所以一直沒有時間來寫博。今天抽個空練練手下~最近接觸了下Thrift,網上也有很多文章對於Thrift做了說明: Thrift是一種可伸縮的跨語言服務架構,它結合了功能強大的軟體堆棧的代碼產生引擎,以建設服務,工作效率和無縫地與C++,C#,Java,Python和PHP和Ruby結合。thrift允許你定義一個簡單的定義檔案中的資料類型和服務介面。以作為輸入檔案,編譯器產生代碼用來方便地產生RPC用戶端和伺服器通訊的無縫跨程式設計語言。
Time of Update: 2018-12-08
本文意在解釋如何從應用程式層執行單條或者批量的預存程序(主要調用沒有任何結果集返回的儲存儲過程,當然也可以拓展到調用有結果集返回的預存程序).資料訪問層: 本層主要包括有下列成員:ParamData 結構StoredProcedure 類StoredProcedureCollection 類Execute 類其中ParamData 含有預存程序參數的名稱,值,以及各自的資料類型. 1struct ParamData 2{ 3public string pName,pValue;