Time of Update: 2018-12-05
最近在寫一個檢索磁碟的小軟體。發現兩個問題。以前利用dt和dw處理資料的行數很少。很難發現這個問題。 1. 數組無法在使用完後釋放空間2.
Time of Update: 2018-12-05
NAntNAnt 是一個基於 .NET 的產生工具,與目前的版本的 Visual Studio .NET 不同,它使得為您的項目建立產生過程變得非常容易。當您擁有大量從事單個項目的開發人員時,您不能依賴於從單個使用者的座位進行產生。您也不希望必須定期手動產生該項目。您更願意建立每天晚上啟動並執行自動產生過程。NAnt 使您可以產生解決方案、複製檔案、運行 NUnit 測試、寄送電子郵件,等等。遺憾的是,NAnt
Time of Update: 2018-12-05
我愛北京天安門天安門上太陽升偉大領袖毛主席指引我們向前進<p>下午我在學習使用用 DataAdapter 和 DataSet 對象使用更新一個SQL資料庫的表的時候,系統總是提示 “當傳遞具有新行的 DataRow 集合時,更新要求有效 InsertCommand。”後來才知道,原來:</p> <p>DataAdapter 對象在資料發生變化的時候,並不能自動產生資料庫系統所需要的 Transact-SQL 陳述式,如果不使用 CommandBuilder
Time of Update: 2018-12-05
NDoc編寫代碼文檔資料幾乎總是一項令人畏懼的任務。我所說的不是早期設計文檔,甚至也不是更為詳細的設計文檔;我說的是記錄類上的各個方法和屬性。NDoc 工具能夠使用反射來剖析器集,並使用從 C# XML 注釋產生的 XML 自動為代碼產生文檔資料。XML 注釋僅適用於 C#,但有一個名為 VBCommenter 的 Visual Studio .NET Power Toy,它能夠為 Visual Basic .NET 完成類似的工作。此外,下一版本的 Visual Studio
Time of Update: 2018-12-05
謹慎仔細地遵守參數命名規範很重要,提供即時線上說明和類瀏覽功能的可視化設計工具會在設計器中向使用者顯示方法的參數名。以下規則概述了參數的命名規範: 使用 Camel Case。 使用描述性的參數名。參數名必須包含足夠的描述資訊,以使在大多數情況下從參數名及其類型上就能判斷它的意義。例如,提供即時線上說明的可視化設計工具在開發人員鍵入的時候會顯示方法的參數。此時參數名必須包含足夠的描述資訊以便開發人員能夠提供正確的參數。
Time of Update: 2018-12-05
以下規則概述了類的命名規範:使用名詞或者名詞短語命名一個類。 使用 Pascal Case。 避免使用縮寫。 不要使用類型首碼,比如在類前面使用 C 首碼。例如,使用類名 FileStream 而不是 CFileStream。 不要使用底線 (_)。 偶爾,即使一個類不是一個介面,也需要提供以字母 I 開頭的類名稱。只要 I 是類名稱單詞的第一個字母這樣就是可以的。例如,類名稱 IdentityStore 就是可以的。 在適當的地方,使用複合詞來命名衍生類別。衍生類別的第二部分應當是基類的名稱。
Time of Update: 2018-12-05
Snippet Compiler Snippet Compiler 是一個基於 Windows? 的小型應用程式,您可以通過它來編寫、編譯和運行代碼。如果您具有較小的程式碼片段,並且您不希望為其建立完整的 Visual Studio .NET 項目(以及伴隨該項目的所有檔案),則該工具將很有用。 備忘:Visual Basic 6.0 以前的版本可以在不儲存工程檔案的情況下直接運行、調試,非常方便。這個特色在只要臨時編寫一段小程式時候非常有用。到了 Visual
Time of Update: 2018-12-05
Regulator Regulator 是最後一個添加到我的頭等工具清單中的。它是一種很有特色的工具,能夠使產生和測試Regex變得很容易。人們對Regex重新產生了興趣,因為它們在 .NET 架構中受到很好的支援。Regex用來基於字元、頻率和字元順序定義字串中的模式。它們最常見的用途是作為驗證使用者輸入有效性的手段或者作為在較大字串中尋找字串的方法 — 例如,在 Web 頁上尋找 URL 或電子郵件地址。 Regulator
Time of Update: 2018-12-05
以下規則概述了介面的命名規範:使用名詞、名詞短語或者描述行為的形容詞來命名介面。例如,介面名稱 IComponent 使用一個描述性的名詞。介面名稱 ICustomAttributeProvider 使用一個名詞短語。名稱 IPersistable 使用一個形容詞。使用 Pascal Case。避免使用縮寫。為介面名稱添加 I 首碼,來表示該類型是一個介面。 定義類/介面對時候使用類似的名稱(該類是介面的一個標準實現)。名稱之間的區別僅僅在於介面名稱前包含字母 I 的首碼。不要使用底線 (_).
Time of Update: 2018-12-05
5月6日,據外電報道,英國軟體商Micro Focus宣布,公司將以7500萬美元現金收購Borland軟體公司,還將收購Compuware Corporation旗下軟體測試和自動軟體品質業務。 Borland成為過去時,說明經營一家公司的難度遠遠大於【作業系統+編譯器+資料庫】的難度! 這個世界上,教技術的,教管理的書大把,從來沒有教人成功經營一家企業的書。 作為程式員,也許更留戀delphi,bcb,時至今日,我還在用bcb,雖然IDE已經賣了兩次了。 所以結合來看,以往那種【程式員創業】
Time of Update: 2018-12-05
.NET Reflector下一個必不可少的工具稱為 .NET Reflector,它是一個類瀏覽器和反編譯器,可以剖析器集並向您展示它的所有秘密。.NET 架構向全世界引入了可用來分析任何基於 .NET 的代碼(無論它是單個類還是完整的程式集)的反射概念。反射還可以用來檢索有關特定程式集中包含的各種類、方法和屬性的資訊。使用 .NET Reflector,您可以瀏覽程式集的類和方法,可以分析由這些類和方法產生的 Microsoft 中繼語言 (MSIL),並且可以反編譯這些類和方法並查看 C#
Time of Update: 2018-12-05
//PB11裡直接按網上的寫法。執行是有OK有錯誤。還是pfrom和pto末尾需要兩個null字元的問題。本想在string後面直接加兩個字元,也是不行(因為字串後面你加再多的"/0"都不起作用,null本來就是字串的結束符--我是這樣理解的)。後面看到blob的例子。方才搞定。看來對資料區塊的引用傳遞時,還是blob好。另外記得EncodingANSI! 聲明:Function long SHFileOperation(ref SHFILEOPSTRUCT lpFileOp)
Time of Update: 2018-12-05
顏色表在 HTML 頁面中可以兩種方式指定顏色──以顏色名稱或者表示 RGB 顏色值的數字。一個 RGB 顏色值由三個兩位十六進位數字組成,分別代表各自的顏色強度。例如,顏色值 #FF0000 之所以被渲染為紅色,是因為紅色的值達到了最高值 FF (等於十進位的 255)。當你使用 !DOCTYPE 聲明指定為標準相容模式時,Microsoft Internet Explorer 6 和以後版本將忽略不遵從樣式表(CSS)層級 1 的樣式表聲明。根據 CSS 1,以十六進位 RGB
Time of Update: 2018-12-05
FxCop.NET 架構非常強大,這意味著存在建立優秀應用程式的極大可能,但是也同樣存在建立劣質程式的可能。FxCop 是有助於建立更好的應用程式的工具之一,它所採用的方法是:使您能夠剖析器集,並使用一些不同的規則來檢查它是否符合這些規則。FxCop 隨附了由 Microsoft
Time of Update: 2018-12-05
最近做項目用到了jQuery驗證,可在應用的js中也有prototype,導致jQuery無法使用,GOOGLE了一下才知道是這兩個之間產生了衝突,也給出瞭解決辦法,也照著上面解決了,把這個貼出來,大家也遇到這個問題時,也可以參考哈。 Java代碼 <script type="text/javascript" src="jquery.js"></script> 1.<script type="text/javascript">var
Time of Update: 2018-12-05
CodeSmith CodeSmith 是一種基於模板的代碼產生工具,它使用類似於 ASP.NET 的文法來產生任意類型的代碼或文本。與其他許多代碼產生工具不同,CodeSmith 不要求您訂閱特定的應用程式設計或體繫結構。使用 CodeSmith,可以產生包括簡單的強型別集合和完整應用程式在內的任何東西。 當您產生應用程式時,您經常需要重複完成某些特定的任務,例如編寫資料存取碼或者產生自訂集合。CodeSmith
Time of Update: 2018-12-05
<?xml version="1.0" encoding="utf-8"?><mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="init()" showFlexChrome="false" alwaysInFront="true" width="500" height="500">
Time of Update: 2018-12-05
NUnit NUnit 是為 .NET 架構產生的開放原始碼單元測試架構。NUnit 使您可以用您喜歡的語言編寫測試,從而測試應用程式的特定功能。當您首次編寫代碼時,單元測試是一種測試代碼功能的很好方法,它還提供了一種對應用程式進行迴歸測試的方法。NUnit 應用程式提供了一個用於編寫單元測試的架構,以及一個運行這些測試和查看結果的圖形介面。 編寫 NUnit 測試作為樣本,我將測試 .NET 架構中 Hashtable
Time of Update: 2018-12-05
問題一:如何刪除對象? 刪除對象的方法有很多,我們先一步步來做一些簡單操作。在情境裡面有一個按鈕,我們點擊按鈕,然後刪除一個mc 步驟:在情境放了一個button,名為Btn
Time of Update: 2018-12-05
問題一:如何讓複製影片剪輯產生動態旋轉效果? 步驟:複製10個小球,將每一個小球用數組管理。然後為數組裡面每一個對象已變更位元置,和角度讓其產生旋轉效果 package { import flash.display.MovieClip; import flash.events.*; import flash.display.SimpleButton; public class Example extends MovieClip { private va