原创 1 學習性能優化的要點

文章目錄一 性能指標是什麼二 性能分析步驟三 學習的重點四 如何學習高效 一 性能指標是什麼 性能分析本質是找出應用或者系統的瓶頸並設法避免或者緩解它們,從而更高效的利用系統資源處理更多的請求。 1 從應用負載的角度來說,直接影響

原创 用python給女朋友做一個歌曲詞雲圖

今天咋們來看看網易雲趙雷的歌曲歌詞,並做一個詞雲圖。這篇文章可以學習到什麼是詞雲,爬蟲的基本流程,簡單的可視化操作 文章目錄一 什麼是詞雲二 製作詞雲的步驟1 第一步收集需要可視化的內容。2 安裝詞雲庫3 介紹下jieba中文

原创 這些年看過的Linux相關書籍推薦(初級進階)

這些年看過的Linux相關書籍推薦 計算機類圖書相對感覺還是比較貴的,但是我是一個比較喜歡買紙質版書籍的人,所以我通常都會在京東618等活動買書,相對會便宜很多。大四開始看計算機相關的書籍,有的時候師弟們讓推薦書籍,我就總結在這

原创 2 平均負載是什麼?

文章目錄一 平均負載是什麼?二 平均負載和cpu的關係?三 在Linux中使用什麼工具查看系統負載情況?四 平均負載和cpu使用率五 兩個案例六 總結 一 平均負載是什麼? 平均負載時的單位時間,是系統處於可運行狀態和不可中斷情

原创 [leetcode數組系列]3 移除元素

點贊 收藏 分享 文章舉報 我是程序員小賤 發佈了34 篇原創文章 · 獲贊 65 · 訪問量 1萬+ 私信 關

原创 6 軟件工程學習敏捷開發解決什麼問題

1 什麼是敏捷開發 (1) 敏捷開發就是Scrum和極限編程 (2)敏捷開發就是兩週一個衝刺,迭代。 (3)敏捷開發是用看板軟件管理項目 2 敏捷開發背景 2001年重型的瀑布開發因爲週期長風險較大衍生出了很多其他的模型,到現在更多的輕量

原创 5 瀑布模型的衍生

1 瀑布模型的回顧   瀑布模型具有簡單易行,對軟件質量有比較高的保障,但是對於前期的需求不是很明確的情況下,如果後續需求變更了就很難響應。 2 其他的衍生模型 (1) 快速原型模型   怎麼快怎麼來,儘快給客戶演示,然後通過客戶的反饋去

原创 [圖解leetcode高頻面試之數組系列]5 數組中的k-diff數對

文章目錄一 題目1 leetcode連接2 題目解析3 代碼實現4 收尾 這是我的面試經歷以及整理的相關面試高頻題目,希望對大家有幫助。面試集錦 老規矩,不白嫖,點贊再看! 一 題目 給定一個整數數組和一個整數 k,

原创 手撕二分查找及其變種,就是幹!

一、初探二分查找 在面試的時候,尤其的一面,感覺讓你手寫二分,還真的不一定就能很快寫出來,所以在此總結分享給大家 1 二分查找是什麼? ”查找“顧名思義是在一堆數去找出我們需要的數,但是我們又想更快的找出我們需要找的數,所以