原创 四層和七層負載均衡的區別

原文鏈接:https://blog.51cto.com/yeqing/1775292 總結: 基於MAC地址玩的是二層(虛擬MAC地址接收請求,然後再分配到真實的MAC地址), 基於IP

原创 Apache反向代理配置

背景 1、微信小程序需要有ssl證書的域名才能進行網絡訪問 2、因爲目前有一個ssl證書的域名(https://aaaaaa),但項目的服務器(A)不在這個域名指向的服務器(B),所以需要做個反向代理,用服務器B去代理服務器A 注

原创 docker-gitlab 的數據遷移

這篇文章介紹下如何將容器化的 gitlab 進行數據遷移。 gitlab是什麼 GitLab是利用Ruby on Rails一個開源的版本管理系統,實現一個自託管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。 gitl

原创 strace: attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted

在docker裏面用strace -p pid 查看進程當前調用棧報錯 $ strace -p 7 ptrace(PTRACE_ATTACH, ...): Operation not permitted //報錯信息 解決辦法

原创 Debug your PHP in Docker with Intellij/PHPStorm and Xdebug

請查看github,獲得集體內容 gihub

原创 重啓docker服務器後 遇到 'device or resource busy'錯誤

錯誤信息: Error response from daemon: Cannot restart container showdoc: Error getting container fff06b0b7e535f8fbbce1e7fbaf

原创 Composer 版本約束表達式的使用

相信 Composer 對你來說已經相當熟悉了,不過對於包的版本,我覺得應該還有不少同學不是那麼清楚各種寫法到底是啥意思。 語義化版本 首先,我們來了解一個東西:語義化版本 版本格式:主版本號.次版本號.修訂號,版本號遞增規則如下: 主

原创 (CRON) DEATH (can't lock /var/run/crond.pid, otherpid may be 206): Resource temporarily unavailable

錯誤代碼: [root@ec38d0ef77cb /]# systemctl status crond.service -l

原创 libhiredis.so.0.13: cannot open shared object file: No such file or director

Hiredis安裝步驟: tar zxvf antirez-hiredis-v0.10.1-0-g3cc6a7f.zip cd antirez-hiredis-3cc6a7f make 解決辦法 mkdir /usr/lib/hiredi

原创 微信小遊戲canvas抗鋸齒

canvas.style.width = width + "px"; canvas.style.height = height + "px"; canvas.height = height * window.devicePixelRat

原创 xdebug Debug session was finished without being paused

報錯信息 Debug session was finished without being paused It may be caused by path mappings misconfigura

原创 docker lnmp liunx+nginx+mysql+php 分離部署

背景 每次換電腦都要重新部署lnmp,每次花費的時間至少要半天,很浪費時間。所以就把lnmp docker化。 環境 本機環境:ubuntu 16.04 LTS 安裝dockeer $ apt-get install docker.io

原创 用swoole搭建推送消息到小程序的服務器

環境 php7.1.3 (已安裝 ) centos7 安裝 swoole 下載swoole 然後 cd swoole phpize ./configure --enable-openssl (開啓ssl) --enabl

原创 Unity官方案例精講筆記-unity腳本事件的執行順序

unity腳本事件的執行順序 注: 可以在Edit->Project Setting->Script Execution Order 來設置多個腳本的執行順序 參考 Unity官方案例精講-unity腳本事件的執行順序,下

原创 clion開發調試php7擴展

生成擴展框架 執行php7源碼/xxx/php-7.1.3/ext目錄下的ext_skel命令,生成擴展框架 $ /xxx/php-7.1.3/ext/ext_skel --extname=ljtest //ljtest爲擴展名 編譯