<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)  編輯 |

    主站蜘蛛池模板: 亚洲成AV人片在线观看| 亚洲熟妇丰满多毛XXXX| 亚洲白色白色在线播放| 97视频免费观看2区| 亚洲视频精品在线观看| 免费国产黄网站在线观看可以下载| 亚洲av永久无码精品国产精品| 国产永久免费高清在线| 亚洲国产天堂在线观看| 亚洲免费一级视频| 亚洲 暴爽 AV人人爽日日碰 | 精品一卡2卡三卡4卡免费视频| 亚洲天堂中文字幕在线| WWW免费视频在线观看播放| 人人狠狠综合久久亚洲婷婷| 99re热精品视频国产免费| 亚洲三级视频在线| 一级毛片直播亚洲| 成人影片一区免费观看| 亚洲理论片在线中文字幕| 在线观看免费成人| 9久热精品免费观看视频| 亚洲人成电影在线天堂| 性做久久久久久免费观看| 羞羞视频免费观看| 久久精品国产精品亚洲艾草网| 久久久久久精品免费看SSS| 亚洲av无码成人精品区一本二本| 国产啪亚洲国产精品无码 | 高清永久免费观看| 亚洲高清美女一区二区三区| 免费看美女被靠到爽的视频| 一级毛片一级毛片免费毛片| 老司机亚洲精品影院| 香蕉视频在线观看免费国产婷婷| 一级美国片免费看| 亚洲人成777在线播放| 亚洲国产成人VA在线观看 | 无码精品国产一区二区三区免费| 亚洲乱码一区二区三区国产精品| 亚洲美日韩Av中文字幕无码久久久妻妇|