原创 php獲取圖片格式(圖片後綴)
getimagesize(真實格式,支持base64) 代碼: <?php /* @desc:獲取圖片真實後綴 @param name 文件名 @return suffix 文件後綴 */ function g
原创 python bs4 Only the following pseudo-classes are implemented: nth-of-type.
用python bs4的CSS選擇器報錯: NotImplementedError: Only the following pseudo-classes are implemented: nth-of-type. 原因是bs4不
原创 JavaScript 10個常見用法
1、立即執行函數 立即執行函數,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是創建函數的同時立即執行。它沒有綁定任何事件,也無需等待任何異步操作: (functi
原创 微服務架構設計與實踐
爲什麼要用微服務 未來市場對產品的需求 shorter delivery times 產品發佈週期(TTM)更短 volatile markets 適應市場的劇烈變化 24/7 service 7x24小時的服務 shorte
原创 2019谷歌開發者大會
Flutter 1.9發佈 介紹了網頁和應用也就是PWA的區別對比,介紹了網頁能做的和PWA能做的各個方面能力。
原创 數據庫事務隔離級別的區別
隔離級別 說明 存在的問題 解決的問題 Serializable (串行化) 最嚴格的級別,事務串行執行 資源消耗最大 髒讀、幻讀、不可重複讀取 REPEATABLE READ(重複讀) 保證了一個事務不會修改已
原创 髒讀、髒寫、不可重複讀、更新丟失、寫偏差、幻讀
沒有數據庫的事務隔離,會出現以下各種問題: 髒讀 一個客戶端讀取到另一個客戶端尚未提交的寫入。讀已提交或更強的隔離級別可以防止髒讀。 髒寫 一個客戶端覆蓋寫入了另一個客戶端尚未提交的寫入。幾乎所有的事務實現都可以防止髒寫。 讀
原创 mysql刪除重複記錄並且只保留一條 You can't specify target table `tb` for update in FROM clause
重複記錄 如果不設置唯一索引約束,很容易插入重複數據,例如表單重複提交。 id url 1 www.a.com 2 www.a.com 3 www.a.com 4 www.b.com 5 www.b.
原创 安裝 brew command not found
問題 使用brew的時候,報錯: -bash: brew: command not found 解決 有兩種原因,一種是不在path目錄下,一種是沒有安裝。 首先安裝一下試試: /usr/bin/ruby -e "$(curl
原创 自動化測試工具Quamotion
簡介 Quamotion是一個可用於原生、hybrid和移動Web端的自動化測試框架,可以自動化安卓、IOS的真機和模擬器。Quamotion具有如下幾個優點: 支持Windows、Linux、Mac操作系統。 不用重新編譯和修
原创 Python獲取文件路徑、文件名和擴展名
這裏用到了os.path.splitext()和os.path.split()。 函數 作用 返回值 os.path.splitext() 分割文件名和擴展名 元組 os.path.split() 分割路徑和文件
原创 git clone fatal: HTTP request failed
問題 git clone的時候出現HTTPS request failed錯誤,目前發現有以下三種原因。 git版本太老 更新git GIT發佈版下載地址:https://github.com/git/git/releases #
原创 composer 國內鏡像 阿里鏡像
阿里鏡像(推薦) 官網: https://developer.aliyun.com/composer 全局配置(推薦) 所有項目都會使用該鏡像地址: composer config -g repo.packagist compos
原创 Chromedriver connect ETIMEDOUT 網絡問題
Chromedriver鏡像 Appium 安裝的時候需要下載 Chromedriver,所以經常會遇到網絡問題。 Chromedriver 默認是從 https://chromedriver.storage.googleapis
原创 python PyAutoGUI 模擬鼠標鍵盤操作和截屏功能
一款跨平臺/無依賴的自動化測試工具,目測只能控制鼠標/鍵盤/獲取屏幕尺寸/彈出消息框/截屏。這篇文章主要介紹了python PyAutoGUI 模擬鼠標鍵盤操作和截屏功能,需要的朋友可以參考下 簡介 一款跨平臺/無