原创 Python:條件和循環

1.Python中的if子句看起來十分熟悉,他有三部分組成,關鍵字本身,用於判斷結果真假的條件表達式,以及當表達式爲真或者非零時執行的代碼塊。 if語句的語法如下: if expression: expr_true_sui

原创 Python:集合

1.數學上,把set稱作由不同元素組成的集合,集合對象時一組無序排列的可哈希值,集合成員是可以做字典的鍵。 2.集合支持用in 和not in 操作符來檢查成員,由len()得到集合的基數,用for循環迭代集合的成員,單數用於集

原创 Python:map,filter和zip

1.map內建函數 map(function, sequence, *sequence_1) 參數是一個函數,一個或者多個序列 將序列中的每一個元素取出來傳入函數中,再將函數結果的返回值組成一個新的序列 實例: def test(

原创 c語言:鏈隊列

1.隊列的鏈接儲存結構稱爲鏈列表,通常用單鏈表表示,因此此節點結構與單鏈表的節點結構相同。爲了使空隊列和非空隊列,=的操作一致,鏈隊列也加上了頭結點。 2.爲了操作上的方便,設置隊頭指針指向鏈隊列的頭結點,隊尾指針指向終端節點。

原创 c語言防止緩衝區數據作爲有效字符被讀入

常見的防止將數據輸入時存入緩衝區中的回車符讀入下一個字符變量的方法是 1.用函數getchar()將回車符先讀入,防止成爲下一個字符型變量的有效字符。 2.在%c前面加一個空格,忽略前面數據輸入時存入緩衝區中的回車符,避免被後面的

原创 Pyhton:collections

1.計數器 import collections c=collections.Counter("aasddjjchhjxhcjxhcxj") #統計序列中元素出現的個數 print c " 結果: Counter({'j

原创 Python:SQL

MYSQL基本使用 以下列出了使用Mysql數據庫過程中常用的命令: USE 數據庫名 :選擇要操作的Mysql數據庫,使用該命令後所有Mysql命令都只針對該數據庫。 SHOW DATABASES: 列出 MySQL 數據庫管理系統的數

原创 Python:線程與GIL簡述

什麼是進程 計算機程序只是存儲在磁盤上的可執行二進制文件,只有把他們加載到內存中並被操作系統調用,才擁有生命週期。進程(有時稱爲重量級進程)則是一個執行中的程序,每個進程都擁有自己的獨立的地址空間,內存,數據棧,以及其他用於跟蹤執行的輔助

原创 epoll講解

作者:藍形參,Geek 僞技術宅 首先我們來定義流的概念,一個流可以是文件,socket,pipe等等可以進行I/O操作的內核對象。 不管是文件,還是套接字,還是管道,我們都可以把他們看作流。 之後我們來討論I / O的操作,通過re

原创 vsftp上傳文件出現553 Could not create file解決方法

轉載自vsftp上傳文件出現553 Could not create file解決方法 因工作需要,需要搭建一個ftp服務器,我使用ubuntu 10.04操作系統,下載vsftpdy源代碼,進行了編譯,安裝,然後按照INSTALL文件,

原创 Python與數據庫

數據庫和Python 持久化存儲 在任何應用中,都需要持久化存儲,一般有三種基礎的存儲機制,文件,數據庫系統,以及一些混合類型,一種是使用普通文件或者python特定文件進行訪問,另一種是使用數據庫管理器訪問。 數據庫 底層存儲 數據庫通

原创 Django基礎

Web框架 Web開發除了代碼全部從頭寫起以外,還可以在其他人已經有的基礎上進行開發,簡化開發流程,這些Web開發環境統稱爲Web框架。 全棧表示可以開發Web應用所有階段和層次的代碼。框架可以提供所有相關的服務,如Web服務器,數據庫

原创 算法基礎

算法定義 算法(Algorithm)是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,算法代表着用系統的方法描述解決問題的策略機制。也就是說,能夠對一定規範的輸入,在有限時間內獲得所要求的輸出。如果一個算法有缺陷,或不適合於某個

原创 Python:paramiko模塊簡單應用

Python的paramiko模塊,該模塊是基於SSH用於連接遠程服務器並執行相關操作 SSHClient 用於連接遠程服務器並執行基本命令 密碼登陸 #創建SSH對象 ssh=paramiko.SSHClient() #允許連接不在k

原创 Python:反射

所謂的反射就是這四個函數: hasattr(p_object, name) 這個函數是一個布爾型,他的目的就是爲了決定一個對象是否有一個特定的屬性,一般用於訪問某個屬性前先做一下檢查 getattr(object, name, def