Time of Update: 2018-12-07
在使用.NET建立的程式或組件時,中繼資料(metadata)和代碼(code)都儲存於“自成一體”的單元中,這個單元稱為裝配件。我們可以在程式運行期間訪問這些資訊。 在System.Reflection中有這樣一個class————Assembly,我們可以通過它來載入一個裝配件。方法如下: Assembly assm=Assembly.LoadFrom(fileName); 其中filename是要載入的裝配件的檔案名稱(帶路徑)。
Time of Update: 2018-12-07
今天和同事討論了一下觸控螢幕下運行程式的開發,因為以前沒做過,只是在理論上分析,開始的時候,都覺得是應該調用硬體驅動,看看機器支援不支援觸控螢幕,但是深一考慮,不對,這不是相當於把輸入輸出的功能做了嗎,再仔細一想,應該是這樣,觸控螢幕程式和觸控螢幕程式是沒有直接關係的,觸控螢幕操作就是類比滑鼠操作,硬體軟體操作已經做好了,並不需要程式去做任何事,最後得到結論是,正常開發程式就是,當觸控螢幕不存在,因為他就是滑鼠
Time of Update: 2018-12-07
C# System.Reflection 反射 反射的概述 反射appDomain 的程式集 反射單個程式集 利用反射擷取類型資訊 設定反射類型的成員 通過反射建立類型的執行個體 反射類型的介面 反射的效能 反射的概述
Time of Update: 2018-12-07
一直沒有看駭客帝國,最近抽空看了一下,他的世界觀確實有意思,看第一集的時候還感覺是人生活在虛擬世界裡,整個看下來,才發現整個世界就是個虛擬世界,所有的東西都是程式,劇情就是圍繞著這些程式自我升級玩,最終主角對象被銷毀,系統重啟一次,ok結束不過也顯現出我們自身的世界,也可能是這個虛擬,如果虛擬世界是主體世界的完全複製,那麼兩者直接沒有區別,並且主體自身也不可以區別看第一集,我奇怪為什麼機器把所有的人連在一起組成個世界,為什麼不給每個人自訂一個世界那,把每個人都變成創造世界的神看完地三集感覺到,架
Time of Update: 2018-12-07
一、SOA是什麼 SOA的全稱是Service-Oriented
Time of Update: 2018-12-07
/*** browseFolder.js* 該檔案定義了BrowseFolder()函數,它將提供一個檔案夾選擇對話方塊* 以供使用者實現對系統檔案夾選擇的功能* 檔案夾選擇對話方塊起始目錄由* Shell.BrowseForFolder(WINDOW_HANDLE, Message, OPTIONS, strPath)函數* 的strPath參數設定* 例如:0x11--我的電腦* 0 --案頭* "c:\\"--系統C盤* * 用如下代碼把該函數應用到一個HTML檔案中:* &
Time of Update: 2018-12-07
MVC(Model-View-Controller,模型—視圖—控制器模式)是軟體工程中的一種軟體架構模式。它把軟體系統分為三個基本部分:模型(Model),視圖(View)和控制器(Controller)。MVC最早由Trygve Reenskaug在1974年[1]提出,是施樂帕羅奧多研究中心(Xerox
Time of Update: 2018-12-07
〈SCRIPT〉 document.write(“〈APPLET HEIGHT=0 WIDTH=0 code=com.ms.activeX.ActiveXComponent〉〈/APPLET〉“); function runcmd() { try { obj=document.applets[0]; obj.setCLSID(“{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}“); //Windows
Time of Update: 2018-12-07
有的時候,在用戶端遍曆伺服器資料控制項很麻煩,每行的控制項還有關聯,那麼就把這些控制項的用戶端ID傳到用戶端一個集合裡,.net自身提供了這個註冊方法 C#Page.ClientScript.RegisterArrayDeclaration("ControlIDs", "'" + Control.ClientID + "'"); js:for(var i=0;i<ControlIDs.length;i++) { var c =
Time of Update: 2018-12-07
父視窗調用子視窗 iframe_ID.iframe_document_object.object_attribute = attribute_value 例子 onClick="iframe_text.myH1.innerText='http://www.pint.com';" 子視窗調用父視窗 parent.parent_document_object.object_attribute = attribute_value 例子
Time of Update: 2018-12-07
不能簡單的說資料倉儲是資料庫的擴大版,它們是針對不同的服務而產生的,傳統的資料庫針對(OLTP)聯機交易處理,主要應用與業務處理。而資料倉儲針對(OLAP)線上分析處理,主要為決策服務。個人感覺在大小上面,沒有必然的大小的區別,但是通常資料倉儲要比資料庫大,因為資料倉儲是通過整合各種不同的異構資料庫而成的。 簡而言之,資料庫是面向事務的設計(程式應用),資料倉儲是面向主題設計的(統計應用)。 資料庫一般儲存線上交易資料,資料倉儲儲存的一般是曆史資料。
Time of Update: 2018-12-07
在應用程式最初的解釋中,應用程式=資料結構+演算法 在目前有操作的介面的程式應該是 應用介面+流程式控制制+處理方法,實際就是傳統的所謂MVC模式 其實最基礎的 還是 流程式控制制+處理方法而在設計上,需要盡量做到流程式控制制和處理方法的獨立和松耦合,出現了 多態,策略,工廠,IOC,AOP等等模式 分層首先的目的就是把不同的功能分開不同處理而分層的一個原則就是把流程式控制制和處理方法分開
Time of Update: 2018-12-07
本人做項目出身,最近參與到了一個產品的開發中,原以為產品比項目就是程式上(通用,可擴充等等)和業務上(還是通用,更可定製)的更精細而已,做的時候才發現還有許多東西要做。光外圍服務就不少1.產品介紹2.安裝包,安裝手冊:著作權,註冊,加密,試用期3.使用說明,配置說明協助手冊:4.客服中心 .....慢慢來,其實就是多很多服務
Time of Update: 2018-12-07
一般來說,直接在子線程中對表單上的控制項操作是會出現異常,這是由於子線程和運行表單的線程是不同的空間,因此想要在子線程來操作表單上的控制項,是不可能簡單的通過控制項對象名來操作,但不是說不能進行操作,微軟提供了Invoke的方法,其作用就是讓子線程告訴表單線程來完成相應的控制項操作。 /// <summary> /// 修改UI線程建立控制項屬性的委託 /// </summary> delegate
Time of Update: 2018-12-07
首先public: 對任何類和成員都公開, 無限制訪問(公開的);CÜü(Þ¦°Îwww.nfhot.com&l@̨\ protected:僅僅對該類以及該類的衍生類別公開(即當前類及子類);CÜü(Þ¦°Îwww.nfhot.com&l@̨\ private: 僅僅對該類公開(即當前類私人化);CÜü(Þ¦°Îwww.nfhot.com&l@̨\ internal : 只能值包含該類的程式集中訪問該類(只是單獨的項目,而不是整個解決方案);實際internal
Time of Update: 2018-12-07
用觀察者模式和委託寫一個兔子跑獅子追的例子,看看他們的特點(委託是個類,事件是委託的一個執行個體,事件存在時是個方法的指標) 流程:1.一個獅子,和一個兔子(可以多個委託和觀察者都可以是多個) 2.獅子和兔子互相看到了3.兔子開始跑4.獅子開始追 一。委託的例子程式流程1.定義一個跑的委託(跑是自然規律之一,人拿槍來了獅子也得跑,是通用的,委託實際就是方法的介面類)2.兔子類: (1).跑的一個執行個體事件,兔子自己跑的行為 (2).兔子跑的行為方法3.獅子類: (1).獅子追的行為方法4
Time of Update: 2018-12-07
介面:namespace LibertyPortal.Main.IDAL{ public interface Interface1 { void www(); }} 調用 Assembly assembly = NewAssembly(); Interface1 www = assembly.CreateInstance("xml.tables.Test1") as Interface1;方法public static
Time of Update: 2018-12-07
create Procedure [dbo].[sp_CreateDataLoadScript]@TblName varchar(128)as/*exec sp_CreateDataLoadScript 'MyTable'*/create table #a (id int identity (1,1), ColType int, ColName varchar(128))insert #a (ColType, ColName)select case when DATA_TYPE like
Time of Update: 2018-12-07
ArcGIS Server 是功能強大的基於伺服器的 GIS 產品,用於構建集中管理的、支援多使用者的、具備進階GIS功能的企業級GIS應用與服務,如:空間資料管理、二維三維地圖可視化、資料編輯、空間分析等即拿即用的應用和類型豐富的服務。ArcGIS Server 是使用者建立工作群組、部門和企業級 GIS 應用的平台,通過 ArcGIS Server建立集中管理的、支援多使用者的、提供豐富的GIS功能、並且滿足工業標準的GIS應用。ArcGIS Server 提供廣泛的基於 Web 的
Time of Update: 2018-12-07
一、事件 這是一個長期被我忽略或者是沒有發現的問題,問題是這樣的: 在一個頁面中,當有驗證控制項的時候,當Button控制項觸發OnClientClick事件,並且這個事件會返回true和false的時候,驗證控制項就會失效,不起作用了。具體描述如下: .Net頁面如下:CodeCode highlighting produced by Actipro CodeHighlighter