隨筆-193  評論-715  文章-1  trackbacks-0
          很久沒有寫點什么了,這段時間除了很忙以外就覺得沒有什么寫作的欲望,所以也沒有寫點什么,僅僅在前兩天發布了一份JDK1.5API中文完整版的CHM格式文檔(http://www.aygfsteel.com/fastzch/archive/2006/06/09/51681.html),其實制作這份文檔的目的,也是為了方便自己,方便大家。

          這段時間一直在結合一些新的思想和技術做一些東西,也研究了不少的新技術(對于我來說):學習了AJAX,并結合JavaMail,FCKEditor,Velocity做了一個類似于163那樣的Web方式的發郵件的功能,當然這是結合我們所開發的系統中的具體業務需求,不像163的Web-Mail系統那樣通用和強大,我們實現的功能只是發郵件,可以定制收件人,抄送人,標題,附件等,郵件的內容會根據模版采用Velocity生成,并且可以通過FCKEditor提供的強大的編輯功能來編輯。同時還可以讓發件人不用輸入帳號和密碼便可以發送(當然得登錄我們的整個系統)。AJAX的應用則主要用在用戶切換模版的時候,頁面上會相應的改變收件人,抄送人及內容等,其實在我所采用的技術中也稱不上是完全的AJAX,就像谷歌(Google)那樣,只是采用了某些網友所稱的AJAH技術,也沒有使用什么其它的框架(不過發現DWR和Prototype.js這兩個東東的確很不錯)。對于AJAX與Struts的結合,推薦大家一個不錯的教程xhrstruts(為何叫這個名字也不太清楚,http://www.omnytex.com/articles/xhrstruts/),非常不錯,入門的話,很適合作為參考例程,當然你也需要一些AJAX的基礎知識。

          做的第二件事情就是研究了一下JTreeTable這個東東,或許你看到這里會去JDK的API中去查這個類,如果你這樣做的話,我只能說讓你失望了,因為這個類是我們自己造的一個類,JDK只提供了JTree和JTable這兩個類,JTreeTable實際上就是一個某一個特定的列采用JTree的渲染器的JTable,對于表現某些數據很是方便。在這個過程中,我參考了SUN網站上的三篇文章(http://java.sun.com/products/jfc/tsc/articles/treetable1/index.html),這三篇文章也是極其精典的,如果你理解了JTree和JTable的原理,再加上這三篇文章,想自己造個這樣的輪子也一點都不困難。當然我們在這個組件上還實現了很多功能,如對不同的類實現了很多編輯器和渲染器,全部展開和折疊,支持自定義列的顯示,支持是否可編輯的配置,支持樹狀數據結構的層次和次序的自由調整等等一系列功能,同時自己對外觀做了不少改進,我看過網上也有把這些都封裝好的代碼,好像賣$49。這是網上程序的截圖(我做的和修改的就不截圖了,功能應該說還強大,而且也更美觀,由于那是為公司做的東東,貼出來怕被吵/炒,請大家原諒):


          如果你也對我上面所說的技術感興趣,可以跟我做進一步的探討。MSN:fastzch@hotmail.com

          其實寫了這么多,好像主要還是把自己的工作進行了一下總結,給大家的可能是一種不知所云的感覺。

          下一步的學習計劃:
          1、進一步提高自己的英語能力,特別是在聽力和口語方面(上星期去了新東方,說是暑期班沒有雙休日的,只能等到秋季班了);
          2、學習Oracel10G,已經買了一本很厚的書,準備在現有的比較薄弱的Oracel的基礎上強化一翻。
          3、進一步研究AJAX,JAVASCRIPT,其實這個很值得研究一下,而且也很有意思,以前一直忽略了JS的學習。
          4、面向方面編程的學習,已經被他的強大能力所吸引,學習Spring的時候被她深深的吸引,也專門買了一本這樣的書,還沒來得及看。
          5、設計模式的系統學習,一年前就買了《JAVA與模式》,一直沒有好好的讀,看來這樣的書是非借不能讀。

          拿出下一步的學習計劃是想大家給我拍拍磚,進點建議,以便于我及時修正。當然也歡迎大家給我一些建議,或者給我打打氣。比如當你看了我寫的文章和計劃以后,大概可以猜到我目前的水平,所以請BLOGJAVA的高手(發現BLOGJAVA的高手真是不少)們給些建議,謝謝!
          posted on 2006-06-13 16:05 Robin's Programming World 閱讀(2786) 評論(10)  編輯  收藏 所屬分類: 其它

          評論:
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-13 16:21 | 寒晴天
          唯一的建議,請用摘要。呵呵:)  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-13 22:43 | 我一直在努力!
          發現你的blog的樣子跟我一樣,正在看得書也一樣,呵呵  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-13 22:48 | 我一直在努力!
          請教一下怎么提高英語水平  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-14 08:42 | Robin's Java World
          @我一直在努力!

          呵呵,提高英語水平之關鍵我看在于堅持不懈的學習。至于方法和技巧真是是其次,而且這些針對于個人來講差異性很大,但于努力是大家都需要的。讓我們一起努力吧!  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-14 09:31 | Flyingis
          @我一直在努力!
          提高英語,多聽、多寫、多說,加上長期不懈,即可。  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-14 09:49 | 千山鳥飛絕
          看的出,Lz應該是做GUI的。呵呵。

          我也像Lz那樣,一年前買的《JAVA與模式》到現在也沒有好好看過,當初買《JAVA與模式》就是因為看網上下的電子版太難受才買的。

          最近也在研究ajax,并且照著書敲了兩個例子放在自己的blog上,因為我覺得這兩個例子還是蠻有代表性的。在工作中也用到了一點點ajax,但沒有用ajax的那些框架,感覺到ajax確實能提高用戶和數據交互的友好度。

          因為近來開發都用到了spring,盡管會用,但確是知其然,卻不知其所以然。為此,買了本《spring框架高級編程》,本想好好看看的,結果世界杯來了。唉!

          我覺得看oracle似乎沒什么必要,除非你工作中用到了oracle數據庫。一般開發都只會用到SQL,對數據庫的管理都是DBA做的,學好SQL就夠了。這是我的一點看法。
            回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-14 17:42 | Robin's Java World
          @千山鳥飛絕

          其實我也不光做GUI,J2EE的開發是我的主要工作,其實上面那個GUI的東東也被我們放到網頁上去了,不過我只做JAVA,記得去年的時候,被逼去做了兩個不大不小的VB項目,那簡直讓人難受得要死。感覺思維習慣現在已經成了什么都用JAVA的思想和方法去想了。

          對于Oracel的學習,我覺得你說得蠻好的,我們在開發中,用的的確是Oracel,我也被其強大的功能所吸引,特別是10G的很多新功能,很是人性化,網絡計算不說,光是SQL語句的自動優化就讓我感冒得很。我雖然不是DBA,但是在當前這個社會,做個業余級的DBA我認為也是需要的,只有在真正懂得一些DBMS的原理時,才能寫出高水平的SQL語句,才能在大型項目中發揮出Oralce的作用來。(可能并不正確,請大家盡情的拍!)

          謝謝你的建議,也謝謝大家的建議!  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-14 18:21 | Flyingis
          在以前做過的一個分頁中,感覺Oracle的SQL就比SQLServer 2000的方便多了,后者對于分頁也有好的解決方案,但Oracle更為方便。  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-06-20 19:11 | Robin's Java World
          @Flyingis

          分頁現在在一些ORM中基本上都差不多,但是對于不同的數據庫支持的好壞也很重要。  回復  更多評論
            
          # re: 技術總結及推薦例程和文章+學習計劃,請大家提建議 2006-09-14 17:34 | 冰川
          樓主貌似很強哦,同時學習這么多東西不是一般人能堅持下來的。
          建議在工作之外研究其中一到兩個方面,英語可緩可急,根據興趣大小而定。
          以上個人意見,僅供參考。  回復  更多評論
            
          主站蜘蛛池模板: 泗水县| 诸城市| 固原市| 克东县| 辽宁省| 卓尼县| 古蔺县| 广饶县| 阿图什市| 濉溪县| 湖南省| 枣强县| 通榆县| 大英县| 宁阳县| 吉首市| 临湘市| 陇南市| 五指山市| 景泰县| 桓仁| 许昌市| 延长县| 揭西县| 砀山县| 汝州市| 惠安县| 黄骅市| 彩票| 琼海市| 桦川县| 河东区| 姚安县| 南京市| 曲阳县| 盐源县| 嘉兴市| 舞钢市| 彭州市| 都安| 井研县|