摘要: 前些天在群里面看到一個老友發的咱們那地的方言,格外親切,好多年都沒回去好好呆過幾天了。看下來把我自己也給笑翻了,呵呵。發出來給大家輕松輕松!湖北的朋友可能能看懂多數,而省外的朋友估計絕大多數應該是看不懂的,不要見怪,全當娛樂!
閱讀全文
posted @
2007-02-06 09:49 cresposhi 閱讀(2314) |
評論 (23) |
編輯 收藏
摘要: 前兩天發了一篇關于MapEasy的一篇介紹(MapEasy-一個類似GoogleMap的客戶端JS開源庫),受到了很大的關注,很多朋友都加入MapEasy的群參與討論。我非常的開心,開心的是再一次的證明了MapEasy是迷人的,是有價值的!很多朋友都提出了同一個問題,就是雖然代碼用中文注釋,但是相關文檔太過貧乏,給學習和開發MapEasy都帶來很大的不便,特別是對JavaScript初學者更是抬高了門檻。其實我在很早之前也感覺到了這個問題,但是因為各種各樣的原因,MapEasy一直維持著這種狀態。在各位朋友的鼓勵下,我開始了MapEasy文檔的編制,希望能夠讓MapEasy這塊水晶更加閃亮!讓您能夠0cm的接觸MapEasy!
閱讀全文
posted @
2007-02-02 21:46 cresposhi 閱讀(6580) |
評論 (19) |
編輯 收藏
摘要: MapEasy is a web mapping client api which has an analogy with Google Map Api. It helps to build a map-based application easily.
閱讀全文
posted @
2007-01-31 23:50 cresposhi 閱讀(11453) |
評論 (73) |
編輯 收藏
摘要: 還有好多好多朋友們,你們現在在哪里,還好嗎?
越到夜里情感越激烈,有想哭的沖動!在學校的時候居然從沒感覺過!
難道是因為要遠行的原因嗎?我也不知道,我想不管走到哪里大概心都不會變吧!
閱讀全文
posted @
2007-01-29 23:49 cresposhi 閱讀(1404) |
評論 (30) |
編輯 收藏
摘要: 前兩天剛發了一篇關于Resin3下Spring的啟動問題的文章(在Resin3下配置SpringSide的HelloWorld示例程序碰到的問題和解決方法),我把持久層框架換成iBATIS后又出現了解析SqlMap文件的新問題,并且花了很長時間才找到解決方法(也可能是我了解的太少,還要加強修煉,呵呵),不管怎么樣還是寫出來和大家分享,希望對大家有所幫助。
閱讀全文
posted @
2007-01-28 00:24 cresposhi 閱讀(3051) |
評論 (14) |
編輯 收藏
摘要: 因為想體驗一把Spring2.0基于aop名稱空間的AOP和Hibernate3.2比EJB3.0的JPA還要細致強大的annotation等等新特征,特地跑到SpringSide(一個基于Spring核心的強大而優雅的企業快速開發框架)去下載了完整的開發包。記得要先照它介紹的方式運行起來,只要雙擊個.bat文件程序,數據庫(HSQLDB),服務器(Tomcat5.5)就全部署好了,范例就已經跑起來了,非常吸引人。但是我一般用的是Resin3 ,所以我打算停了Tomcat跑起我的Resin,這時候一向聽話的Resin居然開始撒嬌了。
1. web.xml中是以為確實存在錯誤的字符導致web容器無法初始化,修改文件后就正常了。
2. Resin讀取Spring的配置文件必須顯示采用xerces,否則無法初始化Spring容器。建議配置服務器級的xerces。
3. 平時開發和學習過程中應廣泛涉獵,拓寬知識面。碰到問題大膽假設,聯想,細心調試。最后再糾根問底,徹查明白。
4. 遇
閱讀全文
posted @
2007-01-25 00:29 cresposhi 閱讀(5549) |
評論 (10) |
編輯 收藏
摘要: 在創建EJB組件時,必需提供一些定義,使得EJB組件使用一些服務例如:安全服務,持久化服務,事務服務。EJB容器可以提供這些服務,這樣EJB只要實現業務邏輯就可以了。但是說到底EJB容器使用EJB組件的元數據來提供這些服務,在以前EJB的元數據是以XML配置文件形式出現的,這些配置文件與EJB源文件是分開的。
EJB的部署人員無法了解EJB本身的信息,如果EJB組件的創建者用注釋(Annotation)的方法將這些配置服務的信息和代碼放在一起,這樣EJB的部署者就可以了解EJB的信息,EJB的home接口可以使用Annotation自動生成,當然到目前為止更好的是在簡單的Java Object上使用Annotations。
閱讀全文
posted @
2007-01-22 22:26 cresposhi 閱讀(995) |
評論 (6) |
編輯 收藏
摘要: IoC(反向控制:Inverse of Control)是Spring容器的底層核心功能,AOP功能、聲明事務等功能在此基礎上生根開花。但是IoC這個重要的概念卻比較晦澀隱諱,拐彎抹角,不容易讓人望文生義,不能不說是一大遺憾。不過IoC確實包括很多內涵,它涉及到代碼解耦,設計模式優化等問題的考量。
2006年多部賀歲大片以讓人應接不暇的頻率紛至沓來,其中張之亮的《墨攻》算是比較出彩的一部,講述了戰國時期墨家人革離幫助梁國反抗趙國侵略的個人英雄主義故事,恢宏壯闊,渾雄凝重的歷史場面相當震撼。其中有一個場景:當劉德華所飾的墨者革離到達梁國都城下,城上梁國守軍問:“來者何人?”,劉德華回答:“墨者革離!”,我們不妨用Java對這段“城門問對”的場景進行編劇并借由這個例子來理解IoC的內涵。
閱讀全文
posted @
2007-01-11 23:08 cresposhi 閱讀(1066) |
評論 (19) |
編輯 收藏
摘要: Spring是一個非常優秀的輕量級框架,通過Spring的IoC容器,我們的關注點便放到了需要實現的業務邏輯上。對AOP的支持則能讓我們動態增強業務方法。編寫普通的業務邏輯Bean是非常容易而且易于測試的,因為它能脫離J2EE容器(如Servlet,JSP環境)單獨進行單元測試。最后的一步便是在Spring框架中將這些業務Bean以XML配置文件的方式組織起來,它們就按照我們預定的目標正常工作了!非常容易!
閱讀全文
posted @
2007-01-11 22:44 cresposhi 閱讀(1441) |
評論 (5) |
編輯 收藏
摘要: 最近開始學習spring,涉及到的術語和一些相關內容比較多,也有些很有趣,所以記錄在此備忘。
閱讀全文
posted @
2007-01-11 22:19 cresposhi 閱讀(674) |
評論 (3) |
編輯 收藏
摘要: JpetStore 4.0是ibatis的最新示例程序,基于Struts MVC框架(注:非傳統Struts開發模式),以ibatis作為持久化層。該示例程序設計優雅,層次清晰,可以學習以及作為一個高效率的編程模型參考。本文是在其基礎上,采用Spring對其中間層(業務層)進行改造。使開發量進一步減少,同時又擁有了Spring的一些好處…
閱讀全文
posted @
2007-01-10 22:43 cresposhi 閱讀(1030) |
評論 (2) |
編輯 收藏
摘要: 前一段時間開始寫了寫關于設計模式相關的隨筆,今天做個目錄索引,大概看了一下,有些還可以,有寫則寫的比較亂,寫的過程中為了能更通俗易懂,嘗試回憶自己剛接觸這些模式時的想法,循序而寫,
但因為時間倉促,個人理解的偏差,有些寫的過程中出錯,多謝很多朋友的指出。。。。
閱讀全文
posted @
2007-01-09 22:03 cresposhi 閱讀(646) |
評論 (10) |
編輯 收藏