Time of Update: 2016-09-13
想請教一下,想實現一個網頁論壇的訊息即時推送,前後端是分離的,用node做的中介層,打算用戶端和node端使用socket.io 建立長串連,而node端不用跟後端一直保持長串連,node端提供介面,後端有訊息了就去調用介面,告訴node端給誰傳遞什麼訊息。應該怎麼判斷用戶端是否線上,就是已經和node建立長串連?如果根據後端提供的資訊,比如使用者id之類的找到相對應的使用者,進行訊息傳遞?
Time of Update: 2016-09-15
想做一個百度地圖座標自動產生的頁面要在一定經緯度內產生若干的座標點,點與點之間不能少於一定距離。應該怎麼寫。比如在一個輸入一個起始的經緯度,再輸入焦點的數量,再輸入焦點與點的距離,產生一個數組列印出來。用js也行用php也行。要怎麼實現 是什麼邏輯?
Time of Update: 2016-09-23
如是一張視圖,現在要查詢檢視遇到了一些問題請大神協助一下!我要查詢裡面的name 限制條件是1.admin_type=02.related_eth_id=03.work_mode_related_name 可為空白但是如果不為空白需要判斷是否類似BRIDGE的值如果是BRIDGE的值就再判斷device_type的值是否為0 如果為0則OK否則就不讓查詢出來也算是一個限制條件ps:
Time of Update: 2016-09-23
首先我用了symfonyhttp-foundation這個組件。ajax請求端:$.ajax({ url: jsui.www + 'comment/add', data: $(this).serialize(), type: $(this).attr('method'), error: function(request) { $('.comt-loading').slideUp(300);
Time of Update: 2016-09-19
header資訊全部都傳了,唯獨可能file沒有正確的傳入,但是並沒有得到need file的報錯,而是直接請求逾時了,每次都是~ 有解決方案嗎?因為我們系統封裝了Guzzle,所以嘗試了很多Guzzle的傳檔案的方案,好像你們的api都不支援。
Time of Update: 2016-09-08
手冊裡說:預設情況下,模板替換隻會替換模板檔案的特殊字元串,不會替換動態資料中的輸出的內容。可是我在php檔案中列印__SELF__這個模板常量竟然可以,這是為什嗎?不是很明白這個原理。。
Time of Update: 2016-09-05
$s1 = rand(1,9);$s2 = rand(1,9);if($_POST['daan']){ if($_POST['daan'] == $s1+$s2){ $txt = '正確'; }else{ $s = $s1 + $s2; $txt = '錯,正確答案是' .$s; }}?> 代碼如上,現在的情況是提交表單後,rand值為提交後的值,造成答案錯誤,請問如果做才能不覆蓋上次的rand值呢?
Time of Update: 2016-09-14
目前處於前端職位,後台語言掌握Node.js,但是後台思想和邏輯這方面筆記薄弱,想學一門其他後台語言增加自己的能力希望達到全棧,配合什麼後台語言對以前更好的發展呢?
Time of Update: 2016-09-05
這是網上找的smarty設定的段代碼。一開始提示Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in F:phpstudyWWWsmartysconfig.php on line 2我看到第二行沒問題啊,於是自己從新敲了一遍,一抹一樣的,就好了。然後提示Parse error: syntax error, unexpected T_VARIABLE in
Time of Update: 2016-09-08
如題!如果使用者名稱重複時會反饋登入.但是後台說還是沒有收到資料. 回複內容:
Time of Update: 2016-09-05
如果在文章中只插入一個Gallery包含多張圖片,有沒有什麼辦法能獲得相簿中的圖片作為縮圖?現在想到的兩個方法都證明無效了,一個是配合Auto thumbnail外掛程式然後擷取精選圖片ID), array(100,100));echo $array_image_url[0];?>經過測試是無效的,無法將相簿裡的圖片自動化佈建為縮圖。第二個方法是擷取文章中第一個圖片,通過function.php中增加:function get_content_first_image($content){
Time of Update: 2016-09-05
特別慢, php -i 也是這個都檢測不出版本了, 是不是斷點 xdebug什麼原因mac系統=======>20160904評論最後把php56-opcache 刪了就好了....
Time of Update: 2016-09-01
就是這個網站 http://i.xiaoi.com/ 我用 chrome Network 不能抓到發送問題的包,不知道是使用什麼進行通訊的,大大指點一下
Time of Update: 2016-09-08
背景由於項目中正在使用protocolbuffers,整個項目中使用到的擴充基本都已經支援php7,只有protocolbuffers這個還不支援php7,原作者已經停止維護了該擴充,無奈只能自己開始研究如何將protocolbuffers擴充的5.x版本升級到php7。目前該擴充可以通過編譯。githubmake test結果如下:Number of tests : 144 144Tests skipped : 0 ( 0.0%)
Time of Update: 2016-09-05
為什麼在建使用者表的時候一般都會加個salt欄位,然後計算password的時候,會根據註冊頁面輸入的密碼和隨機產生的salt值一起做MD5加密,這樣做有什麼好處啊,大神們給個詳細的解釋。
Time of Update: 2016-09-08
1.問題在php代碼中需要執行一個shell指令碼,希望分別得到它的標準輸出(stdout)和錯誤輸出(stderr)。用shell的重新導向把標準輸出和錯誤輸出放到檔案中再用php讀取檔案,可行,但輸出檔案的內容傳回php後就不再需要,有沒有辦法把shell的輸出重新導向到變數?要執行指令碼的功能,無法用php本身完成(執行R語言的指令碼),並且需要把常規輸出和錯誤輸出都反饋。2.已有嘗試shell裡面的重新導向可以把標準輸出和錯誤輸出分別放到檔案中,但產生臨時檔案。my_cmd 1>out.
Time of Update: 2016-09-06
如題,謝謝!剛才討論了一下,不知道以下結論對不對:一年的第一天是周一到周四,算這一年的第一周;一年的最後一天是周四到周日,算這一年的第53周
Time of Update: 2016-09-03
/*** 獲得銀行卡* @param array $data* @return string*/public function getBank($data) { try { $client = $this->getClient(); $params = $this->getConnectParams(array('username' => $data['username'])); $response =
Time of Update: 2016-09-06
php的成員方法中可以寫自訂函數嗎?我在一個方法中定義了函數,但是調用的時候報錯這是那個報錯的方法報錯如下但是我還有另一個方法中同樣寫了函數並進行遞迴,可是沒有報錯。這是調用這兩個方法的介面為什麼會報錯呢?誰能給講解一下,或者有好的處理方法也行解決方案:一.看報錯資訊,你的代碼有一個getTree 方法了,不能重新定義。重新命名或者把你的getTree 定義到不同的命名空間。二.先去掉那個報錯的函數。寫一段代碼檢查是否已經存在getTree()函數:if (function_exists(
Time of Update: 2016-09-02
前端:vue + vue-router(html5 history api) + vue-cli後端:yii2我剛開始的時候是將build出來的東西(index.html和static)那些當成靜態資源來訪問。但是這樣子的話我就沒有辦法在訪問index.html的時候產生cookie了(例如csrf的token之類的)。 那這樣子的話我應該採用什麼策略,保證使用者在訪問這個頁面的時候能夠在後端產生cookie並返回?