原创 Yii發送郵件配置(163)

在配置文件中(main-local.php),添加下列代碼(注意是放到 components 參數裏): 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer',

原创 Mac上安裝Walle之Docker安裝

記錄在Mac上使用Docker安裝Walle 找一個或創建一個目錄,用來放置walle的配置文件等。 這裏我是創建在 /usr/local/docker/nginx/www/walle 路徑的。 創建配置文件walle.e

原创 docker在容器外執行容器內的某個命令

主要就是 -c 參數,後面的字符串就是容器內需要執行的命令,注意路徑,防止命令不存在,下面命令只是演示 docker exec -it php-fpm /bin/bash -c 'cd /www/www/zxzyw-php &

原创 docker[git,composer,nginx,php,mysql,centos ]

git 1、拉取鏡像 docker pull alpine/git 2、用法 單獨使用 docker run -ti --rm -v ${HOME}:/root -v $(pwd):/git alpine/git [--ve

原创 高併發下的秒殺、搶東西

這裏以TP框架爲例子: 一、利用MYSQL鎖表的功能 這個方法核心就是鎖表和解鎖: // 這裏鎖定tests表 M()->execute('LOCK TABLES tests WRITE'); $data = M('tests'

原创 git代碼行統計命令集

查看git上個人代碼量 git log --author="username" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2

原创 mongodb的索引

查看索引 db.tab1.getIndexes() 創建索引 db.tab1.ensureIndex({x:1}) x代表創建索引的字段,1代表正向排序,-1代表反向排序 刪除索引 db.tab1.dropIndex(

原创 centos安裝git源碼包

從github下載源碼包:https://github.com/git/git 解壓源碼包 cd /usr/local/src/git-master make prefix=/usr/local all make prefix=

原创 這兩筆錢你不要 用人單位不一定給

年底了,不少企業都會在裁人、減人上動心思。但最高人民法院近日明確規定,用人單位在勞動合同期限內通過“末位淘汰”或“競爭上崗”等單方解除勞動合同,勞動者可以用人單位違法解除合同爲由,請求用人單位繼續履行合同或支付賠償金。 賠償金和經

原创 GIT實現自動拉取代碼(可實現自動部署)

一、利用crontab定時任務 編輯用戶的定時任務: crontab -e 在用戶定時任務文件裏寫入定時命令 每過1分鐘執行後面的命令 : */1 * * * * cd /home/wwwroot/default/GIT/a

原创 javascript判斷是否爲數字的方法

// 檢查是否是數字(數字返回true,不是返回false) function detectNum(str){ var n = 0; for (var i = 0; i < str.length; i++) {

原创 git-ssh 配置和使用

1、設置Git的user name和email:(如果是第一次的話) git config --global user.name "humingx" git config --global user.email "humingx@

原创 linux,docker磁盤空間佔用查詢

linux 當前目錄裏面的文件大小 du --max-depth=1 -h docker鏡像佔用大小 docker system df -v

原创 安卓

空包簽名 jarsigner -verbose -keystore [簽名證書路徑] -signedjar [簽名成功後的包名] [待簽名的包] [簽名證書別名] 示例jarsigner -verbose -keystore e

原创 linux服務平滑重啓關閉等

INT, TERM 立刻終止 QUIT 平滑終止 USR1 重新打開日誌文件 USR2 平滑重載所有worker進程並重新載入配置和二進制模塊 示例 kill -USR2 42891