鍍金池/ 問答/ PHP問答
遲月 回答

vue-cli里有代理設(shè)置。
但是?。?!怕麻煩的話,啥都別說了。不如試試這個,一勞永逸。
可能是東半球解決跨域問題最簡單粗暴的方法
1.chrome復(fù)制快捷方式。
2.右鍵快捷方式,屬性----目標(biāo)
改為以下(確保這些安裝路徑都是存在的)

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=C:\Program Files (x86)\Google\Chrome\Application

3.優(yōu)勢:甚至可以本地頁面調(diào)試線上接口。。。

厭遇 回答

PHP去掉base64_decode,
JS里的CryptoJS去掉padding參數(shù) 后面去掉toUpperCase

萌二代 回答

代碼重復(fù)的部分多,那么關(guān)鍵就是找出不重復(fù)的地方是什么,然后把重復(fù)的地方先弄成一塊,再按照不同的條件細(xì)分。

比如,你這上面的語句有很多按照$_sortType來判定排序的,自然你可以先用一個參數(shù)來存儲最基本的查詢語句;

$basic = DB::table('shop_goods')
            ->where('goods_cid',$_path)
            ->where('goods_status',1) // 0未審核 1審核通過 2審核未通過
            ->where('goods_state',0) // 0已上架 1已下架
            ->where('goods_recycle',0) // 0正常 1回收站

然后再根據(jù)$_sortType進(jìn)行條件判斷:

if($_sortType=="composite" || $_sortType==""){ //綜合 或 沒有
    $data = $basic
                ->skip($page)
                ->take(4)
                ->get();
}else if($_sortType=="price_up"){ //價格最低
    $data = $basic
                ->orderBy('goods_price','asc') // 價格最低
                ->skip($page)
                ->take(4)
                ->get();
}else if($_sortType=="price_down"){ //價格最高
    $data = $basic
                ->orderBy('goods_price','desc') // 價格最高 
                ->skip($page)
                ->take(4)
                ->get();
}else if($_sortType=="assess_down"){ // 評價最多
    $data = DB::table('shop_goods')
                ->leftJoin('shop_assess', 'shop_goods.goods_id', '=', 'shop_assess.assess_gcode')
                ->selectRaw('shop_goods.*,COUNT(shop_assess.assess_id) as assess_num')
                ->where('shop_goods.goods_cid',$_path)
                ->where('shop_goods.goods_status',1) // 0未審核 1審核通過 2審核未通過
                ->where('shop_goods.goods_state',0) // 0已上架 1已下架
                ->where('shop_goods.goods_recycle',0) // 0正常 1回收站
                ->groupBy('shop_goods.goods_id')
                ->orderBy('assess_num','desc')
                ->get();
}else if($_sortType=="publish_new"){ //最新發(fā)布
    $data = $basic
                ->orderBy('goods_time','desc') // 最新發(fā)布
                ->skip($page)
                ->take(4)
                ->get();
}

大概的思路就是這樣。

悶油瓶 回答

在package.json中找到d3,然后把后面的版本號改成你需要的,然后npm install

孤酒 回答

一般銀行系統(tǒng)存儲數(shù)據(jù)的單位為厘

喜歡你 回答

檢查是否在 ReportIndex 執(zhí)行的,

懷中人 回答

simplexml_load_string

愚念 回答

加一個 setTimeout 延遲執(zhí)行下呢?

淚染裳 回答

原生的map組件是 最高層級的,如果想在map上 放東西,必須使用cover-view 或者cover-image.

考慮將map不全屏,或者 tab 用cover-view重寫

陪妳哭 回答

還沒安裝Zip PHP擴(kuò)展。安裝并重試一下。

嘟尛嘴 回答

文件上傳服務(wù)器以QPS作為性能衡量指標(biāo)非常不靠譜啊,給幾個可供參考的指標(biāo):帶寬吞吐量,IO吞吐量、CPU使用率、內(nèi)存使用率。壓測工具是話應(yīng)該是有,不過我沒用過不好亂建議,實(shí)在不行就自己寫多線程的腳本來跑吧,服務(wù)器上的采集腳本好像得自己寫。

個人建議,僅供參考。

筱饞貓 回答
$data = [
    'type' => [
           'appmsg'
        ],
    'media_id' => [
            'fajlfjaljfa'
        ],
    'content' => [
        ''
    ]
];
array_walk($data,function(&$value,$key){
    $value = isset($value[0])?$value[0]:'';
});
var_dump($data);
爛人 回答

已經(jīng)解決了.將THINKPHP5核心框架位置:/thinkphp/library/think/cache/driver/File.php第232行將unlink($path)改成“$this->unlink($path)”

互擼娃 回答

【結(jié)貼】iv小程序端請求的時候用encodeURIComponent函數(shù)進(jìn)行urlencode就好了(空格其實(shí)是符號:+ ?)

冷咖啡 回答

你想學(xué)習(xí)這兩種模式,你得知道這兩種模式是什么,這兩年最火的莫過于vue.js了,在mvvm中,沒有dom這一概念,所有的交互都是通過控制來實(shí)現(xiàn)的。想學(xué)習(xí)這個,首先得摸熟原生js,其次你得擺脫jquery的束縛,因?yàn)関ue.js是完全不用jquery的。
如果非要說其它語言的話,你得看看es6,別的就不用了,當(dāng)然前提是html5,css3,原生js都得會的情況下。
不用看什么書籍,你去把官方文檔打一遍,然后看看慕課網(wǎng)上的教程。構(gòu)思的話,你從數(shù)據(jù)入手,不要想著操作dom,也就是操作html里面的內(nèi)容,雙向綁定的東西,html跟著數(shù)據(jù)走的。
模板視圖控制器是相輔相成的,一個界面的組成肯定要有視圖,然后你用控制器控制,然后制成模板然后調(diào)用,你說的mvc走的就是這個流程。

舊酒館 回答

他不是說了嗎 方法不要以_或者$開頭

笑浮塵 回答

json啊,這也有疑問???
前面加了點(diǎn)東西就不認(rèn)識了??

厭遇 回答

start transaction 不是開啟事物嗎