shinewang

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            53 隨筆 :: 0 文章 :: 200 評論 :: 0 Trackbacks

          12 2008 檔案

               摘要: Grails 1.1 Beta 2發布了,Groovy 1.6 final和Grails 1.1 final也越來越近,不過已經不是很感興趣了。雖然對于Java開發者來說,相比Rails,Grails更容易上手,但它并不成熟的。在論證 Grails的成熟度時,Graema說:“你會把Spring和Hibernate看作風險嗎?” Spring和Hibernate確實不是風險,但Grails對Spring和Hibernate的包裝卻是一個極大風險,“在種種危險中,最主要的一 點是我們已經對底層框架的抽象太成功了,以至于有時會出現問題?!本唧w可以看看這個例子。使用Grails,不如使用JRuby On Rails或者Play!
          不管怎么樣下面介紹一下1.1版本的新特性:
          更好的GORM事件
          基本類型集的持久化
          對象的只讀訪問
          默認的排列順序
          批處理
          動態Finders的改進
          單項的One-to-many遺留映射
          增強枚舉類型的支持
          全局插件
          多插件倉庫
          自動安裝插件方案   閱讀全文
          posted @ 2008-12-26 16:47 shinewang 閱讀(1823) | 評論 (4)  編輯

               摘要: 由于Java語言的局限性,實現一個Rails-like的Java開發框架一直是一個難題。在Java上想體驗Rails-like的開發模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動態語言實現的框架,只是基于JVM而不是基于Java語言本身。動態語言確實有很多優點,但往往難以調試。是否有一個 Java語言實現的Rails-like框架?答案是Play!
          Play!最酷的5個功能
          本文通過5個例子展示了Play!框架背后的哲學。
          1. 綁定HTTP參數到Java方法
          2. 通過調用Java方法重定向到相應的action
          3. 直接把Java對象傳遞到頁面模板
          4. 方便的文件上傳
          5. 不用任何配置就可以把應用分布到多個JVM  閱讀全文
          posted @ 2008-12-25 13:09 shinewang 閱讀(2436) | 評論 (7)  編輯

               摘要: 由于Java語言的局限性,實現一個Rails-like的Java開發框架一直是一個難題。在Java上想體驗Rails-like的開發模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動態語言實現的框架,只是基于JVM而不是基于Java語言本身。動態語言確實有很多優點,但往往難以調試。是否有一個 Java語言實現的Rails-like框架?答案是Play!  閱讀全文
          posted @ 2008-12-25 13:03 shinewang 閱讀(2992) | 評論 (0)  編輯

          posted @ 2008-12-25 12:59 shinewang 閱讀(1252) | 評論 (0)  編輯

               摘要: 之前參加過一次Sun的MySQL講座,最近整理了一下筆記:

          插件式的存儲引擎是MySQL最具特色的功能之一。當用戶將數據庫應用到各個不同的領域時,每一種應用都對數據庫提出了滿足自己需求的性能特點,而MySQL的插件式存儲引擎正是針對此而推出的。使用MySQL插件式存儲引擎體系結構,允許數據庫專業人員為特定的應用需求選擇專門的存儲引擎,完全不需要管理任何特殊的應用編碼要求。MySQL服務器體系結構由于在存儲級別上提供了一致和簡單的應用模型和API,應用程序編程人員和DBA可以不再考慮所有的底層實施細節。因此,不同的存儲引擎具有不同的能力,而應用程序是與之分離的。例如,MySQL支持的存儲引擎除了常見的MyISAM、InnoDB、Archive、Memory外,還有在MySQL集群環境中使用的Cluster引擎,通過SQL操作HTTP的HTTP引擎,訪問Memcached服務器的Memcache引擎,訪問DB2數據庫的DB2引擎等等。

          此外,講座還涉及高可用性等方面的問題。PPT可以從這里下載。  閱讀全文
          posted @ 2008-12-20 18:53 shinewang 閱讀(1528) | 評論 (1)  編輯

          posted @ 2008-12-20 18:50 shinewang 閱讀(350) | 評論 (2)  編輯

          posted @ 2008-12-16 11:19 shinewang 閱讀(2171) | 評論 (13)  編輯

               摘要: tomcat6.0.14、resin3.2.1、glassfish v2對同一個loginaction使用JMeter進行壓力測試,具體流程:JMeter發送http請求-->login.jsp-->login.do-->控制臺打印一條信息表示收到request請求。每種服務器測試兩次,每次10個thread,每個thread以每秒10次的速度發請求,循環10次,每組共發100個請求,兩次共200個。  閱讀全文
          posted @ 2008-12-16 11:17 shinewang 閱讀(2480) | 評論 (0)  編輯

          posted @ 2008-12-15 22:34 shinewang 閱讀(374) | 評論 (1)  編輯

          posted @ 2008-12-15 10:28 shinewang 閱讀(271) | 評論 (0)  編輯

               摘要: 前幾年在IT求職的簡歷中經常會用到一個詞“精通”,精通Java,精通Hibernate等等,但事實往往正好相反。最近看到一個對技術水平等級的排列,很有意思,和大家分享一下  閱讀全文
          posted @ 2008-12-12 09:43 shinewang 閱讀(2757) | 評論 (7)  編輯

               摘要: 搜索引擎友好的URL地址
          內容重定向和HTTP狀態代碼
          重復內容
          黑帽SEO
          偽裝、地域定向和IP分發
          站點地圖  閱讀全文
          posted @ 2008-12-12 09:42 shinewang 閱讀(1678) | 評論 (0)  編輯

               摘要: 記得有這么一個段子,在國內IT業最火的時候,大學的學生們都普遍偏科,而且不管是什么專業的都偏IT,荒廢其他課程,氣得一位教機械工程的老教授在課堂上大發牢騷:“就是信息科技再發達,你也不能坐著信息去美國!”。  閱讀全文
          posted @ 2008-12-09 10:16 shinewang 閱讀(1770) | 評論 (3)  編輯

          posted @ 2008-12-09 10:01 shinewang 閱讀(333) | 評論 (0)  編輯

          posted @ 2008-12-07 23:57 shinewang 閱讀(206) | 評論 (0)  編輯

          posted @ 2008-12-07 23:45 shinewang 閱讀(167) | 評論 (0)  編輯

               摘要: 軟件開發其實是一個跟復雜度做斗爭的過程,從某種程度來說,復雜度會一直在增長,我們所能做的就是盡可能降低復雜度增長的速度。我曾經和一些朋友說過,前期 所做的一切是讓我們在后面有更大空間揮霍。慢下來,讓我們有時間思考自己的每一步是否邁得是否穩當,穩當的行進,心里才踏實。  閱讀全文
          posted @ 2008-12-03 15:16 shinewang 閱讀(1031) | 評論 (1)  編輯

               摘要: Hibernate是一個流行的Java對象關系映射框架,Grails的數據訪問層GORM就是建立在Hibernate的基礎上。Hibernate能夠根據配置自動生成SQL語句,使得程序員可以隨心所欲的使用對象編程思維來操縱數據庫。然而如果使用不當,往往容易造成性能問題,例如N+1次查詢問題。在開發過程中,常常需要通過查看Hibernate生成的SQL來對數據訪問層進行調優。  閱讀全文
          posted @ 2008-12-03 15:08 shinewang 閱讀(2820) | 評論 (0)  編輯

          主站蜘蛛池模板: 丰县| 衡山县| 舞钢市| 茂名市| 博野县| 宁安市| 庆阳市| 大兴区| 剑川县| 鄯善县| 马关县| 洛隆县| 巢湖市| 万安县| 张北县| 大新县| 嘉鱼县| 秀山| 濮阳县| 普兰县| 同江市| 邓州市| 略阳县| 策勒县| 临猗县| 新乡县| 珠海市| 定安县| 息烽县| 城步| 友谊县| 鄂伦春自治旗| 奇台县| 富川| 吉首市| 南昌市| 商都县| 庄河市| 望谟县| 黎川县| 犍为县|