鍍金池/ 問(wèn)答/ PHP問(wèn)答
念舊 回答
  1. 有時(shí)候不單是錢(qián)的問(wèn)題,比如12306
  2. 流量大了肯定要多出錢(qián)(如果不想眼瞅著它癱瘓的話(huà)),但不是多出點(diǎn)錢(qián)網(wǎng)站體驗(yàn)就上去了,所以才需要優(yōu)化
  3. 別死摳字眼
情已空 回答
  1. 類(lèi)內(nèi)變量。public,protected 訪(fǎng)問(wèn)控制繼承下去
  2. 類(lèi)內(nèi)常量。public 可以被子類(lèi)繼承并且外部訪(fǎng)問(wèn)
  3. 不建議用全局變量,常量以及類(lèi)內(nèi)靜態(tài)變量
魚(yú)梓 回答

js 不太清楚,
PHP 可以參考:number_format

硬扛 回答

你可以看成隊(duì)列,就是一個(gè)商城,既然商城的貨銷(xiāo)售不出去,那就是證明消費(fèi)者不夠,消費(fèi)者不夠,那就增加消費(fèi)者.將隊(duì)列分批.分成多個(gè)隊(duì)列來(lái)執(zhí)行.就是多個(gè)消費(fèi)者.這樣,消費(fèi)者夠了.然后就是數(shù)據(jù)庫(kù)的問(wèn)題.是否可以考慮從數(shù)據(jù)庫(kù)中脫離出來(lái).利用redis的隊(duì)列.然后通過(guò)redis來(lái)同步數(shù)據(jù)庫(kù).這樣是不是就減輕了數(shù)據(jù)庫(kù)的壓力.

默念 回答

你的nginx在本機(jī),那就根本沒(méi)法用到容器中的php,容器之間相互隔離,只有通過(guò)expose暴露端口才能在容器之間通信

氕氘氚 回答

這個(gè)我覺(jué)得用一下就明白了。
比如我手機(jī)是安卓的,點(diǎn)開(kāi)一個(gè)小程序,跑起來(lái)之后,直接用Home鍵返回桌面,這時(shí)再查看近期任務(wù)時(shí),會(huì)發(fā)現(xiàn)小程序像一個(gè)獨(dú)立App一樣是待在后臺(tái)的,這時(shí)如果再切回小程序(用近期任務(wù)),就像把它從后臺(tái)任務(wù)調(diào)回到前臺(tái)任務(wù)一樣,這就是熱啟動(dòng);反之,如果在近期任務(wù)里把小程序直接結(jié)束掉,或者說(shuō)這個(gè)小程序待在后臺(tái)一直沒(méi)活動(dòng),直到微信把它清出去了,這時(shí)再打開(kāi)這個(gè)小程序就需要重新加載,這就是冷啟動(dòng)。

你的瞳 回答

...你看的沒(méi)有錯(cuò),有個(gè)寫(xiě)順序的文章,但我忘了所以就不妨上來(lái)了。一,先 from 確定你需求的字段,二,where 對(duì)數(shù)據(jù)進(jìn)行篩選,所以在性能提升方面,where 的作用很重要。而這是一個(gè)虛擬表就已經(jīng)生成了,而不存在你說(shuō)的 having 時(shí)還沒(méi)有 d 這個(gè)列。

朽鹿 回答

開(kāi)啟Trace調(diào)試

app_trace設(shè)置為true 就可以了
位置一般在application/config.php
頁(yè)面Trace功能開(kāi)啟后,運(yùn)行后并且你的頁(yè)面有輸出的話(huà),頁(yè)面右下角會(huì)顯示ThinkPHP的LOGO:
圖片描述

LOGO后面的數(shù)字就是當(dāng)前頁(yè)面的執(zhí)行時(shí)間(單位是秒) 點(diǎn)擊該圖標(biāo)后,會(huì)展開(kāi)詳細(xì)的Trace信息,如圖:
圖片描述

Trace框架有6個(gè)選項(xiàng)卡,分別是基本、文件、流程、錯(cuò)誤、SQL和調(diào)試,點(diǎn)擊不同的選項(xiàng)卡會(huì)切換到不同的Trace信息窗口。

圖片描述

命于你 回答

$('你的textarea').val($('你的div').html())

忘了我 回答
一天一個(gè)手機(jī)號(hào)碼phone只能提交一次訂單

可以從數(shù)據(jù)庫(kù)的設(shè)計(jì)方面進(jìn)行調(diào)整

根據(jù)業(yè)務(wù)邏輯,手機(jī)號(hào)和天 這兩個(gè)字段需要聯(lián)合唯一

在表中新增 the_data 字段,字段的值是 這行記錄插入時(shí)的日期(如20171219),將手機(jī)號(hào)字段 和 天數(shù)字段 聯(lián)合唯一,就可以完全杜絕一天內(nèi)重復(fù)提交的可能了

焚音 回答

個(gè)人覺(jué)得,5萬(wàn)條數(shù)據(jù)還不是太多,需要一分鐘,確實(shí)太慢了。你可以考慮先添加索引試試,然后在適當(dāng)?shù)奶砑泳彺???duì)了,有沒(méi)有連表啥的?如果連表了,記得把表中數(shù)據(jù)少的放在前面查詢(xún),或者不用連表...

亮瞎她 回答

INCR 原子遞增,會(huì)返回遞增后的值,請(qǐng)求來(lái)了你就直接incr在判斷,小于101就操作,大于101就不操作

九年囚 回答

是阿里的服務(wù)器?是的話(huà),在控制臺(tái)放行端口了么?

苦妄 回答

實(shí)際上作者那樣寫(xiě)也挺不錯(cuò)了
如果想要使用有氣勢(shì)的排比句可以這樣

function compare_id($a,$b){
    return $a['id'] - $b['id'];
}

$intersect_a = array_uintersect($arr_1, $arr_2, 'compare_id');
$intersect_b = array_uintersect($arr_2, $arr_1, 'compare_id');
$diff_a = array_udiff($arr_1, $arr_2, 'compare_id');
$diff_b = array_udiff($arr_2, $arr_1, 'compare_id');
usort($intersect_a, 'compare_id');
usort($intersect_b, 'compare_id');

echo json_encode(array_merge(array_map('array_merge', $intersect_a, $intersect_b), $diff_a,$diff_b));
熟稔 回答

DB::select("select id form table where id = 1");希望對(duì)你有幫助

旖襯 回答

交錢(qián)給騰訊唄,我聽(tīng)說(shuō)有一種強(qiáng)制推廣貌似能發(fā)送消息給一定范圍內(nèi)的用戶(hù),但我重來(lái)沒(méi)遇到過(guò)。還有,老鐵,虛擬紅包是什么玩意?是不是就是騙人發(fā)個(gè)假紅包

情皺 回答

用ng-options啊

https://docs.angularjs.org/ap...

<select ng-options="item as item.label for item in items track by item.id" ng-model="selected"></select>