原创 python實現斐波那契數列
斐波那契數列的發明者是意大利數學家昂納多.斐波那契(Leonardo Fibonacci)。斐波那契數列又被稱爲黃金分割數列,或兔子數列。它指的是這樣一個數列:0 1 1 2 3 5 8 13 21 34 ....在數學上,斐波那契數列以遞
原创 python面試題
選擇題:1.以下代碼輸出什麼?list = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’]print list[10:]正確答案: AA [ ]B 程序異常C [‘a’, ‘b’, ‘c’, ‘d’, ‘e’]D 輸出空
原创 常用的網站
阿里雲鏡像網站:https://mirrors.aliyun.com 百度的各種統計圖:http://echarts.baidu.com/ docker的UI界面:https://www.shipyard-project.com/
原创 mysql replication
mysql replicaton環境:主:192.168.48.150 從:192.168.48.152簡單的說,就是master把數據庫的改變寫入二進制日誌,slave同步這些二進制日誌,並根據這些二進制進行數據操作。
原创 爬蟲的種類
通用爬蟲:搜索引擎用的爬蟲系統 目標:儘可能的互聯網上所有的網頁下載下來,放到本地形成備份, 再對這些網頁進行相關處理(提取關鍵字,去除廣告),最後提供一個 用戶可用的接口。 抓取流程:
原创 mysql replication
mysql replicaton環境:主:192.168.48.150 從:192.168.48.152簡單的說,就是master把數據庫的改變寫入二進制日誌,slave同步這些二進制日誌,並根據這些二進制進行數據操作。
原创 HTTP與HTTPS簡介
HTTP協議(HyperText Transfer Protocal): 即超文本傳輸協議,是一種發佈和接收HTML頁面的方法.HTTPS協議(HyperText Transfer Protocal over Secure Socke
原创 http協議調試代理工具Fiddler
Fiddler是一款WEB調試工具,它可以記錄所有客戶端到服務器端的HTTP請求.Fiddler啓動時,會默認代理IE瀏覽器的127.0.0.1:8888,其它瀏覽器則要手動設置.工作原理: Fiddler是以代理WEB服務器的形式工
原创 HTTP與HTTPS簡介
HTTP協議(HyperText Transfer Protocal): 即超文本傳輸協議,是一種發佈和接收HTML頁面的方法.HTTPS協議(HyperText Transfer Protocal over Secure Socke
原创 常用的網站
阿里雲鏡像網站:https://mirrors.aliyun.com 百度的各種統計圖:http://echarts.baidu.com/ docker的UI界面:https://www.shipyard-project.com/
原创 幾行代碼抓取百度首頁
python中源碼位置(以urllib爲例): python中自帶的模塊: /usr/lib/python3.5/urllib/request.py(python3) /usr/lib/python2.7/
原创 百度貼吧爬取(可以指定貼吧名及頁碼)
#!/usr/bin/python # coding=utf-8 import urllib import urllib2 def loadPage(url,filename): ''' 作用:根據URL發送請求,獲取服務
原创 基於python tkinter的簡單計算器(v1.0)
import tkinter #定義計算器類 class Calc: #初始化魔術方法 def __init__(self): #初始化共用屬性 #定義一個用於存放被計算字符串的列表 self.operationLi
原创 python模擬隊列和堆棧(列表練習)
##################################queue######################################### #!/usr/bin/env python 'use list as a q
原创 python找出字符串中每個字母出現的次數
#完全用列表方式實現 #!/usr/bin/env python # coding=utf-8 str1 = "abcdefabcdefgghj" listStr = [] for eachStr in str1: countSt