摘要:
web服務器識別用戶的幾種方式:1 透過客戶端ip來確定:多個用戶可能在同一個電腦上使用,不能準備識別2 胖URL:服務器每次在生成URL的時候加入用戶的識別碼 ,常見就是就是 http://www.test.com/index.php;sessionid=1234563 通過http請求頭部client-ip:client-ip并不是http定義的標準頭部,并且在存在代理的情況也不會太準確4 通過httpauthentication 機制:web服務器生成304的響應 http/1.1 304 authentication required ,要求客戶端輸入用戶名和密碼,不能實現跨站點。并且 閱讀全文
posted @ 2012-10-11 22:45
貓叔玩流量
閱讀(323)
評論(0)
推薦(0)
摘要:
web機器人要標示機器人 通過http User-Agent進行聲明原理:通過root路徑->頁面中的anchor 遞歸下去,基本上root頁面就是一個網站的首頁web機器需要知道那些url已經爬過,由于url不規范,需要先規范化url,比如添加默認端口80,格式化url中的特殊字符用 %XX代替,去掉查詢字符串中的#等等web機器人爬去頁面主要注意:1 避免陷入環路,比如a包括b,b里面有包括a2 避免被惡意網站陷入死循環,比如動態頁面,每爬取一次,重新新生成的動態內容,新的動態頁面繼續生成動態頁面,循環下去3 url連接回路,比如http://www.test.com/index.h 閱讀全文
posted @ 2012-10-11 21:31
貓叔玩流量
閱讀(294)
評論(0)
推薦(0)
摘要:
這一幾天一直在回顧事務相關的知識,也準備把以前了解皮毛的知識進行一些深入總結,雖然這一些知識并沒有用到,但是了解其實現原理還是很有必要的,因為知道了原理,你也能把它實現出來。在上一節事務的編程模型里面,主要說明了三種編程模型,一般情況下,我們都接觸的是單一資源的事務,也就是單獨對一個數據庫進行操作。如果需要跨多個資源保證事務一致性舉個例子:在ATM機取錢的時候,需要對用戶的賬戶進行扣款處理,然后發送一條消息給消息服務器(假設消息服務器是用JMS實現的),由消息服務器異步通過短信通知用戶。如果用戶取款失敗,那么消息服務器不應該發送短信給用戶。如何保證 用戶帳務扣款 和 消息服務器的消息保持一致性 閱讀全文
posted @ 2012-10-11 13:09
貓叔玩流量
閱讀(10902)
評論(3)
推薦(2)
摘要:
原文地址http://www.infoq.com/cn/news/2012/10/big-company-disease-1?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_news_clkhttp://www.infoq.com/cn/news/2012/10/big-company-disease-2?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_ 閱讀全文
posted @ 2012-10-11 09:43
貓叔玩流量
閱讀(442)
評論(0)
推薦(0)
浙公網安備 33010602011771號