原创 supervisor配置記錄

[unix_http_server]file=/var/run/supervisor/supervisor.sock ; (the path to the socket file);chmod=0700

原创 php讀取配置文件

根據think\Env摘出來改造,可以拿來直接用。 <?php class Env { const ENV_PREFIX = 'PHP_'; /** * 加載配置文件 * @acce

原创 git 開發測試分支失誤合併到了master分支,怎麼還原?

1.找到最後一次提交到master分支的版本號,即【merge前的版本號】 2.會退到某個版本號git reset --hard 【merge前的版本號】 這個時候已經會退到了上一次提交的版本,但是之後的修改還是存在master分支上,以下

原创 windows下安裝composer小坑

習慣了linux下工作,切換到了windows有一點不習慣。安裝使用composer時遇到了點問題,打開cmd,在C:\Users\xxx用戶目錄下使用conposer沒有問題,切換到工作目錄就提示 'composer' 不是內部或外部命

原创 Redis創建快照RDB

什麼是RDB?1.Redis數據存儲在內存中,通過save或bgsave可以在硬盤上創建一個rdb的二進制文件。這個rdb文件相當於redis的數據的快照。2.Redis 重啓後,會將硬盤中rdb文件內容載入內存中。3.rdb還可以作爲複

原创 數據庫持久化的兩種實現方式

對數據庫服務裏的數據進行持久化存儲,既可以做數據備份,也方面數據傳輸。 目前主要有兩種實現方式: 一.創建快照 Mysql快照Mysql的dump工具,可以將數據導出爲.sql文件,通過這個sql文件,可以作數據恢復。 $ mysqld

原创 redis cluster集羣動態伸縮--刪除主從節點

目標:從集羣中剔除一組主從(5007,5008) 經過上一節增加5007,5008主從服務節點後,目前集羣的情況是這樣的: b3363a81c3c59d57143cd3323481259c044e66d2 192.168.8.196:5

原创 redis5集羣擴容-增加主從節點

回顧上節redis cluster集羣入門已經搭建完成的集羣節點 b3363a81c3c59d57143cd3323481259c044e66d2 192.168.8.196:5006@15006 slave 1b7aa419065c547

原创 redis5 cluster集羣入門

一、修改配置文件 #啓動端口 port 5001 #後臺運行 daemonize yes #進程ID文件存放位置 pidfile /var/run/redis_6379.pid #日誌ID文件存放位置 logfile /hom

原创 PHP灌水機器人實現原理

實現原理:通過curl工具模擬登錄,然後調用相關接口發送數據進行各種操作。 需要掌握知識點: curl的POST/GET操作 curl發送header頭信息 curl接受保存來自服務端的cookie curl發送cookie 代碼示

原创 linux登錄windows服務器圖形桌面

安裝rdesktop工具 sudo apt-get install rdesktop 啓動rdesktop rdesktop 192.168.1.2 -f #-f爲全屏顯示 退出rdesktop ctrl+alt+ente

原创 docker零碎知識點合輯

docker run --rm 在Docker容器退出時,默認容器內部的文件系統仍然被保留,以方便調試並保留用戶數據。 但是,對於foreground容器,由於其只是在開發調試過程中短期運行,其用戶數據並無保留的必要,因而可以在容器啓動時

原创 mysql5.7的3065錯誤解決方案

有以下sql SELECT DISTINCT questionid,questiontype FROM x2_questions AS questions,x2_quest2knows AS quest2knows WHERE f

原创 mysql取出指定範圍數據limit offset分析與運用

傳統寫法 limit 偏移量,取出條數 SELECT * FROM yundou_management.service_order where order_status=1 order by id asc limit 108,8 ; m

原创 laravel 靜態代碼審查工具 nunomaduro/larastan

nunomaduro/larastan 該工具能檢測出除業務意外的代碼問題,包含檢測語法、註釋。可以靈活方便的指定檢測目錄和嚴格等級。 點擊訪問github地址 環境要求: PHP 7.1.3+ laravel 5.6+ 安裝