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

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

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

    @OverWrite BlogJava

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

    #

         摘要: -Xms

    設置虛擬機可用內存堆的初始大小,缺省單位為字節,該大小為1024的整數倍并且要大于1MB,可用k(K)或m(M)為單位來設置較大的內存數。初始堆大小為2MB。
    例如:-Xms6400K,-Xms256M

    -Xmx
    設置虛擬機內存堆的最大可用大小,缺省單位為字節。該值必須為1024整數倍,并且要大于2MB。可用k(K)或m(M)為單位來設置較大的內存數。缺省堆最大值為64MB。
    例如:-Xmx81920K,-Xmx80M

    當應用程序申請了大內存運行時虛擬機拋
      閱讀全文
    posted @ 2008-03-05 16:39 vesung 閱讀(1666) | 評論 (0)編輯 收藏

    Caucho Resin提供了最快的jsp/servlets運行平臺。它支持Servlet,XSL Filtering6并且具備XSLT和XPath1.0引擎。為方便開發人員能更方便的搭建一個易用的開發平臺,將Resin的配置案例如下:

    本文resin采用版本為:Resin 2.1.13
    本文所有代碼均已測試通過

    我的工程目錄結構如下:

    /(root)
        |--resin(resin根目錄)
        |        |--bin
        |        |--conf
        |        |      |--resin.conf(resin配置文件 今天的主角)
        |        |--lib
        |--src
              |--java(用于放置java源文件)
              |--test(測試文件目錄)
              |--webapp(web應用的根目錄,將來doc-dir會指向這里)
                        |---WEB-INF
                                    |------classes
                                    |------lib
                                    |------web.xml(web配置文件)
                                    |------applicationContext.xml(其他配置文件)



    以下是resin.conf文件源碼
    <caucho.com>
    <log id='/logs' href='stderr:' timestamp='[%Y-%m-%d %H:%M:%S.%s]'/>

    <http-server error-log="logs/errors.log">
        
    <doc-dir>../src/webapp</doc-dir>
      
      
    <!-- the http port -->
      
    <http port='82'/>

      
    <host id=''>
        
    <web-app id='/'>
            
    <work-dir>../../build/work</work-dir>
            
    <temp-dir>../../build/tmp</temp-dir>
            
    <cache-mapping url-pattern="/*" expires="2"/>
            
    <class-update-interval>
                100000000
            
    </class-update-interval>
            
    <jsp jsp-update-interval="1s"/>
            
            
    <classpath id='WEB-INF/classes'/>     

        
    </web-app>    
      
    </host>

    </http-server>
    </caucho.com>

    web.xml源代碼
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>

        
    <display-name>Acme Corp</display-name>

        
    <filter>
            
    <filter-name>webwork</filter-name>
            
    <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
        
    </filter>

        
    <filter-mapping>
            
    <filter-name>webwork</filter-name>
            
    <url-pattern>/*</url-pattern>
        
    </filter-mapping>

        
    <listener>
            
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        
    </listener>

        
    <welcome-file-list>
            
    <welcome-file>index.jsp</welcome-file>
            
    <welcome-file>default.jsp</welcome-file>
            
    <welcome-file>index.html</welcome-file>
        
    </welcome-file-list>

        
    <!--
            This typically isn't required, as the taglib is included in webwork.jar.
            If you really need a taglib configuration within web.xml, copy webwork/src/java/META-INF/taglib.tld
            to the WEB-INF directory as webwork.tld.
         
    -->
        
    <!--taglib>
            <taglib-uri>webwork</taglib-uri>
            <taglib-location>/WEB-INF/webwork.tld</taglib-location>
        </taglib
    -->
    </web-app>

    posted @ 2008-03-05 16:12 vesung 閱讀(11063) | 評論 (0)編輯 收藏

        需求:一方面要求某類只能存在單一的對象實例(從概念上來說,就是一組靜態方法和字段),另一方面又要求該實例的使用與普通對象一樣,單例模式就是這兩個要求之間的平衡。
        單例模式通過使用私有構造函數保證了一個類只能存在一個實例,類中的某個靜態方法用于返回類的唯一實例。以下的Widget類就是一個單例:
    public class Widget{
        
    private static Widget instance = new Widget();
        
    public static Widget getInstance(){
           
    return instance;
        }

        
    private Widget(){}
        
    public int doSomething(){
            
    // 
        }

    }
      Widget的構造函數是私有的,這以為著只有靜態方法getInstance()能夠創建Widget對象。由于instance字段是靜態的,所以它被定義為唯一的實例。第一次調用getInstance()方法創建一個新的Widget對象實例,而后續所有的調用都將會返回這唯一的對象實例。
      單例模式可以去掉不必要的對象創建過程。
    posted @ 2008-02-29 16:52 vesung 閱讀(354) | 評論 (1)編輯 收藏

    知名的黑客集團Cult of the Dead Cow(CDC)在上周發表一個偵測網站漏洞的免費下載工具Goolag Scanner。

    Goolag Scanner提供一個簡單的圖形接口,讓用戶可利用Google的搜尋暨偵測技術找到各種網站漏洞,或是找到自己網站的安全漏洞;Goolag Scanner甚至內建了1500種客制化的Google搜尋關鍵詞,例如有漏洞的服務器,或是用戶的賬號及密碼等。

    CDC發言人Oxblood Ruffin表示,Web是個平臺并不是什么大秘密,但是從安全的角度來看,這個平臺令人作嘔,因此,Goolag Scanner提供網站管理人一個新工具以修補他們網站的漏洞。他們透過該工具在北美、歐洲及中東進行一些測試,并看到許多可怕的漏洞。

    由于Goolag Scanner是采用GNU Affero General公開授權,因此任何人皆可免費下載該程序,不論是想修補自己網站漏洞的管理人員,抑或是想攻陷別人網站的黑客
    下載地址 http://www.goolag.org/download.html

    posted @ 2008-02-27 09:29 vesung 閱讀(4166) | 評論 (7)編輯 收藏

    posted @ 2008-02-26 18:03 vesung 閱讀(402) | 評論 (2)編輯 收藏

         摘要: 應用jquery,制作一個可以自動添加刪除行的表格,演示地址 http://www.vesung.cn/demo/table.html 下面是完整的代碼: <html>  <head>   <title>帶有添加刪除行功能的表格</title>   <script type=...  閱讀全文
    posted @ 2008-02-22 14:45 vesung 閱讀(4003) | 評論 (0)編輯 收藏

         摘要: 在jQuery.js的構造函數中,充分利用了JavsScript語言的動態性——對行參的類型和個數沒有的嚴格要求,以至于一個函數可以實現多種功能需求,也為JavaScript語言的多態性提供了基礎,在這個構造函數中,提供了六種不同的調用格式(根據官方API文檔),具體如下($ = jQuery):
      1、$(String expr):根據給定的CSS選擇符查找匹配的元素,如$("div>p");
      2、$(Element elem):將給定的DOM元素對象轉換為jQuery對象,如$(document).find("div>p");
      3、$(Array elems):如$(myForm.elements).hide();
      4、$(Function fn):是$(document).ready()的簡寫模式,如:$( function fn(){ ... } );
      5、$(jQuery obj):如:var div = $("div"); $(div).find("p");
      6、$(String   閱讀全文
    posted @ 2008-02-20 18:04 vesung 閱讀(6726) | 評論 (0)編輯 收藏

    jQuery 是繼 prototype 之后又一個優秀的 Javascript 框架。其宗旨是—寫更少的代碼,做更多的事情。它是輕量級的 js 庫(壓縮后只有21k) ,這是其它的 js 庫所不及的,它兼容 CSS3,還兼容各種瀏覽器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一個快速的,簡潔的 javaScript 庫,使用戶能更方便地處理 HTML documents、events、實現動畫效果,并且方便地為網站提供 AJAX 交互。 jQuery 還有一個比較大的優勢是,它的文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。 jQuery 能夠使用戶的 html 頁保持代碼和 html 內容分離,也就是說,不用再在 html 里面插入一堆js來調用命令了,只需定義 id 即可。
    posted @ 2008-02-20 15:09 vesung 閱讀(838) | 評論 (0)編輯 收藏

    以下轉自http://miokafe.com,介紹了jQuery的部分原理和實現,對理解jQuery有很大幫助.

    jQuery是個出色的javascript庫,最近結合它寫javascript,看了下源碼。

    先從整體、全局的看,jQuery的源碼幾乎都在下面的代碼中:

     

    (function(){

    //……

    }
    )();

     

    第一個括號里面是個匿名函數,第二個括號表示馬上執行第一個括號里面的代碼。
    首先明白,javascript里面是沒有命名空間的,要保證你的javascript函數、對象與其他的不沖突,這里用了javascript的一個技巧:你的所有javascript函數、對象都在一個匿名函數里面定義,確保了所定義的函數、對象的有效范圍,起到了命名空間的作用。既然作用范圍在這個匿名函數中,怎么被別人使用呢?下面看它的下面代碼:

     

    var jQuery = window.jQuery = function(selector, context) {
    //……
    }
    ;

     

    這里讓jQuery庫中最重要的對象jQuery成為了window對象的一個屬性,這樣就可以在其他地方像使用document(document也是window的一個屬性)一樣使用jQuery了。也許使用過jQuery的朋友驚訝-我沒有使用jQuery對象,一直使用$的。沒錯,那是jQuery的同名對象:

    window.$ = jQuery;

    現在明白了吧。

     

    posted @ 2008-02-18 11:46 vesung 閱讀(3152) | 評論 (4)編輯 收藏

    <html>
     
    <head>
      
    <title>Hello, Ajax world!</title>
      
    <script type="text/javascript"
        src
    ="../js/jquery-1.2.1.pack.js"></script>
      
    <script type="text/javascript">      
            $('document').ready(
    function(){
                $('.stripe tr').mouseover(
    function(){
                        $(
    this).addClass('over');
                    }).mouseout(
    function(){
                        $(
    this).removeClass('over');
                        });
                    $(
    ".stripe tr:odd").addClass('alt');                    
                
                });
                
                
    function showV(){
                    alert($('email'));
                }
        
    </script>
    <style>
    th 
    {
            background
    :#0066FF;
            color
    :#FFFFFF;
            line-height
    :20px;
            height
    :30px;
    } 
    td 
    {
            padding
    :6px 11px;
            border-bottom
    :1px solid #95bce2;
            vertical-align
    :top;
            text-align
    :center;
    } 
    td * 
    {
            padding
    :6px 11px;
    } 
    tr.alt td 
    {
            background
    :#ecf6fc;  /*這行將給所有的tr加上背景色*/
    } 
    tr.over td 
    {
            background
    :#bcd4ec;  /*這個將是鼠標高亮行的背景色*/
    }
     
    </style>
    </head>
     
    <body>
    <table class="stripe" width="50%" border="0" cellspacing="0" cellpadding="0"> 
    <!--用class="stripe"來標識需要使用該效果的表格-->
    <thead>
      
    <tr>
        
    <th>姓名</th><th>年齡</th><th>QQ</th><th>Email</th>
      
    </tr>
    </thead>
    <tbody>
      
    <tr>
        
    <td>鄧國梁</td>
        
    <td>23</td>
        
    <td>31540205</td>
        
    <td>gl.deng@gmail.com</td>
      
    </tr>
      
    <tr>
        
    <td>鄧國梁</td>
        
    <td>24</td>
        
    <td>31540205</td>
        
    <td>s@sn.hk</td>
      
    </tr>
      
    <tr>
        
    <td>鄧國梁</td>
        
    <td>25</td>
        
    <td>31540205</td>
        
    <td>gl.deng@gmail.com</td>
      
    </tr>
      
    <tr>
        
    <td>鄧國梁</td>
        
    <td>26</td>
        
    <td>31540205</td>
        
    <td>gl.deng@gmail.com</td>
      
    </tr>
      
    <tr>
        
    <td>鄧國梁</td>
        
    <td>27</td>
        
    <td>31540205</td>
        
    <td>gl.deng@gmail.com</td>
      
    </tr>
      
    <tr>
        
    <td>鄧國梁</td>
        
    <td>28</td>
        
    <td>31540205</td>
        
    <td>gl.deng@gmail.com</td>
      
    </tr>
    </tbody>
    </table>
    </body>
    </html>

    jquery-1.2.1.pack.js下載地址:http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.2.1.pack.js&can=2&q=
    這個例子相當簡單,
    了解更多jquery知識請訪問這里
    posted @ 2008-02-15 09:33 vesung 閱讀(592) | 評論 (0)編輯 收藏

    僅列出標題
    共6頁: 上一頁 1 2 3 4 5 6 下一頁 
    主站蜘蛛池模板: 久久亚洲精品成人| 亚洲精品乱码久久久久久蜜桃不卡 | 日韩精品免费在线视频| 久久伊人亚洲AV无码网站| 一级毛片a免费播放王色电影| 免费又黄又爽又猛的毛片 | 国产成人自产拍免费视频| 亚洲国产精品国产自在在线 | 久久久久国色AV免费观看性色| 亚洲精品免费在线| 老司机在线免费视频| 亚洲人成网站色在线观看| 国语成本人片免费av无码| 亚洲精品中文字幕| 亚洲精品国产V片在线观看| 精品多毛少妇人妻AV免费久久| 国产AV无码专区亚洲AV手机麻豆 | 亚洲av无码成h人动漫无遮挡 | 亚洲精品无码久久毛片 | 99久久国产热无码精品免费| 亚洲1区1区3区4区产品乱码芒果| 成年轻人网站色免费看| 国产精品久久亚洲一区二区| 综合亚洲伊人午夜网| 99re在线这里只有精品免费| 亚洲人成网站日本片| 日本免费高清一本视频| 国产成人无码精品久久久久免费| 亚洲日本va午夜中文字幕一区| 1024免费福利永久观看网站| 久久久久久久久无码精品亚洲日韩| 亚洲精品人成无码中文毛片| 日本免费高清视频| 亚洲熟妇少妇任你躁在线观看| 国产成人亚洲精品91专区手机| 97国产在线公开免费观看| 精品亚洲成A人在线观看青青| 亚洲乱码中文字幕综合 | 久久精品无码免费不卡| 亚洲男人天堂av| 国产a级特黄的片子视频免费|