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

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

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

    posts - 48, comments - 13, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    2009年12月2日

    spket - http://www.spket.com/update

    subclipse - http://subclipse.tigris.org/update

    posted @ 2010-12-02 09:39 董銳 閱讀(300) | 評論 (0)編輯 收藏

    Tomcat啟動時classloader加載順序
      Tomcat的class加載的優先順序一覽  
      1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。  
      2.環境變量CLASSPATH中的jar和class文件。  
      3.$CATALINA_HOME/common/classes下的class文件。  
      4.$CATALINA_HOME/commons/endorsed下的jar文件。  
      5.$CATALINA_HOME/commons/i18n下的jar文件。  
      6.$CATALINA_HOME/common/lib   下的jar文件。  
      (JDBC驅動之類的jar文件可以放在這里,這樣就可以避免在server.xml配置好數據源卻出現找不到JDBC   Driver的情況。)  
      7.$CATALINA_HOME/server/classes下的class文件。  
      8.$CATALINA_HOME/server/lib/下的jar文件。  
      9.$CATALINA_BASE/shared/classes   下的class文件。  
      10.$CATALINA_BASE/shared/lib下的jar文件。  
      11.各自具體的webapp   /WEB-INF/classes下的class文件。  
      12.各自具體的webapp   /WEB-INF/lib下的jar文件。

    posted @ 2010-11-03 11:31 董銳 閱讀(1018) | 評論 (0)編輯 收藏

    What this means is that leadership involves setting direction, communicating that vision passionately to those they work with, and helping the people they lead understand and commit to that vision. Managers, on the other hand, are responsible for ensuring that the vision is implemented efficiently and successfully.

    posted @ 2010-08-23 16:29 董銳 閱讀(455) | 評論 (0)編輯 收藏

    I know how to send by jquery post method $.post("test.php", { name: "John", time: "2pm" } );

    but what if my form field name is array

    <input type=text name="n1[]" id="n1[]" value='12345">   <input type=text name="n1[]" id="n1[]" value="14454">  

    how to send these 2 field value send to url by jquery post method?

     

    You can pass in an array as a value in the object:

    {name: 'John', 'nl[]': ['12345', '14454']}  

    (This is documented at ajax but also works for post.)

     

    var fields = $(":input").serializeArray();      $.post("test.php",fields);

    from:http://stackoverflow.com/questions/1656267/how-to-send-multi-field-value-by-jquery-post

    posted @ 2010-07-14 11:46 董銳 閱讀(745) | 評論 (0)編輯 收藏

    string.replace(new RegExp(oldString,"gm"),newString))

    posted @ 2010-07-14 11:20 董銳 閱讀(214) | 評論 (0)編輯 收藏

    在網上看到解決方案是把注冊表里(因為是windows操作系統)\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 下的NLS_lang 的NA值修改為SIMPLIFIED CHINESE_CHINA.ZHS16GBK;
     但是我在操作的時候,只把Oracle目錄下所有能找到的NLS_Lang值修改了,偏偏沒有修改Oracle目錄所對應的NLS_Lang值,導致一直測試不通過,始終報錯,最后終于發現原來Oracle目錄本身對應的NLS_lang值沒有修改,修改過后,測試通過,成功!

    posted @ 2010-01-14 14:45 董銳 閱讀(13504) | 評論 (2)編輯 收藏

    If you got this message: "Warning: Cannot modify header information - headers already sent by ...."
    如果在執行php程序時看到這條警告:"Warning: Cannot modify header information - headers already sent by ...."

    Few notes based on the following user posts:
    有以下幾種解決方法:

    1. Blank lines (空白行):
    Make sure no blank line after <?php ... ?> of the calling php script.
    檢查有<?php ... ?> 后面沒有空白行,特別是include或者require的文件。不少問題是這些空白行導致的。

     

     

    2. Use exit statement (用exit來解決):
    Use exit after header statement seems to help some people
    在header后加上exit();
    header ("Location: xxx");
    exit();

     

    3. PHP has this annoying problem, if your HTML goes before any PHP code or any header modification before redirecting to certain page, it'll said "Warning: Cannot modify header information - headers already sent by ...." Basically anytime you output to browser, the header is set and cannot be modified.   So two ways to get around the problem:

    3a. Use Javascript (用Javascript來解決):
    <? echo "<script> self.location(\"file.php\");</script>"; ?>
    Since it's a script, it won't modify the header until execution of Javascript.
    可以用Javascript來代替header。但是上面的這段代碼我沒有執行成功... 另外需要注意,采用這種方法需要瀏覽器支持Javascript.

    3b. Use output buffering (用輸出緩存來解決):
    <?php ob_start(); ?>
    ... HTML codes ...
    <?php
    ... PHP codes ...
    header ("Location: ....");
    ob_end_flush();
    ?>
    This will save the output buffer on server and not output to browser yet, which means you can modify the header all you want until the ob_end_flush() statement.   This method is cleaner than the Javascript since Javascript method assumes the browser has Javascript turn on.   However, there are overhead to store output buffer on server before output, but with modern hardware I would imagine it won't be that big of deal.   Javascript solution would be better if you know for sure your user has Javascript turn on on their browser.

    就像上面的代碼那樣,這種方法在生成頁面的時候緩存,這樣就允許在輸出head之后再輸出header了。


    ————————————————————————————————————————————
    結果最后還是這個問題:
    原來是php.ini里面的配置出了問題,output_buffering參數默認為off的,現在將它設為”on”就OK了。

    posted @ 2009-12-02 10:02 董銳 閱讀(7405) | 評論 (1)編輯 收藏

    主站蜘蛛池模板: 日韩亚洲国产综合久久久| 在线a免费观看最新网站| 日本成人免费在线| 亚洲国产精品综合久久20| 最近高清中文字幕免费| 久久国产亚洲精品无码| 久久这里只精品国产免费10| 国产亚洲精品无码成人| 久久久WWW成人免费精品| 精品亚洲成α人无码成α在线观看| 特级毛片爽www免费版| 亚洲精品tv久久久久| WWW国产成人免费观看视频| 亚洲日韩在线观看免费视频| 黄色视频在线免费观看| 国产aⅴ无码专区亚洲av麻豆| 伊人免费在线观看高清版| 亚洲阿v天堂在线| 99re在线这里只有精品免费| 亚洲国产av美女网站| 成年美女黄网站18禁免费 | 久久国产乱子伦精品免费不卡| 亚洲成年轻人电影网站www | 中文字幕免费观看视频| 亚洲精品色午夜无码专区日韩| 麻豆精品不卡国产免费看| 亚洲网红精品大秀在线观看| 毛片免费在线观看网站| 无码毛片一区二区三区视频免费播放| 亚洲香蕉网久久综合影视| 最近中文字幕国语免费完整 | 日本免费一区二区三区四区五六区 | 国产精品亚洲不卡一区二区三区| 国产在线精品免费aaa片| 亚洲乱码一二三四区国产| 免费在线观看毛片| 少妇人妻偷人精品免费视频 | 日本xxxx色视频在线观看免费| 亚洲依依成人亚洲社区| 亚洲人成无码网站久久99热国产| 99视频在线免费看|