原创 學習筆記 | 內存

原创 學習筆記 | 源碼到可執行文件的過程

● 請你說一下源碼到可執行文件的過程 1)預編譯 主要處理源代碼文件中的以“#”開頭的預編譯指令。處理規則見下 1、刪除所有的#define,展開所有的宏定義。 2、處理所有的條件預編譯指令,如“#if”、“#endif”、“#i

原创 學習筆記 | python set discard

01 set discard() 方法 discard() 方法用於移除指定的集合元素。 該方法不同於 remove() 方法,因爲 remove() 方法在移除一個不存在的元素時會發生錯誤,而 discard() 方法不會。

原创 學習筆記 | 刪除列表中的重複元素並保持順序不變

藉助集合和生成器實現 def dedupe(items): seen = set() for item in items: if item not in seen: yie

原创 學習筆記 | 百度搜索技巧

01 A+空格+site: 搜索範圍所限定的網址,就能在一個網站中進行垂直搜索A。 舉例: 數據分析 site:zhihu.com 02 A+空格+filetype:文件格式 就能搜索對應類型的A文件 例如:大數據 file

原创 學習筆記 | Counter找出列表中出現次數最多的元素

找出列表中出現次數最多的元素 在Python程序中,如果想找出列表中出現次數最多的元素,可以考慮使用collections模塊中的Counter類,調用Counter類中的函數most_common() 來實現上述功能。 fr

原创 學習筆記 | 用數據講好故事,提升職場說服力

用數據說話的三個場景 展示:將自己數據分析的結果進行可視化展示。 彙報:用數據向上級彙報自己的工作成績。量化 說服:用數據更高效地說服同事,拿到資源。 01 展示 條形圖、柱狀圖適合看對比。 扇形圖、餅圖適合展現佔比。 散

原创 學習筆記 | 超簡單爬蟲小練習-對拉勾網的【數據分析崗位】做數據分析

一、進行拉勾網的【數據分析崗位】分析整體步驟如下: 數據採集 數據清洗 分析 二、清晰知道,要進行什麼分析?我們需要什麼信息呢? 我們要對拉勾網的 【數據分析崗位】 上海地區行業需求情況進行分析,需要知道招聘數據分析崗位的上

原创 學習筆記 | 二叉樹:前序遍歷、中序遍歷、後序遍歷

二叉樹:前序遍歷、中序遍歷、後序遍歷 class Node: def __init__(self, value=None, left=None, right=None): self.value = val

原创 學習筆記 | 發現問題,提取洞見 —— 對比分析法

第1節,我會教你如何用對比分析,來在工作中發現問題,具備他人看不到的洞見,這一小節,還會教你用爬蟲等工具,爬取外部數據,來更好地進行對比; 第2節,在前面學會用數據發現問題後,我會教你如何用漏斗分析法,將複雜問題簡單化,以找到

原创 學習筆記 | 通用能力提升

01【自我認知】如何清晰地認識自我,發揮自我價值 每個人的素質可以劃分爲三個層面👇:越往冰山底部走,越難被發現,也越難改變。 1、最外顯的知識和技能層 2、相對隱祕一些的能力層 3、最隱祕的天賦層,包括潛在能力、性格特質、動機、

原创 學習筆記 | Python同時遍歷多個列表一一對應

Python同時遍歷多個列表一一對應 zip()

原创 學習筆記 | 對問題進行拆解,複雜問題簡單化 —— 漏斗分析

01 分析問題的本質 其實就是把一個大問題進行拆解,把一個大問題拆解成一個個小問題。 02 分析拆解問題的方法 漏斗分析:順着環節、流程,拆解成一個個過程問題。 漏斗分析本質是一套流程分析,適用於流程較長、環節較多,

原创 學習筆記 | 如何輸出二叉樹中的所有路徑

如何輸出二叉樹中的所有路徑 路徑的定義就是從根節點到葉節點的點的集合。 要輸出二叉樹中的所有路徑,還需要利用遞歸來實現。 先用一個列表保存經過的節點,如果已經是葉節點,那麼輸出列表的所有內容;如果不是,那麼將節點加入列表,然後繼

原创 學習筆記 | 解析 Spark 數據處理與分析場景

數據處理場景 按照大數據的作業類型 在數據工程與數據科學中,很大一部分數據處理任務都可以被稱爲批處理(Batch Processing),所謂批處理,就是對數據進行批量處理,一次性對一定量的數據進行處理,根據數據量的大小,批處理