原创 一MVC的架構圖,共享之

一MVC的架構圖,共享之:)  根據自己的實際需要,可以裁減,更改!  

原创 給大家介紹本好書《Java敏捷開發-使用Spring、Hibernate和Eclipse》

《Java敏捷開發-使用Spring、Hibernate和Eclipse》是從ZTE圖書館淘來的,大致的瀏覽了一遍。 給我的感覺:書薄&好!它並不追求細節,只是在很高的地方,給大家介紹了一下軟件開發過程。 大家可以在閒睱的時候品品,就當小

原创 Agile: 倡導敏捷開發

敏捷(Agile)意味着, 現有的 客戶      需要 更快速 的應對市場的快節奏, 而          開發者  需要 更快速 的滿足客戶提交的開發需求。

原创 重構的最簡單概念

重構的意義在於改善代碼而不影響它提供的功能!

原创 關於軟件開發過程中產生的文檔

產生文檔的目的:         我們的目標是要建立共同的理解,而不是去寫詳細的文檔! 我認爲過程中最重要的文檔:         數據庫和代碼是最重要的工件! IT,信息技術,從字面意思可以看出信息數據纔是核心,我們要處理的最複雜的事是

原创 [轉] JS 排序(包括按中文拼音排序) Google到的好東西,收藏!

轉自:http://blog.csdn.net/sunyujia/   test.html   <html><head> <title></title> <script type="text/javascript" src

原创 測試驅動開發TDD的形像比喻

一紅一綠掃掃地! 紅和綠指的是JUnit裏表示成功與失敗的結果,用過JUnit的就非常明白了 紅:編譯失敗 繼續修改or新增or重構代碼,直到變綠 綠:編譯成功 有需要,可繼續重構代碼 掃掃地:重構 改造現有的代碼,重複紅,綠的步驟

原创 學習新技術前,首先要思考的!

要學好一門技術,首先要知道爲什麼要學這門技術,這門技術爲什麼出現,這門技術所滿足的市場需求是什麼? 這之後,你纔有能力辨別這門技術是否真正適合你現在的工作,不是最新,最前沿的是最好的,適合纔是最好的。 點贊 收藏

原创 今天聽到除JUnit外的另一個單元測試工具DBUnit,記錄之

今天又聽到一個單元測試工具DBUnit,記錄之。 據說DBUnit是擴展了JUnit. 以便更好的測試跟數據相聯較多的功能。 現在只知道對JUnit的初始化有了改進,可以在一配置文件中數據初始化 ( 的確簡便不少 )。 其餘的功能,待今後

原创 設計圖形工具使用的參考書目

《UML用戶指南》,機械工業出版社。      對UML的使用作了由淺入深得描述。 《UML參考手冊》,機械工業出版社。      這是UML使用字典。 《軟件工程導論》,清華大學,張海潘。     對結構化設計做了系統、常規、完整的描述

原创 開發常用工具、框架

[b]IDE:[/b] Eclipse + WTP ...[b]應用框架(IOC、AOP等):[/b] Spring ...[b]WEB框架:[/b] Struts、Struts2、JSF

原创 jdbcTemplate 用法

ApplicationContext.xml:   <bean id="jdbcTemplate" class = "org.springframework.jdbc.core.JdbcTemplate" >          <prop

原创 OpenSessionInViewFilter失效問題解決(SSH2)

今天在用Hibernate延遲加載時,顯示到界面出現如下問題: org.hibernate.LazyInitializationException: could not initialize proxy - the owning Sess

原创 [轉]關於軟件保護的一般性建議

本節將給出關於軟件保護的一般性建議,這些都是無數人經驗的總結。程序員在設計自己的保護方式時最好能夠遵守這裏給出的準則,這樣會提高軟件的保護強度。(1)軟件最終發行之前一定要將可執行程序進行加殼/壓縮,使得解

原创 用JFreeChart實現簡單的柱狀圖和餅狀圖

用JFreeChart實現簡單的柱狀圖和餅狀圖,簡單便於理解. java 代碼 package test;       import java.io.FileOutputStream;    import java.io.IOExc