玩玩Java已經有一陣子了,自己覺得還算是跟著標準走的﹝個人覺得呵呵﹞ ,這個星期五準備針對公司的一些主管介紹UML,實際上我也沒有粉充分了解他,不過在研究過Design Pattern後發現,UML確實可以帶來一些優勢,至少是圖形化的呈現方式,但是到現在還沒有起筆寫簡報,一方面是不知從何著手,另一方面又擔心就介紹的比較深入對於只了解大型主機程式的主管們或許是一個難度,大致上應該會介紹一下幾個圖形的應用及各種圖形的意義,還會提幾個案例來互動一下希望他們可以大致了解UML,因為我現在有看到的Java專案都沒有這些東西,對於從中切入說時再的看程式是最實際的不過從UML的圖形可以簡化我了解系統架構的時間,不是嗎?想說藉由這次的說明讓大家知道一個專案不是只有完成他就好了,而是要注意到日後的維護及更新等等東西,我個人認為一個專案的結束,對我們公司而言並不是上線就好了,而是要考慮專案的延續等等的問題。
Ext-Js中有Grid的sample,想說試試看加上DWR的效果如何?感覺上還不錯,以下是我參考Ext-Js附的grid array sample,加上DWR調整一下的code,我想可能還要加上資料在Loading的效果會比較好。 array-grid.js Ext.onReady(function(){ Ext.state.Manager.setProvider(new Ext.state.CookieProvider()); // example of custom renderer function function change(val){ if(val > 0){ return ' ' + val + ' '; }else if(val ' + val + ' '; } return val; } // example of custom renderer function function pctChange(val){ if(val > 0){ return ' ' + val + '% '; }else if(val ' + val + '% '; } return val; } //要設定Dwr傳回的Map的對應格式 var recordType = Ext.data.Record.create( [ {name:"reportid",mapping:"reportid",type:"string"}, {name:"reportName",mapping:"reportName",type:"string"} ] ); var myReader = new Ext.data.JsonReader( { totalProperty:"totalSize", root:"data" },recordType ); // create the data store //這裡是很重要的,這裡還可以加上listener等等的屬性喔 var store = new Ext.da...
留言
張貼留言