<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无码专区电影在线观看| 337p日本欧洲亚洲大胆裸体艺术| www亚洲精品久久久乳| 亚洲人成影院在线高清| 中文字幕亚洲图片| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 青青青免费国产在线视频小草| 最近免费mv在线电影| 永久免费视频网站在线观看| 97视频免费观看2区| 最近中文字幕完整免费视频ww| 久久国产免费观看精品3| 永久免费视频网站在线观看| 手机看黄av免费网址| 成人免费a级毛片无码网站入口| 免费鲁丝片一级在线观看| 日本特黄特色aa大片免费| 全部免费毛片免费播放| 日本免费网址大全在线观看| 在线观看日本免费a∨视频| 黄a大片av永久免费| 可以免费观看的一级毛片| 亚洲国产av无码精品| 中文字幕一精品亚洲无线一区 | 一色屋成人免费精品网站| 蜜桃精品免费久久久久影院| yy6080久久亚洲精品| 曰批视频免费30分钟成人| 成人免费福利电影| 亚洲国产成人久久精品99| 亚洲人JIZZ日本人| 亚洲日韩乱码久久久久久| 亚洲午夜无码毛片av久久京东热 | 亚洲AV无码成人精品区天堂| 亚洲精品在线电影| 好看的电影网站亚洲一区| 亚洲精品高清国产麻豆专区| 7777久久亚洲中文字幕| 亚洲另类小说图片| 美女啪啪网站又黄又免费| 国内精品免费久久影院|