原创 python學習-random模塊各種隨機數方法

如果你對在Python生成隨機數與random模塊中最常用的幾個函數的關係與不懂之處,下面的文章就是對Python生成隨機數與random模塊中最常用的幾個函數的關係,希望你會有所收穫,以下就是這篇文章的介紹。 在python中用於生成隨

原创 python學習-基礎-文件操作

一、文件權限 訪問模式 說明 r 以只讀方式打開文件。文件的指針將會放在文件的開頭。這是默認模式。如果文件不存在,則報錯 w 打開一個文件只用於寫入。如果該文件已存在則將其覆蓋。如果該文件不存在,創建新文件。寫入的內容必須爲字符串 a 打

原创 python學習--設計模式之單例模式

設計模式之------>>>單例模式 (一)什麼是單例模式 單例模式(Singleton Pattern)是一種常用的軟件設計模式,該模式的主要目的是確保某一個類只有一個實例存在。當你希望在整個系統中,某個類只能出現一個實例時,單例對象

原创 HTTP協議

轉載:http://www.jianshu.com/p/80e25cb1d81a   HTTP簡介 HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wid

原创 Python部署-Fabric

一、簡介 Fabric是一個Python的庫,它提供了豐富的同SSH交互的接口,可以用來在本地或遠程機器上自動化、流水化地執行Shell命令。因此它非常適合用來做應用的遠程部署及系統維護。其上手也極其簡單,你需要的只是懂得基本的Shell

原创 python學習-生成器 迭代器

一、迭代器 (一)可迭代對象 迭代:能被for in 循環取值的過程叫做迭代。字典是無序的。 可迭代對象:凡是能用for in 遍歷或者說迭代的類型都是可迭代對象。 如何判斷一個對象是可迭代對象 from collections imp

原创 業務邏輯之終極分析

細說業務邏輯     前言 記得幾個月前,在一次北京博客園俱樂部的活動上,最後一個環節是話題自由討論。就是提幾個話題,然後大家各自加入感興趣的話題小組,進行自由討論。當時金色海洋同學提出了一個話題——“什麼是業務邏輯”。當時

原创 python學習-字符串、列表、元組、字典、集合

一、字符串 (一)字符串的介紹 簡單的字符串:雙引號或者單引號之間的數據,就是字符串 print("Let's go") print("Let\'s go") # \'用來轉意 原始字符串: str1 = "C:\naaa\nbb

原创 python學習-類

在前面說一句  封裝 繼承 多態 三要素 唯有繼承異常麻煩 後面再專門寫一篇繼承的 一、繼承 # 1、繼承:如果一個類裏面的屬性和方法可以複用,則通過繼承的方式傳遞到另一類裏 # 2、父類:基類 # 3、子類:派生類 class Ma

原创 一篇就足夠----Python多重繼承排序原理(拓撲、C3)

第一次碰見講的非常清楚的文章  建議沒有基礎的人也可以看   一、什麼是拓撲排序 在圖論中,拓撲排序(Topological Sorting) 是一個 有向無環圖(DAG,Directed Acyclic Graph) 的所有頂點的線性序

原创 python學習--re模塊

一、結合match匹配任意字符串 (一)匹配單個字符串 字符 功能 . 匹配任意1個字符(除了\n) [ ] 匹配[ ]中列舉的字符 \d 匹配數字,即0-9 \D 匹配非數字,即不是數字 \s 匹配空白,即 空格,tab鍵 \S 匹配非

原创 git的安裝

1、首先需要下載git客戶端,直接百度就有,安裝直接點擊next就可以。 2、需要註冊git賬號,地址 http://git.oschina.net/ 3、創建項目,建立遠程庫,不要勾選ReadMe,點擊創建  4、創建完成後會出現一些提

原创 python學習-設計模式之-工廠模式

一、工廠方法 (一)工廠模式運用場景 如果因爲應用創建對象的代碼分佈在多個不同的地方,而不是僅在一個函數/方法中,你發 現沒法跟蹤這些對象,那麼應該考慮使用工廠方法模式。 有一個工廠方法負責連接到不同的數據庫(MySQL、SQLite)

原创 python學習-format格式化

話不多說 準備和%s 說再見吧! 一、str.format() >>> "{} {}".format("hello", "world") # 不設置指定位置,按默認順序 'hello world' >>> "{0} {1}".fo

原创 python學習-深拷貝-淺拷貝---可變-不可變類型

理解python可變類型vs不可變類型,深拷貝vs淺拷貝 核心提示: 可變類型 Vs 不可變類型 可變類型(mutable):列表,字典 不可變類型(unmutable):數字,字符串,元組 這裏的可變不可變,是指內存中的那塊內容(val