原创 消息隊列篇——windows本地搭建RabbitMQ Server

前言:     最近的PHP項目中有使用AMQP,解耦一些業務性的功能模塊。因爲工作使用的是線上Linux搭建,爲了方便測試所以我決定本地搭建一個MQ服務。   RabbitMQ簡介:      MQ全稱爲Message Queue, 消

原创 微信小程序自定義券票二維碼文件流上傳到OSS解決方法

前言         目前項目中有這樣一下需求,通過傳入的不同的參數生成不同渠道的微信小程序二維碼,從而統計各大平臺從小程序引流的數據。而舊系統是先通過接口生成二維碼後先是保存至當前服務器上後,拿到圖片路徑和文件信息然後再使用OSS的SD

原创 MySQL5.5+配置主從同步並結合ThinkPHP5設置分佈式數據庫

前言: 本文章是在同處局域網內的兩臺windows電腦,且MySQL是5.5以上版本下進行的一主多從同步配置,並且使用的是集成環境工具PHPStudy爲例。最後就是ThinkPHP5的分佈式的連接,讀寫分離配置,以後會用代碼簡單測試讀寫分

原创 搞機的神器們——Xposed,Magisk,TaiChi(太極)的安裝使用

前言:     只要是一個願折騰的人,應該對安卓手機ROOT並不陌生。當了解了SuperSU神器後,又會發現Xposed,Magisk,太極等的一波新天地。有了這些,可以讓你手機在使用應用的基礎功能外還添加了連會員都體驗不到的權限。手機本

原创 紅米note3 S線刷MUI版本,解決手機卡頓

參數: 機型:紅米Note3s MUI:9.1 Android:6.0.1   基本流程: 1. 紅米解鎖BL 2. 下載線刷工具 http://bigota.d.miui.com/tools/MiFlash2018-5-28-0.zip

原创 【代碼審計01】幾種常見的漏洞種類以及代碼審計工具

前言        代碼審計是在經過黑盒測試完畢,也就是檢查應用的基本功能是否符合產品業務需求下進行的。需要有一定的編碼基礎以及對漏洞形成原理的基本認知,通過工具或者經驗檢測代碼中可能出現的bug,並在不同平臺(windows,linux

原创 TP5.0使用助手函數model出現\common\Model\類不存在

    在ThinkPHP5.0中有一個助手助手函數model(),可以實例化具體的模型,包括分層模型,只要傳入類名(第一個參數),分層名(第二個參數)。這個函數其實是ThinkPHP框架Loader中的一個靜態方法,可以打開"think

原创 爲什麼Audition CC2017掃描不了電音插件,你需要這個工具

    一時興起,我也去下載並安裝了Audition的音頻後期處理軟件,版本是cc2017。簡單熟悉了對自己聲音修理外,我還想添加一點電音的效果顯得洋氣一些。在網上下載並安裝了warves tune後,發現AU沒有掃描出來。     原來

原创 【按鍵精靈篇】如何做一個自動打開APP進入註冊頁面自動輸入自己手機號

       按鍵精靈,雖然很早聽過,但是一直沒有真正使用過,所以最近有點時間也簡單試一下,通過腳本自動清理APP緩存,打開百家號並自動進入註冊頁面輸入自己的手機號。   軟件清單 1. 雷電手機模擬器:https://www.ldmnq

原创 關於ThinkPHP5.1+的Log無法記錄SQL調試記錄的小經歷

項目開發階段,除了基本編碼外,性能也需要實時關注與優化。之前我的大部分項目都是使用ThinkPHP5.0以及ThinkPHP3.2,對於框架提供的日誌記錄和日誌配置都差不多,然後使用ThinkPHP5.1的時候就吃癟,花了十幾分鍾纔好,所

原创 Gateway-Worker啓動失敗或者啓動無法正常使用的幾種方法

Workerman是一款開源高性能異步PHP socket即時通訊框架。支持高併發,超高穩定性,被廣泛的用於手機app、移動通訊,微信小程序,手遊服務端、網絡遊戲、PHP聊天室、硬件通訊、智能家居、車聯網、物聯網等領域的開發。 支持TCP

原创 uni-app結合PHP實現單用戶登陸

單用戶登陸,即在一個應用中,同一個用戶只能在線登陸一個,一個用戶登陸,在其他設備上會被即時擠下線,確認後清空登陸該設備上的登陸裝填並退回到登陸界面。     uni-app是目前能通過使用vue.js框架只需要編寫一套代碼同時打包Andr

原创 PHP實現單人多人聊天源碼免費分享 | 電腦報修系統

源碼清單 1. 簡易版登陸式聊天源碼。 2. 電腦報修輕系統源碼。 3. 關注下面公衆號回覆“聊天”,免費獲取。   聊天系統     雖然微信,QQ是即時通訊的元老。但是他們限制很多,所以很多人都想做一個自己的聊天應用。不管是web還是