原创 Python Faker 創建僞數據

Faker是一個Python包,開源的GITHUB項目,主要用來創建僞數據,使用Faker包,無需再手動生成或者手寫隨機數來生成數據,只需要調用Faker提供的方法,即可完成數據的生成。 安裝Faker:pip install f

原创 python 運行環境移植方法:freeze & pipenv

方法一:freeze方法 使用pycharm 打開已經調試好的項目, 在最下方控制檯的 Terminal中: 1、cd到文件目錄下 2、輸入命令:pip freeze > requirements.txt ​ 運行成功後,會

原创 python 字典的增刪改查

字典 關鍵字 {} 所有的符號都是英文狀態下的 特徵:{key:value, key:value} type()看類型 ​ 空字典{} ​ key 不可變,唯一 int str tuple float可以, 列表不能做k

原创 Docker搭建測試環境知識

Docker: 什麼是Docker? 裝應用的容器,開源,託管在github上,跨平臺,支持windows、mac、linux Docker的思想:集裝箱、標準化(運輸方式、存儲方式、API接口)、隔離 想搭建一個網站,如何做?

原创 python 函數enumerate、id、namedtuple、deque、OrderedDict、Counter

enumerate—可以遍歷任意序列類型,自動添加索引,默認0開始,start=1 one_list=['apple','banana','melon','oil'] one_var=enumerate(one_list) pri

原创 numpy基礎學習及 Python求n*n矩陣兩條對角線的和

基於矩陣運算 安裝:pip3 install numpy pandas import numpy as np array=np.array([[1,2,3], #array創建數組 [2,3,4]])

原创 python 字符串格式化操作(3種: %s,format,F)

字符串格式化操作(3種,%s,format,F) 1、%字符串格式化—格式化程度較弱 #使用變量替換字符串的%s date='今天' week='週五' print("%s是%s"%(date,week)) #今天是週五 #保留

原创 接口的本質,同一個網址,在手機端和電腦端看到的內容不一樣?怎麼辨別頁面在APP內,APP外?

接口的本質 一、關於應用的系統架構 客戶端:瀏覽器 手機app cs 用戶來操作客戶端 服務器:一臺主機 VM centos操作系統(虛擬服務器) 你們公司有幾臺服務器? 2-3 一臺正式/生產服務器、一臺測試服務器、開發環

原创 jenkins集成github實現項目自動部署

爲什麼選擇github? svn有中央服務器,若服務器掛了,整個公司都不能用svn了 github去中心化、分佈式服務器,某一臺掛了不會影響使用; linux啓動jenkins服務: java -jar jenkins.war 如

原创 python的常用高階函數map、reduce、filter、lambda、sorted

python的常用高階函數map、reduce、filter、lambda、sorted map()----它接收一個函數 f 和一個 list,並通過把函數 f 依次作用在 list 的每個元素上,得到一個新的 list 並返回

原创 python裝飾器學習

裝飾器的原理就是閉包:函數內包含子函數,子函數引用了函數的變量,並最終return子函數。 用於擴展原來函數功能的一種函數,這個函數的特殊之處在於它的返回值也是一個函數,使用python裝飾器的好處就是在不用更改原函數的代碼前提下

原创 HTTP協議知識點總結

HTTP協議請求報文段中的請求方法有哪些? GET, POST, PUT, DELETE, HEAD, TRACE, OPTIONS GET和POST的區別? GET請求,產生一個TCP數據包,瀏覽器會把header和data一

原创 SQL語句練習

給兩張表,連表查詢各科成績前三名 SELECT a.*,u.* from score a INNER JOIN user u on a.id=u.id where (SELECT count(*) from score b wh

原创 在無任何需求說明書情況下,對椅子進行功能測試,和壓力測試

從功能測試(單個功能、邏輯業務/功能交互)、界面測試、易用性測試、兼容性測試、安全性測試、性能測試入手 –功能測試– 椅子的大小、高低,承重是否符合標準; 椅子是否平穩,牢固 是否會發出聲音; 椅子的高低調節,向後調節按鈕是否能正

原创 python 數據結構之鏈表及常見面試題(找鏈表的中間節點、是否帶環

線性表和鏈表的區別? 線性表包括順序表和鏈表, 順序表:優點 基於數組進行遍歷和尋址的時候特別快,訪問速度快,搜索能力強 缺點:往順序表插入或刪除一個元素,當前位置的後面元素都要向後移動一位 鏈表:是無序的, 和順序表是互相補充的