Time of Update: 2018-12-04
IIS6 比IIS5
Time of Update: 2018-12-04
分層驅動的設計在windows上應用很多,但是實際上卻是從unix開始的,早在unix為前途紛爭的時代,那時還沒有tcp/ip,有人就提出“將一個流壓入另一個流”來進行堆棧式的流組合,用以適應多個不同的協議,所謂流,用OO語言講就是一個對象,包含一個或者多個模組,每個模組擁有兩個隊列(輸入隊列和輸出隊列)以及一套方法,比如“流壓入”,“資料放入”,“取出”,“服務”等,一個流的最下端模組壓入另一個流的最上端模組時候就需要調用“另一個流”的壓入方法用以銜接,資料通過一個流時就要調用該流的服務方法,
Time of Update: 2018-12-04
不想當將軍計程車兵不是好士兵,這是我目前最煩的一句話,如今是一個被利慾薰黑了的世界,雖然人人有事做,卻不見得事事有人做,不管你走到哪,聽到的都是所謂的“個人發展”,對於一個文化群體大學生以及高科技行業的求職者而言,他們掛在嘴邊的就是所謂的職業規劃,這個讓人不那麼爽的詞反而成了大多數人的求職籌碼,不是嗎?
Time of Update: 2018-12-04
文章目錄 雜項:鏈路層複用帶來的問題 RFC792描述了ICMP協議,其中關於重新導向訊息的部分描述如下:The gateway sends a redirect message to a host in the following situation. A gateway, G1, receives an internet datagram from a host on a network to which the gateway is
Time of Update: 2018-12-04
本文用一個簡單的例子來說明介面設計的重要性。使用的是Linux kernel中list_head,順便說一句,如果你想使用複合模式組織你的對象,那麼Linux kernel中的kobject結構是個不錯的選擇,如果時間允許,我準備用一下,想象一下Linux是如何組織繽紛複雜的匯流排和外部以及內部裝置的吧。 從一個古老的又比較簡單的問題說起,這個問題就是古羅馬的約瑟夫問題:設有n個人圍坐在圓桌周圍,現從某個位置 i 上的人開始報數,數到 m
Time of Update: 2018-12-04
很多人都知道一個經典的80/20法則,其實在生活中到處都有這樣的執行個體。我從來都沒有為買不到火車票或者買不到房子而真正擔心過,雖然有時候為了迎合福士心理也附和幾句。其實在媒體沒有發達之前,火車票事件和房子事件是不會發生的,媒體總是傾向於報道糟糕的事情,因為糟糕事情引發的民眾關注度更高,然而實際上這正是80/20原則的體現,80%的民眾在關注實際發生的20%的糟糕事件,而對於剩下80%的好事情並不關注。
Time of Update: 2018-12-04
OpenVPN有了可以推送的setenv以及反向的push-peer-info之後,理論上可以實現任意資訊的雙向推送,這實在太方便了,然而方便是需要付出代價的,那就是容易混亂和出錯以及帶來安全性的缺失。這個世界上,有兩個相互敵視力的群體一直存在著,一個是如何使得節點更加互連,另一個就是如何針對通訊進行存取控制。換句話就是有人希望人人都能互連,有人卻希望人與人之間的通訊受到控制,這也是電腦網路的現狀。正好OpenVPN作為一個虛擬網路實現,它類比了一台網路裝置,該裝置也同樣要扮演上述的兩類角色中的
Time of Update: 2018-12-04
1.既然UDP是無串連不保證送達的,那麼就沒有必要在關閉時通知對方了,因為這個“關閉”訊息也不能保證送達,不僅如此,任何的控制資訊諸如確認都不便在傳輸層發送,因為不能保證送達。UDP是基於資料報的,第一個資料報和隨後同源同目的的第二個資料報之間沒有任何的關係。因此不要指望對端能收到自己closesocket的訊息,即使是有人想出用帶外資料轉送也是徒勞的,因此只能通過逾時機制或者心跳機制來保活;2.對於tcp,其比udp開銷大,大就大在協議頭的空間開銷和重傳以及ip分段的時間開銷,確認並不算什麼開
Time of Update: 2018-12-04
露出的笑容,我為何不懂蕩漾中蕩漾,夜依然在冰冷猙獰的面孔,我還是不懂頹敗在頹廢,只怪激情所做非我願,我怎麼就是不懂徒勞勾勒陰影,縫隙中袒露心聲深淵中的寒冰,我永遠不會懂夢託付給風,遠去的雲凝結成雨還給我暴風,我就是不懂!理想將生命作弄,我來作證你懂了,可我不懂無知是我的財富面對著一切的可能,我不懂偶然的喘息,我當成了再生世界很明朗,然而我不懂
Time of Update: 2018-12-04
我很自豪的找到了一種截獲資料包的秘籍,那就是使用conntrack的ctdir,第一步當然是看iptables的man手冊,發現:--ctdir {ORIGINAL|REPLY} Match packets that are flowing in the specified direction. If this flag is not specified at all, matches packets in both
Time of Update: 2018-12-04
我們國人研究曆史有個誤區,幾乎文人學士們關注就是類似紀傳史的東西,要麼就是大而全但不精的編年體,流水賬式的編年史,隨便挑幾部一讀,發現無論怎樣,我們國家是最最偶像崇拜的了,曆史的線索幾乎全部掌握在那些精於策略和“術”(法家學派)的人物手中,三國英雄,唐宗宋祖,然而我們幾乎很少涉及到制度的演變,幾乎所有的史學家都錯過了借鑒宋朝的本質之變,那麼借古諷今的古訓還有意義嗎?後之視今亦猶今之視昔。
Time of Update: 2018-12-04
《駭客》這本書很有名的,這本書實際上講述了電腦的發展史,怎樣從一種少數特權人的專有物變成了福士的日用品,這期間,駭客功不可沒。
Time of Update: 2018-12-04
我一貫喜歡列印#號來調試,可是今天卻列印出了悲劇…悲劇在於我在bash指令碼中也使用#號來調試了…然而大家都知道#號在bash中是注釋,結果導致了我的指令碼中大量的後續代碼沒有執行…指令碼如下:#!/bin/bashvalue=123echo #######:$value真實的指令碼還要更複雜,有類似:echo ######:$HOME&&echo
Time of Update: 2018-12-04
12日年會,聯歡。心有激情,亦有遺憾,少飲,然未醉。瘋狂搶食,然後飲酒,胸中滿懷然則無言,只是烽煙滾滾唱英雄。歸途仍未有醉意,不甚悲涼,歸家,開燈,換鞋,更衣,獨飲,我睡,然從來不洗…只是太困,太累,心累。少飲,飲罷,手機歸於枕邊,等待和瘋貓老婆道晚安,不知何故卻睡著了,睡得特別死,從來沒有如此坦然入睡過…不知幾時幾分,接到同事電話,稀裡糊塗不知其所言,繼續做夢,第二日清晨,頓感不爽,接到老婆電話,其大哭,大罵,之後我欲解釋,只聽對端嘟嘟聲,回撥之前只聽手機瘋狂震動,一連收到足足27條簡訊息,全
Time of Update: 2018-12-04
手還是不由得往方向鍵上移動,方向鍵近嗎?如果近的話,ESC鍵或許更近,vi大行其道的時候,可能方向鍵並沒有開始走向舞台,vi儘可能地使得鍵盤上的每一個鍵都有用,而且它做的很均勻,當時的按鍵很少,vi均勻地全部用上了,後來鍵漸漸多了,windows鍵盤也流行起來,鍵多了,可是使用率卻不平均了,想想看,如今的鍵盤那些鍵用的最多?方向鍵,小鍵盤,ctrl,斷行符號,還有很多所謂的多媒體鍵,字元鍵好像除了打字外再沒有別的用處了,修飾鍵只剩下了ctrl,shift,alt等等不多的幾個,經常看到有些手指頭
Time of Update: 2018-12-04
親愛的趙曦涵寶寶,祝賀你今天已經整整半歲了(如今28日00時不到10分)
Time of Update: 2018-12-04
原文出處不詳 隨著電腦技術的不斷髮展,在現代工業中,利用微機進行資料通訊的工業控制應用得也越來越廣泛。由於傳輸距離、現場狀況等諸多可能出現的因素影響,電腦與受控裝置之間的通訊資料常會發生無法預測的錯誤。為了防止錯誤所帶來的影響,一般在通訊時採取資料校正的辦法,而迴圈冗餘碼校正是最常用的校正方法之一。一、迴圈冗餘碼校正原理 迴圈冗餘碼校正英文名稱為Cyclical Redundancy Check,簡稱CRC。它是利用除法及餘數的原理來作錯誤偵測(Error
Time of Update: 2018-12-04
linux核心進程調度負載平衡不是一個複雜的機制,相反它很簡單,如果沒有理解,那麼複習一下時序電路,複習一下狀態機器,呵呵,弄了半天,我感覺這些玩意兒的設計者好像一個人。 如果沒有System.map,沒有任何符號資訊,還是人家的核心,那麼調試核心的時候怎麼辦。我是這麼辦的,我在LD指令碼中發現了一些資訊,而且,我在.XX.YY中發現了資訊,或者用圓珠筆把寫到紙上,然後扔到網上,哈哈,再不行的話,辭職!
Time of Update: 2018-12-04
在解決約瑟夫問題時,我比較推薦使用遞迴,因為遞迴實現的演算法代碼更短,邏輯也更清晰,然而很多人有一個疑問,那就是他們知道遞迴層數是有極限的,這就意味著當需要很大層數的遞迴時,遞迴演算法是不可行的,會導致段錯誤。
Time of Update: 2018-12-04
Information technologyClouds and judgmentOct 23rd 2008From The Economist print editionComputing is about to face a trade-off between sovereignty and efficiencyIllustration by David SimondsWORRYING about the next big thing in high-tech may seem