隨筆-10  評論-10  文章-0  trackbacks-0
            2007年1月15日


          import java.io.*;
          import java.net.*;


          /**
          * 獲取一個網頁的源代碼
          * @author Tony
          */
          public class GetCode {

          //方法:獲取網頁的源代碼 
          public static String getNetcode(String spec)
          {
           String line = null;
           String temp = null;
           try{
             URL url=new URL(spec); //設置URL
            
             HttpURLConnection uc = (HttpURLConnection)url.openConnection();//打開連接
             //獲取到輸入流
             BufferedReader in=new BufferedReader(new InputStreamReader(uc.getInputStream()));
           
             while((line=in.readLine())!=null)
             {
              temp+=line;//向temp里添加網頁代碼
             }
             if(in!=null)
             in.close();
            }
            catch(Exception e)
            {
             e.printStackTrace();
            }
            
            return temp;
          }
          /**
          * @param args
          */
          public static void main(String[] args) {
           
           String bookName = "傻B巴西的卡卡";//最初要搜尋的漫畫名稱
           String category = "漫畫"; //類型
           String sendName; //實際發送的漫畫名稱關鍵字
           String url = null;//發送去的url地址
           
            try
            {
             sendName = URLEncoder.encode(bookName,"gb2312");
             //實際發送的漫畫類型
             String sendCategory = URLEncoder.encode(category,"gb2312");
             //整合url 并帶上查詢關鍵子、類型
             url = new String("

             //打印出得到的網頁代碼
             System.out.println(getNetcode(url));
            }
            catch(Exception e)
            {
             e.printStackTrace();
            }

           

           }
          }



          代碼如上。這個代碼對于baidu首頁的源代碼能夠正常獲取到,但對baidu顯示查詢結果頁面卻不能獲取到,報錯為:Unexpected end of file from server   請問為什么呢?有什么解決方法嗎?
          posted @ 2007-05-25 14:40 細雨游風 閱讀(728) | 評論 (0)編輯 收藏
              請問下JAVA哥哥,我想寫個程序:輸入查詢關鍵字,然后調用baidu or google的數據庫進行查詢,然后返回前10條結果給我。 有什么辦法嗎? 先在此謝謝您~!
          posted @ 2007-05-21 14:26 細雨游風 閱讀(283) | 評論 (0)編輯 收藏
          如何判斷一個字符串是繁體編碼還是簡體編碼?????????
          posted @ 2007-05-08 13:21 細雨游風 閱讀(2386) | 評論 (2)編輯 收藏
                  請問下 J2SE或J2EE-WEB編程中怎么判斷一個字符串的編碼格式是什么? 有沒有什么辦法能夠返回一個字符串的編碼格式?
          posted @ 2007-05-07 18:34 細雨游風 閱讀(316) | 評論 (0)編輯 收藏
             請問下 JAVA中怎么進行中文簡體和繁體的轉換呢? 最好用一個方法程序進行一下說明 在此感激不盡 請大俠大姐姐們幫幫小弟弟。。。。
          posted @ 2007-05-05 15:06 細雨游風 閱讀(397) | 評論 (5)編輯 收藏
              請問,如何使用Hibernte進行分頁????
          posted @ 2007-04-23 21:34 細雨游風 閱讀(259) | 評論 (2)編輯 收藏

          ??? 今天好好的把Struts重新復習了遍,然后做了一個小程序,這個程序涉及到AJAX,struts,bean標簽

          的一些技術。AJAX的運用今天也算基本上掌握了,這也真是一個不錯的技術,對程序的負重也不大,值得

          以后深入的研究。 剛接觸struts這個MVC框架不久,感覺這個框架呢基本上是用配置文件省略去許多的

          工作,想起上個月那個web項目,哇,Struts的確能讓編碼輕松不少,減少冗余代碼。而關于bean標簽,

          確實比較頭疼,我最薄弱的地方就是涉及到HTML XML 的一些東西,頭疼啊,而且要結合struts AJAX,

          哎,弄的我差點土血,還好最終的結果是弄明白了,不過真是。。。-_-!

          ?? 昨天重新裝了系統,結果今天就中病毒了,在Eclipse上無法編碼(根本點不出東西來),期盼明天有

          了殺毒軟件后能夠恢復正常的工作。。。 老天保佑~~!!

          posted @ 2007-01-15 20:03 細雨游風 閱讀(251) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 余干县| 邳州市| 明光市| 栾川县| 五华县| 保康县| 吴江市| 万安县| 宜宾市| 兴安盟| 桑植县| 江达县| 绥中县| 渝北区| 沙河市| 曲阜市| 手机| 嘉荫县| 怀宁县| 临澧县| 甘孜县| 萨迦县| 合阳县| 澎湖县| 和硕县| 新和县| 宜兰县| 油尖旺区| 额尔古纳市| 嘉禾县| 库伦旗| 普安县| 博爱县| 五大连池市| 山阳县| 邵阳市| 奈曼旗| 邵武市| 新龙县| 伊通| 商河县|