原创 Windows 下關於 CURL SSL 證書的放置說明

首先,我們從這個地址摸到 cacert.pem 文件:https://curl.haxx.se/docs/caextract.html 在 PHP 的配置文件 php.ini 中我們可以搜索 curl.cainfo 並通過填寫正確

原创 Windows 下編譯 PHP Redis 擴展並支持 Igbinary 序列器

這是 PHP 下擴展的下載地址:https://windows.php.net/downloads/pecl/releases/ 當然,通過這個地址我們能夠輕鬆的獲取到 Redis 和 Igbinary 擴展並啓用,但是,我們可以

原创 Lumen 中對 Dingo API 異常接管並自定義響應結果

場景描述 比如我們需要對 API 限流拋出的異常進行接管,並重寫響應消息,首先應用中間件: use Dingo\Api\Routing\Router; $api->group([ 'middleware' => 'api

原创 PHP 判斷字符串是否爲正確對象/數組 Json 格式

根據網上一堆人說的 json_last_error(),可以判斷 json_decode 後的結果 我也沒多想,試了一下: json_decode('123'); var_dump(json_last_error()); 然後去

原创 Lumen 消息隊列傳遞自定義數據的兩種方式

根據官方文檔,所有自己編寫的 任務類 需繼承抽象類 app/Jobs/Job.php,內容如下: <?php namespace App\Jobs; use Illuminate\Bus\Queueable; use Illu

原创 SVN 版本控制,通過 post-commit 鉤子調用 Git 自動備份

折騰一個晚上,令人窒息的操作誕生了! 服務器:阿里雲 ECS VCS:SVN 端口的開放是必不可少的,配置安全組內的規則即可 在此之前我僅會通過配置鉤子在提交代碼時自動部署/發佈到 Web 環境中 保險起見,爲了更好的存儲代

原创 iOS App 提交時 App Store Connect 網頁偶爾抽風問題解決方法

2020年4月9日更新 新增一對西南地區適用的 IP 地址 17.253.85.207 developer.apple.com 218.89.76.197 appstoreconnect.apple.com 2018年7月22日

原创 PHP 獲取國家、省、市、區及街道區域數據

地址:https://github.com/maxsky/taobao-area-php 分支 new 爲全新獲取方法,只需要 5 分鐘,master 分支 fork 自 https://github.com/foxiswho/t

原创 解決 Windows 中 Realtek USB 無線網卡開機啓動失敗 Rtlihvs.dll 模塊停止問題

問題描述 開機後無線網卡未啓動成功,進入設備管理器可以看到該網卡標記爲警告。通過禁用該設備並啓用的方式可以成功激活並正常使用。 日誌 在 Windows 系統日誌中我們可以看到一條警告日誌,事件 ID 爲 10002,描述如下:

原创 隨手寫了個 PHP 交集比較,性能比 array_intersect 略強,返回 Bool

直接上代碼唄: if (!function_exists('array_intersect_compare')) { /** * @param array $left_array * @param a

原创 macOS 修改 zsh 百分號爲 $ 美元符號的方法

從 10.15 也就是 Catalina 開始,默認 Shell 從 bash 變更爲 zsh 同樣的,環境變量配置文件從 .bash_profile 變更爲 .zshrc 我們首先運行 echo $PS1 看一下當前 PS1 變

原创 Chrome 76+ 高版本中恢復 URL 中協議與子域名顯示解決方案

78 以前 訪問如下兩個地址,並將指定項設置爲 Disable 即可。 chrome://flags/#omnibox-ui-hide-steady-state-url-scheme chrome://flags/#omnibox

原创 小米屏下指紋手機刷機後添加指紋提示失敗請重試解決方法

諮詢了工程師該問題是由於 persist 分區發生變化(重刷或清空分區)造成。 後記: 如果第一步“肉色砝碼”一直失敗,說明當前系統中已有校準文件,只能通過 Root 手機刪掉現有文件後進行校準 校準文件位於:/mnt/ven

原创 從零開始入門 K8s:應用存儲和持久化數據卷:存儲快照與拓撲調度

一、基本知識 存儲快照產生背景 在使用存儲時,爲了提高數據操作的容錯性,我們通常有需要對線上數據進行 snapshot ,以及能快速 restore 的能力。另外,當需要對線上數據進行快速的複製以及遷移等動作,如進行環境的複製、數據開發等功

原创 從零開始入門 K8s:應用存儲和持久化數據卷的核心知識

一、Volumes 介紹 Pod Volumes 首先來看一下 Pod Volumes 的使用場景: 場景一:如果 pod 中的某一個容器在運行時異常退出,被 kubelet 重新拉起之後,如何保證之前容器產生的重要數據沒有丟失?