原创 Oauth2 到底是什麼鬼???

核心: 1、***Oauth2 的最終目的是獲取令牌(access_token)***。再使用access_token獲取資源。 2、implicit相對“授權碼”而言:沒有授權碼(第一步那個鬼code)這個中間步驟,所以稱爲(

原创 laravel的token使用體驗

包含兩部分: 1、 laravel自身的token 2、第三方passport封裝好的token 自帶token passport的token 點贊 收藏 分享 文章舉報

原创 passport使用經歷

點贊 收藏 分享 文章舉報 yilegel 發佈了38 篇原創文章 · 獲贊 8 · 訪問量 1萬+ 私信 關注

原创 最求細節-儘量使用穩定版、Linux儘量用源碼安裝、

1、安裝別人的laravel項目的體驗: 別人的東西都是老的,並且laravel是基於組件的(組件可能更老),所以儘量使用nodejs的穩定版! 2、Linux上的很多軟件都是要裝插件的(NGINX的直播插件)

原创 swoole Redis 列隊徹底講清楚

重點 1、進程管理-manager進程,可以管理用戶進程-new swoole_process()出來的進程。 2、Process\Pool獨立於任何東西的進程!只是一個獨立的高級manager!pool−>on(&quo

原创 自己設計通用簡單的swoole框架【維護中】

設計思維:以easySwoole爲參考,知識點爲核心、最簡單、且有框架思維 1、做很多服務器、很多端口 VS 做一個服務器、綁定很多task 前者是swoole的測試做多了的思維 後者:你開那麼多服務不就是用異步、長連接等特

原创 swoole服務器返回二進制文件,websocket獲取並下載

參考資料 Blob的增強版-FileReaderFileReader的官網 心得 雖然浪費了我一週的時間。但 學到了的知識點頗豐: 二進制傳輸 二進制編碼讀、寫、操作、下載 二進制編碼轉化 二進制編碼轉化成text形式的與fi

原创 swoole進程模型 是怎麼設計的

參考文件 網絡編程基礎(3) : IO多路複用(單線程) Reactor模式詳解 Reactor、Worker、TaskWorker的關係 Reactor線程

原创 easy swoole框架的使用筆記

環境配置: easyswoole-3 必須使用swoole-4.3 版本以上,所以準備了兩個版本的swoole A、swoole-4.3,easyswoole-3必須使用這個版本,,,但是async-ext擴展安裝不了,導

原创 swoole安裝時的問題

背景 第一次研究swoole: 看官網的手冊學習,並寫了一個“會員通知實時短信發送”【超級簡單的應用,只用了swoole1%的東西】 第二次研究: 1、原因:學習PHP的多進程-PCNTL,學完發現:swoole可以更全面、更

原创 HTTP headers、PHP的$_SERVER、Nginx的配置文件、爬蟲

MDN web docs手冊裏的HTTP Headers PHP官網的$_SERVER Nginx-安裝依賴及配置詳解 綜合: nginx從入門到實踐 Nginx負載均衡 Nginx 反向代理、負載均衡、頁面緩存、URL重寫及讀寫分

原创 mysql 連接

內連接 左、右外連接 左右連接 全連接有、無 參考文章: MySQL 的七種 join 一圖解釋:

原创 mysql 索引 鍵 主鍵 外鍵等概念徹底理清楚

參考文章: Mysql 索引詳解和優化 數據庫原理-幾種數據模型 Mysql中的key和index的區別 (講的很合理) Mysql中的Cascade,NO ACTION,Restrict,SET NULL幾種功能說明 Mys

原创 rabbitMQ安裝網上收集 阿里雲的centos7 2019.01後的rabbitmq版本

最好的一片文章: Centos7 安裝最新RabbitMQ及配置 補充: 安全組添加 協議類型爲:自定義TCP(不能爲UDP) RabbitMQ添加新用戶並支持遠程訪問(三) 沒必要的設置: 在/etc/rabbitmq/rabb