Time of Update: 2016-06-06
請編寫一個函數我們工作裡使用的的語言是PHP,希望閣下能以PHP作答。若有困難,亦可使用其他語言完成。(如C#、Java、C++、Python、Perl、Ruby等)要求輸入參數–一個字串,返回一個字串。輸入是一句英文句子,只有英文字(a-z, A-Z)、每個字之間僅以一個空格分格,前後沒有空格。返回的是要把每一個字的字母順序倒轉寫,但字的順序和字母的大小寫位置則保持不変樣本輸入參數This is an Apple on eBay返回Siht si na Elppa no
Time of Update: 2016-06-06
啟動的時候出現了以下錯誤異常,有同學知道是什麼問題嗎?PHP Fatal error: Call to a member function getParams() on null in /Users/hundredlee/ChatRoom/apps/ctrl/main/main.php on line 29Fatal error: Call to a member function getParams() on null in
Time of Update: 2016-06-06
namespace Home\Controller;use Think\Controller;class EmptyController extends Controller{public function _empty() { $this->show('404');}}定義了一個空操作和空方法,不存在的空操作和空方法都能走到EmptyController ,但是已存在的類下面寫一個不存在的方法就提示非法操作了。在每個類下面都寫一個_empty()肯定是不現實的,這個控制器放的位置不對嗎?
Time of Update: 2016-06-06
你作為一個PHP面試官,如何在15分鐘內挑選出比較優秀的工程師? 回複內容:
Time of Update: 2016-06-06
前端新人,剛入職一年,因為部門變動,熟悉的一年的組織分崩離析,樓主也被迫重新找工作,目前有兩份工作的offer,工作內容很相似,但是工作方式我覺得完全不同。首先兩邊都是新的項目組,東西都會從頭做,區別是:A項目前端完全為零,而且不需要太多的前端開發,估計最多包括我會有兩人,前端建設也不會有其他人幹預,但同理也不會有人可以快速請教;B項目會有leader從前東家帶過來的整套前端架構可以使用,而且大部分目前所需功能都可以使用原架構中直接實現,但是這肯定是現階段問題,之後肯定會根據新需求有新功能去實現
Time of Update: 2016-06-06
網站首頁的不同板塊,有些是圖片,有些包含標題加簡介,有些只有標題,這些是專門建立資料表來儲存的嗎,如果是這樣的話,好像這些不同的板塊不能建在一個資料表。比如,圖片板塊需要儲存標題、圖片url、文章id,而其他的可能就不需要儲存圖片url,這樣的話不同板塊就需要不同的欄位。可能說得有點亂,就想問下網站首頁的不同元素在後台是怎樣儲存的?
Time of Update: 2016-06-06
比如正常的一個請求,返回方式如下:return response($result, $code); // 返回jsonapi介面返回html不方便看,怎麼讓任何錯誤返回json,包括代碼錯誤,資料庫連接錯誤
Time of Update: 2016-06-06
資料是關於遊戲的,有總的遊戲局數,和勝率需要先對局數進行劃分0-50,50-100,100-500,500-1000,1000以上想要的資料是,先在區間內根據勝率排行,然後再對總的區間排行能不能一次查出來
Time of Update: 2016-06-06
它們定一個一個變數有什麼區別?define('SOMETHING', true);andconst SOMETHING = true;效能方面或者其它?
Time of Update: 2016-06-06
iOS 通過ASIHTTP和PHP進行互動,看網路上的教程是說通過web傳輸資料給伺服器。那麼用戶端發出的post請求,傳到web的時候是怎樣的一個格式?在web上,要如何去接收這個資料,並且發送到伺服器解析,調取資料庫並返回給使用者呢?
Time of Update: 2016-06-06
數組是`Array([0] => Array ( [id] => 1 [pid] => 0 [name] => 安徽省 [son] => Array ( [0] => Array ( [id] => 3 [pid] => 1
Time of Update: 2016-06-06
是一個二維數組[別糾結,為了方便我將其轉為了json], 其中type只有兩個值1和2,現在需要將type=1的元素轉到$new數組中,type=2的轉到$old數組中。除了用迴圈還有什麼方法沒?附上json:[{"id":"10","type":"1","cpu":"Intel Xeon E3-1241v3","cores":"4","ram":"16","hard_drive":"1TB
Time of Update: 2016-06-06
現在的情況是小規模 1mysql伺服器1web伺服器 資料操作很快 幾十ms級的處理邏輯但是每次訪問本地都會映射出一個連接埠來去訪問3306 這樣在大並發的情況下連接埠就會映射不出來了比如秒並發有500 30秒就夠映射出15000個連接埠 但是linux預設釋放time_wait要60s試過pdo的持久化串連似乎沒什麼用 配了unixodbc 開啟pooling 大概有20%的機率崩潰 php-fpm直接被乾死了另外這個情境比較簡單 整個系統只會開啟一種串連
Time of Update: 2016-06-06
$_POST = json_encode(array("a"=>"12345",'1','2'));$json = $_POST;//接受$char = json_decode($json);//解析print_r($char);echo $char['a'];測試裡,如果數組使用字元來做key,經過轉換後數組裡的所有資料都不可以使用。這是怎麼回事?要怎麼解決?正式使用裡是由app發送json資料過來,解析後返回資料庫的。
Time of Update: 2016-06-06
如果想用自訂的同名函數,替換PHP內建的函數,這個該如何? 回複內容:
Time of Update: 2016-06-06
SELECT * FROM `table` WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM `table`))) ORDER BY id LIMIT 1;以上例子來自:http://www.2cto.com/database/201310/249698.html這裡的 WHERE id >= 如果換成 WHERE id = 的速度要慢得多。為什麼呢?測試後發現只有=的時候速度會很慢,,=的速度都挺快的。不知為什嗎?
Time of Update: 2016-06-06
抽獎機會發放如何防止並發?需求是這樣的:使用者post某個資料過來我就給使用者一個抽獎機會,即資料庫裡增加一條記錄,一個使用者當天最多隻能獲得一次機會。如何防止insert的時候由於並發導致多insert了
Time of Update: 2016-06-06
為什麼phpinfo裡有mcrypt擴充,php -m裡卻沒有 回複內容:
Time of Update: 2016-06-06
PHP Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in /var/www/billstatistics/config/app.php on line 83Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in
Time of Update: 2016-06-06
使用Yii2內建的登入註冊功能:現在開發中遇到一個需求,是開發一個新站,但是使用者名稱需要用舊錶中的username欄位,將其做成這樣的樣式(使用的select2 javascript外掛程式),那我如何hack內建的User組件,將username改成我需要的已有的資料呢(已有的資料已經轉化成json)?感覺yii2內建的登入註冊封裝的很好了,感覺沒有辦法去修改,希望有高手能給我解答一下,萬分感謝。