02 2006 檔案
摘要: 學習使用prototype.js,關注于類的創建、繼承以及事件機制的實現上,在事件機制上碰到了一些問題,監聽和觀察方面和預計的效果都不一樣,這是為什么呢?
閱讀全文
摘要: 總結,就是在同一個session內如果save了一個對象,再通過session.load的方式去取這個對象取出的將仍然是當前session中的對象,也就是說不會去數據庫中重新獲取...
怎么感覺這樣是不太對的,明明數據庫有改變,卻沒有去重新的加載...
閱讀全文
摘要: 在設計時會碰到兩種類型的設計,一種是框架級產品的設計,一種是項目產品的設計,在面向這兩種進行設計時覺得還是非常不同的,框架級產品的設計強調一種通用性的抽象上,在這點上通常依賴開發或設計經驗來進行抽象,難度不僅在此,通常框架級產品的設計都會面對技術性的問題,也就是說在設計階段根本就是無法進行細化的一些部分,這種現象在框架級產品中通常出現,這時在進行設計時就要慎重考慮,通常按照敏捷工程的方法的話是先進行spike,spike后再進行相應的設計;對于項目產品的設計強調的是對項目需求的實現,這個時候通常需要的是業務角度的抽象,當然,這點也是具有難度的,通常來說項目產品上不會出現太多的技術難度,也不希望出現。
閱讀全文
摘要: rife作為一個full stack rapid web development framework,對它還是比較感興趣的,今天上rife的官方網站看了下rife的features,它提供了一個關于continuations介紹的quicktime movie,不錯,把continuations介紹的還是比較清晰的,雖然影片很短,^_^,但點在了點子上。
閱讀全文
摘要: Java界的開源產品多如牛毛,不掌握一定的方法論的話覺得一方面是學不來這么多的開源產品,另一方面則是根本就發揮不了開源產品的作用,一直以來我就推崇技術人員按照工具型人才--->思想型人才--->創新型人才的發展路線,所以我覺得學習和熟悉幾種開源產品是必須的基本技能,但并不是說一定熟悉最新流行的開源產品,其實這個就象基于MS做開發的人員,最起碼要熟悉的就是.net這些東西,只有先在熟悉這些東西的基礎上才能形成更好的發展,一切都自己從底層摸起盡管會讓自己學習到很多也會理解很深,但會走很多的彎路,基于開源產品能基于別人經驗的基礎上進行學習,這樣自然會少一些彎路,而且其實這樣是很容易形成自己的一些想法的。
閱讀全文
摘要: 一直以來對于Acegi實現Domain Object Instance的權限控制就比較感興趣,今天抽空大致的看了一下,感覺和我以前提出的數據權限那部分的實現是大致相同的。
閱讀全文
摘要: 一直以來,各種行業都宣傳要本著用戶是上帝來服務,確實,真正做的成功的企業其實都取勝于這個原則上,軟件行業其實同樣如此,要把用戶真正的當成上帝才行,就像MS,MS從很多方面都是在為用戶考慮,不論是面向最終用戶還是面向開發人員的產品。
閱讀全文
摘要: 女媧造人,耳熟能詳的神話,作為一個技術人員,不得不佩服女媧的系統設計和實現能力,^_^,人是一個極度復雜的系統,需要實現N多的功能,其系統的分解和設計需要有極強的抽象能力,女媧就像是一個偉大的架構師,同時又不僅僅如此,還是一個偉大的程序員,將系統實現的如此完美。
閱讀全文
摘要: 數據驅動開發框架需要提供的功能以及簡要描述的實現思路。
閱讀全文