原创 通過.htaccess文件屏蔽不良蜘蛛

一週前,筆者分享過一篇文章《seo診斷:透過Log日誌找到網站死結》,並在最後附上了兩條改善建議。由於客觀條件所限,最後採用robots 屏蔽的方法。先一起來看看一週後的蜘蛛變化,三大主流蜘蛛總抓取量銳減,證明robots文件開

原创 httpClient 教程

HttpClient 教程 (一) 前言 超文本傳輸協議(HTTP)也許是當今互聯網上使用的最重要的協議了。Web服務,有網絡功能的設備和網絡計算的發展,都持續擴展了HTTP協議的角色,超越了用戶使用的Web瀏覽器範疇,

原创 客戶端的IP地址僞造、CDN、反向代理、獲取的那些事兒

獲取用戶IP地址的三個屬性的區別(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR) 一、沒有使用代理服務器的情況:       REMOTE_ADDR = 您的 IP       HTTP

原创 紅黑樹

樹型結構一直是一種很重要的數據結構, 我們知道二叉查找樹BST提供了一種快速查找, 插入的數據結構. 相比散列表來說BST佔用空間更小,對於數據量較大和空間要求較高的場合, BST就顯得大有用處了.BST的大部分操作平均運行時間爲O(l

原创 struts中的ognl

首先了解下OGNL的概念: OGNL是Object-Graph Navigation Language的縮寫,全稱爲對象圖導航語言,是一種功能強大的表達式語言,它通過簡單一致的語法,可以任意存取對象的屬性或者調用對象的方法,能夠遍歷

原创 MySQL 數據庫性能優化之SQL優化

 一、MySQL 數據庫性能優化之SQL優化 注:這篇文章是以 MySQL 爲背景,很多內容同時適用於其他關係型數據庫,需要有一些索引知識爲基礎 優化目標 減少 IO 次數 IO永遠是數據庫最容易瓶頸的地方,這是由數據庫的職責所決

原创 HttpClient 4 使用POST方式提交普通表單數據的例子

import java.io.BufferedReader;   import java.io.InputStreamReader;   import org.apache.http.HttpEntity;   import org

原创 java的定時器使用方法

定時器類Timer在java.util包中。使用時,先實例化,然後使用實例的schedule(TimerTask task, long delay)

原创 httpclient 參數 覆蓋級別

解決問題:connection.timeout 連接參數設置,在httpConnectionManager 之下的級別是無法設置的.無論HostConfiguration 還是Method級別都無法設置.猜測原因是,本身連接池就是要避免過

原创 Javadoc轉換chm幫助文檔的四種方法總結

                                                                                                目錄 關鍵詞 前言 預處理 第一種:使用jd

原创 代理ip,代理服務器等相關

在計算機詞彙中,代理的全稱爲代理服務器(Proxy Server),其功能就是代理網絡用戶去取得網絡信息。  形象的說,它是網絡信息的中轉站。在一般情況下,我們使用網絡瀏覽器直接去連接其它Internet站點取得網絡信息時,須送出請求(R

原创 裝修相關

1、潔具買惠達和箭牌的。 2、華潤的鏡子質量好; 3、華航的五金便宜且質量較好; 4、加楓玻璃隔斷(浴房)質量好。 5、法恩沙馬桶好,都1000多。6、換氣扇最好裝在煙道立面上,裝在鋁頂上會產生共振的。 7、地面找平和防水(包工包料)一

原创 java的內存泄露(轉自:http://blog.csdn.net/elimago/archive/2007/12/18/1946380.aspx)

   Java的一個重要優點就是通過垃圾收集器(Garbage Collection,GC)自動管理內存的回收,程序員不需要通過調用函數來釋放內存。因此,很多程序員認爲Java不存在內存泄漏問題,或者認爲即使有內存泄漏也不是程序的責任,

原创 關於Jsoup 僞裝請求頭

public static void main(String[] args) throws MalformedURLException, IOException { // Document parse = Jsoup.parse

原创 HttpClient中配置HTTP參數

關於HttpClient不多說,可以到apache網站下載,網上文檔的也多如牛毛。針對HttpClient-3.1,我認爲比較重要的一部分就是配置H