原创 一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