Time of Update: 2018-12-07
相信所有個人網站的站長都有抓取別人資料的經曆吧,目前抓取別人網站資料的方式無非兩種方式: 一、使用第三方工具,其中最著名的是火車頭採集器,在此不做介紹。 二、自己寫程式抓取,這種方式要求站長自己寫程式,可能對對站長的開發能力有所要求了。
Time of Update: 2018-12-07
robots.txt是一個純文字檔案,是搜尋引擎蜘蛛爬行網站的時候要訪問的第一個檔案,當蜘蛛訪問一個網站時,它會首先檢查該網站根目錄下是否存在robots.txt,如果存在,搜尋機器人就會按照該檔案中的內容來確定訪問的範圍,相當於網站與搜尋引蜘蛛遵循協議,如果該檔案不存在,所有的搜尋蜘蛛將能夠訪問網站上所有沒有被屏蔽的網頁,作為站長,我們就可以通過robots.txt檔案檢測掉錯誤的頁面和一些不想讓蜘蛛爬取和收錄的頁面,那麼robots.txt該怎麼樣寫呢? robots的文法: 1、U
Time of Update: 2018-12-07
在為篩選器建立運算式時,用單引號將字串括起來:"LastName = 'Jones'"下面的字元是特殊字元,如下面所解釋的,如果它們用於列名稱中,就必須進行轉義:\n (newline)\t (tab)\r (carriage return)~()#\/=><+-*%&|^'"[]如果列名稱包含上面的字元之一,該名稱必須用中括弧括起來。例如,若要在運算式中使用名為“Column#”的列,應寫成“[Column#]”:Total *
Time of Update: 2018-12-07
我們網站有一個“日誌彙總”的功能,可以匯入使用者自己其他部落格的文章,文字可以儲存到資料庫,圖片沒有儲存而是直接引用原圖片地址,而大部分圖片都做了防盜鏈處理,為了能保證使用者正常瀏覽,對抓取後的圖片地址做了引用處理。辦法很多,參考鮮果和GoogleReader的方式,實際上就是通過偽裝Referer資訊來實現,這種方式的代碼量以及圖片下載響應速度的效果是最好的,還有用WebRequest和Iframe的方式也都可以達到我們的目的。 效果對比圖(1)採用“偽裝Referer”的方式 圖(2)採用"
Time of Update: 2018-12-07
樂思蜀將SEO工作中所需要的301轉向代碼進行了整理,收藏並分享,以備查閱。 1、IIS下301設定Internet資訊服務管理器 -> 虛擬目錄 -> 重新導向到URL,輸入需要轉向的目標URL,並選擇“資源的永久重新導向"。2、ASP下的301轉向代碼<%@ Language=VBScript %><%Response.Status="301 Moved Permanently"Response.AddHeader “Location",
Time of Update: 2018-12-07
GRUB4DOS的啟動方式有很多種,介紹如下:1.從MBR中啟動把GRUB4DOS啟動代碼安裝到MBR後,開機後便能直接進入GRUB4DOS。安裝到MBR需要用到工具bootlace或grubinst, bootlace可運行在DOS,Windows 95/98/Me 和 Linux下,而grubinst可運行在 Windows NT/2000/XP/2003/Vista,Linux 和 FreeBSD下。在DOS, Windows
Time of Update: 2018-12-07
Java中的SoftReference即對象的軟引用。如果一個對象具有軟引用,記憶體空間足夠,記憶體回收行程就不會回收它;如果記憶體空間不足了,就會回收這些對象的記憶體。只要記憶體回收行程沒有回收它,該對象就可以被程式使用。軟引用可用來實現記憶體敏感的快取。使用軟引用能防止記憶體泄露,增強程式的健壯性。
Time of Update: 2018-12-07
什麼是sitemap?sitemap是google創造出來的東西,也就是網站地圖,但是這個地圖和我們所說的網站的地圖不一樣,這個網站地圖是用xml寫的,並且嚴格按google的標準來寫。提交sitemap的好處?提交sitemap有利於搜尋引擎的收錄,比如動態網頁。google登陸一個網站,首先看是否有sitemap這個東西,如果有就先讀,沒有的話就逐個按網站頁面抓取。sitemap就是你網站上頁面的資訊列表,googlebot就按照這個去一個個的抓取頁面。 XML Sitemaps
Time of Update: 2018-12-07
目前網上流行的所謂“取真實IP地址”的方法,都有bug,沒有考慮到多層透明代理的情況。多數代碼類似:string IpAddress = (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]!=null && HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]
Time of Update: 2018-12-07
本小節主要介紹如何將DataTable表中的資料匯入到excel中去。主要是先通過將DataTable資料表中的資料繫結到GridView上,在將GridView中的資料到處成excel的形式。執行個體代碼如下:string sConnectionString; //聲明一個字串//串連資料庫字串,串連到XBMIS資料庫,使用者名稱是sasConnectionString = " Data Source=.;Initial Catalog=XBMIS;User ID=sa;
Time of Update: 2018-12-07
網上一直沒找到 Xcode 4.3 的免認證開發 + 真機調試的配置方法。因此,本座嘗試用 Xcode 4.2 的老方法進行嘗試,結果令人欣喜,方法依然奏效,具體方法可參考:《Xcode 4.1/4.2/4.2.1 免認證(iDP)開發+真機調試+產生IPA全攻略》。 注意:和 Xcode 4.2 的配置方法完全一樣,但以前版本的 Xcode 根目錄為:/Developer,Xcode 4.3 開始以一個獨立的 App
Time of Update: 2018-12-07
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-07
Activity之間是如何調用的在javaWeb程式中,jsp與jsp之間的調用是通過重新導向完成的,而在Android中,Activity與Activity之間的切換是通過Intent來完成的。所謂Intent,它是Android中非常重要的內建群組件,他可以理解為“我要幹一件什麼事情”。在Android中有3大組件:Activity,Service、Broadcast,他們之間的通訊都是通過Intent來完成的,所以Intent其實就是告訴他們之間的每一個人,要幹什麼事情。建立自己的Acti
Time of Update: 2018-12-07
private void GetWeather(){ HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://weather.news.qq.com/inc/dc189.htm"); request.Method = "Get"; request.ContentType = "application/x-www-form-urlencoded"; WebResponse response =
Time of Update: 2018-12-07
本文用AS3分別描繪了曲線、直線、圓、橢圓和矩形5種繪製方法,希望能給大家帶來協助!(1):曲線知識點:1、添加滑鼠監聽事件MouseEvent;2、規定畫布大小;3、moveTo和lineTo;4、繪製開始與結束判斷。代碼:var huabu:Sprite=new
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;namespace Console11{ class Program { static void Main(string[] args) { System.Data.DataTable table = new DataTable();
Time of Update: 2018-12-07
1.滾動式載入listView.setOnScrollListener(new OnScrollListener() { //添加捲軸滾到最底部,載入餘下的元素 @Override public void onScrollStateChanged(AbsListView view, int scrollState) { if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {
Time of Update: 2018-12-07
ListView非同步載入圖片是非常實用的方法,凡是是要通過網路擷取圖片資源一般使用這種方法比較好,使用者體驗好,不用讓使用者等待下去,下面就說實現方法,先貼上主方法的代碼: package cn.wangmeng.test; import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.MalformedURLException;import
Time of Update: 2018-12-07
function Yuan(r:Number ,ang:Number):Sprite { var s:Sprite=new Sprite();//容器畫板 var m:Matrix=new Matrix(); m.createGradientBox(2*r,2*r,ang);//矩陣填充盒 s.graphics.beginGradientFill(GradientType.LINEAR,[0xff0000,0
Time of Update: 2018-12-07
UIbutton作為簡單且頻繁被使用的控制項,其地位在整個app開發中不可小視。在IB中使用button相對來說很簡單,很容易上手,但在多視圖開發中button通常會被即時產生,並設定其屬性和功能,即通過代碼產生。如下是我對button的理解。 //建立圓角button UIButton *button = [UIButtonbuttonWithType:UIButtonTypeRoundedRect]; //指定button的位置和大小