Time of Update: 2017-02-28
編程 微軟公司特別為.NET架構設計了C#語言,C#融合了其他語言的優點而成為一個強有力的程式設計語言。作為一個Java的開發人員,我對C#的推出充滿好奇,不幸的是,對於微軟的開發環境Visual Studio .NET,列出的價格超過了$1,000,這就使問題很明顯了:我想使用這種語言,但我負擔不起它的價格。可喜的是,我找到了一個免費的.NET開發環境,叫做SharpDevelop。 獲得軟體拷貝這個軟體可以從SharpDevelop網站上下載,
Time of Update: 2017-01-19
本文以執行個體講解了C++讀取設定檔的方法。一般情況下,我們都喜歡使用ini副檔名的檔案作為設定檔,可以讀取及修改變數數值,也可以設定新的組,新的變數,本文的執行個體代碼一個是讀取INI的定義檔案,另一個是CIniFile類實現檔案,兩者結合,完美實現VC++對INI檔案的讀寫。使用者介面說明:在成員函數SetVarStr和SetVarInt函數中,當iType等於零,則如果使用者制定的參數在ini檔案中不存在,則就寫入新的變數.當iType不等於零,則如果使用者制定的參數在ini檔案中不存在,
Time of Update: 2018-07-18
將多位元組整數類型的資料,從主機的位元組順序轉化為網路位元組順序 #include <netinet/in.h> uint32_t htonl(uint32_t hostlong); uint16_t htons(uint16_t hostshort); uint32_t ntohl(uint32_t netlong); uint16_t ntohs(uint16_t netshort); htonl就是把本機位元組順序轉化為網路位元組順序。
Time of Update: 2018-07-18
使用VS內建的打包模組可以很方便的對項目進行打包部署,同時我們也可以在安裝部署時操作註冊表實現開機啟動軟體。具體實現如下: 建立安裝部署這部分就不用說了,添加安裝部署項目後,滑鼠右鍵安裝項目->視圖->註冊表,
Time of Update: 2018-07-18
使用GhostDoc為代碼產生注釋文檔 【轉自www.bitsCN.com】 介紹: GhostDoc是Visual Studio的一個免費外掛程式,可以協助開發人員編寫XML格式的注釋文檔。 C#中XML格式的文檔注釋好處多多:Visual
Time of Update: 2018-12-03
閱讀提示: 《C++影像處理》系列以代碼清晰,可讀性為主,全部使用C++代碼。 《Delphi影像處理》系列以效率為側重點,一般代碼為PASCAL,核心代碼採用BASM。 儘可能保持二者內容一致,可相互對照。 本文代碼必須包括《C++影像處理 -- 資料類型及公用函數》文章中的BmpData.h標頭檔。 本文代碼是在《C++影像處理 -- 亮度/對比調整》基礎上,通過改非亮度為線性亮度而成的。 映像亮度調整分為非線性和線性兩種方法。
Time of Update: 2018-12-04
現在很多軟體都是以xml檔案作為資料來源,而很多資料工具如pb等卻只能另存新檔txt、excel等格式,為此需要一工具能將txt文本轉換成xml檔案。google了一下,沒找到合適的,衝動之下用C#寫了一個txt文本轉xml格式文本的小程式,代碼如下。 建立一個windows應用程式,命名該表單為FrmTxtXml,在該表單中添加: 一個按鈕” toolStripOpen”,text為“開啟檔案”; 一個按鈕” toolStripConvert”,text為“
Time of Update: 2018-12-03
控制項名稱縮寫Buttom按鈕BtnCheckBox複選框ChkColumnHeader視圖列表頭ColComboBox組合框CboContextMenu捷徑功能表CtmDataGrid資料格控制項DgDataGridView資料格視圖控制項DgvDteTimePicker時間輸入框DtpDomainUpDown數值框DudForm表單FrmGroupBox
Time of Update: 2018-12-05
using System; using System.Drawing; using System.Drawing.Printing; using System.Windows.Forms; using System.IO; using System.Text; namespace Skyiv.Util { sealed class TextFilePrinter { string fileName; Encoding theEncode;
Time of Update: 2018-12-05
【百木破解】http://www.bmpj.net 這次clayui給大家帶來了比較實用的東西,因為時間比較倉促,就先放出C#版,目前只有13種特效,因為做這個本身也比較麻煩,所以想先看看大家的反應吧,如果大家覺得不好用,或者不夠眩的話,就不繼續下去了。當然,如果大家對這個比較喜歡的話,會繼續更新添加更多特效。
Time of Update: 2018-12-05
轉載來自:http://blog.csdn.net/accountwcx/article/details/8106562最近操作資料庫,需要判斷返回的欄位值是否為空白,在Google上搜尋到三種方法。 1 通過System.DBNull判斷,網上大部分都使用這個方法。 [csharp] view plaincopyprint?DataTable dt; //假設欄位為name, dt已經儲存了資料 dt.rows[0]["name"
Time of Update: 2018-12-07
C語言學習趣事_大數運算_之加法1、引子 在C語言中,因為預定義的自然數類型的大小是有上下限度的,這就決定了在進行數的運算的時候,必然受到限制,同時因為C語言是最接近彙編的一種程式設計語言,並且由於電腦的運算的特殊性: 按位進行計算的,這樣還帶來了一個問題,存在數的丟失,就是通常說的溢出。 為了在C中進行大數運算,不能簡單的用C中預定義的資料類型和運算方法進行,因此必須尋求一種新的方法。本文討論怎樣來設計一種方法來計算各種大數運算。2、加法
Time of Update: 2018-12-08
為了完成以上的需求,我們就需要類比瀏覽器瀏覽網頁,得到頁面的資料在進行分析,最後把分析的結構,即整理好的資料寫入資料庫。那麼我們的思路就是: 1、發送HttpRequest請求。 2、接收HttpResponse返回的結果。得到特定頁面的html源檔案。 3、取出包含資料的那一部分源碼。 4、根據html源碼產生HtmlDocument,迴圈取出資料。 5、寫入資料庫。 程式如下: 複製代碼 代碼如下://根據Url地址得到網頁的html源碼 private
Time of Update: 2018-12-06
之前曾經介紹過 C# 3.0 { get; set; } 預設值,本文是在其基礎上完成的,增加了些內容。.NET Framework 3.5 使用的是 C# 3.0,C# 3.0 有一些新的語言特性,其中有一項就是快捷屬性。之前的寫法:private int _id = 0; public int Id { get { return _id; } set { _id = value; } }在 C# 3.0
Time of Update: 2018-12-07
文章目錄 Public Instance PropertiesPublic Instance Methods Download demo project - 34.2 KB Download source - 20.5 KB Download demo project [VS05] - 36 KB Download source [VS05] - 20 KB Download demo project [VS08] - 36.2 KB
Time of Update: 2018-12-07
在TreeView尋找某一節點,通常有兩種方法,一種是遞迴的,一種不是遞迴,但都是深度優先演算法。其中,非遞迴方法效率高些,而遞迴演算法要簡潔一些。第一種,遞迴演算法 第二種,非遞迴演算法 程式調用,如下: TreeNode tnRet = null; foreach( TreeNode tn in yourTreeView.Nodes ) { tnRet = FindNode( tn,
Time of Update: 2018-12-07
(一)using的使用: 最常見的是: #include <iostream>using namespace std; 還有更普通的:#include <string>#include <iostream>using std::string;using std::cin; //這三個是iostream裡的using std::endl;using std::cout;using std::boolalpha;
Time of Update: 2018-12-07
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO; namespace
Time of Update: 2018-12-07
通常.NET安全模型中判斷使用者組角色使用IPrincipal.IsInRole方法,該方法需要一個字串參數。而WindowsPrincipal類型(繼承與IPrincipal)還提供了整數RID和WindowsBuiltInRole來判斷使用者角色。因此同一個角色有多種判斷方式。 比如判斷使用者是否是BUILTIN\Users和NT Authority\Authenticated Users://+ using System.Security.Principal; var
Time of Update: 2018-12-07
第一個是通過手動的方法來計算CPU使用比例:CPU使用比例 = 在間隔時間內進程的CPU使用時間 除以 電腦邏輯CPU數量。使用Process類的UserProcessorTime和PrivilegedProcessorTime屬性可以返回當前進程所耗費CPU的使用者和核心程式的時間。Process.TotalProcessorTime則代表兩者之和。它們都返回TimeSpan結構體對象。 代碼://+ using System.Diagnostics//+ using