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

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

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

    隨筆 - 6, 文章 - 0, 評論 - 0, 引用 - 0
    數(shù)據(jù)加載中……

    2012年11月28日

    IE6下中文(奇數(shù)個)出錯的問題,空指針問題

    IE6下奇數(shù)個漢子字符傳遞出現(xiàn)亂碼

    頁面編碼統(tǒng)一   <%@ page language="java" pageEncoding="UTF-8"%>

     

    var param = //帶中文混合字符的 參數(shù),

    此時可以采用  encodeURI(param),便可避免IE6 下接受參數(shù)時出現(xiàn)亂碼

     

    如果傳遞的是一個 URL 中參數(shù)包含 奇數(shù)個中文字符的話,

     

    encodeURI(url);


    所以在很多情況下要用encodeURL避免出現(xiàn)亂碼,如果出現(xiàn)亂碼,也可以考慮這個情況.

    posted @ 2012-11-28 10:07 張青松 閱讀(246) | 評論 (0)編輯 收藏

    2012年10月11日

    EXP-00026: 指定了沖突模式

    1.想使用usera導(dǎo)出userb用戶下的表tabb,起初使用如下命令:

    exp usera/passa@db owner=userb tables=(tabb) file=c:\test.dmp

    Export: Release 9.2.0.1.0 - Production on 星期五 11月 9 17:48:32 2007

    Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


    連接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
    With the Partitioning, Real Application Clusters, OLAP and Data Mining options
    EXP-00026: 指定了沖突模式
    EXP-00000: 導(dǎo)出終止失敗

    2.這里感覺只指定了三個參數(shù),應(yīng)該是owner和tables參數(shù)有沖突,對exp命令進(jìn)行修改:

    exp usera/passa@db  tables=(userb.tabb) file=c:\test.dmp

    Export: Release 9.2.0.1.0 - Production on 星期五 11月 9 17:52:20 2007

    Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


    連接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
    With the Partitioning, Real Application Clusters, OLAP and Data Mining options
    已導(dǎo)出 ZHS16GBK 字符集和 UTF8 NCHAR 字符集
    服務(wù)器使用 UTF8 字符集 (可能的字符集轉(zhuǎn)換)

    即將導(dǎo)出指定的表通過常規(guī)路徑 ...
    當(dāng)前的用戶已更改為 userb
    . . 正在導(dǎo)出表                  tabb      6 行被導(dǎo)出
    EXP-00091: 正在導(dǎo)出可疑的統(tǒng)計信息。
    EXP-00091: 正在導(dǎo)出可疑的統(tǒng)計信息。
    EXP-00091: 正在導(dǎo)出可疑的統(tǒng)計信息。
    導(dǎo)出成功終止,但出現(xiàn)警告。

    3.使用如下命令可以到處userb:

    exp usera/passa@db  owner=userb file=c:\test.dmp

    posted @ 2012-10-11 17:56 張青松 閱讀(4917) | 評論 (0)編輯 收藏

    oracle imp 和 exp 使用記錄

    基本語法和實例:
        1、EXP:
          有三種主要的方式(完全、用戶、表)
          1、完全:
              EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
              如果要執(zhí)行完全導(dǎo)出,必須具有特殊的權(quán)限
          2、用戶模式:
              EXP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC
              這樣用戶SONIC的所有對象被輸出到文件中。
          3、表模式:
              EXP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
              這樣用戶SONIC的表SONIC就被導(dǎo)出
        2、IMP:
          具有三種模式(完全、用戶、表)
          1、完全:
              IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
          2、用戶模式:
              IMP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC
              這樣用戶SONIC的所有對象被導(dǎo)入到文件中。必須指定FROMUSER、TOUSER參數(shù),這樣才能導(dǎo)入數(shù)據(jù)。
          3、表模式:
              EXP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
              這樣用戶SONIC的表SONIC就被導(dǎo)入。


    ORACLE數(shù)據(jù)庫有兩類備份方法。第一類為物理備份,該方法實現(xiàn)數(shù)據(jù)庫的完整恢復(fù),但數(shù)據(jù)庫必須運行在歸擋模式下(業(yè)務(wù)數(shù)據(jù)庫在非歸擋模式下運行),且需要極大的外部存儲設(shè)備,例如磁帶庫;第二類備份方式為邏輯備份,業(yè)務(wù)數(shù)據(jù)庫采用此種方式,此方法不需要數(shù)據(jù)庫運行在歸擋模式下,不但備份簡單,而且可以不需要外部存儲設(shè)備。
      
      數(shù)據(jù)庫邏輯備份方法
      
      ORACLE數(shù)據(jù)庫的邏輯備份分為三種模式:表備份、用戶備份和完全備份。
      
      表模式
      
      備份某個用戶模式下指定的對象(表)。業(yè)務(wù)數(shù)據(jù)庫通常采用這種備份方式。
      
      若備份到本地文件,使用如下命令:
      
      exp icdmain/icd rows=y indexes=n compress=n buffer=65536
      feedback=100000 volsize=0
      file=exp_icdmain_csd_yyyymmdd.dmp
      log=exp_icdmain_csd_yyyymmdd.log
      tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo
      
      若直接備份到磁帶設(shè)備,使用如下命令:
      exp icdmain/icd rows=y indexes=n compress=n buffer=65536
      feedback=100000 volsize=0
      file=/dev/rmt0
      log=exp_icdmain_csd_yyyymmdd.log
      tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo
      
      注:在磁盤空間允許的情況下,應(yīng)先備份到本地服務(wù)器,然后再拷貝到磁帶。出于速度方面的考慮,盡量不要直接備份到磁帶設(shè)備。
      
      用戶模式
      
      備份某個用戶模式下的所有對象。業(yè)務(wù)數(shù)據(jù)庫通常采用這種備份方式。
      若備份到本地文件,使用如下命令:
      exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536
      feedback=100000 volsize=0
      file=exp_icdmain_yyyymmdd.dmp
      log=exp_icdmain_yyyymmdd.log
      若直接備份到磁帶設(shè)備,使用如下命令:
      exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536
      feedback=100000 volsize=0
      file=/dev/rmt0
      log=exp_icdmain_yyyymmdd.log
      注:如果磁盤有空間,建議備份到磁盤,然后再拷貝到磁帶。如果數(shù)據(jù)庫數(shù)據(jù)量較小,可采用這種辦法備份。

     

      以下為詳細(xì)的導(dǎo)入導(dǎo)出實例:

      一、數(shù)據(jù)導(dǎo)出:

     

      1、 將數(shù)據(jù)庫TEST完全導(dǎo)出,用戶名system 密碼manager 導(dǎo)出到D:\daochu.dmp中

     

      exp system/manager@TEST file=d:\daochu.dmp full=y

     

      2、 將數(shù)據(jù)庫中system用戶與sys用戶的表導(dǎo)出

     

      exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)

     

      3、 將數(shù)據(jù)庫中的表table1 、table2導(dǎo)出

     

      exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)

     

      4、 將數(shù)據(jù)庫中的表table1中的字段filed1以"00"打頭的數(shù)據(jù)導(dǎo)出

     

      exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"

     

      上面是常用的導(dǎo)出,對于壓縮我不太在意,用winzip把dmp文件可以很好的壓縮。

     

      不過在上面命令后面 加上 compress=y  就可以了

     

      二、數(shù)據(jù)的導(dǎo)入

     

       1、將D:\daochu.dmp 中的數(shù)據(jù)導(dǎo)入 TEST數(shù)據(jù)庫中。

     

      imp system/manager@TEST  file=d:\daochu.dmp

     

      上面可能有點問題,因為有的表已經(jīng)存在,然后它就報錯,對該表就不進(jìn)行導(dǎo)入。

     

      在后面加上 ignore=y 就可以了。

     

      2 將d:\daochu.dmp中的表table1 導(dǎo)入

     

      imp system/manager@TEST  file=d:\daochu.dmp  tables=(table1)

     

      基本上上面的導(dǎo)入導(dǎo)出夠用了。不少情況我是將表徹底刪除,然后導(dǎo)入。

     

      注意:

     

      你要有足夠的權(quán)限,權(quán)限不夠它會提示你。

     

      數(shù)據(jù)庫時可以連上的??梢杂胻nsping TEST 來獲得數(shù)據(jù)庫TEST能否連上.

    posted @ 2012-10-11 17:41 張青松 閱讀(285) | 評論 (0)編輯 收藏

    轉(zhuǎn): Struts2 URL參數(shù) s:if 判斷應(yīng)用


    (原文章也很怪異,簡單整理摘錄,希望很快幫助到需要的人)
    struts的s:if標(biāo)簽很怪異,下面來具體看看如何判斷URL中的參數(shù).
    1.<s:property value="#parameters.name" /><!--有值-->
    2.<s:if test="#parameters.name == 'xxxx'"> </s:if><!--無值>
    3<s:if test="#parameters.name.equals('xxxx')"></s:if><!--無值-->


    就上面一個簡單的代碼,卻始終不能進(jìn)入到IF判斷語句中,郁悶了好久,甚至在罵Struts2,一個不智能的作品。

    經(jīng)過大量的查找資料,直到問題發(fā)生的第三天,我回過頭來偶然又想起了這個問題,才在一個幫助文檔中發(fā)現(xiàn)。原來Struts2是將URL傳的參數(shù)封裝成一個數(shù)組的,也就是說你可以在一個URL傳兩個同名的參數(shù)(即?name=a&name=b),個人覺得這個做的不怎么好,因為一般在傳參的時候如果要傳數(shù)組也不會通過URL方式來處理 。既然傳遞的是一個數(shù)值,那么所有的問題就迎刃而解了。

    所以上面的取參數(shù)應(yīng)該改為:

    <s:property value="#parametes.name[0]"/><!--有值-->
    <s:if test="#parameters.name[0] == ('xxxx')"></s:if><!--無值-->
    <s:if test="#parameters.name[0].equals('xxxx')"></s:if><!--無值-->
    便于自己查閱,方便周圍人,希望幫助到用需要的人.

     



     

    posted @ 2012-10-11 15:50 張青松 閱讀(918) | 評論 (0)編輯 收藏

    關(guān)于 s:iterator 標(biāo)簽遍歷 list 和 map 的情況

    由于最近一直遇到s:iterator標(biāo)簽 list <?>, map<?,?>,list<map<?,?>>的情況,經(jīng)過網(wǎng)上搜尋學(xué)習(xí)到了一下,現(xiàn)隨筆記錄稍微整理下來,以便自己和大家查閱.
    1.對于list<?>,最簡單的情況,直接遍歷,其中的value為list,id代表list中的每一個元素,status代表id的狀態(tài)信息,其中的index,count,ood等屬性很有用.

    <s:iterator value="listName" id="listElement" status="status"></s:iterator>
    2.對于map<?,?>和list<map<?,?>>
    map為鍵值對的形式,,一般的情況是第二種情況.具體的寫法如下
    <s:iterator value="listName" id="listElement" status="status">
    <s:property value="key"/>
    <s:property value="value"/>
    </s:iterator>
    或者
    <s:iterator value="listName" id="listElement" status="status">
    <s:iterator value="listElement">
    <s:property value="key"/>
    <s:property value="value"/>
    <s:iterator>
    </s:iterator>


    或者
    <s:iterator value="listName" id="listElement" status="status">
    <s:iterator value="key">
    <s:iterator>
    </s:iterator>

    或者
    <s:iterator value="listName" id="listElement" status="status">
    <s:iterator value="value">
    <s:iterator>
    </s:iterator>
    上面的幾種形式中,如果用到status都要加#,但是key和value是不需要的.

     

     

    posted @ 2012-10-11 15:08 張青松 閱讀(2983) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 最好看最新的中文字幕免费 | 免费在线看v网址| 四虎在线免费视频| 国产国产人免费人成免费视频| 亚洲最大的黄色网| 免费无码AV电影在线观看| 国产亚洲一区二区精品| 亚洲AV无码国产剧情| 无码人妻一区二区三区免费看| 午夜国产羞羞视频免费网站| 亚洲综合色丁香麻豆| 免费观看的毛片大全| 亚洲综合成人网在线观看| 日韩免费高清大片在线| 亚洲中文字幕久久精品无码2021| a级特黄毛片免费观看| 一级毛片直播亚洲| 亚洲日韩一区精品射精| 亚洲第一网站免费视频| 亚洲午夜无码久久久久| 人妻丰满熟妇无码区免费| 亚洲日韩乱码久久久久久| 四虎成人免费网址在线| 亚洲国产精品yw在线观看| 免费人成在线观看视频高潮| 亚洲?v女人的天堂在线观看| 亚洲 欧洲 视频 伦小说| 亚洲AV无码成人精品区大在线| 免费一区二区无码东京热| 亚洲综合网美国十次| 免费国产综合视频在线看| 男人进去女人爽免费视频国产| 亚洲国产成a人v在线| 24小时日本韩国高清免费| 欧美亚洲国产SUV| 亚洲第一福利网站| 国产一级淫片免费播放电影| 久久久久国产精品免费免费不卡| 亚洲精品字幕在线观看| 毛片免费vip会员在线看| 99久久精品毛片免费播放|