原创 拉格朗日乘子法 latex手打公式 良心推導

文章目錄拉格朗日乘數法簡介等式約束問題明確問題基礎知識推導構造求極值不等式約束問題明確問題問題轉化 拉格朗日乘數法 簡介 簡單概括一下拉格朗日乘子法用來解決具有約束的最值問題。 那麼其中主要有兩個比較重要的問題需要解決: 等式約

原创 磁盤結構分析 圖文並茂

文章目錄簡介MBR格式GPT格式 簡介 簡單做一個記錄,學到了別以後忘記了。 MBR格式 ·首先查看分區情況,進入“我的電腦”右鍵“管理”,這裏我分爲了兩個磁盤一個是FAT32分區格式,另一個是NTFS的分區格式,其中D盤邊框爲綠

原创 FAT32文件格式分析

文章目錄簡介FAT32 簡介 分享一下最近學到的東西,雖然自己不是很感興趣吧,哈哈~ 總結一下,忘記了也有地方查。 FAT32 利用winHex進入FAT32格式的磁盤,然後打開分區表模板,得到如下圖所示: 如上圖我們可以知道:

原创 networkx igraph相互轉換+效率比較

文章目錄簡介網絡生成方法igraphigraph轉networkxigraph networkx運算效率傳播模型方法效率比較源代碼: 其他影響力最大化文章: 影響力最大化 IC模型+貪心算法 影響力最大化 模擬爆發(粗糙筆記) 影

原创 影響力最大化 CELF 成本效益延遲轉發算法

文章目錄簡介CELF——Cost Effective Lazy Forward Algorithm算法原理算法實現代碼實現實例測試 簡介 對於影響力最大化問題,我以前寫過幾個blog 影響力最大化 IC模型+貪心算法 影響力最大化

原创 影響力最大化 IC 蒙特卡洛模擬 貪心算法

文章目錄簡介IC 獨立級聯算法蒙特卡洛和LT線性閾值實現基於蒙特卡洛模擬的IC模型簡介引入庫函數測試圖蒙特卡洛模擬貪心求最大影響力源代碼 簡介 個人對於影響力最大化這個問題本身比較感興趣,這是我原來寫過的鏈接: 影響力最大化 IM

原创 jupyter實現igraph畫圖(親身填坑)

文章目錄簡介TypeError:plotting not availableAttributeError: module 'cairocffi' has no attribute 'Surface'error: Microsoft

原创 先用再理解 一個模板解決sql窗口函數問題

文章目錄簡介窗口函數經典窗口函數rank()dense_rank()row_number()經典問題topN輸出排名問題 簡介 我來說說我這blog的題目吧,爲什麼起這個名字。 “先用再理解”:首先我認爲sql這東西不是什麼門檻很

原创 SQL slammer蠕蟲王彙編代碼詳解

文章目錄簡介SQL slammer分析彙編 簡介 網絡安全其實並不是我做的比較多的方向,所以對於病毒的研究也只是皮毛。不過這裏公開一下對於SQLslammer的代碼分析,其中借鑑了不少,並且自己也對彙編代碼進行了更加清晰的解釋,我

原创 scrapy爬取動態頁面

文章目錄簡介查看目標網站代碼部分 簡介 現在在整理原來寫過的東西,這是一個比較簡單的爬蟲項目,就是進行動態頁面的爬取,主要的難點是實現模擬點擊。 查看目標網站 查看目標網站: 但是這不是我們的目標,我們要爬取的是點擊熱搜榜之後

原创 垃圾郵件分類 jieba+bayes

文章目錄簡介數據集代碼導入庫函數讀取數據分詞並去掉停用詞模型構建 簡介 本身我對文本方面的比如自然語言處理什麼的鑽研的不多,這裏是我之前寫的郵件分類,用的方法其實是很簡單的算法,同時這種處理方式可以說是最常用的文本處理技巧。 下下

原创 圖像處理 cv2 PIL OCR

文章目錄簡介圖片基本操作灰度轉換底片模式filteropencv中的基本操作圖片屬性圖片縮放仿射變換HSVGamma變換OCR 簡介 這裏介紹一下Python的圖像處理,其中使用了比較常見的庫,一個是opencv另一個是PIL,都

原创 影響力最大化 IMRank 我心中的最優算法

文章目錄簡介IMRank (邊緣爆破)算法思路效率分析代碼實現 簡介 對於影響力最大化問題,我以前寫過兩個blog 影響力最大化 IC模型+貪心算法 影響力最大化 模擬爆發(粗糙筆記) 但是,對於這兩個方法都不是最優的: 對於I

原创 處理隱變量的優化算法 EM來幫你

文章目錄簡介EM算法引入似然方程迭代式算法算法EM實現GMM優化簡介代碼 簡介 EM算法是十大數據挖掘算法,我原來看過不少講解EM的blog,但是都覺得是晦澀的講解和分析,今天突然整理到了,發現自己醍醐灌頂,身上不知道什麼地方被打

原创 多表合併 你不知道的暗黑技巧

簡介 最近學習sql,其實原來一直瞧不起覺得sql有什麼難的,結果發現,你雖然能達到你想要的結果,但是效率比人家慢了一倍。 如果數據量再大個幾十倍呢,那可就不是幾百毫秒的差別了。 多表合併 先來看看我的寫法: select Fir