原创 Django開發之前後端分離快速入門

Django開發之前後端分離快速入門1.環境配置1.1 Django安裝2.2 創建項目3.3 配置mysql數據庫2.Django常用的命令2.1 創建項目2.2 創建應用2.3 創建表和遷移到數據庫中3.創建數據庫和表3.1

原创 Kotlin-Android開發之開源《新聞APP》基於MVP模式+Retrofit2.0+RxJava1.0+Dagger2框架

前言:此項目是一個適合剛入門安卓開發的且熟悉Kotlin的練手小項目,基於《Kotlin-Android開發之MVP模式+Retrofit2.0+RxJava1.0+Dagger2框架封裝》開發而成,實現了新聞的分類瀏覽、歷史記錄、我的收

原创 Python開發之matplotlib的簡單使用(二)

Python開發之matplotlib的簡單使用(二)1.開發注意2.散點圖案例3.條形圖案例一4.條形圖案例二5.條形圖案例三6.條形圖案例四 前言:主要介紹matplotlib開發的散點圖和條形圖。 1.開發注意 如果第一次

原创 Python快速入門(七)語法進階:引用、局部&全局變量、函數返回多個值、缺省參數、多值參數、遞歸函數

Python快速入門(七)語法進階:引用、局部&全局變量、函數返回多個值、缺省參數、多值參數、遞歸函數1.引用(指針)2.局部變量3.全局變量4.修改全局變量1)直接修改全局變量2)使用 global修改全局變量5.全局變量位置&

原创 Python基礎:列表、字典、json之間的相互轉換

Python基礎:列表、字典、json之間的相互轉換1.列表、字典、json的形式2.列表中添加字典3.字典中添加列表4.列表&字典與json的轉換 前言:對於剛接觸Python的新鳥來說,數據之間的轉換特別蛋疼,今天我就來說一下

原创 Python快速入門(十)異常:簡單捕獲異常、異常錯誤類型、異常未知類型、異常的傳遞、手動拋出異常

Python快速入門(十)異常:簡單捕獲異常、異常錯誤類型、異常未知類型、異常的傳遞、手動拋出異常1.異常的概念2.簡單的捕獲異常語法3.錯誤類型捕獲4.捕獲未知錯誤5.異常捕獲完整語法6.異常的傳遞7.拋出raise異常 前言:

原创 Python開發之一鍵多值的使用以及帶來的數據重複問題

Python開發之一鍵多值的使用以及帶來的數據重複問題1.值重複,使用列表作爲值1.1案例一1.2 案例二1.3 案例三(綜合案例:字典的合併)2.值唯一,使用字典或者列表作爲值2.1 案例一2.2 案例二 前言:我們在實際的應用

原创 Python快速入門(十四)協程:迭代器、生成器、yield、greenlet、gevent

Python快速入門(十四)協程:迭代器、生成器、yield、greenlet、gevent1.迭代器2.生成器3.通過異常來判斷生成器結束4.通過send來啓動生成器5.使用yield完成多任務6.使用greenlet來完成多任

原创 Python快速入門(十三)多進程

Python快速入門(十三)多進程1.使用進程實現多任務2.獲取進程的pid3.進程的運行順序4.給process傳遞參數5.多進程之間不共享全局變量6.多進程之間通過queue來實現數據共享7.進程池 前言:主要介紹使用繼承實現

原创 Python快速入門(十二)多線程

Python快速入門(十二)多線程1.使用threading模塊創建多線程2.循環查看當前運行的線程3.驗證創建線程以及運行的時間4.函數裏面修改全局變量5.線程共享全局變量6.共享全局變量帶來的問題-資源爭奪7.使用互斥鎖解決資

原创 Python開發之list中的多重嵌套合併去重

Python開發之list中的多重嵌套合併去重(一)list的一般去重問題1.set去重2.fromskey去重3.遍歷去重(二)list中的字典去重(三)list中的多重嵌套合併去重問題 前言:做數據處理這一塊,少不了得數據去重

原创 Python開發之處理常見的txt、excel、csv文檔

Python開發之處理常見的txt、excel、csv文檔(一)txt文件處理1.讀取小文件2.按行讀取大文件3.寫文件4.追加寫文件5.具有一定格式的txt轉換成excel文件(二)excel文件處理(三)csv文件處理 前言:

原创 Python開發之Pandas的簡單使用(一)

Python開發之Pandas的簡單使用(一)1.Pandas介紹2.Series創建3.Series索引和切片4.DataFrame創建和簡單操作5.讀取csv數據、排序、取行取列6.loc:通過標籤索引行數據7.iloc:通過

原创 Python開發之Pandas的簡單使用(二)

Python開發之Pandas的簡單使用(二)1.數據合併之join2.數據合併之merge3.Series複合索引4.DataFrame複合索引 前言:主要是Pandas的數據合併join、merge,Series的複合索引、D

原创 Python開發之matplotlib的簡單使用(一)

Python開發之matplotlib的簡單使用(一)1.matplotlib的環境配置1)Win系統安裝2)Linux 系統安裝3)Mac系統安裝2.matplotlib開發流程3.折線圖案例一4.折線圖案例二5.折線圖案例三