<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 310, comments - 6939, trackbacks - 0, articles - 3
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    07 2007 檔案

         摘要: 圍繞Java與動態語言(比如Ruby、PHP、Perl和Python)之間的爭論,雖然一直沒有一個確定的答案,但從來沒有消失過。隨著Java的日趨復雜,動態語言的優勢——簡化和易用就越加凸顯出來。.Ruby是一種好語言,和Rails一起提供了引人注目的新價值(從效率的角度)并且這樣的價值還在飛速地增長中。Ruby不一定是最好的語言,但是它也許會是最有可能挑戰Java的一種語言。它很有可能首先在一個更小但是卻重要的環境中取得好成績。

    然而,在Ruby尚沒成為主流的今天,存在著關于Ruby對比Java而言而存在的若干誤區,本文將通過對Ruby與Java兩種語言而來揭露這些誤區。
      閱讀全文

    posted @ 2007-07-24 15:17 詩特林 閱讀(1777) | 評論 (14)  編輯 |

    posted @ 2007-07-24 15:02 詩特林 閱讀(575) | 評論 (0)  編輯 |

         摘要: Struts作為MVC 2的Web框架,自推出以來不斷受到開發者的追捧,得到廣泛的應用。作為最成功的Web框架,Struts自然擁有眾多的優點:MVC 2模型的使用、功能齊全的標志庫(Tag Library)、開放源代碼。

    但是,正所謂“沒有最好,只有更好”,Struts1.x自身也有不少的缺點:需要編寫的代碼過多,容易引起“類爆炸”、單元測試困難。這些缺點隨著Web的發展越來越明顯。這就促生了Struts 2,它的誕生能很好的解決上述問題。

    在本文中,筆者將對Struts2和Struts1.x這兩種框架進行詳細的比較。比較將涉及到這兩種框架的Action、驗證、類型轉換及如何開發等方面的內容。希望通過這樣的比較,讓讀者了解這兩種框架各自的特點,以便于在自己的項目中,根據實際情況,盡快的過渡到Struts2的時代。本文的內容基于Struts2.0.6。
      閱讀全文

    posted @ 2007-07-17 17:09 詩特林 閱讀(8269) | 評論 (5)  編輯 |

         摘要: Java自從推出以來一直備受關注,不過在嵌入式系統設計師看來,其性能并不能令人滿意。運行Java虛擬機(JVM)解釋Java字節碼,這種方式對大多數嵌入式應用來說占用空間過多,運行速度過慢。不過Sun的Java 2 Micro Edition(J2ME)改變了這種狀況。
    對嵌入式系統設計師來說,Java有許多優點。作為一門編程語言,Java允許面向對象編程,又沒有C中存在的嚴重問題。Java運行時環境還提供了有用屬性。Java提供的內存管理功能使得編程人員不必分配及釋放內存。運行時環境甚至可以通過整合核心類庫來簡化程序分配。 但大多數嵌入式應用面臨Java沒有處理好的兩大約束:沒有足夠的空間和時間。

    那么,Java作為一種在C++基礎上改進了的面向對象的語言,在嵌入式應用開發方面能挑大梁嗎?能否為它自己撐起一片蔚藍的天空呢?
      閱讀全文

    posted @ 2007-07-09 10:47 詩特林 閱讀(454) | 評論 (0)  編輯 |

         摘要: Open Source(開放源代碼,以下簡稱開源)和SOA(Service-Oriented Architecture, 服務導向的架構),是目前最為前沿的IT行業趨勢。IT行業分析公司Gartner 認為SOA將成為創建和交付軟件的主導框架,同時預測到2010年時,應用軟件收入增長的80%將來自基于SOA的方案,IDC預計2010年中國SOA市場規模將達5億美元。另一方面,開源社區也越來越活躍,IBM、Oracle、AMD、BEA等都在支持和實施一些開源計劃。

    當然,開源不僅僅是針對商用,SOA也僅僅是針對系統集成。這兩個因素正醞釀IT的一場技術機制與商業模式的變革,同時這也構成了新的行業“洗牌”動因。而把SOA與開源軟件的優點相結合,不僅可以降低客戶的IT成本,同時還能敏捷地應對不斷變化的業務需求。那么開源能否成為SOA的急先鋒呢?或是兩者相得益彰?抑或開源是SOA的最終歸宿?
      閱讀全文

    posted @ 2007-07-07 16:57 詩特林 閱讀(376) | 評論 (0)  編輯 |

         摘要: 自從2000年Struts誕生以來,基于動作(action-based)的MVC架構在web開發方面可謂風光無限。目前主流的WEB框架如Struts、Webwork(Java)、Ruby on Rails(Ruby)、Zend Framework(PHP)等都采用這種設計模式。URL映射到控制器(controller)和控制器中的動作(action),由action來處理請求并輸出響應結果。然而風水輪流轉,基于組件(component-based)和事件驅動(event-driven)的開發模型,搶占了動作開發模型的不少風光,出演了一場“狼來了”的好戲。有的成為了PK Struts的優秀選手。而由Sun公司推出的JSF(Java Server Faces)和Apache組織主導的Tapestry是這場選秀的成功晉級者。

    JSF將是J2EE5.0中所包含的Web開發框架,這應該是第一個成為JCP(Java Community Process)標準,并且隨J2EE SDK一起發布的web框架,可以看出sun對它的期望很高。JSF最大的競爭對手是Tapestry,是Apa  閱讀全文

    posted @ 2007-07-07 16:55 詩特林 閱讀(1213) | 評論 (0)  編輯 |

    posted @ 2007-07-07 16:53 詩特林 閱讀(147) | 評論 (0)  編輯 |

    主站蜘蛛池模板: 91老湿机福利免费体验| sss日本免费完整版在线观看| 中文字幕无码一区二区免费| 亚洲日本一区二区一本一道| 一区二区免费电影| 亚洲一区二区三区无码影院| 中国一级毛片免费看视频| 亚洲热妇无码AV在线播放| 最新国产乱人伦偷精品免费网站 | 大陆一级毛片免费视频观看 | 国产精品亚洲片在线观看不卡 | 国内精品久久久久久久亚洲| 成年女人A毛片免费视频| 久久青青成人亚洲精品| 2021在线观看视频精品免费| 精品亚洲国产成人| 日本特黄a级高清免费大片| 五月天婷婷免费视频| 日本亚洲视频在线 | 免费国产va在线观看| 国产亚洲AV夜间福利香蕉149| 久久久久久久岛国免费播放| 亚洲av无码片在线观看| 国产精品久久免费视频| 国产一级一毛免费黄片| 亚洲免费视频播放| 又黄又爽的视频免费看| 男人都懂www深夜免费网站| 亚洲国产精品线观看不卡| 国产无遮挡色视频免费视频| 日韩精品无码免费专区网站| 亚洲中文字幕久久精品无码2021| 可以免费观看的一级毛片| 久9这里精品免费视频| 亚洲AV成人精品一区二区三区| 中国亚洲女人69内射少妇| 97免费人妻无码视频| 青青青视频免费观看| 亚洲最大的视频网站| 久久亚洲精品无码观看不卡| 国产精品入口麻豆免费观看|