背景 性能診斷是軟件工程師在日常工作中需要經(jīng)常面對和解決的問題,在用戶體驗至上的今天,解決好應(yīng)用的性能問題能帶來非常大的收益。Java 作為最流行的編程語言之一,其應(yīng)用性能診...
背景 性能診斷是軟件工程師在日常工作中需要經(jīng)常面對和解決的問題,在用戶體驗至上的今天,解決好應(yīng)用的性能問題能帶來非常大的收益。Java 作為最流行的編程語言之一,其應(yīng)用性能診...
1.超文本傳輸協(xié)議 超文本傳輸協(xié)議(HTTP)的設(shè)計目的是保證客戶機與服務(wù)器之間的通信,web 瀏覽器可能是客戶端,而計算機上的網(wǎng)絡(luò)應(yīng)用程序也可能作為服務(wù)器端。 HTTP的工...
Java把內(nèi)存劃分成兩種:一種是棧內(nèi)存,一種是堆內(nèi)存。 一、棧內(nèi)存 存放基本類型的變量,對象的引用和方法調(diào)用,遵循先入后出的原則。 棧內(nèi)存在函數(shù)中定義的“一些基本類型的變量和...
Charles功能 支持SSL代理支持流量控制 支持重發(fā)網(wǎng)絡(luò)請求,方便后端調(diào)試 支持修改網(wǎng)絡(luò)請求參數(shù) 支持網(wǎng)絡(luò)請求的截獲并動態(tài)修改 可以自動將json或xml數(shù)據(jù)格式化,方便...
1. DevOps簡介 DevOps 就是開發(fā)(Development)、測試(QA)、運維(Operations)這三個領(lǐng)域的合并。 為什么要合并這三個領(lǐng)域?主要是開發(fā)和運...
一、http協(xié)議介紹 二、dubbo介紹 三、http協(xié)議和dubbo協(xié)議的區(qū)別 http協(xié)議和dubbo協(xié)議的區(qū)別主要有三點: 協(xié)議層區(qū)別HTTP ,HTTPS 使用的是 ...
1. 公用變量存儲使用 在web開發(fā)時涉及變量和數(shù)據(jù)的使用是非常復(fù)雜的。對于頁面之間的共同需要使用的變量,可以使用緩存技術(shù)保存在瀏覽器中,也可以在服務(wù)器端存儲到數(shù)據(jù)庫里后面再...
1、實現(xiàn)表單數(shù)據(jù)傳輸 為了達到一個具有互動效果的網(wǎng)站,我們在首頁增加一個用戶登錄和注冊的鏈接,當(dāng)點擊這個登錄鏈接時就彈出登錄頁面,輸入姓名和密碼,進行登錄操作。通常情況下使用...
1、開發(fā)簡單網(wǎng)頁多個頁面 使用flask框架實現(xiàn)了一個網(wǎng)頁的開發(fā),還可以傳輸數(shù)據(jù)。但網(wǎng)站肯定是由多個網(wǎng)頁構(gòu)成的,多個網(wǎng)頁之間還要實現(xiàn)相互鏈接訪問。下面我們在上述基礎(chǔ)上增加兩個...
1、MTV模型介紹 模型ModelFlask- PyMongo/Flask-MongoKitFlask- SQLAlchemy 視圖ViewFlask-WTF/bootstr...
1、自動化代碼中,用到了哪些設(shè)計模式? 單例設(shè)計模式工廠模式PO設(shè)計模式數(shù)據(jù)驅(qū)動模式面向接口編程設(shè)計模式 2、什么是斷言( Assert) ? 斷言Assert用于在代碼中驗...
1、Flask是什么? Flask 是一個輕量級的可定制框架,使用 Python 語言編寫,較其他同類型框架更為靈活、輕便、安全且容易上手。 Flask 框架的主要特征是核心...
記得簡書上有一篇很牛的文章,我也很喜歡,叫《專注,年輕人最好的修行》,有點一語點醒夢中人的感覺,很佩服作者能寫出這樣正能量的文字,想必也是很有生活、有思考的一個人。原來對專注...
pytest框架 1、pytest認識(1)pytest比unnitest的優(yōu)點:(2)pytest使用規(guī)則:測試文件以test_開頭(以test結(jié)尾也可以)測試類以Test...
[Coverage]是一個用來測試代碼覆蓋率的 Python 第三方庫。 安裝 pip install coverage 執(zhí)行 原來的執(zhí)行UT命令假設(shè)是 python run...
服務(wù)器性能診斷:cpu、內(nèi)存、磁盤、網(wǎng)絡(luò) 性能測試?yán)碚摚?、性能測試指標(biāo)2、性能測試方案編寫3、性能測試報告編寫4、基準(zhǔn)測試5、負載測試6、壓力測試7、并發(fā)測試8、配置測試 ...
性能測試實戰(zhàn)筆記2 單交易負載:對比基準(zhǔn)時間來看是喘息還是并行 Linux查看CPU基本信息:cat /proc/cpuinfo 查看CPU使用率百分比cat /proc/s...
性能測試實戰(zhàn)筆記1 b/s架構(gòu):瀏覽器c/s架構(gòu):app app性能測試:monkey,耗電量、cpu使用、內(nèi)存占用web性能測試:瀏覽器從服務(wù)端拿到數(shù)據(jù)前端顯示時間,js、...
五、**hprof(Heap/CPU Profiling Tool) hprof能夠展現(xiàn)CPU使用率,統(tǒng)計堆內(nèi)存使用情況。 語法格式如下: java -agentlib:hp...
四、jstat(JVM統(tǒng)計監(jiān)測工具) 語法格式如下: jstat [ generalOption | outputOptions vmid [interval[s|ms] [...