任何時(shí)候,你殺死了一頭看起來(lái)有點(diǎn)象是人狼的怪物,Brooks都可以輕描淡寫(xiě)的說(shuō):OH,小子,你看錯(cuò)了,那并不是人狼。

文章來(lái)源:
http://blog.csdn.net/aimingoo/archive/2007/03/15/1529762.aspx
一顆子彈的威力,原本是出自一個(gè)并不成功的丹藥實(shí)驗(yàn)。

文章來(lái)源:
http://blog.csdn.net/aimingoo/archive/2007/03/16/1530870.aspx
摘要: 他締造了著名的設(shè)計(jì)軟件PowerDesigner,并在全球擁有5萬(wàn)多的正版用戶(hù),被稱(chēng)為“Power- Designer創(chuàng)始教父”;他還在著名國(guó)際軟件企業(yè)Sybase中擔(dān)任此產(chǎn)品的首席軟件架構(gòu)師。王曉昀所書(shū)寫(xiě)的這一段軟件傳奇,也成為了中國(guó)所有程序員的驕傲。
自從王曉昀在1988年研發(fā)出第一套Windows版本的PowerDesigner 1.0,經(jīng)過(guò)不斷修正與改良,2004年正式推出PowerDesigner最新版本10.0,功能強(qiáng)大而完整,涵蓋Business Process、UML、E-R Model、Enterprise Repository 等必要模組功能,是目前市面上著名的軟件工程建模工具。
為協(xié)助中國(guó)廣大的軟件用戶(hù),將軟件工程技術(shù)應(yīng)用到實(shí)際開(kāi)發(fā)工作上,王曉昀應(yīng)邀到中國(guó)巡回演說(shuō)。從上海講座返回北京后,在中國(guó)大飯店的一間會(huì)議室中,剛剛下飛機(jī)的王曉昀接受了采訪(fǎng)。
閱讀全文
摘要: 早期EAI是相對(duì)狹義上的EAI,正如其字面上的含義“Enterprise Application Integration”,即企業(yè)應(yīng)用整合,僅指企業(yè)內(nèi)部不同應(yīng)用系統(tǒng)之間的互連,以期通過(guò)應(yīng)用整合實(shí)現(xiàn)數(shù)據(jù)在多個(gè)系統(tǒng)之間的同步和共享,現(xiàn)在EAI具有了更廣義上的內(nèi)涵,它已經(jīng)被擴(kuò)展到業(yè)務(wù)整合(Business Integration)的范疇,業(yè)務(wù)整合相對(duì)EAI來(lái)說(shuō)是一個(gè)更寬泛的概念,它將應(yīng)用整合進(jìn)一步拓展到業(yè)務(wù)流程整合的級(jí)別。業(yè)務(wù)整合不僅要提供底層應(yīng)用支撐系統(tǒng)之間的互連,同時(shí)要實(shí)現(xiàn)存在于企業(yè)內(nèi)部應(yīng)用與應(yīng)用之間,本企業(yè)和其他合作伙伴之間的端到端的業(yè)務(wù)流程的管理,它包括應(yīng)用整合,B2B整合,自動(dòng)化業(yè)務(wù)流程管理,人工流程管理,企業(yè)門(mén)戶(hù)以及對(duì)所有應(yīng)用系統(tǒng)和流程的管理和監(jiān)控等方方面面。
閱讀全文
摘要: 目前大多數(shù)企業(yè)采用J2EE技術(shù)的結(jié)構(gòu)設(shè)計(jì)與解決方案。對(duì)于我們學(xué)習(xí)和研究J2EE體系結(jié)構(gòu)來(lái)說(shuō),了解與掌握J(rèn)2EE體系結(jié)構(gòu)的設(shè)計(jì)方法及一些常用模式是必須的;模型-視圖-控制(model-view-control,簡(jiǎn)稱(chēng)MVC)結(jié)構(gòu)是目前最常見(jiàn)的J2EE應(yīng)用所基于的體系結(jié)構(gòu),MVC主要適用于交互式的Web應(yīng)用,尤其是存在大量頁(yè)面及多次客戶(hù)訪(fǎng)問(wèn)及數(shù)據(jù)顯示;相比較而言,一個(gè)工作流體系結(jié)構(gòu)更多應(yīng)用于過(guò)程控制和較少交互的情況下;除了體系結(jié)構(gòu)外,J2EE的設(shè)計(jì)模式對(duì)我們解決應(yīng)用系統(tǒng)的設(shè)計(jì)也有很大的幫助。
閱讀全文
摘要: 這個(gè)文檔資料描述了log4j API,它的獨(dú)特的特性和設(shè)計(jì)原理。Log4j是由許多作者共同參與的開(kāi)放源代碼項(xiàng)目。它允許開(kāi)發(fā)人員以任意的精細(xì)程度控制哪些日志說(shuō)明被輸出。通過(guò)使用外部的配置文件,可以在運(yùn)行時(shí)配置它。最好的是,log4j 開(kāi)發(fā)包很容易上手。注意,它也可能會(huì)使一些開(kāi)發(fā)人員著迷。
簡(jiǎn) 介
幾乎每個(gè)大的應(yīng)用程序都有它自己的日志和跟蹤程序的API。順應(yīng)這一規(guī)則,E.U. SEMPER項(xiàng)目組決定編寫(xiě)它自己的程序跟蹤API(tracing API)。這開(kāi)始于1996年早期。經(jīng)過(guò)無(wú)數(shù)的工作,更改和性能加強(qiáng),這個(gè)API終于成為一個(gè)十分受歡迎的Java日志軟件包,那就是log4j。這個(gè)軟件包的發(fā)行遵守open source動(dòng)議認(rèn)證的Apache Software License。最新的log4j版本包括全部的源代碼,類(lèi)文件和文檔資料,可以在 http://logging.apache.org/log4j/找到它們。另外,log4j已經(jīng)被轉(zhuǎn)換成 C, C++, C#, Perl, Python, Ruby, 和 Eiffel 語(yǔ)言。
閱讀全文
摘要: 1、 Log4j是什么?
Log4j可以幫助調(diào)試(有時(shí)候debug是發(fā)揮不了作 用的)和分析,要下載和了解更詳細(xì)的內(nèi)容,還是訪(fǎng)問(wèn)其官方網(wǎng)站吧: http://jakarta.apache.org/log4j 。
2、Log4j的概念
Log4j中有三個(gè)主要的組件,它們分別是 Logger、Appender和Layout,Log4j 允許開(kāi)發(fā)人員定義多個(gè)Logger,每個(gè)Logger擁有自己的名字,Logger之間通過(guò)名字來(lái)表明隸屬關(guān)系。有一個(gè)Logger稱(chēng)為Root,它永遠(yuǎn)存在,且不能通過(guò)名字檢索或引用,可以通過(guò)Logger.getRootLogger()方法獲得,其它Logger通過(guò) Logger.getLogger(String name)方法。
Appender則是用來(lái)指明將所有的log信息存放到什么地方,Log4j中支持多種appender,如 console、files、GUI components、NT Event Loggers等,一個(gè)Logger可以擁有多個(gè)Appender,也就是你既可以將Log信息輸出到屏幕,
閱讀全文
摘要: Log4j由三個(gè)重要的組件構(gòu)成:日志信息的優(yōu)先級(jí),日志信息的輸出目的地,日志信息的輸出格式。日志信息的優(yōu)先級(jí)從高到低有ERROR、WARN、INFO、DEBUG,分別用來(lái)指定這條日志信息的重要程度;日志信息的輸出目的地指定了日志將打印到控制臺(tái)還是文件中;而輸出格式則控制了日志信息的顯示內(nèi)容。
閱讀全文
摘要: Tomcat本身不能直接在計(jì)算機(jī)上運(yùn)行,需要依賴(lài)于硬件基礎(chǔ)之上的操作系統(tǒng)和一個(gè)java虛擬機(jī)。您可以選擇自己的需要選擇不同的操作系統(tǒng)和對(duì)應(yīng)的JDK的版本(只要是符合Sun發(fā)布的Java規(guī)范的),但我們推薦您使用Sun公司發(fā)布的JDK。確保您所使用的版本是最新的,因?yàn)镾un公司和其它一些公司一直在為提高性能而對(duì)java虛擬機(jī)做一些升級(jí)改進(jìn)。一些報(bào)告顯示JDK1.4在性能上比JDK1.3提高了將近10%到20%。
閱讀全文
摘要: 在Java、J2EE大型應(yīng)用中,JVM非標(biāo)準(zhǔn)參數(shù)的配置直接關(guān)系到整個(gè)系統(tǒng)的性能。
JVM非標(biāo)準(zhǔn)參數(shù)指的是JVM底層的一些配置參數(shù),這些參數(shù)在一般開(kāi)發(fā)中默認(rèn)即可,不需要任何配置。但是在生產(chǎn)環(huán)境中,為了提高性能,往往需要調(diào)整這些參數(shù),以求系統(tǒng)達(dá)到最佳新能。
另外這些參數(shù)的配置也是影響系統(tǒng)穩(wěn)定性的一個(gè)重要因素,相信大多數(shù)Java開(kāi)發(fā)人員都見(jiàn)過(guò)“OutOfMemory”類(lèi)型的錯(cuò)誤。呵呵,這其中很可能就是JVM參數(shù)配置不當(dāng)或者就沒(méi)有配置沒(méi)意識(shí)到配置引起的。
閱讀全文
摘要: TreeCache是一種結(jié)構(gòu)化的、基于復(fù)制的事務(wù)緩存。TreeCache是JBoss應(yīng)用服務(wù)器中集群服務(wù)—包括JNDI集群、HTTP和EJB的Sesssion集群、JMS集群—的基礎(chǔ)框架。其可以單獨(dú)使用,可以集成到JBossAS應(yīng)用,也可以集成到其他的應(yīng)用服務(wù)器上。TreeCache是一種樹(shù)狀結(jié)構(gòu),每個(gè)節(jié)點(diǎn)擁有一個(gè)名字和多個(gè)或者沒(méi)有子節(jié)點(diǎn)...
閱讀全文
摘要: 使用Tomcat 常見(jiàn) "The value for the useBean class attribute is invalid" 錯(cuò)誤。該錯(cuò)誤是指 JSP 中給定的 useBean 標(biāo)簽的 class 屬性的值無(wú)效(不是 Bean 的屬性值)。
閱讀全文