基於swoole,寥寥幾行php**就能輕鬆實現乙個基於websocket(全雙工通訊)的聊天室.
server.php:
$ws = new swoole_websocket_server('0.0.0.0', 8080);
$ws->on('message', function($ws, $frame)
$ws->start();
index.php:
var ws = new websocket("ws:");
ws.onmessage = function(e) ),對請求$req的cookie進行認證,確定連線的使用者編號uid,然後把連線$req->fd繫結到uid裡,把uid作為redis的key,uid對應的連線fd作為redis的value,以後要推送資訊給指定使用者時,就訪問redis根據uid查詢fd,然後推送訊息$ws->push($fd, $msg).
你看,一氣呵成,是不是很好玩,這得感謝swoole作者峰哥的付出,swoole確實是乙個重新定義php玩法的神器.
再學李巨集毅 1 機器學習能做什麼?大家都在做什麼
機器學習能做到哪些工作,研究人員最關心哪些問題,已經在課程介紹了講的比較清楚了。本文以此為基礎,給出該領域一些主要工作想要解決的問題和方法,持續更新。此處機器學習泛指指學習類的技術 經典機器學習,深度學習,強化學習之類 本質上來看,人工智慧就是在找某類問題或者功能的model,或者說是找到乙個對映關...
Excel Service能做什麼和不能做什麼
moss 2007中包含了乙個excel service,很多朋友都對其相當感興趣。這裡要介紹一下它的組成部分,以及具體它能做什麼和不能做什麼 下面這個位址是官方的blog 從下圖可以看出,它包含前端和後端兩個部分,前端的excel web access是給sharepoint用來作為web par...
大資料能做和不能做的事
大資料 一詞早在20世紀40年代就出現了。全世界的公司都在竭盡全力地探索它的潛力。全球的科技巨頭們都在大幅增加大資料技術的支出。公司從大資料身上看到了一線生機,讓他們可以利用任何大小的資料。智慧型手機 gps 感測器等在收集資料方面都發揮著作用。每一位元的資料都被收集起來然後處理成對我們 客戶 有價...