20170514第二講

来源:http://www.cnblogs.com/maitreyads/archive/2017/05/14/6852210.html
-Advertisement-
Play Games

1、www.bejson.com線上json格式校驗工具 2、關聯兩種方式:正則表達式和json path 名稱+$. 3、charles 抓包工具,獲取介面請求方式、response、cookies和報文等信息,方便進行測試 連接手機端:proxy setting 獲取電腦的ip 修改手機 操作手 ...


1、www.bejson.com線上json格式校驗工具

2、關聯兩種方式:正則表達式和json path  名稱+$.

3、charles 抓包工具,獲取介面請求方式、response、cookies和報文等信息,方便進行測試

 連接手機端:proxy setting  獲取電腦的ip 修改手機 操作手機 可在Charles上獲取

獲取的https有保密 顯示unknown,一般公司自己測試不用這種請求

filter  過濾查看的網址 

修改 breakpoints  選中後 再次刷新頁面卡住後 excute 後 繼續卡住,然後修改東西後再次excute 頁面變成已經修改的頁面  

charles 的中介攔截 app或者瀏覽器都用通過他傳送到伺服器,伺服器返回時 還需要經過chareles

作用: 模擬問題介面,容錯性 ,測試系統安全,異常處理,穩定性 

4、Python

1) 

編譯型語言就是先把寫好的程式翻譯成電腦語言然後執行,就是所謂的一次編譯到處運行,比如c、c++就是編譯型語言,這樣的語言特點是運行速度快,但是需要事先把程式編譯好才可以。

解釋型語言就是程式在運行的時候,通過一個解釋器,把代碼一句一句的翻譯成電腦語言然後運行,也就是你寫好代碼之後直接就能運行,比如說python、shell、ruby、java、perl等等都是解釋型語言,當然這樣的語言由於原理不一樣,執行速度並沒有編譯型語言快。

2)環境變數:c:\python35

                   c:\python35\script

2)單雙引號混合使用  英文狀態下的  如果一句話中單引號和雙引號都有,邊界加三個單引號

批量註釋 上下各三個單引號

變數名只能是 字母、數字或下劃線的任意組合
變數名的第一個字元不能是數字
以下關鍵字不能聲明為變數名

input()函數接收到的 全是字元串類型,如果要和int 作比,必須int()轉一下

print('看age是什麼類型:',type(age))

 

# #布爾類型 只有兩種類型 一個真一個是假
# t=True
# f=False

float類型的事小數類型,可以和int類型作比較

其他的不同類型作比較會報錯

Python2中int類型運算會取整數,不存在小數 1/2=0

python3 中 地板除 1//2  z自動取整,不會四捨五入直接把小數抹去

if判斷的時候 都是判斷真假(true或false  )

#非0即真 非空即真

Ctrl+d 快速複製一行

 

%d代表變數是整數

%f代表後邊的小數%.2f 保留幾位小數 而且會四捨五入

多個變數的情況

format方式格式化

5、迴圈

while 和for  

#for迴圈對應的else只有for迴圈結束後才能執行

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 題目描述 一共有n(n≤20000)個人(以1--n編號)向佳佳要照片,而佳佳只能把照片給其中的k個人。佳佳按照與他們的關係好壞的程度給每個人賦予了一個初始權值W[i]。然後將初始權值從大到小進行排序,每人就有了一個序號D[i](取值同樣是1--n)。按照這個序號對10取模的值將這些人分為10類。也 ...
  • 正則表達式(regular expression)用於指定字元串的模式,可以在任何需要定位匹配某種特定模式的字元串的情況下使用正則表達式,正則表達式的語法如下: 語法解釋字元c表示字元 c\unnnn,\xnn,\0n,\0nn,\0nnn具有給定十六進位或者十進位值的碼元\t,\n,\r,\f,\... ...
  • 在Java中Swing是線程不安全的,是單線程的設計,這樣的造成結果就是:只能從事件派發線程訪問將要在屏幕上繪製的Swing組件。事件派發線程是調用paint和update等回調方法的線程,它還是事件監聽器介面中定義的事件處理方法,例如,ActionListener中的actionPerformed ...
  • 步驟: 1.現在我們一般使用的編譯環境是java SE 1.8,不支持odbc的連接方式,所以可以用jdbc的連接方式,還要在網上下載一個jdbc的驅動包。(這裡用了Access_JDBC30.jar包,在網上可以找到) 2.右擊JRE System Libary->點擊 Build Path->點 ...
  • 在servlet中定義了多種類型的監聽器,他們用於監聽事件源分別是servletContext,httpsession,servletrequest 這三個域對象。 servlet中監聽器主要有三類: 1,監聽三個域對象的創建和銷毀的監聽器(3個 ), servletContextListenlis ...
  • 下載對應tomcat8版本到本地後,在eclipse中添加tomcat8的對應目錄,輸入http://localhost:8080時無法顯示tomcat的index.jsp頁面(會顯示404頁面)。原因:Eclipse發佈路徑重定向了,沒有放到Tomcat下的webapp中。 解決方法:在Eclip ...
  • ConcurrentHashMap實現原理 ConcurrentHashMap源碼分析 總結 ConcurrentHashMap是Java併發包中提供的一個線程安全且高效的HashMap實現(若對HashMap的實現原理還不甚瞭解,可參考我的另一篇文章HashMap實現原理及源碼分析),Concur ...
  • 題目描述 “低價購買”這條建議是在奶牛股票市場取得成功的一半規則。要想被認為是偉大的投資者,你必須遵循以下的問題建議:“低價購買;再低價購買”。每次你購買一支股票,你必須用低於你上次購買它的價格購買它。買的次數越多越好!你的目標是在遵循以上建議的前提下,求你最多能購買股票的次數。你將被給出一段時間內 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...