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

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

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

    posts - 4, comments - 1, trackbacks - 0, articles - 2

    2006年11月28日

    有新發現 發現一個firefox的插件 具有把http資源解析成PDF的功能 先研究一下這個東西

    posted @ 2007-07-23 09:41 黃鵬霄 閱讀(273) | 評論 (1)編輯 收藏

    有個朋友要用getClass().getResourceAsStream() 提取test.properties

    但是在服務器運行過程中 無論怎么更改test.properties

    得出的數據還是最初的那個

    我后來試了一下 代碼如下

    package test;

    import java.io.FileInputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.Properties;

    public class Test {
        Properties pp 
    = null;

        
    public Properties getData() throws IOException {
            InputStream is 
    = getClass().getResourceAsStream("/test.properties");
            
    // InputStream is = new FileInputStream(
            
    // "D:\\java\\apache-tomcat-5.5.17\\apache-tomcat-5.5.17\\webapps\\testp\\WEB-INF\\classes\\test.properties");
            System.out.println(is.hashCode());
            pp 
    = new Properties();
            pp.load(is);
            System.out.println(pp.hashCode());
            
    // Properties pp = System.getProperties();
            
    // Enumeration<String> enu = (Enumeration<String>) pp.propertyNames();
            
    // while(enu.hasMoreElements()){
            
    // String name = enu.nextElement();
            
    // System.out.println(name + "=" +pp.getProperty(name));
            
    // }
            
    // is.close();
            is.close();
            
    return pp;
        }

        
    public static Properties getProperties() {
            
    try {
                
    return new Test().getData();
            } 
    catch (IOException e) {
                e.printStackTrace();
            }
            
    return null;
        }

        
    public static void main(String[] args) {
            
    while (true) {
                System.out.println(getProperties());
                
    try {
                    Thread.sleep(
    1000L);
                } 
    catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        }
    }
    上面這個解析的Properties pp 的hashcode 始終不變

    而InputStream 的hash 缺一直改變

    由此可以推斷結論有
    getClass().getResourceAsStream() 是ClassLoader 加載Class一樣的把test.properties 加載進了內存


    但是針對上面的紅字我寫了MAIN函數做為測試

    現在發現如果我更改Properties ,會立刻做出反應

    main函數中的代碼我的理解如下 每次ClassLoader都在加載ClassPath下的文件,當發現改變就構成Properties 改變

    所以我想這是不是tomcat的ClassLoader 的一個bug ??

    以上言論,均屬我的猜測,還望高手指點.

    新發現:

      InputStream is = Test.class.getClassLoader().getResourceAsStream(// .getResourceAsStream(
      InputStream is = Test.class.getResourceAsStream(// .getResourceAsStream(
    這樣加載的Properties 是兩個不同的實例 我的意思是想說兩份不同的內存

    所以如果想test.properties隨時變 用絕對路徑 InputStream is = new FileInputStream("絕對路徑")
    就可以了

    posted @ 2007-07-06 00:08 黃鵬霄 閱讀(3443) | 評論 (0)編輯 收藏

    最近想做一個這樣的東西

    本來是用javaeye的博客的 但是最近它慢的要命

    開始正題

    目的1:把一個HTTP資源轉換成PDF

    工具ITEXT,搜了一下是這個東西還可以

    具體API還沒看
    思路如下 既然是HTTP資源  肯定是要解析這些資源

    被轉的也應該是顯示的東東

    而不是HTML的代碼

    思考有沒有這么個解決方案 首先如果流可以處理 比較省事 不然就要自己解析HTTP資源 這個太要命了

    到目前的結論1. 有人說用iText 做了 html 轉 pdf 的操作 可我還沒找到解決方法.

    結論1 補充 唉 似乎HTML解析是解析的標簽 那我生成PDF的時候還要自己畫。

    這 這 這……

    posted @ 2007-07-03 20:22 黃鵬霄 閱讀(268) | 評論 (0)編輯 收藏

    項目用到了這個東東 而且似乎不太完善

    大概來實現這個功能

    如果日程大于80%更新狀態 告訴用戶時間快到了 80%如何檢查

    如果日程辦結未送達 100% 未送達 日程結束 ~

    送達狀態不修改 知道用戶修改送達狀態才算整個業務周期完成

    現在開始看一下quartz這個東西

    posted @ 2006-11-28 15:19 黃鵬霄 閱讀(341) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 亚洲国产精品综合久久网各| 亚洲A∨无码无在线观看| 亚洲一区二区三区无码国产| 8x网站免费入口在线观看| 亚洲成AV人片在线观看ww| 野花香高清视频在线观看免费| 美女视频黄a视频全免费网站一区| 好男人视频在线观看免费看片 | 亚洲日本va中文字幕久久| 一级女人18片毛片免费视频| 国产成人精品久久亚洲| 巨胸喷奶水www永久免费 | 欧洲黑大粗无码免费| 国产AV无码专区亚洲A∨毛片| 国产午夜不卡AV免费| 久久精品国产亚洲AV无码娇色 | 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 在线观看肉片AV网站免费| 亚洲AV无码国产丝袜在线观看| 18女人水真多免费高清毛片 | 亚洲国产精品无码专区| 午夜不卡久久精品无码免费| 亚洲人成电影在线观看青青| 免费毛片在线看片免费丝瓜视频 | 久久狠狠高潮亚洲精品| 亚洲精品免费网站| 看一级毛片免费观看视频| 亚洲中文久久精品无码| 免费看片在线观看| 国产成人高清亚洲一区久久| 亚洲欧洲无码AV电影在线观看| 99视频有精品视频免费观看| 亚洲啪AV永久无码精品放毛片| 丝袜熟女国偷自产中文字幕亚洲| 亚洲精品视频在线免费| 精品亚洲福利一区二区| 久久精品国产亚洲精品2020| 日本人的色道www免费一区| 在线成人精品国产区免费| 亚洲精品无码一区二区| 亚洲色WWW成人永久网址|