原创 爲啥要用位運算代替取模

爲啥要用位運算代替取模 文章目錄爲啥要用位運算代替取模引言 引言 在hash中查找key的時候,經常會發現用&取代%,先看兩段代碼吧, JDK6中的HashMap中的indexFor方法: /** * Returns ind

原创 std stable_sort

std stable_sort 轉載:https://www.jianshu.com/p/bbabf83b13ea 上週,剛上線的項目中,發現推薦結果排序不穩定,如果用stable_sort()性能會比降低,然後我就修改了比較函數

原创 c/c++筆試題(包含語言、數據結構與算法、智力題)

static有什麼用途?(請至少說明兩種) 1.限制變量的作用域 2.設置變量的存儲域 (1)函數體內static變量的作用範圍爲該函數體,不同於auto變量,該變量的內存只被分配一次,因此其值在下次調用時仍維持上次的值; (2

原创 git rebase解決方案

git checkout dev git rebase master # 將dev上的c2、c5在master分支上做一次衍合處理 git提示出現了代碼衝突,此處爲之前埋下的衝突點,處理完畢後 git add readme #