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

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

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

    自由飛翔

    我在仰望,java之上

    統(tǒng)計

    留言簿(2)

    我關(guān)注的blog

    閱讀排行榜

    評論排行榜

    #

    異常積累:java.lang.UnsupportedOperationException (轉(zhuǎn)載)

    文章來源:http://hi.baidu.com/%C2%CC%B0%D3%D0%C4%C9%F1%B2%BB%C4%FE/blog/item/139b9b17a3c3b44621a4e935.html    
    在使用Arrays.asList()后調(diào)用add,remove這些method時出 現(xiàn)java.lang.UnsupportedOperationException異常。這是由于Arrays.asList() 返回java.util.Arrays$ArrayList, 而不是ArrayList。Arrays$ArrayList和ArrayList都是繼承AbstractList,remove,add等 method在AbstractList中是默認(rèn)throw UnsupportedOperationException而且不作任何操作。ArrayList override這些method來對list進(jìn)行操作,但是Arrays$ArrayList沒有override remove(),add()等,所以throw UnsupportedOperationException。
    例如:

    String[] s = {
    "one", "two", "three", "four", "five",
    "six", "seven", "eight", "nine", "ten",
    };

    List a = Arrays.asList(s);

    解決辦法:List b = new ArrayList(a);然后再去執(zhí)行add和remove;

    posted @ 2011-11-08 20:13 GavinMiao 閱讀(1134) | 評論 (0)編輯 收藏

    查詢:informix數(shù)據(jù)庫端口

        只有注冊用戶登錄后才能閱讀該文。閱讀全文

    posted @ 2011-11-08 14:55 GavinMiao 閱讀(68) | 評論 (0)編輯 收藏

    轉(zhuǎn)載:解決org.hibernate.exception.GenericJDBCException: Cannot open connection

        只有注冊用戶登錄后才能閱讀該文。閱讀全文

    posted @ 2011-11-07 12:36 GavinMiao 閱讀(31) | 評論 (0)編輯 收藏

    異常積累:java.lang.IllegalStateException: No value for key [com.gavin.datasource.M ultiSessionFactory@19fc33d] bound to thread [http-8080-10]

    原因:有一個請求將 session .close;
    解決辦法:
    將getSession().close();改為releaseSession(getSession());

    posted @ 2011-10-28 09:55 GavinMiao 閱讀(3200) | 評論 (1)編輯 收藏

    異常積累:org.hibernate.exception.SQLGrammarException: could not execute query-hibernate解釋后的sql語句有問題

    錯誤信息
    Hibernate: 
        select
            first 0 agentstate0_.id as id2_,
            agentstate0_.agentid as agentid2_,
            agentstate0_.agentpassword as agentpas3_2_,
            agentstate0_.agenttype as agenttype2_,
            agentstate0_.apptype as apptype2_,
            agentstate0_.autoidle as autoidle2_,
            agentstate0_.autoworkinterval as autowork7_2_,
            agentstate0_.autoworkon as autoworkon2_,
            agentstate0_.devicenumber as devicenu9_2_,
            agentstate0_.donotdistribute as donotdi10_2_,
            agentstate0_.group_id as group11_2_,
            agentstate0_.phonetype as phonetype2_ 
        from
            cts_agentinfo agentstate0_ 
        where
            agentstate0_.group_id='999999'
    WARN - SQL Error: -201, SQLState: 42000
    ERROR - A syntax error has occurred.
    ERROR - Error:
    org.hibernate.exception.SQLGrammarException: could not execute query
    原因1:hibernate方言有問題
    原因2:hibernate設(shè)置分頁的first與max為0;

    posted @ 2011-10-27 14:33 GavinMiao 閱讀(9296) | 評論 (1)編輯 收藏

    異常積累:org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFact ory (Locale not supported.)

    tomcat啟動時報錯,原因如下:
    url=jdbc:informix-sqli://192.168.2.114:8888/test:INFORMIXSERVER=testdb1;NEWLOCALE=en_us;NEWCODESET=zh_cn.gb;
    中的字符集錯誤,應(yīng)改為:
    url=jdbc:informix-sqli://192.168.2.114:8888/test:INFORMIXSERVER=testdb1;NEWLOCALE=GB2312,en_us;NEWCODESET=GB2312,8859-1,819;

    posted @ 2011-10-26 10:13 GavinMiao 閱讀(8850) | 評論 (0)編輯 收藏

    informix 命令積累1

        只有注冊用戶登錄后才能閱讀該文。閱讀全文

    posted @ 2011-10-26 09:58 GavinMiao 閱讀(64) | 評論 (0)編輯 收藏

    tomcat 調(diào)內(nèi)存

    一、java.lang.OutOfMemoryError: PermGen space 錯誤解決辦法:
    修改TOMCAT_HOME/bin/catalina.sh 
    在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: 
    JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m 
    二、java.lang.OutOfMemoryError: Java heap space 錯誤解決辦法:
    解決方法:手動設(shè)置Heap size 
    修改TOMCAT_HOME/bin/catalina.sh 
    在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: 
    JAVA_OPTS="-server -Xms800m -Xmx800m -XX:MaxNewSize=256m"

    注意:Heap Size 最大不要超過可用物理內(nèi)存的80%,一般的要將-Xms和-Xmx選項設(shè)置為相同,而-Xmn為1/4的-Xmx值。 

    posted @ 2011-10-26 09:51 GavinMiao 閱讀(342) | 評論 (0)編輯 收藏

    異常積累:org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (轉(zhuǎn)載)

    1. 轉(zhuǎn)載:文章來源:http://lucky16.iteye.com/blog/673903

      此異常是由于Spring提供的Open Session In View而引起的。
      開啟OpenSessionInViewFilter這個過濾器的時候FlushMode就已經(jīng)被默認(rèn)設(shè)置為了MANUAL,如果FlushMode是MANUAL或NEVEL,在操作過程中 hibernate會將事務(wù)設(shè)置為readonly,所以在增加、刪除或修改操作過程中會出現(xiàn)該錯誤 
      <
      filter>  
    2.        <filter-name>hibernateFilter</filter-name>  
    3.        <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>  
    4.           <init-param>  
    5.                <param-name>flushMode</param-name>  
    6.                <param-value>AUTO</param-value>  
    7.            </init-param> 
    8.        <init-param>  
    9.            <param-name>singleSession</param-name>  
    10.            <param-value>true</param-value>  
    11.        </init-param>  
    12.    </filter>  
    13.    <filter-mapping>  
    14.        <filter-name>hibernateFilter</filter-name>  
    15.        <url-pattern>/*</url-pattern>  
    16.    </filter-mapping> 

    posted @ 2011-10-21 11:38 GavinMiao 閱讀(9870) | 評論 (2)編輯 收藏

    異常積累: nested exception is org.hibernate.SessionException: Session is closed解決方案

    參考文章:http://blog.csdn.net/xiangsuixinsheng/article/details/6451752
    這種方式獲得的session在方法執(zhí)行結(jié)束之后不會自動關(guān)閉連接,也就是說我們必須通過session.close()或者releaseSession(session)來手動進(jìn)行關(guān)閉,否則會造成內(nèi)存泄露或者連接耗盡等問題。手動關(guān)閉: 

    之后,如果對某方法進(jìn)行事務(wù)控制,那么spring框架會自動為我們關(guān)閉session,此種情況(session.close())下再執(zhí)行上述代碼,會拋出如下異常:org.springframework.orm.hibernate3.HibernateSystemException:
     Session is closed; nested exception is org.hibernate.SessionException: Session is closed 
    提示session已經(jīng)關(guān)閉。但是如果在代碼中通過releaseSession(session)的方法來關(guān)閉session,則不會拋出異常。

    posted @ 2011-10-21 11:20 GavinMiao 閱讀(2664) | 評論 (1)編輯 收藏

    僅列出標(biāo)題
    共14頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
    主站蜘蛛池模板: 国产裸模视频免费区无码| 无码欧精品亚洲日韩一区| 亚洲偷自精品三十六区| 最近国语视频在线观看免费播放| 又黄又爽又成人免费视频| 在线观看亚洲精品国产| 亚洲第一成年免费网站| 88av免费观看| 亚洲成av人片天堂网| 免费的黄色网页在线免费观看| 国产一卡二卡3卡四卡免费| 亚洲日本中文字幕| 国产无限免费观看黄网站| 夭天干天天做天天免费看| 亚洲欧洲国产精品久久| 国产精品区免费视频| 亚洲五月综合缴情在线观看| 美景之屋4在线未删减免费| 最近中文字幕免费mv视频7| 亚洲综合激情另类小说区| a级毛片免费全部播放无码| 亚洲AⅤ永久无码精品AA| 亚洲人成人网站18禁| 无人在线观看免费高清视频| 7777久久亚洲中文字幕蜜桃| 99re6在线视频精品免费| jlzzjlzz亚洲乱熟在线播放| 国内成人精品亚洲日本语音| 色妞WWW精品免费视频| 亚洲日韩乱码中文无码蜜桃臀| 无码国产精品一区二区免费vr| 亚洲色成人WWW永久网站| 日本中文字幕免费看| 国产国产成年年人免费看片| 亚洲乱理伦片在线观看中字| 一区二区无码免费视频网站| 亚洲成人福利在线| 精品福利一区二区三区免费视频 | 青草草色A免费观看在线| 亚洲今日精彩视频| 99久久99久久免费精品小说|