原创 php解決高併發筆記(一):php壓力測試工具的安裝

安裝壓力測試工具 yum -y install httpd-toolsad -v 下載安裝 ab -v 測試是否安裝成功 開始測試 ab -n100 -c10 http://接口地址 -n一共訪問多少次 -c 一共有多少個併發去請求  

原创 Python-1 列表排序

python語言中的列表排序方法有三個:reverse反轉/倒序排序、sort正序排序、sorted可以獲取排序後的列表。 reverse()方法 將列表中元素反轉排序,比如下面這樣 x = [1,5,2,3,4]x.reverse(

原创 selenium-7 Alter對話框處理

Alter對話框

原创 MySQL --3 數據備份與恢復

#數據備份 進入超級管理員sudo -s進入mysql庫目錄cd /var/lib/mysql運行mysqldump命令mysqldump –uroot –p 數據庫名 > ~/Desktop/備份文件.sql;按提示輸入mysql的密碼

原创 selenium-5 多窗口切換

#從百度搜索51cto並轉到51cto學院首頁 from selenium import webdriverb = webdriver.Firefox()b.get("http://baidu.com")ele = b.find_eleme

原创 Python-2 eval函數

x = 1result = "x+1"result = eval(result)print(result)》》2 Python3中字符串不能計算結果,eval函數將字符串當成有效Python表達式來求值,並返回計算結果。 與之對應的repr

原创 MySQL --1數據庫及表操作

1、數據庫操作 #創建數據庫create database 數據庫名 charset=utf8; #刪除數據庫drop database 數據庫名; #切換數據庫/使用數據庫use 數據庫名; #查看當前選擇的數據庫select datab

原创 MySQL--4 查詢

#查詢的基本語法 select * from 表名;from關鍵字後面寫表名,表示數據來源於是這張表select後面寫表中的列名,如果是**表示在結果中顯示錶中所有列在select後面的列名部分,可以使用as爲列起別名,這個別名出現在結

原创 MySQL --2數據操作

#查詢select from 表名例:select from students; #增加全列插入:insert into 表名 values(...)例:insert into students values(0,"黃蓉","1990

原创 Python-3 匿名函數

#1、匿名函數計算a+b的值 func = lambda a,b:a+b result = func(2,3) #傳入實參2和3,計算a+b,自動返回a+b的值。與def

原创 Python-5 可變類型與不可變類型

1、可變類型:列表、字典。2、不可變類型:數字、字符串、元組。3、在字典中,不可變類型可作key值: infor = {"name":"zhangsan",3.14:"pai",(100,99):"score"} 可變類型不可作key值。

原创 Python-8 深拷貝和淺拷貝

淺拷貝 淺拷貝是對於一個對象的頂層拷貝通俗的理解是:拷貝了引用,並沒有拷貝內容 深拷貝 深拷貝是對於一個對象所有層次的拷貝(遞歸) 進一步理解拷貝 拷貝的其他方式 使用copy模塊copy功能時,它會根據當前拷貝的數據類型

原创 selenium-1 使用selenium中的webdriver模塊

使用selenium中的webdriver模塊對瀏覽器進行操作1)b = webdriver.Firefox() #打開瀏覽器2)b.get("http://www.baidu.com")

原创 selenium-6 測試腳本中等待方法

例1:from selenium import webdriverb = webdriver.Firefox()b.find_element_by_id("kw").send_keys("51cto")b.implicitly_wait(

原创 MySQL--6 分組

#分組 按照字段分組,表示此字段相同的數據會被放到一個組中分組後,只能查詢出相同的數據列,對於有差異的數據列無法出現在結果集中可以對分組後的數據進行統計,做聚合運算 語法:select 列1,列2,聚合... from 表名 group b