Time of Update: 2018-12-08
引言在.Net平台中,物件導向是一個非常重要的概念,那麼在IL是怎樣對物件導向進行支援的呢? 讓我們從建立一個類開始例子 1: .assembly extern mscorlib {} 2: .assembly MyClass {} 3: .class public auto unicode XWang extends [mscorlib]System.Object 4: { 5: .method public hidebysig specialname
Time of Update: 2018-12-08
文章目錄 概念:Q & A - 從問題展開探索 引言:大家都知道介面是定義了一組契約,但是你知道介面的存在形式嗎? 你想更深一步瞭解介面嗎? Follow me. 概念:Interfaces define a contract that other types can implement. Interfaces can have static fields and methods, but they shall not have
Time of Update: 2018-12-08
今天是我們js入門系列示範的最後一節了(暫時我是這樣計劃的),但是請朋友們記住,前面的執行個體你都很熟悉了的話也不代表我們就懂了JS,甚至連入門我們都不得不承認我們只是站在門檻上,還沒有進去呢,那你可能要問,為什麼要匆匆結束呢?答案很簡單,我們的最終目標是AJAX/Atlas,在以後的入門教程中我們還會接觸大量的JS的東西,而我這個懶人繁冗的注釋一定不會讓你失望的,所以更多JS我們以後繼續學習,下面我們必須把JS最重要的東西--《對象》的方法和屬性都熟悉下,因為這可是非常重要的,而這篇Post你
Time of Update: 2018-12-08
文章目錄 什麼是泛型為什麼要用泛型?泛型跟傳統的集合類比較有什麼優勢參考: 什麼是泛型所謂泛型,就是指類型可以為任意. 最常用的泛型當然是用於建立集合了. 1: List<int> list = new List<int>(); 2: list.Add(1); 為什麼要用泛型?這個問題可以分為幾個分支, 我們一個一個來思考泛型跟傳統的集合類比較有什麼優勢a.
Time of Update: 2018-12-08
文章目錄 引言:1. 定義一個泛型類 2. 定義約束參考 引言:自從泛型那天誕生起,廣大的物件導向程式員對於他的熱愛普遍要高於其他資料結構. :). 然而各大物件導向對於他的支援卻不太一樣。在CPP中用的是靜態編譯,即在編譯器決定泛型的類型,而.Net則是在運行時確定,他們有什麼不一樣呢?和周圍的同事談起泛型,發現大夥對於這東西都是似懂非懂,覺得自己有必要作一次應用總結了. , 由於範型內容較多,請看這裡:
Time of Update: 2018-12-08
本文中將為您提供給程式加上運行許可的方法先看看效果(聲明,這不是簡單的輸出一行字串): 在本文中將會涉及到3個類 License, LicenseProvider, LicenseManager 和 註冊表類我們首先給程式建立一個自己的License 1: public class SimpleRuntimeLicense : License 2: { 3: private string TypeCode; 4: public override void
Time of Update: 2018-12-08
文章目錄 1. Performance Improvement2. Brower Compatibility 3. Add A Loading apperance which make the page gray or transport, and set the cursor to wait. It has been existed for a long time. however, i would like to make a
Time of Update: 2018-12-08
在asp.net
Time of Update: 2018-12-08
我們都知道靜態變數屬於類型之間共用的資料,但是自己也沒有進去看看,近日有興趣,寫那些長篇大論似乎不在狀態,時間緊迫,拿起static開始.從代碼開始 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5: 6: namespace StaticInstance 7: { 8: 9: class
Time of Update: 2018-12-08
轉自http://www.stcsm.gov.cn/learning/lesson/guanli/jee/index.asp第一章 緒論 1.1 本文的目的 1.2 什麼是項目 1.3 什麼是專案管理 1.4 與其它管理方式的聯絡 1.5 相關的工作第二章 專案管理環境 2.1項目的階段和項目的生命週期 2.2項目涉及人員 2.3組織影響力 2.4全域管理的關鍵技巧 2.5社會經濟影響 第三章 專案管理程式 3.1項目程式 3.2
Time of Update: 2018-12-08
在我們使用檔案讀取時,往往會看到StreamReader或者File.ReadAllLInes這樣的方法,有時候我就想這兩個有什麼差別呢?於是寫個小程式比較下 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5: using System.IO; 6: using System.Diagnostics; 7: 8:
Time of Update: 2018-12-08
關鍵字: Label, Changeset, datetime ...在TeamBuild的時候我們經常有需求需要編譯某個版本,例如某個Label, 或者什麼時候提交的,而不是最新提交的版本, 在TeamBuild中有GetVersion在TeamBuild中我們有如下方法對他進行設定1. 命令列參數 2. 修改TFSBuild.rsp 3. 修改TFSBuild.proj 我們能夠設定的不僅僅是Label名稱,包括: From MSDN:
Time of Update: 2018-12-08
對於軟體技術人員來講,整天面對電腦,所謂面對的最多的就是技術,似乎從某一天,在項目中,對一個問題的重複改動開始厭煩時,一部分勤于思考的人開始疑問:為什嗎?時尚點的說法是,溝通出了問題。 簡單的講,溝通就是:A 傳遞資訊給B。似乎很簡單,可惜,A/B都不是簡單的算術運算體,他們一般都對應複雜的人類。在常見的溝通中,一般需要考慮如下要素:對象背景 資訊本身的準確性 環境 溝通渠道 回饋 對象背景不同的背景對於同一種意思顯然需要不同的解讀,見如下例子: Code
Time of Update: 2018-12-08
文章目錄 引言:如何Debug?啟動過程結語參考: 引言:我已經深入一些書籍好長一段時間了, 包括(Essential.Net, Shared Source CLI, Shared Source Internals, Distributed Virtual machine, ECMA335), 然而紙上得來終覺淺,絕知此事要躬行, 我的預設實驗環境是:Windows 2008 / Visual Studio 2008 SP1 / .Net
Time of Update: 2018-12-08
關於避風塘 我所在地城市有一個關愛流浪貓的自發組織,他們租了一個小房子,收留了很多受過傷害的小貓。他們自己也養了很多貓。他們有許許多多關於流浪動物的感人的故事。關於三花一家 我住的小區有很多流浪貓,有時候很難看到它們,有時候又覺得它們無處不在。 我的樓下有一隻三花媽媽,它比我更早到這裡。今年它已經生了兩窩。第一窩只活下來一隻,我叫它小三花。第二窩現在暫時還有兩隻,非常小,非常瘦,在草地裡鑽來鑽去的時候很像兩隻小白鼠。
Time of Update: 2018-12-08
文章目錄 本文由以下部分組成:解釋Template定義列舉Template結構舉例各種Template我眼中的最佳實務 本文由以下部分組成:解釋Template定義 列舉Template結構 舉例各種Template 我眼中的最佳實務 <!-- 本文開始 -->解釋Template定義Template用於定義控制項結構(Visual
Time of Update: 2018-12-08
文章目錄 1. PAL-specific Entry Points2. 檔案系統 3. 記憶體管理4. 同步/非同步 IOThreadingNetworkingExceptionCRT (C Runtime)後記: PAL = Platform Abstract Layer, 是.Net平台對於具體作業系統層次的依賴, 主要包括啟動和結束 檔案系統 記憶體管理 同步 I/O 非同步 I/O Threading Networking
Time of Update: 2018-12-08
在一個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要調用業務端三個不同的函數,它們的傳回值一樣,都是資料對象集合SESGMemberShipUserCollection使用GridView1來顯示查詢結果,ObjectDataSource1是資料來源。問題是如何能夠在程式的運行時設定讓ObjectDataSource1動態調用業務端的三個方法。解決方案,在ObjectDataSource的Selecting事件裡,可以修改輸入參數
Time of Update: 2018-12-08
Choose Life. Choose a job. Choose a career. Choose a family. Choose a fucking big television, choose washing machines, cars, compact disc players and electrical tin openers. Choose good health, low cholesterol, and dental insurance. Choose fixed
Time of Update: 2018-12-08
文章目錄 認知壓力壓力策略 有本文是因為最近HBR發布有一篇文章: Watch Out for Stress in Your People