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

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

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

    ann
    冰是沒有未來的,因為它的永恒
    posts - 107,comments - 34,trackbacks - 0
    java
    java
    tomcat-6.0.18 log4j設置      摘要: 按照我寫的目錄結構來放置。
    下載地址:
    http://www.apache.org/dist/tomcat/tomcat-6/v6.0.18/bin/extras/tomcat-juli.jar
    http://www.apache.org/dist/tomcat/tomcat-6/v6.0.18/bin/extras/tomcat-juli-adapters.jar

    tomcat6-------lib
    | |--------tomcat-juli-adapters.jar
    | |--------log4j.jar
    | |--------log4j.properites
    |
    |----bin
    |--------tomcat-juli.jar
    閱讀全文
    posted @ 2010-01-14 18:10 冰是沒有未來的,因為它的永恒| 編輯
    debian : SEVERE: Failed to instanciate class hudson.node_monitors.DiskSpaceMonitor      摘要: 找到啟動用戶目錄
    比如是/home/hudson/下面
    .hudson/nodeMonitors.xml 加入


    false


    false



      閱讀全文
    posted @ 2010-01-12 13:22 冰是沒有未來的,因為它的永恒| 編輯
    jetty 錯誤日志ava.lang.IllegalStateException: Form too large225854>200000 解決的辦法      摘要:

    Jetty's default configuration has a limitation on POST data (200000 bytes)that
    prevents Hudson from reading the Update Center data (available
    plugins). Jetty gets an error like java.lang.IllegalStateException: Form too large. To resolve this, add something like this to jetty.xml:

    Jetty 6:

    在jetty.xml中設置該參數



    org.mortbay.jetty.Request.maxFormContentSize

    -1閱讀全文
    posted @ 2010-01-12 11:09 冰是沒有未來的,因為它的永恒| 編輯
    java restful webservice 之MultivaluedMap 例子      摘要: server:

    package com.test.web.resources;

    import javax.ws.rs.Consumes;
    import javax.ws.rs.POST;
    import javax.ws.rs.Path;
    import javax.ws.rs.Produces;
    import javax.ws.rs.core.MediaType;
    import javax.ws.rs.core.MultivaluedMap;

    import org.springframework.stereotype.Component;


    /**
    * 測試
    * @author ann
    *
    */
    @Path("/test")
    @Component
    public class Test {

    @POST
    @Path("/formTest")
      閱讀全文
    posted @ 2010-01-11 17:02 冰是沒有未來的,因為它的永恒| 編輯
    并發集合類的選擇      摘要: 同步的集合類Hashtable和Vector,以及同步的包裝器類Collections.synchronizedMap和Collections.synchronizedList,為Map和List提供了基本的有條件的線程安全的實現。然而,某些因素使得它們并不適用于具有高度并發性的應用程序中――它們的集合范圍的單鎖特性對于可伸縮性來說是一個障礙,而且,很多時候還必須在一段較長的時間內鎖定一個集合,以防止出現ConcurrentModificationExceptions異常。

    ConcurrentHashMap和CopyOnWriteArrayList實現提供了更高的并發性,同時還保住了線程安全性,只不過在對其調用者的承諾上打了點折扣。ConcurrentHashMap和CopyOnWriteArrayList并不是在您使用HashMap或ArrayList的任何地方都一定有用,但是它們是設計用來優化某些特定的公用解決方案的。許多并發應用程序將從對它們的使用中獲得好處。

    總結:在多線程并發情況下,為了避免ConcurrentModificati  閱讀全文
    posted @ 2010-01-07 18:04 冰是沒有未來的,因為它的永恒| 編輯
    java jar      摘要: java -cp "./WEB-INF/lib/*:./WEB-INF/classes" bran.RestaurantCenterJettyStarter  閱讀全文
    posted @ 2009-12-22 09:47 冰是沒有未來的,因為它的永恒| 編輯
    gson(JSON字符串轉換成一個相等的Java對象)      摘要: 目前大多數使用gson的還要求在java類中使用java annotation,不完全支持POJO。
    Gson這個Java類庫可以把Java對象轉換成JSON,也可以把JSON字符串轉換成一個相等的Java對象。Gson支持任意復雜Java對象包括沒有源代碼的對象。

    下載地址
    http://code.google.com/p/google-gson/downloads/list  閱讀全文
    posted @ 2009-11-05 15:31 冰是沒有未來的,因為它的永恒| 編輯
    restful webservice 返回json格式的string出現的問題      摘要: 在測試發現 當數組返回json格式的String的時候,如果數組中只有一個,則返回的json格式不是數組形式,而是單一對象格式。  閱讀全文
    posted @ 2009-10-15 09:28 冰是沒有未來的,因為它的永恒| 編輯
    java restful 風格的Webservice      摘要: 這里面用的是jersey

    1. 創建一個project

    2. 建立返回的model

    這里面的model例子

    /*
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    */

    package com.test.webservice.model;

    /**
    *
    * @author ann
    */
    import com.fg114.model.People;
    import java.util.Date;
    import javax.xml.bind.annotation.XmlAccessType;
    import javax.xml.bind.annotation.XmlAccessorType;
    import javax  閱讀全文
    posted @ 2009-09-27 15:19 冰是沒有未來的,因為它的永恒| 編輯
    java.lang.LinkageError: loader constraint violation: when resolving overridden method "com.sun.xml.ws.message.jaxb.AttachmentMarshallerImpl.addMtomAttachment(Ljavax/activation/DataHandler;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" the c      摘要: java.lang.LinkageError: loader constraint violation: when resolving overridden method "com.sun.xml.ws.message.jaxb.AttachmentMarshallerImpl.addMtomAttachment(Ljavax/activation/DataHandler;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" the class loader (instance of org/mortbay/jetty/webapp/WebAppClassLoader) of the current class, com/sun/xml/ws/message/jaxb/AttachmentMarshallerImpl, and its superclass loader (instance of ), have different Class objects for the type javax/act  閱讀全文
    posted @ 2009-09-18 16:13 冰是沒有未來的,因為它的永恒| 編輯
    jvm調優總結      摘要: jvm調優總結

    由于應用服務器本身對內存消耗比較大,所以遇到不同配置的機器時經常要對suite的啟動腳本進行修改
    來調整內存參數,尤其是在虛擬機分配內存過小的情況
    于是想總結一下內存參數相關的內容,但搜索之后發現unixboy已經很好的總結了
    于是轉載過來以供自己學習參考。
    聲明:本文一下內容轉自:http://unixboy.javaeye.com/blog/174173
    堆大小設置
    JVM 中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用物理內存限制。32位系統下,一般限制在1.5G~2G;64為操作系統對內存無限制。我在Windows Server 2003 系統,3.5G物理內存,JDK5.0下測試,最大可設置為1478m。
    典型設置:
    java -Xmx3550m -Xms3550m -Xmn2g -Xss128k
    -Xmx3550m:設置JVM最大可用內存為3550M。
    -Xms3550m:設置JVM促使內存  閱讀全文
    posted @ 2009-07-15 14:26 冰是沒有未來的,因為它的永恒| 編輯
    linux java main函數啟動的例子      摘要: java -cp "./WEB-INF/lib/*:./WEB-INF/classes" bran.RestaurantCenterJettyStarter
    nohup java -cp "./WEB-INF/lib/*:./WEB-INF/classes" bran.RestaurantCenterJettyStarter >log.log & 退出時候,不中斷  閱讀全文
    posted @ 2009-06-15 18:02 冰是沒有未來的,因為它的永恒| 編輯
    solr int Querying Ranges Problem      摘要: Ensure that the fieldType maps back to solr.SortableIntField rather
    than solr.IntField  閱讀全文
    posted @ 2009-06-13 17:45 冰是沒有未來的,因為它的永恒| 編輯
    unconpilable exception code in netbeans      摘要: have a little testcase:

    Class enumClass = TestEnum.class;
    System.out.println(TestEnum.我);
    Method method = null;
    method = enumClass.getDeclaredMethod("values", new Class[0]);
    Object[] values = (Object[]) method.invoke(null, new Object[0]);
    Assert.assertTrue(values.length > 0);
    System.out.println(values[0]);

    The method invocation blows out and complains uncompilable code

    The reason seems to   閱讀全文
    posted @ 2009-06-13 14:38 冰是沒有未來的,因為它的永恒| 編輯
    jetty starter 不檢查 端口是否被占用      摘要: jetty starter 不檢查 端口是否被占用

    connector.setReuseAddress(false);

    這樣就不能重復啟動同一個 jetty 了.
      閱讀全文
    posted @ 2009-06-12 15:15 冰是沒有未來的,因為它的永恒| 編輯
    solrj的相關網址      摘要: http://mxsfengg.javaeye.com/?show_full=true
    http://clayz.javaeye.com/?page=2&show_full=true
    http://mxsfengg.javaeye.com/blog/277913  閱讀全文
    posted @ 2009-06-03 11:55 冰是沒有未來的,因為它的永恒| 編輯
    Google geo API      摘要: http://ditu.google.com/maps/geo?output=json&oe=utf-8&q=要查的地址

    /**
    * a positive response:
    *
    *
    {
    "name": "上海金橋開發區",
    "Status": {
    "code": 200,
    "request": "geocode"
    },
    "Placemark": [
    {
    "id": "p1",
    "address": "中國上海市浦東新區金橋開發\r\r\n區",
    "AddressDetails": {
    "Country": {
    "CountryNameCode": "CN",
    "  閱讀全文
    posted @ 2009-06-03 09:57 冰是沒有未來的,因為它的永恒| 編輯
    成批轉換java 文件的編碼      摘要: netbeans項目中缺省使用 utf-8. 這要求所有的源文件使用 utf8 編碼有些源文件是從別的文件系統中拷貝出來, 可能使用別的編碼方式, 例如 iso-8859-1. 如果其中有 Ascii 擴展字符, 則 編譯的時候會抱怨有 并不認識的 unicode 編碼. (ummapped unicode characters)

    解決方法: 使用 GNU iconv 工具進行批處理轉換.

    - iconv 在 cygwin 中有發布, 需要 iconv2 包. 也有單獨的 windows 版本.

    - 在 一個臨時文件目錄兩種建立和源目錄相同的目錄結構: 拷貝過去以后, find . -name "*.*" | xargs rm, find . -name ".svn" | xargs rm -R
    - 在源文件目錄中: $ for a in `find . -name "*.java"`; do iconv -f iso-8859-1 -t utf-8 <"$a" > /tmp/"$a" ; done
    閱讀全文
    posted @ 2009-06-03 09:52 冰是沒有未來的,因為它的永恒| 編輯
    標記javabean 屬性不要映射到 xml      摘要: JTS Geometry 對象不能被 JAXB 映射成xml.

    可使用一下的方法避免指定的 java bean property 不被 xml 話

    在 bean 的class級別:

    @XmlAccessorType(XmlAccessType.FIELD) // for jaxb to ananlyze the object

    然后在 field 上面

    @XmlTransient


    如果沒有 XmlAccessorType, 則需要把 @XmlTransient 放在getter 上面.  閱讀全文
    posted @ 2009-06-03 09:44 冰是沒有未來的,因為它的永恒| 編輯
    visualparadigm 實體和數據庫的映射      摘要: 數據庫映射為實體:http://resources.visual-paradigm.com/index.php/dbm-tut/42-tut/129-db-reverse-sc.html
    實體映射為數據庫:http://resources.visual-paradigm.com/index.php/dbm-tut/42-tut/129-db-reverse-sc.html

      閱讀全文
    posted @ 2009-05-22 10:24 冰是沒有未來的,因為它的永恒| 編輯
    log4j 發送到消息到 jms server ( openMQ)      摘要: 1. log4j的配置

    ### direct log messages to stdout ###
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.Target=System.out
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

    ### direct messages to file hibernate.log ###
    #log4j.appender.file=org.apache.log4j.FileAppender
    #log4j.appender.file.File=hibernate.log
    #log4j.appender.file.layout=or  閱讀全文
    posted @ 2009-05-14 14:45 冰是沒有未來的,因為它的永恒| 編輯
    通過集成身份驗證進行連接 sqlserver      摘要:

    JDBC 驅動程序支持通過 integratedSecurity 連接字符串屬性在 Windows 操作系統上使用“類型 2”集成身份驗證。

    注意:如果您運行 32 位的 Java 虛擬機 (JVM),則使用 x86 文件夾中的 sqljdbc_auth.dll 文件,即使操作系統是 x64 版本也不例外。如果您在 x64 處理器上運行 64 位 JVM,則使用 x64 文件夾中的 sqljdbc_auth.dll 文件。如果您在 Itanium 處理器上運行 64 位 JVM,則使用 IA64 文件夾中的 sqljdbc_auth.dll 文件。


    例子:

    1. java代碼:

    public class DBConnect {
    static {
    try {

    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDri  閱讀全文
    posted @ 2009-05-11 14:44 冰是沒有未來的,因為它的永恒| 編輯
    glassfish 的jvm設置
    posted @ 2009-05-06 10:09 冰是沒有未來的,因為它的永恒| 編輯
    galssfish做成wins 服務      摘要: galssfish做成wins 服務  閱讀全文
    posted @ 2009-04-14 11:39 冰是沒有未來的,因為它的永恒| 編輯
    spring quartz(定時任務例子)
    posted @ 2009-03-23 10:56 冰是沒有未來的,因為它的永恒| 編輯
    spring 事務管理(Transaction) 例子      摘要: 傳統上, J2EE開發者有兩種事務管理選擇,全局和本地事務。Spring框架對事務管理的支持極大地改變傳統上認為J2EE應用需要應用服務器。這種改變不單是僅僅為了通過EJB來使用生命式事務而使用應用服務器。事實上,即使你的應用服務器有強大的JTA功能,Spring框架的聲明式事務提供了比EJB CMT(聲明式事務)更強大,更高效的編程模型。一般來說,只有支持多個事務資源,才會需要應用服務器的JTA功能,而大多數應用不需要能夠處理跨多種資源。最重要的一點,使用Spring,你可以選擇何時把你的應用遷移到全功能的應用服務器。使用Spring不需要像以前一樣用編碼實現本地事務代替 EJB CMT或JTA,現在只需要改配置問價,而不必改代碼。  閱讀全文
    posted @ 2009-03-19 16:57 冰是沒有未來的,因為它的永恒| 編輯
    WebsService學習之一      摘要: webservice的概念  閱讀全文
    posted @ 2009-03-17 17:24 冰是沒有未來的,因為它的永恒| 編輯
    java URLEncoder 中特殊處理      摘要: java URLEncoder 中特殊處理  閱讀全文
    posted @ 2008-10-07 11:40 冰是沒有未來的,因為它的永恒| 編輯

    當下,把心放下 放下如果是可能的,那一定是在當下,
    不在過去,也不在未來。
    當下放下。唯有活在當下,你的問題才能放下。

    主站蜘蛛池模板: 美女内射毛片在线看免费人动物| 青青操视频在线免费观看| 亚洲成人免费电影| 91精品国产亚洲爽啪在线影院| 在线涩涩免费观看国产精品| 中文字幕亚洲乱码熟女一区二区| 国产久爱免费精品视频 | 麻豆一区二区免费播放网站 | 国产免费拔擦拔擦8x| 无码一区二区三区亚洲人妻| 免费一级毛片不卡不收费| 无码日韩人妻AV一区免费l| 2048亚洲精品国产| 日本免费中文字幕| 亚洲同性男gay网站在线观看| 免费看国产成年无码AV片| 亚洲AV日韩综合一区| 亚洲国产天堂久久综合| 青青操免费在线观看| 亚洲综合一区二区| 免费看片免费播放| A国产一区二区免费入口| 久久夜色精品国产亚洲AV动态图| 6080午夜一级毛片免费看| JLZZJLZZ亚洲乱熟无码| 亚洲欧美不卡高清在线| 免费va人成视频网站全| 久久最新免费视频| 亚洲第一页在线视频| 日韩在线免费播放| 免费无码黄网站在线看| 亚洲色大成网站www永久网站| 免费成人黄色大片| 日本黄网站动漫视频免费| 国产精品亚洲lv粉色| 亚洲伦理一区二区| 免费一级国产生活片| 久久国产色AV免费看| 美女羞羞视频免费网站| 久久精品国产亚洲AV电影| 免费不卡中文字幕在线|