Time of Update: 2016-10-19
標籤:1 UI 2 code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using
Time of Update: 2016-10-27
標籤:bsp name 進位之間的轉換 ons one rgs ret out http 鎮場詩:———大夢誰覺,水月中建部落格。百千磨難,才知世事無常。———今持佛語,技術無量願學。願盡所學,
Time of Update: 2016-10-22
標籤:com span for sts one tar play show cto &
Time of Update: 2016-10-17
標籤:其實在C#中使用webBrowser大家應該都會了,論壇也有很多相前的例子大家可以查詢一下就知道了但是像直接使用瀏覽器一樣設定代理 的方法可能很多人還不知道吧。這個其實是調用一個Dll檔案進行設定的,下面大家跟我一起來看看吧首先還是要先建一個結構就是代理資訊的結構體如下[C#] 純文字查看 複製代碼?010203040506070809/// <summary> /// 代理結構體 ///
Time of Update: 2016-10-15
標籤:過程比C#調用VC++dll簡單。一、建立DLL建立工程,類型選擇類庫,產生的結果就是dll注意:在項目屬性-應用程式中,注意三個地方,程式集名稱和預設命名空間可以調整,但要一致,別的程式調用此DLL時,可通過using命名空間,而後類名+函數名調用。輸出類型保持預設的“類庫”不變。此DLL中可以應用VC建立的DLL,但此時本DLL屬性只能是X86.調用vc++dll方法還是用[DllImport("space.dll")]public static extern void
Time of Update: 2016-07-30
標籤:1、動態決定資料是否要序列化 我的需求是這樣的,我用了一款資料庫的組件叫Dos.ORM,確實方便了不少,但是在用的時候,我發現一個問題,比如我定義的表中有一個欄位添加時間,修改時間,這些都是預設的,在添加的時候,不需要賦值,但是我從前端傳過來,就會是一個DateTime.MinValue。我不希望去更改它。但是我從資料庫裡面查詢欄位的時候,我又希望擷取這些資料。所以不能簡單的在Model上面加上是否序列化的屬性。 下面是我的JsonHelper類using
Time of Update: 2016-04-20
標籤:首先建立資料庫:[Vip]建立三張表:分別是:[VipInformation](會員資訊) [Log](日誌) [VipAccount](賬戶許可權)詳細語句: 1 --建立資料庫[Vip] 2 create database Vip 3 on primary 4 ( 5 name=‘Vip‘ 6 ,filename=‘E:\vip\Vip.mdf‘ 7 ,size=3MB 8 ,maxsize=100MB 9
Time of Update: 2016-03-27
標籤:【.NET】傳智播客第【21】期就業班視頻(高清無加密)本套2015年21期傳智播客C#ASP.NET win10通用mvc+app開發視頻教程附源碼,是一套非常不錯的asp.net自學視頻教程,傳智播客的實力怎麼樣我也不用說了,希望本套教程的學習能夠對您的asp.net有所協助和提高。這份教程是 2015年6月分的最新高清未加密的全套完整版.NET 21期的視頻教程。本店為了讓各位“親”能夠有更好的學習動力 和 機會 特地擼來了最新的一期全套的教程
Time of Update: 2015-12-10
標籤:要序列化的對象的類:[Serializable]public class Person{private string name;public string Name{get{return name;}set{name=value;}}public string Sex;public int Age=31;public Course[] Courses;public Person(){}public Person(string Name){name=Name;Sex="男";} }
Time of Update: 2015-12-01
標籤://Assembly: 1..net的概念 .exe .dll (供載入用 本身不能執行 無入口函數主函數) 2.包含 類型中繼資料 (代碼中定義的類型) 組件中繼資料 (描述程式集自身) IL代碼 資源檔 ->使用程式集的好處:一是減小程式本身大小(因為可以只調用需要用到的dll)分模組 二是封裝代碼
Time of Update: 2016-12-15
什麼是原子操作?原子(atom)本意是“不能被進一步分割的最小粒子”,而原子操作(atomic operation)意為”不可被中斷的一個或一系列操作” 。在C#中有多個線程同時對某個變數進行操作的時候,我們應該使用原子操作,防止多線程取到的值不是最新的值。例如:int result = 0;多線程A正在執行 result(0)+1多線程B同時執行
Time of Update: 2016-12-14
從序言中,大家應該對委託和事件的重要性有點瞭解了吧,雖然說我們現在還是能模糊,但是從我的大白話系列中,我會把這些概念說的通俗易懂的。首先,我們還是先說說委託吧,從字面上理解,只要是中國人應該都知道這個意思,除非委託2個中文字不認識,舉個例子,小明委託小張去買車票。 但是在我們的程式世界裡,也是這麼的簡單嗎?當然,什麼是OO,OO就是現實世界的抽象,所有現實世界的事物,在OO裡都能得到很好的詮釋,不好意思,扯遠了......
Time of Update: 2016-12-13
在.NET開發中,我們經常會在bin目錄下面看到這些類型的檔案:.pdb、.xsd、.vshost.exe、.exe、.exe.config、.vshost.exe.config項目發布的時候,往往搞不清楚哪些是需要的,那些是不需要的。那麼這些格式的檔案到底是幹什麼用的呢?pdb.pdb檔案,是VS產生的用於調試的符號檔案(program database),儲存著調試的資訊。在VS的工程屬性,C/C++,調試資訊格式,設定/Zi,那麼VS就會在構建項目時建立PDB檔案。在這裡要區分兩種情況:1
Time of Update: 2016-12-12
《設計模式》中把 Singleton 寫成返回指標:class Singleton{public: static Singleton* Instance();protected: Singleton();private: static Singleton* _instance;};相應的實現 cpp 檔案是:Singleton* Singleton::_instance;Singleton* Singleton::Instance(){ if( _instance ==
Time of Update: 2016-12-17
前幾篇我已經向大家介紹了如何使用GDI+來繪圖,並做了一個的執行個體,這篇我向大家介紹下如何來做一個類似windows畫圖的工具. 個人認為如果想做一個功能強大的繪圖工具,那麼單純掌握GDI還遠遠不夠,我的目前也只能做一個比較簡單的繪圖工具了.不足之處,歡迎大家討論! 先來看一下最終效果吧:主要實現功能:畫直線,矩形,橡皮,圓形,切換顏色,開啟圖片,儲存圖片,清除圖片,手動調節畫布大小;軟體剛啟動時,為一張空白畫布,我們可以直接在畫布上繪畫,也可以通過菜單中的“開啟”,匯入一張圖片,然後我
Time of Update: 2016-12-10
.net MVC 串連資料本機資料庫三種方法 <appSettings> <add key="webpages:Version" value="2.0.0.0" /> <add key="webpages:Enabled" value="false" /> <add key="PreserveLoginUrl"
Time of Update: 2016-11-25
ookie裡面不能寫中文,是由於cookie先天的編碼方式造成的。所以需要有一種中間編碼來過渡。 URLEncode是最好的選擇。我們以asp.net為例,代碼如下:設定Cookie時:HttpCookie cookie = new HttpCookie("name",
Time of Update: 2016-11-10
通常,在C#中實現串口通訊,我們有四種方法: 第一:通過MSCOMM控制項這是最簡單的,最方便的方法。可功能上很難做到控制自如,同時這個控制項並不是系統本身所帶,所以還得註冊,不在本文討論範圍。可以訪問http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=320 ,一個國外網友的寫的教程,作者很熱心,我曾有發郵件給他,很快就回複了。
Time of Update: 2016-11-10
用下面的方法,可以檢查.NET給程式分配的記憶體數量long available = GC.GetTotalMemory(false);Console.WriteLine(“Before allocations: {0:N0}”, available);int allocSize = 40000000;byte[] bigArray = new byte[allocSize];available =
Time of Update: 2016-11-10
鍵盤鉤子是一種可以監控鍵盤操作的指令,我們去釣魚只要魚兒上鉤不管它怎麼逃,只要掌控好鉤子上的繩子總是可以找到這條魚,鍵盤鉤子是利用電腦一行行執行代碼特性,在目的視窗處理鍵代碼前攔截把某個指令替換為另外一種指令,然後再把訊息傳送給目的視窗這樣一個周期下來,視窗程序會認為使用者輸入的就是現在的數值或者沒有輸入,不過鍵盤鉤子在某些不法分子手裡則成為了 盜號、監控密碼 等違法操作。原型:HHOOK SetWindowsHookEx(int idHook, HOOKPROC lpfn,