Time of Update: 2018-12-07
像Eclipse它的所有外掛程式的.jar檔案都是放在plugin目錄下,我們的程式如果也要做成可擴充外掛程式形式plugins在java中如何簡單的實現這個功能。 1、建立一個工程,並為其增加一個 Interface,命名為ActionInterface.java。該介面為使用者公開了一個方法,你定義的外掛程式必須實現這個介面如下: package org.junesky.classPathTest; public interface ActionInterface {
Time of Update: 2018-12-07
類解讀Injector Injector是整個SwiftSuspenders架構的核心。與開發人員打交道最多的也就是Injector類。Injector就是注入器,其功能相當於Spring裡的ApplicationContext。是IOC容器。簡單的理解可以將它理解為一個工廠,當開發人員需要一個對象的時候,不是new出這個對象,而是通過Injector得到這個對象。Injector會自動完成返回的對象的依賴注入。 Injector的私人屬性如下:屬性名稱功能INJ
Time of Update: 2018-12-07
Flash Player 支援以下 HTML 標籤:標籤說明錨標籤<a> 標籤建立超文本連結並支援以下屬性:target:指定載入頁面的目標視窗的名稱。選項包括 _self、_blank、_parent 和 _top。_self 選項指定當前視窗中的當前幀,_blank 指定一個新視窗,_parent 指定當前幀的父級,而 _top 指定當前視窗中的頂級幀。href:指定 URL 或 ActionScript link 事件。URL 可以是絕對路徑或相對路徑(相對於載入頁的
Time of Update: 2018-12-07
對比下比較熱門的幾個as3 MVC 架構:FrameworkDependencies ManagementEvent ManagementPresentation PatternCairngormSingletonSingleton DispatcherCode BehindPureMVCService LocatorNotificationMediatorMateDependency InjectionDisplay listPresentation ModelSwizDependency
Time of Update: 2018-12-07
styleSheet:StyleSheet 將樣式表附加到文字欄位。有關建立樣式表的資訊,請參閱 StyleSheet 類和《ActionScript 3.0
Time of Update: 2018-12-07
1、反射就是通過一個字串得到一個Class然後根據這個Class得到執行個體。 2、例子:現在假設有100種動物(Animal),它們都繼承自Animal類,這時候你需要執行個體化隨機播放的一種動物,如果你不用反射,就要用switch做N次的條件判斷,(Dictionary實現會比較優雅,但是依舊繁瑣)。如果用反射,就會簡單的多:1 public static function getNewAnimal(type:String):Animal2 {3 var
Time of Update: 2018-12-07
最近看了一下WSSRA(windows server system reference architecture)的所有文檔,感覺收穫頗多。建議大家隊系統架構感興趣的人都可以看看。何謂WSSRA?可以理解為WSSRA 是一個面向IT架構層次的一個Pattern & Practice系列。對於軟體架構設計人員,應該有義務去瞭解IT
Time of Update: 2018-12-07
時間過得真是快04年02月08日, 領證結婚.身份切換為已婚男人.兩年8個月後, 06年10月8日,身份切換為孩子他爹.1個月後的今天,孩子滿月了.當了父親之後,技術書看的少了,文學,育兒類的看多了.以前技術blog寫的多, montaque.cnblogs.com現在非技術blog寫的多了,http://www.newnewegg.com今天正好滿月,在技術社區發點非技術的文章,也算一種平衡吧.發張兒子滿月的照片以及一雙it後代的小手的照片.
Time of Update: 2018-12-07
WCF 是微軟下一代對Web 技術和分布式技術的一個支援和實現。如果使用WCF,如何跟既有COM+程式整合呢?考慮了一下有以下集中方式。 1. 還是以普通的.NET 程式來調用COM+既有程式。對於.NET而言,直接引用ServicedComponent調用。對於非託管程式,想調用普通COM一樣調用。2. 使用Queud Component,用戶端方做訪問Queue一樣訪問。3.把COM+程式,暴露為Remoting Service。 用戶端用remoting CAO(用戶端啟用方式)調用。4.
Time of Update: 2018-12-07
想了一個很簡單的例子。就是人跟人互相加為好友的例子。預設情況下 A 加 B 為好友,如果B 比較熱情,或者喜歡交朋友的哦話,也會自動的把 A 加位好友。如果B 不是太喜歡交朋友的話,這時候朋友就是單向的。這些習慣其實跟 對象本省沒有任何關係,在 C# 中通過 Attrubute
Time of Update: 2018-12-07
呵呵,早上一個同事提到如何拆分ip地址。比如有一個ip地址是 192.168.12.8在 TSQL 中希望得到對應的數值標記法 192*256^3 + 168*256^2+12*256 + 8 =3232238600其實ip地址有多重標記法,你在命令列中運行 ping 3232238600 就相當於 ping 192.168.12.8現在的問題就是如何將192 168 12 8分別取出來。以前我寫 SQL 的時候都是用substring ,其實很麻煩。要考慮.
Time of Update: 2018-12-07
QARUN 是一個很好的功能測試工具,也算 老牌測試公司 compuware 的一個經典的產品。當然如果測試.NET 應用程式的話,現在使用 QARun 的升級版 testpartner他們各自的網址:http://www.compuware.com/products/qacenter/qarun.htmhttp://www.compuware.com/products/qacenter/375_ENG_HTML.htm為了加深對qarun 和 testpartner
Time of Update: 2018-12-07
呵呵,最近忙著搞定簽證的事情,blog 更新有點慢,不過visa還是拿到了我記得以前,.NET 剛出來的時候,有一個很大的宣傳點,說 XML 怎麼怎麼好,而 .net 是 built-in support。ms 的市場人員都會動不動就說 dataset 怎麼樣很容易就dump到一個xml檔案,呵呵。上次看一個 .NET Show
Time of Update: 2018-12-07
資料庫的效能很多人都會用類似 Database hammer 之類的壓力測試工具測試。這個主要是施加壓力。對於測試的結果,如何判斷資料庫效能以及影響效能的關鍵應用呢? 比如類似 Dotnet 中的devparter 可以統計那些方式執行了很長時間,出現了那些死結。。。這時候很多人可能會用 SQL Profiler ,對於profiler 的測試結果如何評價?一下文章提到了觀測的幾個重要指標並寫了四個預存程序對測試結果進行分析。http://vyaskn.tripod.com/analyzing_
Time of Update: 2018-12-07
System.Environment.UserDomainName 按照微軟的文檔,解釋的是 :擷取與目前使用者關聯的網路網域名稱。後面有一個備忘:該屬性的值通常為主機名稱,但可能取決於所部署的應用程式解決方案。目前使用者是 UserName 中指定的名稱。一般情況下如果我加入domain 的話,返回當前的domain。如果沒有加入的話,則返回 當前機器名。一般這個也是正確的,有時候,你會發現即使你加入域了,返回的也是 機器名。稍微研究了發現這個是有原因的,userdomainname
Time of Update: 2018-12-07
假設有一下一個實體類。 using System;using System.Xml;using System.Xml.Serialization;namespace TestPerson{ public class Person { public string FullName; [NonSerialized()] public string Password; public Male sex;
Time of Update: 2018-12-07
有朋友提到了在Remoting 中的事件處理的問題,我 google 了一下,發現幾篇有用的文章。大壞蛋 的 Dotnet Remoting 事件處理http://blog.joycode.com/joe/archive/2004/11/09/38437.aspx建立以Microsoft .NET
Time of Update: 2018-12-07
不知道各位在寫console 或者 windows 應用程式的時候有沒有考慮如果有些異常你沒有處理到,程式就會自動結束的問題?如果你希望有沒有處理到的異常發生的時候忽略他讓應用程式繼續執行,有辦法實現嗎?或者類似 VB.NET 中的 On Error Resume Next 也很容易實現如果是 console 應用程式清考慮處理以下事件:AppDomain.CurrentDomain.UnhandledException+=new UnhandledExceptionEventHandler(
Time of Update: 2018-12-07
這個樣本程式估計很多人都用過。沒有用過的話可以從 http://www.microsoft.com/downloads/details.aspx?FamilyID=966C3279-2EE9-4E14-A4F7-D4807239A396&displaylang=en 下載一個簡單的股票買賣程式,資料庫訪問和部分商務邏輯提供了 COM+ 企業服務和 DotNet Remoting 兩種方式。具體的架構參考一:兩種分布式應用,有一下特徵,呵呵。 msdn 說得ASP.NET 應用程式(通過
Time of Update: 2018-12-07
今天看 SQL Server resource kit 的時候提到了系統的可用性 (Availablity)發現自己以前有很多認識還是很不正確的。1. 99.9 很容易保證?很難保證。 99.9 也就是三九,呵呵。要求一年只能有8.8 小時的offline 時間,算到每個月就更少了。所以99.X 還是個奮鬥目標。2。99.999 只是個理想目標,要求一年只有5分鐘的offline 時間,響起來就怕。;)所以為了保證這些目標,並發的維護,診斷,災難恢複是比不可少的。計算公式:%