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