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

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

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

    風雨無阻

    2009年5月8日

    Jvm工作原理學習筆記

    class loader 加載 class file 到內存
    jvm內存包括: method area(存放class name, class path , 類修飾符等信息), java stack(每一個線程單獨有個stack),java heap(存放對象的數據,數組數據等,被所有線程共享的), pc寄存器(每一個線程單獨有個pc寄存器,用于存放下一步指令),本地方法棧。

    java 堆 可 分為三部分:Perm,Tenured,Yong區。可以通過參數來配置空間大小:

    -Xms :指定了JVM初始啟動以后初始化內存

    -Xmx:指定JVM堆得最大內存,在JVM啟動以后,會分配-Xmx參數指定大小的內存給JVM,但是不一定全部使用,JVM會根據-Xms參數來調節真正用于JVM的內存

     Perm Generation

    -XX:PermSize=16M -XX:MaxPermSize=64M

    posted @ 2014-02-10 18:01 秋楓故事 閱讀(251) | 評論 (0)編輯 收藏

    Ajax Post提交

    jQuery.post( url, [data], [callback], [type] ) :使用POST方式來進行異步請求


    參數:

    url (String) : 發送請求的URL地址.

    data (Map) : (可選) 要發送給服務器的數據,以 Key/value 的鍵值對形式表示。

    callback (Function) : (可選) 載入成功時回調函數(只有當Response的返回狀態是success才是調用該方法)。

    type (String) : (可選)官方的說明是:Type of data to be sent。其實應該為客戶端請求的類型(JSON,XML,等等)

    這是一個簡單的 POST 請求功能以取代復雜 $.ajax 。請求成功時可調用回調函數。如果需要在出錯時執行函數,請

    使用 $.ajax。示例代碼:

     var con = $('#content').val();//待提交的數據

        $.post("checkContent.action",{"mess.content":con},
        function (data){
      
       if(data != "")//有非法敏感字
        {  
         alert(data);
         $('#content').focus();
        }
      },"html");


    點擊提交:

    posted @ 2009-09-03 14:42 秋楓故事 閱讀(3123) | 評論 (4)編輯 收藏

    xmlns:XML命名空間

    以下轉載自:
    http://hi.baidu.com/tianhesj/blog/item/0dd9718d32be4011b21bbacc.html

    Namespaces翻譯為命名空間。命名空間有什么作用呢?當我們在一個XML文檔中使用他人的或者多個DTD文件,就會出現這樣的矛盾:因為XML中標識都是自己創建的,在不同的DTD文件中,標識名可能相同但表示的含義不同,這就可能引起數據混亂。
    比如在一個文檔<table>wood table</table>中<table>表示桌子,
    而在另一個文檔<table>namelist</table>中<table>表示表格。如果我需要同時處理這兩個文檔,就會發生名字沖突。
    了解決這個問題,我們引進了namespaces這個概念。namespaces通過給標識名稱加一個網址(URL)定位的方法來區別這些名稱相同的標識。
    Namespaces同樣需要在XML文檔的開頭部分聲明,聲明的語法如下:
    <document xmlns:yourname='URL'>
    其中yourname是由你定義的namespaces的名稱,URL就是名字空間的網址。
    假設上面的"桌子<table>"文檔來自http://www.zhuozi.com,我們就可以聲明為
    <document xmlns:zhuozi='http://www.zhuozi.com'>;
    然后在后面的標識中使用定義好的名字空間:
    <zhuozi:table>wood table</table>
    這樣就將這兩個<table>區分開來。注意的是:設置URL并不是說這個標識真的要到那個網址去讀取,僅僅作為一種區別的標志而已。


    命名沖突
    因為XML文檔中使用的元素不是固定的,那么兩個不同的XML文檔使用同一個名字來描述不同類型的元素的情況就可能發生。而這種情況又往往會導致命名沖突。請看下面兩個例子

    這個 XML 文檔在table元素中攜帶了水果的信息:

    <table>
    <tr>
    <td>Apples</td>
    <td>Bananas</td>
    </tr>
    </table>
    這個 XML 文檔在table元素中攜帶了桌子的信息(家具,不能吃的哦):

    <table>
    <name>African Coffee Table</name>
    <width>80</width>
    <length>120</length>
    </table>

    如果上面兩個XML文檔片斷碰巧在一起使用的話,那么將會出現命名沖突的情況。因為這兩個片斷都包含了<table>元素,而這兩個table元素的定義與所包含的內容又各不相同。


    --------------------------------------------------------------------------------

    使用前綴解決命名沖突問題
    下面的XML文檔在table元素中攜帶了信息:

    <h:table>
    <h:tr>
    <h:td>Apples</h:td>
    <h:td>Bananas</h:td>
    </h:tr>
    </h:table>

    下面的XML文檔攜帶了家具table的信息:

    <f:table>
    <f:name>African Coffee Table</f:name>
    <f:width>80</f:width>
    <f:length>120</f:length>
    </f:table>

    現在已經沒有元素命名沖突的問題了,因為這兩個文檔對各自的table元素使用了不同的前綴,table元素在兩個文檔中分別是(<h:table> 和<f:table>)。

    通過使用前綴,我們創建了兩個不同的table元素。


    --------------------------------------------------------------------------------

    使用命名空間
    下面的XML文檔在table元素中攜帶了信息:

    <h:table xmlns:h="http://www.w3.org/TR/html4/">
    <h:tr>
    <h:td>Apples</h:td>
    <h:td>Bananas</h:td>
    </h:tr>
    </h:table>

    下面的XML文檔攜帶了家具table的信息:

    <f:table xmlns:f="http://www.w3schools.com/furniture">
    <f:name>African Coffee Table</f:name>
    <f:width>80</f:width>
    <f:length>120</f:length>
    </f:table>

    在上面兩個例子中除了使用前綴外,兩個table元素都使用了xmlns屬性,使元素和不同的命名空間關聯到一起。


    --------------------------------------------------------------------------------

    命名空間屬性
    命名空間屬性一般放置在元素的開始標記處,其使用語法如下所示:

    xmlns:namespace-prefix="namespace"

    在上面的例子中,命名空間定義了一個Internet 地址:

    xmlns:f="http://www.w3schools.com/furniture"

    W3C 命名規范聲明命名空間本身就是一個統一資源標示符,Uniform Resource Identifier (URI)。

    當我們在元素的開始標記處使用命名空間時,該元素所有的子元素都將通過一個前綴與同一個命名空間相互關聯。

    注意:用來標識命名空間的網絡地址并不被XML解析器調用,XML解析器不需要從這個網絡地址中查找信息,該網絡地址的作用僅僅是給命名空間一個唯一的名字,因此這個網絡地址也可以是虛擬的,然而又很多公司經常把這個網絡地址值象一個真實的Web頁面,這個地址包含了關于當前命名空間更詳細的信息。
    可以訪問http://www.w3.org/TR/html4/.


    --------------------------------------------------------------------------------

    統一資源標識符
    通用資源標識符(A Uniform Resource Identifier (URI))是一個標識網絡資源的字符串。最普通的URI應該是統一資源定位符Uniform Resource Locator (URL)。URL用于標識網絡主機的地址。另一方面,另一個不常用的URI是通用資源名字Universal Resource Name (URN)。在我們的例子中,一般使用的是URLs。

    既然前面的例子使用的URL地址來標識命名空間,我們可以確信這個命名空間是唯一的。


    --------------------------------------------------------------------------------

    默認的命名空間
    定義一個默認的XML命名空間使得我們在子元素的開始標記中不需要使用前綴。他的語法如下所示:

    <element xmlns="namespace">

    下面的XML文檔在table元素中包含了水果的信息:

    <table xmlns="http://www.w3.org/TR/html4/">
    <tr>
    <td>Apples</td>
    <td>Bananas</td>
    </tr>
    </table>

    下面的XML文檔包含了家具table的信息:

    <table xmlns="http://www.w3schools.com/furniture">
    <name>African Coffee Table</name>
    <width>80</width>
    <length>120</length>
    </table>

    --------------------------------------------------------------------------------

    使用命名空間
    檔開始使用XSL的時候,就會發現命名空間使用的是如此頻繁。XSL樣式單主要用于將XML文檔轉換成類似于HTML文件的格式。

    如果看一下下面的XSL文檔,就會發現有很多標記都是HTML標記。那些標記并不是HTML標記,是加了前綴的XSL,這個XSL前綴由命名空間"http://www.w3.org/TR/xsl"所標識:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/xsl">
    <xsl:template match="/">
    <html>
    <body>
    <table border="2" bgcolor="yellow">
    <tr>
    <th>Title</th>
    <th>Artist</th>
    </tr>
    <xsl:for-each select="CATALOG/CD">
    <tr>
    <td><xsl:value-of select="TITLE"/></td>
    <td><xsl:value-of select="ARTIST"/></td>
    </tr>
    </xsl:for-each>
    </table>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>


    本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/yc_8301/archive/2008/11/19/3335738.aspx

    posted @ 2009-08-04 10:46 秋楓故事 閱讀(1324) | 評論 (0)編輯 收藏

    關于表單中的重置按鈕

    表單中有一個type=reset的button,可以將表單中的數據重置為初始表單的數據,但如果表單中有一些“單選”或“多選”框,其默認值是通過javascript腳本控制的;這種情況通過reset按鈕不會重置為初始狀態,所以不能簡單的調用reset自帶按鈕,解決方法:將重置按鈕設為普通按鈕,在onclick方法中,選調用form.reset()方法,然后再調用javascript腳本

    posted @ 2009-05-08 11:37 秋楓故事 閱讀(2534) | 評論 (1)編輯 收藏

    <2009年5月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    導航

    統計

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    新聞檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲无圣光一区二区| 亚洲成人激情在线| a毛片免费全部在线播放**| 亚洲AV日韩精品久久久久久| 国产在线观看麻豆91精品免费| 色婷五月综激情亚洲综合| 亚洲第一区精品日韩在线播放| 青柠影视在线观看免费高清| 亚洲午夜久久久久久尤物| 无码国产亚洲日韩国精品视频一区二区三区| 91在线免费视频| 亚洲欧洲日韩极速播放| 亚洲一区视频在线播放 | 黄色免费网站在线看| 无码国产亚洲日韩国精品视频一区二区三区 | 国产vA免费精品高清在线观看| 亚洲精品免费在线观看| 永久免费观看的毛片的网站| a级毛片毛片免费观看久潮| 亚洲一区二区三区乱码在线欧洲| 一本久久综合亚洲鲁鲁五月天| 日本免费一区二区三区| 无码天堂va亚洲va在线va| 亚洲精品视频专区| 日韩亚洲变态另类中文| 成人毛片免费观看视频在线| 久久国产精品成人免费| 国产亚洲高清在线精品不卡| 亚洲第一区视频在线观看| 亚洲日韩aⅴ在线视频| 国产乱弄免费视频| 在线观看H网址免费入口| 亚洲免费人成在线视频观看| 特黄aa级毛片免费视频播放| 亚洲国产成人91精品| 国产精品亚洲片在线观看不卡| 天堂亚洲免费视频| 国内大片在线免费看| 中文字幕乱码免费视频| 久久久久久毛片免费播放| 99麻豆久久久国产精品免费|