這段時間寫了一堆源碼解析,這篇文章想換換口味,跟大家分享一個我工作中遇到的案例。畢竟作為一個打工人,上班除了摸魚看源碼外,磚還是要搬的。本文會分享一個使用恰當的數據結構來進行性能優化,從而大幅提高響應速度的故事,提高有幾百倍那么多。 事情是這樣的,我現在供職一家外企,我們有一個給外國人用的線下 ...
題目一 MyISAM和InnoDB的區別,什么時候選擇MyISAM 參考回答 InnoDB是目前MySQL主流版本 . . . 默認的存儲引擎,支持事務 外鍵 行級鎖,對於並發條件下要求數據的一致性,適用於對數據准確性要求高的場景。 MyISAM只支持表級鎖 數據排列是按照插入順序,沒有做規則排序。適合應用以查詢和插入為主,只有很少量的更新和刪除操作,對事務的完整性和並發性要求不是很高的場景。 實 ...
2020-05-26 00:29 0 1457 推薦指數:
這段時間寫了一堆源碼解析,這篇文章想換換口味,跟大家分享一個我工作中遇到的案例。畢竟作為一個打工人,上班除了摸魚看源碼外,磚還是要搬的。本文會分享一個使用恰當的數據結構來進行性能優化,從而大幅提高響應速度的故事,提高有幾百倍那么多。 事情是這樣的,我現在供職一家外企,我們有一個給外國人用的線下 ...
ctrl+shift+del 清除瀏覽器緩存 1、發現bug 通過抓包,看http請求的響應狀態碼 例如密碼未加密問題(安全性bug) 狀態碼為 404(不一定是整個網頁 ...
韓文unicode編解碼 問題是這樣,工作中遇到有韓文數據出現亂碼,說是unicode碼。 類似這樣: 數據示例 在unicode中,每個韓文字符包含兩個字節,四位16進制表示,下面驗證一下: linux,python2.7 >>> ...
之前學習python做接口測試時,用的時requests+excel的方式來進行接口測試,后來在工作中也用unittest來做了一個項目的接口測試,接口測試用例完全基於unittest來編寫,把大致步驟記錄一下。 項目背景 之前公司的測試並沒有在前期就介入項目,即使是接口測試,也是 ...
面試點:這個問題很廣,主要方面是面試人想看被面試人遇到問題,是怎么解決的。 1. 經常會遇到頁面中內容或數據顯示錯誤,甚至不顯示回答是:我會進一步了解這個BUG的問題出在那里,並且簡單的使用瀏覽器自帶開發者工具或者數據庫工具配合去排查 2.測試過程中發現某一功能點在產品需求和開發設計上都沒有 ...
本文是我翻譯自國外技術博客的一篇文章,其中講述了 UEFI 的一些基本概念和細節。 本文的原始鏈接位於: https://www.happyassassin.net/2014/01/25/uefi- ...
摘要:2010年,我參加了湖南某礦業監控平台的開發,在這次項目中,我擔任了系統設計和開發的工作。該項目是湖南某礦業的一個集水質污染數據的采集,監測,報警,統計,和對數據采集儀器進行控制的平台。本論文結合作者的實踐,討論了設計模式在這次開發中的運用,包括設計中用到的幾種設計模式 ...
從事過軟件測試的小伙們就會明白會使用Linux是多么重要的一件事,工作時需要用到,面試時會被問到,簡歷中需要寫到。 對於軟件測試人員來說,不需要你多么熟練使用Linux所有命令,也不需要你對Linux系統完全了解,你只需要學會一些常用的基本命令,這些命令足夠支撐你去查看日志,定位bug ...