不喜歡閱讀郵件的時候看到旁邊一堆廣告,所以想找個辦法屏蔽了,今天試過了,有效,只是底部的一條小廣告還在,但是旁邊沒有了。我用的是Firefox流浪器,chrome的也可以用類似的方法。很簡單的兩步:安裝crease monky外掛程式, 再安裝gmail ad killer指令碼。首先 google以下firefox add-on, 進入Firefox外掛程式的官方網頁。在右上方的搜尋欄中搜尋 Crease Monkey,點擊下載然後安裝這個外掛程式。 外掛程式串連:https:/
衍生類別對自身基類的private成員沒有存取權限,對基類對象的protected成員沒有存取權限,對衍生類別對象的(基類之外)的private和protected成員具有存取權限。由於C++基礎不好,平時也不用它,導致今天才糾正一個非常關鍵的錯誤,類的存取權限,是對類而言的,而不是對類的對象而言的。一直都理解錯了。這句話都沒臉寫出來,還是寫下來了。下面是一段簡答的測試代碼。對於調用成員函數的對象test,基類形參,衍生類別形參三者的存取權限做了測試如下:#include
struct pcap [pcap-int.h]{ int fd; /* 檔案描述字,實際就是 socket */ /* 在 socket 上,可以使用 select() 和 poll() 等 I/O 複用類型函數 */ int selectable_fd; int snapshot; /* 使用者期望的捕獲資料包最大長度 */ int linktype; /* 裝置類型 */ int tzoff; /*
一個非常經典的問題,適合測試思維~
這篇文章總結的不錯,轉自:http://hi.baidu.com/to_wait/blog/item/3e855931a5a51717eac4af22.html首先要看TCP/IP協議,涉及到四層:鏈路層,網路層,傳輸層,應用程式層。 其中乙太網路(Ethernet)的資料幀在鏈路層 IP包在網路層 TCP或UDP包在傳輸層 TCP或UDP中的資料(Data)在應用程式層 它們的關係是 資料幀{IP包{TCP或UDP包{Data}}} ------------------
編寫了一個最基本的線程池類,處理用c_work表示的工作任務。C++還很不熟練,歡迎會C++的提出寶貴的修改意見。程式有注釋,所以應該很好讀懂。測試程式在下面。/////////////////////////////////////////////////////////線程池類 ///////////////////////////////////////////////////////#include <pthread.h>#include
適逢周末,曉龍、禹翔還有我,三人在一塊討論了一下,憑藉這禹翔豐富的戶外經驗,我們對此次行程的安排做了最後的部署:1、準備了哪些東西,還需要準備哪些東西;2、所有的裝備如何裝,由誰來背等;具體來說,則是一些細節上的問題,比如氣罐不讓帶上火車,而達拉特旗(終點站)萬一沒有氣罐賣怎麼辦;帳篷、睡袋還有防潮墊在背包裡如何分布更合理……這些,還要多多感謝禹翔,沒有他的豐富的戶外經驗,我們也許要探索更長的時間。
今天公司開機器學習的討論班,期間,一個同學問道:為什麼線性迴歸的均方誤差函數是凸的(好像是這個吧)?我一激動來了一句“凸函數被多項式複合也是凸函數”,這個結論是不對的。應該是“凸函數在仿射變化下保持凸性不變”,也就是x^2是凸函數,那麼(a1*x1+a2*x2+...an*xn)^2也是凸函數。 按照維基百科的觀點,凸函數的性質,總結起來不過下面三點:http://zh.wikipedia.org/zh/%E5%87%B8%E5%87%BD%E6%95%B0如果和是凸函數,那麼和也是凸函數。如果
1、大數定理參考資料:http://zh.wikipedia.org/wiki/%E5%A4%A7%E6%95%B0%E5%AE%9A%E5%BE%8B這個最好理解,卻又時常和中心極限定理混淆。大數定理:意指數量越多,從平均值的角度來說,其平均值就越趨近期望值,(這裡,注意區分“平均”和“期望”的概念);從事件發生的頻率來說,其頻率值就越接近機率值。用數學語言描述為。2、中心極限定理參考資料:http://zh.wikipedia.org/wiki/%E4%B8%AD%E5%BF%83%E6%9
最近有個任務涉及到多線程編程,就在網上瞭解了一些多線程的相關內容,總結如下。 優勢:·在一些需要等待的任務實現上如使用者輸入、檔案讀寫和網路收發資料等,線程就比較有用了。在這種情況下可以釋放一些珍貴的資源如記憶體佔用等等。·程式的運行速度可能加快 劣勢:(1)等候使用共用資源時造成程式的運行速度變慢。這些共用資源主要是獨佔性的資源 ,如印表機等。因此,如果能夠單任務實現的應用場合,沒有必要加入多線程技術。(2)對線程進行管理要求額外的 CPU開銷。線程的使用會給系統帶來環境切換的額外負擔。
1、高斯分布高斯分布是最常見的分布,我現在覺得高斯分布中最難的就是,如何說服別人,你假設某個分布是高斯,是有依據的,而不是一個所謂的“經驗假設”。高斯分布的機率密度函數為:各種各樣的心理學測試分數、各種各樣的無力現象、測量誤差等都被發現近似地服從常態分佈。儘管這些現象的根本原因經常是未知的,
我們都知道,給定N個一維實數空間上的樣本點{ xi,i=1,2,3... },假定樣本點服從單峰高斯分布,那麼,最大似然估計的參數運算式為:期望:
git rebase,顧名思義,就是重新定義(re)起點(base)的作用,即重新定義分支的版本庫狀態。要搞清楚這個東西,要先看看版本庫狀態切換的兩種情況:我們知道,在某個分支上,我們可以通過git reset,實現將當前分支切換到本分支以前的任何一個版本狀態,即所謂的“回溯”。即實現了本分支的“後悔藥”。也即版本控制系統的初衷。還有另一種情況,當我們的項目有多個分支的時候。我們除了在本地開發的時候可能會“回溯”外,也常常會將和自己並行開發的別人的分支修改添加到自
進來經常遇到非參數估計的問題——k近鄰,meanshift,核密度估計等,因此,打算這兩天把這個部分的理論知識系統的學習一遍,並在此做好感受。1、引子:關於男女身高差異的問題。這是我在某網路公司面試機器學習崗位時,面試官問我的一個問題:如何度量男女身高分布的差異性?我當時的第一反應是均值和方差。但是,均值和方差是在預設資料服從常態分佈的情況下的統計量,那男女身高的分布都服從常態分佈嗎?不然!接著,我想到了更細緻一些的長條圖估計,然後可以在L1範數歸一化的長條圖上做相似性度量。度量方法多種多樣,常
為面試做點知識儲備。原文在這裡使用者資料包通訊協定(User Datagram Protocol,UDP)是 OSI 參考模型中一種不需連線的傳輸層協議,提供面向事務的簡單不可靠資訊傳送服務。是一個簡單的面向資料報的傳輸層協議,IETF RFC 768是UDP的正式規範。 UDP 協議基本上是 IP 協議與上層協議的介面。 UDP 協議適用連接埠分別運行在同一台裝置上的多個應用程式。
還是要用多線程實現,原來的進程和處理序間通訊,那個版本存活了一個月.下面一文是總結多線程中的訊號問題。linux 多線程訊號總結(一) 1. 在多線程環境下,產生的訊號是傳遞給整個進程的,一般而言,所有線程都有機會收到這個訊號,進程在收到訊號的的線程上下文執行訊號處理函數,具體是哪個線程執行的難以獲知。 2
/* 二分尋找 * 演算法思想:1、將數組排序(從小到大);2、每次跟中間的數mid比較,如果相等可以直接返回, * 如果比mid大則繼續尋找大的一邊,否則繼續尋找小的一邊。 輸入:排序好的數組 - sSource[],數組大小 - array_size,尋找的值 - key 返回:找到返回相應的位置,否則返回-1*/int BinSearch(int sSource[], int array_size, int key){int low = 0, high = array_size - 1
感謝這個哥的總結。http://blog.csdn.net/liuxialong/article/details/6555850http://blog.csdn.net/liuxialong/article/details/6556096 問題:對於問題1、2、3,思考如何給出嚴謹的數學證明呢?給定一個單鏈表,只給出頭指標h:1、如何判斷是否存在環?2、如何知道環的長度?3、如何找出環的連接點在哪裡?4、帶環鏈表的長度是多少? 給定兩單鏈表A、B,只給出兩頭指標。請問:5、如何判斷兩單鏈表(無環
這個題目出現在MS公司的一次面試題當中。公用最近父節點,也叫公用最近祖先(Least Common
試了幾種,這個方法不錯,可行。在終端輸入:$sudo add-apt-repository ppa:shawn-p-huang/ppa$sudo apt-get update$sudo apt-get install ibus-gtk ibus-qt4 ibus-pinyinibus-pinyin-db-open-phrase 接下來,再 工作列-IME-重新啟動後,即可使用。在終端輸入:$sudo apt-get install ibus-pinyin