原创 swoole + websocket + js實現分房間彈幕

1.後端利用php 安裝swoole 不會的自行百度 不再贅述 創建 websocket.php文件 <?php //創建websocket服務器對象,監聽0.0.0.0:9505端口 自行修改端口 $ws = new swoole_

原创 linux 同步數據到另外一個服務器 screen緩存、rsync同步

screen 緩存命令 screen -S xx 開啓緩存 ctrl+a+d 保持會話並退出 exit 完全退出 screen -ls 列出所有緩存 screen -r xx 查看某一緩存 screen -X -S xx quit 完全退

原创 ubuntu、deepin爲所下載的軟件創建桌面快捷方式

一、確定下載解壓軟件位置 首先找到你下載軟件以及解壓到哪裏的路徑 比如:我下載的phpstorm 放在了 /opt/文件夾內 二、編寫 **.desktop 文件 打開 /usr/share/applications 編寫對應的 **.

原创 利用nativefier把網站生成綠色版linux、windows桌面客戶端

一、首先得保證本機安裝node.js linux、windows、mac都可在官網進行下載安裝,根據自己的操作系統進行下載 官方下載地址:https://nodejs.org/en/download/ win安裝的話,如果不清楚沒接觸過就

原创 php時間戳轉換

$date = '2014-08-04 09:53:35'; $time = time(); //獲取系統當前unix時間 $times = date('Y-m-d H:i:s');//獲取系統當前時間以Y-m-d H:i:s格式呈現 $

原创 php解決ajax跨域問題

前端ajax正常提交 後端php添加header請求頭 點贊 收藏 分享 文章舉報 根子的數據庫 發佈了111 篇原創文章 · 獲贊 80 · 訪問量 32萬+ 私信

原创 php 閉包(匿名)函數和緩存

public function __construct(Closure $callback = null) { if ($callback instanceof Closure) { $callback($this

原创 vi(vim) 編輯器之神的神操作命令---大仙的成長道路

1.命令模式下的快捷鍵 this is 命令模式 命令來了:::: ZZ 保存退出 相當於末行模式裏面的 wq 也可以是 shift+zz yy 複製一行 4yy 從光標位置往下複製4行 p 粘貼 dd 刪除(剪切)光標所在行 2dd

原创 sql把某字段的某個值替換成其他內容,更改單雙引號

1.更改文字類的 UPDATE ydl_posts SET smeta = REPLACE(smeta,'thumb','thumbnail') WHERE smeta LIKE '%thumb%' 把ydl_posts表裏的smeta

原创 composer 安裝擴展包

1.如果 已經安裝過擴展包  直接進行更新即可 composer update 非特殊情況一般不建議使用 2.安裝擴展包,要知道擴展包的名字 composer require gayly/leaf dev-master 至於爲什麼要用 r

原创 github 提交項目(親測有效)

$ git init 初始化命令git config --global user.name "xxxx" git config --global u

原创 讀取文件和下載文件file_get_contents,file_put_contents

應用場景:有規律的json文件讀取出來路徑 ["admin\/20170809\/598ac1355fbc2.zip","admin\/20170809\/598ac2a98efad.zip","admin\/20170809\/598

原创 mysqli_real_connect(): (HY000/2002): Connection refused 小知識點

當時嘗試登陸數據庫的時候 發現報錯了 mysqli_real_connect(): (HY000/2002): Connection refused 那麼就是 數據庫沒有啓動,啓動一下就行了 linux: ubuntu:service m

原创 linux根目錄滿了,怎樣快速查看是哪個文件佔用空間大

原文鏈接:http://blog.163.com/zhu329599788%40126/blog/static/666933502016918102941666/   linux查看根目錄

原创 tp5分頁第二頁數據錯誤,查詢字段丟失。paginate()

仔細查看paginate方法,含有3個參數,之前一直用了1個參數“paginate(15)”-_- !!! 需要用到Request::instance()->param()保證上次查詢的數據不丟失詳細查詢代碼如下 這樣後面的不管第幾頁