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

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

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

    風(fēng)雨無阻

    2014年2月10日

    Jvm工作原理學(xué)習(xí)筆記

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

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

    -Xms :指定了JVM初始啟動(dòng)以后初始化內(nèi)存

    -Xmx:指定JVM堆得最大內(nèi)存,在JVM啟動(dòng)以后,會(huì)分配-Xmx參數(shù)指定大小的內(nèi)存給JVM,但是不一定全部使用,JVM會(huì)根據(jù)-Xms參數(shù)來調(diào)節(jié)真正用于JVM的內(nèi)存

     Perm Generation

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

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

    2009年9月3日

    Ajax Post提交

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


    參數(shù):

    url (String) : 發(fā)送請(qǐng)求的URL地址.

    data (Map) : (可選) 要發(fā)送給服務(wù)器的數(shù)據(jù),以 Key/value 的鍵值對(duì)形式表示。

    callback (Function) : (可選) 載入成功時(shí)回調(diào)函數(shù)(只有當(dāng)Response的返回狀態(tài)是success才是調(diào)用該方法)。

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

    這是一個(gè)簡(jiǎn)單的 POST 請(qǐng)求功能以取代復(fù)雜 $.ajax 。請(qǐng)求成功時(shí)可調(diào)用回調(diào)函數(shù)。如果需要在出錯(cuò)時(shí)執(zhí)行函數(shù),請(qǐng)

    使用 $.ajax。示例代碼:

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

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


    點(diǎn)擊提交:

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

    2009年8月4日

    xmlns:XML命名空間

    以下轉(zhuǎn)載自:
    http://hi.baidu.com/tianhesj/blog/item/0dd9718d32be4011b21bbacc.html

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


    命名沖突
    因?yàn)閄ML文檔中使用的元素不是固定的,那么兩個(gè)不同的XML文檔使用同一個(gè)名字來描述不同類型的元素的情況就可能發(fā)生。而這種情況又往往會(huì)導(dǎo)致命名沖突。請(qǐng)看下面兩個(gè)例子

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

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

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

    如果上面兩個(gè)XML文檔片斷碰巧在一起使用的話,那么將會(huì)出現(xiàn)命名沖突的情況。因?yàn)檫@兩個(gè)片斷都包含了<table>元素,而這兩個(gè)table元素的定義與所包含的內(nèi)容又各不相同。


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

    使用前綴解決命名沖突問題
    下面的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>

    現(xiàn)在已經(jīng)沒有元素命名沖突的問題了,因?yàn)檫@兩個(gè)文檔對(duì)各自的table元素使用了不同的前綴,table元素在兩個(gè)文檔中分別是(<h:table> 和<f:table>)。

    通過使用前綴,我們創(chuàng)建了兩個(gè)不同的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>

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


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

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

    xmlns:namespace-prefix="namespace"

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

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

    W3C 命名規(guī)范聲明命名空間本身就是一個(gè)統(tǒng)一資源標(biāo)示符,Uniform Resource Identifier (URI)。

    當(dāng)我們?cè)谠氐拈_始標(biāo)記處使用命名空間時(shí),該元素所有的子元素都將通過一個(gè)前綴與同一個(gè)命名空間相互關(guān)聯(lián)。

    注意:用來標(biāo)識(shí)命名空間的網(wǎng)絡(luò)地址并不被XML解析器調(diào)用,XML解析器不需要從這個(gè)網(wǎng)絡(luò)地址中查找信息,該網(wǎng)絡(luò)地址的作用僅僅是給命名空間一個(gè)唯一的名字,因此這個(gè)網(wǎng)絡(luò)地址也可以是虛擬的,然而又很多公司經(jīng)常把這個(gè)網(wǎng)絡(luò)地址值象一個(gè)真實(shí)的Web頁面,這個(gè)地址包含了關(guān)于當(dāng)前命名空間更詳細(xì)的信息。
    可以訪問http://www.w3.org/TR/html4/.


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

    統(tǒng)一資源標(biāo)識(shí)符
    通用資源標(biāo)識(shí)符(A Uniform Resource Identifier (URI))是一個(gè)標(biāo)識(shí)網(wǎng)絡(luò)資源的字符串。最普通的URI應(yīng)該是統(tǒng)一資源定位符Uniform Resource Locator (URL)。URL用于標(biāo)識(shí)網(wǎng)絡(luò)主機(jī)的地址。另一方面,另一個(gè)不常用的URI是通用資源名字Universal Resource Name (URN)。在我們的例子中,一般使用的是URLs。

    既然前面的例子使用的URL地址來標(biāo)識(shí)命名空間,我們可以確信這個(gè)命名空間是唯一的。


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

    默認(rèn)的命名空間
    定義一個(gè)默認(rèn)的XML命名空間使得我們?cè)谧釉氐拈_始標(biāo)記中不需要使用前綴。他的語法如下所示:

    <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的時(shí)候,就會(huì)發(fā)現(xiàn)命名空間使用的是如此頻繁。XSL樣式單主要用于將XML文檔轉(zhuǎn)換成類似于HTML文件的格式。

    如果看一下下面的XSL文檔,就會(huì)發(fā)現(xiàn)有很多標(biāo)記都是HTML標(biāo)記。那些標(biāo)記并不是HTML標(biāo)記,是加了前綴的XSL,這個(gè)XSL前綴由命名空間"http://www.w3.org/TR/xsl"所標(biāo)識(shí):

    <?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博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/yc_8301/archive/2008/11/19/3335738.aspx

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

    2009年5月8日

    關(guān)于表單中的重置按鈕

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

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

    2009年4月28日

    myeclipse連接oracle出現(xiàn)ora-12705錯(cuò)誤的解決辦法

    我用的myeclipse 6.0版本,oracle是10g版本,在連接的時(shí)候出現(xiàn)了以下問題

     java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
    ORA-12705: Cannot access NLS data files or invalid environment specified

    一開始以為是驅(qū)動(dòng)程序的問題,其實(shí)不是,只需在eclipse目錄下找到eclipse.ini文件,把

    Duser.language=en  改成 Duser.language=zh就行了。

    有可能大家出現(xiàn)的問題不一樣,按我的方法有可能不好使,我寫出來僅供大家參考,因?yàn)楫?dāng)時(shí)為解決這問題,花了不少時(shí)間,希望大家少走彎路

    posted @ 2009-04-28 17:40 秋楓故事 閱讀(207) | 評(píng)論 (0)編輯 收藏

    2009年4月23日

    摘一部電影中的內(nèi)容


        我有一把白色塑膠雨傘。買的時(shí)候喜歡它雪白可愛,瘦瘦長(zhǎng)長(zhǎng),簡(jiǎn)直像個(gè)鶴立雞群的美女。可惜這種美麗偏偏不耐看,風(fēng)吹雨打久了,顏色變黃,還多了雀斑一樣的污跡。而且瘦長(zhǎng)是沒用的,哪里像折傘這么善解人意。于是,我開始制造各種機(jī)會(huì)。 趁著下雨帶它出門,左擱一會(huì)兒,右放一下,希望一下子大意忘了拿,讓它自動(dòng)消失,大家無痛分手。我就可以理直氣壯買一把新的,多好!
    失寵的人通常最敏感。 有一天,它突如其來消失了,完全不用花我任何心思。傘也有它的自尊。問題是,等一等,我還沒有準(zhǔn)備好。不行,它不可以沒經(jīng)我的同意就玩失蹤。我便一心一意要找它回來,花盡心思去想,到底在哪里弄丟的呢?書店,餐廳還是公共汽車地鐵呢?
    真是峰回路轉(zhuǎn),沒想到在戲院把它找回來,小別重逢,它苦著副臉在等我來新發(fā)現(xiàn)。重拾舊歡,大團(tuán)圓結(jié)局。 換一個(gè)角度來看,如果我失敗了,找不到它,它永遠(yuǎn)消失了,淡淡的遺憾感覺,會(huì)不會(huì)更合我心意?
    人世間的破鏡重圓,大概都是一言難盡。

    posted @ 2009-04-23 09:15 秋楓故事 閱讀(213) | 評(píng)論 (0)編輯 收藏

    2009年4月22日

    group by 。。。

     select t2.*,t3.ncount from 
    (select groupid, count(id) as ncount  from t_txlEmploy group by groupid) t3, t_txlgroup t2
    where  t2.id=t3.groupid(+)
    group by t2.id,t3.groupid

    構(gòu)架一張t3表,字段為“集團(tuán)編號(hào)”,“集團(tuán)用戶數(shù)”

    然后用“集團(tuán)表”和t3表再關(guān)聯(lián)

    posted @ 2009-04-22 16:37 秋楓故事 閱讀(237) | 評(píng)論 (0)編輯 收藏

    2009年4月17日

    Spring獲取ApplicationContext的正確方式

    前兩天聯(lián)華對(duì)單系統(tǒng)頻頻出現(xiàn)out of memory的問題,經(jīng)過層層分析,終于弄明白原來瓶頸出現(xiàn)在Spring獲取Bean那一步上。以前的做法是在delegate層ApplicationContext context = new ClassPathXmlApplicationContext("Compare.xml"); 這樣我把log4j的debug打開后發(fā)現(xiàn),每做1步操作的時(shí)候系統(tǒng)都會(huì)重新加載這個(gè)xml,重新創(chuàng)建Bean的實(shí)例,重新獲取url-mapping,這無疑是個(gè)及其錯(cuò)誤的方式。      研究后發(fā)現(xiàn)正確的使用方式是:      首先在web.xml里配置ApplicationContext      <context-param>
              <param-name>contextConfigLocation</param-name>
              <param-value>/WEB-INF/applicationContext.xml</param-value>
         </context-param>     <listener>
              <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
         </listener>     然后在Action中編寫如下代碼得到Context,(我是覆蓋了Struts Action的setServlet方法,也許還有更好的方法)。     public void setServlet(ActionServlet servlet){
             super.setServlet(servlet);
             ServletContext servletContext = servlet.getServletContext();
            WebApplicationContext wac =    WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext);
             // get yours beans     }     這樣在啟動(dòng)服務(wù)時(shí)已經(jīng)加載了xml中的配置,而不用每次都重新加載,大大提高了系統(tǒng)的效率

    posted @ 2009-04-17 16:45 秋楓故事 閱讀(1019) | 評(píng)論 (0)編輯 收藏

    2008年11月25日

    suse硬盤安裝(網(wǎng)絡(luò)收集)

    事先,把你的硬盤劃出 10G左右的空閑空間!

    1.下載suse安裝光盤,準(zhǔn)備好8G左右的空間,最好是ntfs格式的。現(xiàn)在有 10.1正式版和10.2的beta 2版,2006年12月7號(hào),10.2就除正式版了!然后將五張光盤全部解壓,加壓到根目錄的一個(gè)文件夾下,比如X:\suse\

    2.找到解壓出的第一張光盤linux和initrd文件,放在根目錄下.

    32位的路徑應(yīng)該是 x:\suse\SUSE-Linux-10.1-Remastered-x86_64-CD1\boot\i386\loader\

    64位的路徑是:X:\suse\SUSE-Linux-10.1-Remastered-x86_64-CD1\boot\x96_64\loader\

    3.下載Grub for dos。下載網(wǎng)址:http://download.it168.com/14/1411/33307/33307_4.shtml

    http://grub4dos.sourceforge.net

    4.將下載的grub for dos 解壓到C盤可能會(huì)提示覆蓋什么profile.sys文件,直接替換就行。

    5.改boot.ini文件,先把boot.ini文件的隱藏屬性給去掉!

    把boot.ini文件用記事本打開在最下添加這么一行

    C:\GRLDR="GRUB"

    然后保存,

    6.下一步就是重啟系統(tǒng)了,當(dāng)要選擇要啟動(dòng)的系統(tǒng)時(shí),選擇grub,找到類似 commanderline ,按下enter,進(jìn)入dos 提示符狀態(tài)下,

    輸入 find /linux 回車,此時(shí)會(huì)顯示

    hd(0,6)——(肯定會(huì)有不同,請(qǐng)看下面注釋

    kernel hd(0,6)/linux回車

    initrd hd(0,6)/initrd回車

    boot回車

    注釋:hd(0,6)   6是你的分區(qū),根據(jù)你的分區(qū)不同,這個(gè)數(shù)字會(huì)不同,0表示是第一塊硬盤。)

    進(jìn)入圖形界面,

    會(huì)提示類似 no cd in your cd drive的語句,不用管他,選擇back

    7.按照提示選擇,都是簡(jiǎn)單的英語,完全可以搞定的(抄襲linuxsir.org幾位大俠的話。。呵呵)

    8.等到要你指定安裝文件的位置的時(shí)候,你把你剛才解壓的suse的幾張光盤的位置填進(jìn)去就行了,然后回車,會(huì)提示選擇安裝語言,鍵盤鼠標(biāo)什么的,按照提示選就ok了。大家安裝時(shí)候注意分區(qū),不要采用它默認(rèn)的分區(qū)方式,那樣的你的windows操作系統(tǒng)就會(huì)被它給刪掉了。

    再羅嗦一點(diǎn),Suse的分區(qū)方式?jīng)]有fedora和ubuntu做的好,后面的兩個(gè)全部可以手動(dòng)分區(qū),而suse只有切換到專家模式下才能更改分區(qū),剛開始,搞的我又點(diǎn)郁悶。

    等待安裝完成。。。。大約40 ~ 1個(gè)小時(shí)。不要著急!中間還要填root密碼和給機(jī)器命名,添加user等操作!

    9.安裝完成后,重啟,進(jìn)入系統(tǒng),user不用填密碼自動(dòng)登錄系統(tǒng)(現(xiàn)在我還不知道怎么才能不讓它自動(dòng)登錄)

    祝大家好運(yùn)。。。。

    ——部分內(nèi)容來自linuxsir.org,感謝Thruth大俠!

     

    posted @ 2008-11-25 13:51 秋楓故事 閱讀(444) | 評(píng)論 (0)編輯 收藏

    2008年11月13日

    關(guān)于ORACLE中的DECODE

         摘要: 關(guān)于ORACLE中的DECODE- -                               ...  閱讀全文

    posted @ 2008-11-13 15:59 秋楓故事 閱讀(2931) | 評(píng)論 (0)編輯 收藏

    僅列出標(biāo)題  下一頁
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    新聞檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 中国毛片免费观看| 91人人区免费区人人| 久久精品亚洲综合一品| 精品无码国产污污污免费网站| 亚洲另类图片另类电影| 免费在线观看理论片| 18女人毛片水真多免费| 欧洲亚洲国产精华液| 久久久久久亚洲av成人无码国产| 好大好硬好爽免费视频| 水蜜桃视频在线观看免费播放高清| 亚洲国产精品免费在线观看| 亚洲AV无码成H人在线观看 | 九九精品国产亚洲AV日韩| 亚洲日韩一页精品发布| 67194成是人免费无码| 青青操在线免费观看| 亚洲精品伦理熟女国产一区二区 | 亚洲综合无码无在线观看 | 国产亚洲午夜精品| 久久精品九九亚洲精品| 亚洲成a人一区二区三区 | 亚洲国产精品VA在线看黑人 | 日本xxwwxxww在线视频免费| 免费人成网站在线观看不卡| 337P日本欧洲亚洲大胆精品 | 久久国产精品萌白酱免费| 狠狠综合亚洲综合亚洲色| 亚洲国产午夜电影在线入口| 日本免费在线观看| 亚洲午夜无码久久久久软件| 亚洲欧洲日产国码高潮αv| 无码国产精品一区二区免费vr| 久久精品国产亚洲AV久| 亚洲七七久久精品中文国产| 免费无码中文字幕A级毛片| 亚洲美国产亚洲AV| 亚洲国产精彩中文乱码AV| 国产精品免费观看久久| aa在线免费观看| 亚洲一区二区三区高清在线观看|