IntelliJ IDEA 10.0 發(fā)布了,放出 IntelliJ IDEA 10.0 的注冊(cè)機(jī)下載。點(diǎn)擊下載
摘要: Conference:討論會(huì),碰頭會(huì)議的意思
例如,有時(shí)候領(lǐng)導(dǎo)會(huì)說(shuō)“咱們Call一個(gè)Conference吧”,這個(gè)的意思應(yīng)該是一個(gè)電話會(huì)議,或者視頻會(huì)議。
Follow:跟蹤
例如,一般會(huì)說(shuō)那個(gè)Case你follow一下吧,這就是說(shuō)讓你跟蹤一下這個(gè)事情。
Team:
&n... 閱讀全文
為了編譯方便我把 servlet-api.jar 和 jsp-api.jar 和其他 jar 包都放在一起,在 ant build 的時(shí)候就會(huì)一并被拷到 Web 項(xiàng)目的 WEB-INF/lib 下,不過(guò)這次因此出現(xiàn)了一個(gè) jsp 頁(yè)面的編譯錯(cuò)誤,所有的 jsp 頁(yè)面打開(kāi)都會(huì)在頁(yè)面上報(bào)編譯錯(cuò)誤,后臺(tái)無(wú)任何信息。考慮到 jsp 頁(yè)面的編譯可能和 jsp-api.jar 有關(guān),于是將 WEB-INF/lib 下的 servlet-api.jar 和 jsp-api.jar 移走,問(wèn)題解決。
后來(lái)發(fā)現(xiàn)放在里面的這兩個(gè)包是 tomcat5.5 的,是 JSP 2.0 規(guī)范的,而部署的服務(wù)器是 tomcat 6.0 是 JSP 2.1 規(guī)范的,兩者可能有一定的沖突,才導(dǎo)致這樣的錯(cuò)誤。
摘要: 在用 SVN 的時(shí)候出現(xiàn)了這樣一個(gè)小問(wèn)題,害得我折騰了半天,一個(gè)小小的 s 卻是罪魁禍?zhǔn)住? 因?yàn)轫?xiàng)目路徑切換,需要從 https://server/trunk 切換到 https://server/tag/1, 不過(guò)在文檔中后者寫(xiě)成了 http://server/tag/1,恰好 SVN server 用 HTTP 和 HTTPS 都是可以訪問(wèn)的,所以沒(méi)覺(jué)得這個(gè)東西有什么錯(cuò)誤。不過(guò)使用 SV... 閱讀全文
摘要: 在Java世界里打拼也好幾年了,也看到了各種不同技術(shù)的浮浮沉沉,倒是發(fā)現(xiàn)了一個(gè)簡(jiǎn)單的規(guī)律,最簡(jiǎn)單的東西往往是最有用的,簡(jiǎn)單的軟件也是種美。
在 Java Web 領(lǐng)域,曾經(jīng)有無(wú)數(shù)各種各樣的框架,Struts1/2,JSF,Echo1/2,Tapestry,Wicket,等等等等了,這么多不同的框架代表了兩個(gè)不同的方向,除了 Struts 這個(gè)是基于請(qǐng)求的,其他幾個(gè)都是算是事件驅(qū)動(dòng)的,但是后面... 閱讀全文
摘要: 為了實(shí)現(xiàn)工作流中對(duì)腳本的支持,簡(jiǎn)單的玩了一下 BeanShell,這個(gè)小小的嵌入式 Java 代碼解釋器可以將 Java 語(yǔ)言像動(dòng)態(tài)腳本一樣執(zhí)行,幾行命令,它就能把一段 Java 代碼給玩轉(zhuǎn)。
工作流中有個(gè)這樣的簡(jiǎn)單案例,當(dāng)一筆單子金額大于 50萬(wàn)時(shí),應(yīng)該將任務(wù)分配給 Senior Agent 處理,否則交給 Junior Agent 處理,我們用 BeanShell 簡(jiǎn)單模擬這... 閱讀全文
摘要: 分層是軟件架構(gòu)的基本理論。任何軟件在邏輯上都可以分層,也可以適當(dāng)?shù)挠成涞轿锢韺哟紊希劣谠趺捶郑侄嗌賹樱灰值纫茨愕能浖I(lǐng)域(每個(gè)領(lǐng)域都有一些現(xiàn)成的架構(gòu)模式可以參考,所謂領(lǐng)域架構(gòu)),在拿到需求的時(shí)候我們習(xí)慣上進(jìn)行水平和垂直的分割,其實(shí)分層技術(shù)也是一種基本的架構(gòu)模式 閱讀全文
摘要: 在描述大而復(fù)雜的軟件中,最復(fù)雜的抽象層次就是軟件架構(gòu)。因此,在這個(gè)抽象層次我們能更好的理解構(gòu)件組裝原理和交互方式。軟件架構(gòu)被認(rèn)為是軟件開(kāi)發(fā)方面的驅(qū)動(dòng)力,他允許指定每層那些方面和模型需要依照架構(gòu)來(lái)設(shè)計(jì)。早期的架構(gòu)描述語(yǔ)言 ADL,比較獨(dú)立,側(cè)重結(jié)構(gòu)抽象層次而忽略行為描述層次、觀念層次和元模型層次。這篇文章描述了適當(dāng)?shù)摹袄硇缘摹避浖軜?gòu)視圖并用 C3 元模型描述(最小的并且完整的描述語(yǔ)言),我們提供了一個(gè)機(jī)制集合以處理不同層次的不同級(jí)別,我也提出了一新的用C3元模型描述的連接件的增強(qiáng)定義。 閱讀全文
摘要: 最近設(shè)計(jì)知識(shí)管理系統(tǒng)的資源導(dǎo)入功能,為了盡量的做到組件化,方便擴(kuò)展,方便其他模塊使用。簡(jiǎn)化組件提供的和需要的接口,設(shè)計(jì)并實(shí)現(xiàn)了基于 Mapping 機(jī)制的導(dǎo)入框架。其中有一功能用到了計(jì)算兩個(gè)字符串相似度的算法。 閱讀全文
摘要: 知識(shí)管理是伴隨知識(shí)經(jīng)濟(jì)出現(xiàn)的一種創(chuàng)新管理,知識(shí)管理要綜合運(yùn)用戰(zhàn)略、組織、流程、技術(shù)、變化等多種措施和管理工具,以富有效率的方式動(dòng)員組織擁有的一切資源來(lái)實(shí)現(xiàn)其管理目標(biāo)。 閱讀全文
前兩天 IntelliJ IDEA 8.0 發(fā)布了,在第一時(shí)間放出 IntelliJ IDEA 8.0 的注冊(cè)機(jī)下載。點(diǎn)擊進(jìn)入下載頁(yè)面 原版下載
摘要: XXX 作為一名架構(gòu)師從程序員轉(zhuǎn)到分析設(shè)計(jì)員再就爬到了架構(gòu)師群體。當(dāng)然架構(gòu)師也分很多種比如應(yīng)用級(jí)架構(gòu)師,信息架構(gòu)師等,從應(yīng)用級(jí)架構(gòu)師又可進(jìn)一步發(fā)展到企業(yè)級(jí)架構(gòu)師和平臺(tái)架構(gòu)師。當(dāng)然你可能對(duì)這些不以為然,但這卻是一個(gè)架構(gòu)師的發(fā)展之路。本筆記是在XX培訓(xùn)時(shí)的體會(huì),說(shuō)實(shí)話本人在這領(lǐng)域也是菜的要死,不過(guò)我的研究方向是這個(gè),以后繼續(xù)努力,請(qǐng)大牛們多多指導(dǎo)。 閱讀全文
摘要: 很多人都看過(guò) DDD, 從2002 年開(kāi)始在中國(guó)開(kāi)發(fā)者社區(qū)已經(jīng)炒的沸沸揚(yáng)揚(yáng),但直到現(xiàn)在有多少家公司是這么做的?實(shí)話,我自己沒(méi)用DDD,也是用數(shù)據(jù)庫(kù)驅(qū)動(dòng)開(kāi)發(fā)的,即以數(shù)據(jù)設(shè)計(jì)為中心,至少?gòu)乃枷肷鲜沁@樣的。雖然我上一個(gè)公司的開(kāi)發(fā)模式是用----- 用例模型-》服務(wù)對(duì)象-》業(yè)務(wù)對(duì)象-》數(shù)據(jù)對(duì)象----這樣一個(gè)過(guò)程。但分析的實(shí)質(zhì)還是以數(shù)據(jù)設(shè)計(jì)為中心,只能說(shuō)是弱弱的DDD吧,批著DDD,實(shí)則是以數(shù)據(jù)庫(kù)中心。 閱讀全文
摘要: 網(wǎng)絡(luò)上對(duì) restlet 的評(píng)判褒貶不一,有的說(shuō)框架封裝的很好,很有彈性,有的說(shuō) rest 架構(gòu)風(fēng)格本身是一種簡(jiǎn)單的風(fēng)格,restlet 過(guò)設(shè)計(jì)以使編程過(guò)于復(fù)雜,其實(shí)我倒不覺(jué)得 restlet 有什么復(fù)雜,相反很簡(jiǎn)潔明了,不論他的類結(jié)構(gòu)還是整個(gè)體系結(jié)構(gòu),個(gè)人很喜歡,昨天晚上匆匆看看他的文檔和實(shí)例,很不錯(cuò)!本筆記對(duì)入門足以! 閱讀全文
摘要: “依賴”是和“變化”緊密聯(lián)系在一起的概念。由于依賴關(guān)系的存在,變化在某處發(fā)生時(shí),影響會(huì)波及開(kāi)去,造成很多修改工作,這就是依賴的危害。可以說(shuō),變化是始作俑者,依賴是助紂為虐。 閱讀全文
摘要: 前幾天看完了《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》這本書(shū),本來(lái)想寫(xiě)點(diǎn)東西,看到已有兄弟撰寫(xiě),貼過(guò)來(lái)分享一下。當(dāng)然上面也只是淺顯的談?wù)摿讼骂I(lǐng)域設(shè)計(jì)的基本內(nèi)容以及自己的想法,很不錯(cuò)。可能很多朋友有些迷惑,個(gè)人覺(jué)得舉一個(gè)實(shí)際開(kāi)發(fā)項(xiàng)目例子,一步一步的講明,可能會(huì)更好些。現(xiàn)在正準(zhǔn)備稿件中... 閱讀全文
摘要: 今天下午做了這幅腦圖,為便于顯示,切成了四個(gè)部分,描述了我對(duì)架構(gòu)師能力的基本理解。
這四幅圖不見(jiàn)得能闡述架構(gòu)師能力的全部,但我盡量給出范圍和有用的建議,希望能對(duì)大家有所啟發(fā)和裨益。 閱讀全文
摘要: 反模式作為一種新視角模式,在表述和指導(dǎo)開(kāi)發(fā)上與傳統(tǒng)設(shè)計(jì)模式不同,他先提出模式的反面案例,而后在給出重構(gòu)方案,這在指導(dǎo)開(kāi)發(fā)人員(尤其是新手)不無(wú)裨益。本系列筆記為個(gè)人學(xué)習(xí)總結(jié),也希望沒(méi)有接觸過(guò)反模式的朋友們一起學(xué)習(xí)進(jìn)步。 閱讀全文
摘要: 從淘寶第一個(gè)開(kāi)始屏蔽百度以來(lái),國(guó)內(nèi)很多主流的 SNS 網(wǎng)站和大型的內(nèi)容性質(zhì)的網(wǎng)站都開(kāi)始或即將開(kāi)始屏蔽百度了,這些網(wǎng)站包括校內(nèi)網(wǎng)、海內(nèi)網(wǎng)等國(guó)內(nèi)主要SNS網(wǎng)站,以及搜狐博客、51.com等網(wǎng)站。從SNS社區(qū)的說(shuō)法,他們屏蔽搜索引擎是為了保護(hù)用戶的隱私,但更多的是在保護(hù)自己的利益,比如說(shuō)淘寶是在保護(hù)其極為客觀的商品信息,而SNS是在保護(hù)對(duì)其最有價(jià)值的用戶信息,特別從搜狐博客來(lái)看,更多的是希望提高其搜狗搜... 閱讀全文