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

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

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

    隨筆-59  評論-31  文章-0  trackbacks-0
    06 2009 檔案
    JVM 調優 技巧 總結      摘要: 寫了好幾篇關于這個方向的文章了,但連自己都感覺寫的有點亂,沒有總結。所以現在把所有方法整理到一起,如果以后又發現新的,我繼續補充到這篇文章里。

    這篇是技巧性的文章,如果要找關于GC或者調整內純的文章,看我其他幾篇文章。因為是JVM 調優總結,所以廢話少說。從各方面一共收集到以下幾個方法:

      閱讀全文
    posted @ 2009-06-28 10:57 RoyPayne 閱讀(429) | 評論 (0)  編輯
    Hibernate延遲加載機制      摘要: 延遲加載:
    延遲加載機制是為了避免一些無謂的性能開銷而提出來的,所謂延遲加載就是當在真正需要數據的時候,才真正執行數據加載操作。在Hibernate中提供了對實體對象的延遲加載以及對集合的延遲加載,另外在Hibernate3中還提供了對屬性的延遲加載。下面我們就分別介紹這些種類的延遲加載的細節。
      閱讀全文
    posted @ 2009-06-28 08:30 RoyPayne 閱讀(198) | 評論 (0)  編輯
    解讀ClassLoader      摘要: ClassLoader一個經常出現又讓很多人望而卻步的詞,本文將試圖以最淺顯易懂的方式來講ClassLoader,希望能對不了解該機制的朋友起到一點點作用.
    要深入了解ClassLoader,首先就要知道ClassLoader是用來干什么的,顧名思義,它就是用來加載Class文件到JVM,以供程序使用的。我們知道,java程序可以動態加載類定義,而這個動態加載的機制就是通過ClassLoader來實現的,所以可想而知ClassLoader的重要性如何。
      閱讀全文
    posted @ 2009-06-26 22:38 RoyPayne 閱讀(261) | 評論 (0)  編輯
    request.getParameter()和request.getAttribute()的區別      摘要: request.getParameter
    是用來接受來自get方法或post方法的參數
    只能接受java.lang.String
    也就是說String hotel_id = request.getParameter("hotel_id");
    request.getAttribute
    是用來接受來自servlet的變量或Action(其實Action就是特殊的Servlet)
    在Action中,request.setAttribute("ret",ret);
    只能接受java.lang.Object
    也就是說List ret = (List)request.getAttribute("ret");

    一個是變量類型,一個對象類型



      閱讀全文
    posted @ 2009-06-25 22:01 RoyPayne 閱讀(1165) | 評論 (0)  編輯
    通通透透理解ThreadLocal      摘要: 概述

    我們知道Spring通過各種DAO模板類降低了開發者使用各種數據持久技術的難度。這些模板類都是線程安全的,也就是說,多個DAO可以復用同一個模板實例而不會發生沖突。

    我們使用模板類訪問底層數據,根據持久化技術的不同,模板類需要綁定數據連接或會話的資源。但這些資源本身是非線程安全的,也就是說它們不能在同一時刻被多個線程共享。

    雖然模板類通過資源池獲取數據連接或會話,但資源池本身解決的是數據連接或會話的緩存問題,并非數據連接或會話的線程安全問題。

    按照傳統經驗,如果某個對象是非線程安全的,在多線程環境下,對對象的訪問必須采用synchronized進行線程同步。但Spring的DAO模板類并未采用線程同步機制,因為線程同步限制了并發訪問,會帶來很大的性能損失。

      閱讀全文
    posted @ 2009-06-23 09:30 RoyPayne 閱讀(450) | 評論 (0)  編輯
    java的淺復制和深復制      摘要: 1.淺復制和深復制概念
    ⑴淺復制(淺克?。?
    被復制對象的任何變量都含有和原來的對象相同的值,而任何的對其他對象的引用仍然指向原來的對象。換言之,淺復制僅僅復制所考慮的對象,而不復制他所引用的對象。  閱讀全文
    posted @ 2009-06-20 18:03 RoyPayne 閱讀(170) | 評論 (0)  編輯

    主站蜘蛛池模板: 日本一卡精品视频免费| 国产精品亚洲а∨天堂2021| 国产一区二区三区免费观在线| 亚洲不卡无码av中文字幕| 亚洲成AV人片高潮喷水| 在线看片无码永久免费aⅴ| 亚洲大码熟女在线观看| 四虎免费影院4hu永久免费| 国产亚洲蜜芽精品久久| 亚洲天堂中文字幕在线| 丁香花在线观看免费观看图片| 亚洲精品亚洲人成人网| 桃子视频在线观看高清免费视频| 亚洲欧洲国产日韩精品| 国产乱码免费卡1卡二卡3卡| 国产精品亚洲专区在线观看| 国产精品酒店视频免费看| 免费国产va在线观看| 亚洲精品无码精品mV在线观看| 无码国产精品一区二区免费模式| 亚洲精品无码久久久久久久| 成年女人色毛片免费看| 一级毛片高清免费播放| 亚洲国语精品自产拍在线观看| 97人妻无码一区二区精品免费| 在线观看免费亚洲| 在线播放亚洲第一字幕| 免费看成人AA片无码视频羞羞网| 亚洲精品乱码久久久久蜜桃| 亚洲五月综合缴情在线观看| 最近2019中文字幕免费大全5| 亚洲欧美日韩国产成人| 国产亚洲精品看片在线观看| 最近中文字幕免费2019| 国产精品无码亚洲精品2021 | 久艹视频在线免费观看| 激情综合亚洲色婷婷五月APP| 亚洲精品视频免费观看| 亚洲美女免费视频| 国产精品福利在线观看免费不卡| 亚洲美女视频免费|