09 2005 檔案
摘要: 架構(gòu)設(shè)計,一直就是軟件業(yè)界中顯得高深的名詞之一,會造成很多的人對于它都充滿了神秘感,但接觸過幾年軟件業(yè)的人很多時候又會覺得軟件架構(gòu)原來不過如此,特別是看到一些架構(gòu)設(shè)計文檔后更是得出如此的感想,但真的是如此嗎?也許是因為那些架構(gòu)設(shè)計文檔并沒有起到它們真正的作用,只是拿來糊糊人的吧,架構(gòu)設(shè)計文檔最重要的是要能對系統(tǒng)的軟件設(shè)計做出指導(dǎo),做出規(guī)范性的約束,不談這些,重點還是談架構(gòu)設(shè)計。
閱讀全文
摘要: 這是在這次寫架構(gòu)設(shè)計文檔后的一些感想,總體來說我覺得最重要的仍然是需要明確的知道架構(gòu)設(shè)計文檔的目的,何謂架構(gòu),架構(gòu)設(shè)計的過程,架構(gòu)對于需求的滿足,在這之后可進(jìn)行模塊的概要設(shè)計,模塊的概要設(shè)計其實同樣是一個由繁化簡的過程,產(chǎn)生出關(guān)鍵類以及類的接口設(shè)計,詳細(xì)設(shè)計則是具體的對象設(shè)計以及接口實現(xiàn)。
閱讀全文
摘要: 將來也準(zhǔn)備就里面的各個知識點相應(yīng)的寫blog來介紹和闡述自己的觀點。
閱讀全文
摘要: B/S作為如今最為流行的體系結(jié)構(gòu)模式,也是受到了廣大開發(fā)人員以及客戶的認(rèn)同,其開發(fā)模式也在不斷的發(fā)展著,在這里主要就Java B/S的開發(fā)模式做一番回顧和探討,也算是自己對于Java B/S開發(fā)模式的一種總結(jié)。
閱讀全文
摘要: 今天裝Foxmail Server 2.0的公測版,沒錯,網(wǎng)上文檔確實是非常的多,但幾乎都是同一篇,而且按照那個步驟裝完后竟然S活就是不行,郁悶S我了,如果你在裝完Foxmail Server后啟動webmail的首先中@后面的域名出不來,首頁中沒有登錄按鈕以及新用戶注冊按鈕,那么這篇blog對你會有幫助。
閱讀全文
摘要: 在項目中,通常由于項目的繁忙使得項目任務(wù)的跟蹤很大程度上失去意義,導(dǎo)致在最后進(jìn)行項目成員工作評價以及項目獎金分配時均帶有很強(qiáng)的項目經(jīng)理的主觀性,為更加準(zhǔn)確、客觀的對項目成員的工作做出評價以及合理的分配項目獎金,特制定項目成員積分制度。
閱讀全文
摘要: 在一個Web文檔管理系統(tǒng)中,用戶通過管理界面可增加新的目錄分類,并且目錄下既可包含子目錄又可直接包含文檔,同時用戶可對目錄以及文檔分別授予訪問、編輯、刪除的權(quán)限,并且權(quán)限均為繼承的,意思也就是比如有A目錄,A目錄下有B子目錄和C文檔,如用戶未對B子目錄進(jìn)行權(quán)限設(shè)置,那么B子目錄的權(quán)限控制是和A目錄相同的,如用戶對C文檔已單獨(dú)授權(quán),那么則取其和A目錄權(quán)限的交集;同時對于目錄以及文檔的權(quán)限都可分別授予給角色、組織機(jī)構(gòu)、用戶或三者的合集。
閱讀全文
摘要: 經(jīng)過團(tuán)隊其他成員上上周對OpenCms以及上周對Magnolia的摸索,加上我自己也稍微進(jìn)行了了解,在今天做初步集成后我做出了一個決定,那就是拋棄這些開源的CMS,選擇自主開發(fā),現(xiàn)在想想,其實當(dāng)初決定采用開源CMS真的是個錯誤,也許是因為自己對開源CMS的易用性、可擴(kuò)展性給予了太大的信心,其實經(jīng)過這段時間用下來發(fā)現(xiàn)并非如此,或者說其實這邊客戶的需求根本就算不上一個CMS,而要的是個其他的東西,這次確實是自己在做決策時出現(xiàn)了嚴(yán)重的錯誤,一定要吸取這次的教訓(xùn),想想如果在兩個星期前決定自己做的話早就做出來了,唉......
閱讀全文
摘要: 最近一直在挑選CMS,Opencms和Magnolia是考察的重點,應(yīng)該說用下來兩者各有千秋,Opencms在功能上非常強(qiáng)大,靈活性上則相對沒那么強(qiáng),可能因為設(shè)計上的原因吧,例如它的權(quán)限系統(tǒng)的修改,不過在功能上確實是比較強(qiáng)大,基本上而言一個CMS的功能都已經(jīng)擁有了,呵呵,關(guān)于CMS的需求詳見我另外一篇blog,但Opencms的學(xué)習(xí)曲線較大,不是那么容易上手,體現(xiàn)在模板的編寫、資源類型的配置上,Magnolia在功能上也是同樣的強(qiáng)大,不過相對Opencms來說還不是那么的周全,但Magnolia提供了較好的擴(kuò)展性,并且容易上手,模板的編寫也是比較的容易。
閱讀全文
摘要: 對于B/S結(jié)構(gòu)的權(quán)限控制,有N多種實現(xiàn)方式的權(quán)限模型,但很多都是非常的復(fù)雜,以前在做這塊時一直就做的不是很好,考慮的過于復(fù)雜,其實應(yīng)該遵循Simple原則先做出自己能想到的最簡單的方案,再逐漸的重構(gòu),一種基于URL方式的權(quán)限模型就非常簡單,很容易理解,也是非常的有效。
閱讀全文