原创 [數據分析基礎] 2. Matplotlib庫

[數據分析基礎] 2. Matplotlib庫 文章目錄[數據分析基礎] 2. Matplotlib庫一、Matplotlib庫入門1. pyplot的繪圖區域2. pyplot的plot()函數format_string**kw

原创 [Java併發] 1. 線程同步(同步器)

[Java併發] 1. 線程同步(同步器) 文章目錄[Java併發] 1. 線程同步(同步器)一、synchronized關鍵字1. 給對象加鎖1.1 new一個對象作爲鎖1.2 直接鎖定自身對象1.3 synchronized修

原创 [Python進階] 1. 列表與元組

[Python進階] 1. 列表與元組 文章目錄[Python進階] 1. 列表與元組一、基礎知識列表和元組常用的內置函數二、列表和元組的存儲方式三、列表和元組的性能四、列表和元組的使用場景五、總結 一、基礎知識 列表和元組,都

原创 Leetcode238. Product of Array Except Self

Leetcode238. Product of Array Except Self Given an array nums of n integers where n > 1, return an array output s

原创 [併發理論基礎] 02 | Java如何解決可見性和有序性

[併發理論基礎] 02 | Java內存模型:看Java如何解決可見性和有序性問題 文章目錄[併發理論基礎] 02 | Java內存模型:看Java如何解決可見性和有序性問題一、使用 volatile 的困惑二、Happens-B

原创 [併發理論基礎] 04 | 互斥鎖(下):如何用一把鎖保護多個資源?

[併發理論基礎] 04 | 互斥鎖(下):如何用一把鎖保護多個資源? 文章目錄[併發理論基礎] 04 | 互斥鎖(下):如何用一把鎖保護多個資源?一、保護沒有關聯關係的多個資源二、保護有關聯關係的多個資源三、使用鎖的正確姿勢四、課

原创 [併發理論基礎] 01 | 可見性、原子性和有序性問題

[併發理論基礎] 01 | 可見性、原子性和有序性問題:併發編程Bug的源頭 文章目錄[併發理論基礎] 01 | 可見性、原子性和有序性問題:併發編程Bug的源頭源頭一:緩存導致的可見性問題源頭二:線程切換帶來的原子性問題源頭三:

原创 [併發理論基礎] 05 | 死鎖

[併發理論基礎] 05 | 一不小心就死鎖了,怎麼辦? 文章目錄[併發理論基礎] 05 | 一不小心就死鎖了,怎麼辦?一、向現實世界要答案二、沒有免費的午餐三、如何預防死鎖1. 破壞佔用且等待條件2. 破壞不可搶佔條件3. 破壞循

原创 Mac安裝pkg包報錯:安裝失敗 “安裝器遇到了一個錯誤,導致安裝失敗,請聯繫軟件製造商以獲得幫助

Mac安裝pkg包報錯:安裝失敗 “安裝器遇到了一個錯誤,請聯繫軟件製造商以獲得幫助 打開終端,輸入: sudo spctl --master-disable 然後輸入鎖屏密碼。 然後在【系統偏好設置】-【安全性與隱私】-【通用】

原创 Git Error: Updates were rejected because the remote contains work that you do not have locally.

Git報錯:Error: Updates were rejected because the remote contains work that you do not have locally. 下午在使用git的時候,用兩臺電腦

原创 安裝Homebrew——各種報錯解決(2020-5-4親測)

國內安裝Homebrew(2020-5-4親測) 今天安裝Homebrew時,掛了VPN報錯 curl: (7) Failed to connect to raw.githubusercontent.com port 443: C

原创 在華爲手機上安裝Google Play[2020-5-2親測有效]

在華爲手機上安裝Google Play[2020-5-2親測有效] 安裝過程參考如下: How to Install GMS on HONOR 9X PRO via USB Drive – Latest and Simpler

原创 Anaconda打開spyder報錯:ModuleNotFoundError: No module named ‘xxx’

Anaconda打開spyder報錯:ModuleNotFoundError: No module named ‘xxx’ 今天在使用Anaconda的時候,在anaconda propmt中輸入命令conda update --

原创 [併發理論基礎] 11 | Java線程(下):局部變量

[併發理論基礎] 11 | Java線程(下):爲什麼局部變量是線程安全的? 文章目錄[併發理論基礎] 11 | Java線程(下):爲什麼局部變量是線程安全的?一、方法是如何被執行的二、局部變量的存放位置三、調用棧與線程四、利用

原创 [數據分析基礎] 3. Pandas庫

[數據分析基礎] 3. Pandas庫 文章目錄[數據分析基礎] 3. Pandas庫一、Series類型1. Series類型的創建2. Series類型的基本操作3. Series類型的name屬性4. Series類型的修改