鍍金池/ 問答/ PHP問答
抱緊我 回答

應(yīng)該是DOM的重排和重繪次數(shù)過多,影響了DOM性能,建議直接在js中生成html,然后插入到dom中:

let starList = [3, 2, 5];
function loadStars() {
    let dom = '';
    starList.forEach(e => {
        dom += '<ul>/
            <input value="' + e + '" type="hidden"/>'
        for (let i = 0; i < 5; i++) {
            dom += i < e ? '<li class="on"></li>' : '<li></li>';
        }
        dom += '</ul>';
    });
    document.getElementById("list").innerHTML = dom;
}
硬扛 回答

git svn隨便挑一個(gè)用

懷中人 回答

// 添加數(shù)據(jù) 返回bool值
$bool = DB::insert('insert into student(url,name) values(?,?)',['www.wxrym.com','外星人源碼商城']);
var_dump($bool);

心癌 回答

一般這樣的網(wǎng)站直接F12或查看源代碼,拿html、css、個(gè)別的還有js就能實(shí)現(xiàn)這樣的動(dòng)態(tài)效果。

枕頭人 回答

不好意思,寫完了才看清你的標(biāo)題是 保留最新時(shí)間的,你可以根據(jù)下面的思路改改

不太明白你所說的高效是指盡快完成需求呢還是從數(shù)據(jù)庫(kù)優(yōu)化的層面來說
如果盡快完成需求的話,試試這條sql
delete from table_name where id not in (select id from (select min(id) as id from table_name group by name, type) as t);

解釋:
① group by name, type 去重查詢
② select id from (select min(id) as id from table_name group by name, type) as t
這條sql中嵌套from子查詢是因?yàn)?mysql 不支持對(duì)同一個(gè)表查詢后做增刪改操作

蝶戀花 回答

可以唄,你設(shè)置一個(gè)配置,能配置數(shù)據(jù)庫(kù)地址和端口,這樣就行了

任她鬧 回答

埋點(diǎn),可以用growingio或者百度統(tǒng)計(jì)這種第三方的統(tǒng)計(jì)

巴扎嘿 回答

從產(chǎn)品那學(xué)到的:層次分析法https://baike.baidu.com/item/...

實(shí)際應(yīng)用就是:列表排序優(yōu)先級(jí)

假灑脫 回答

你訪問HTML頁(yè)面啊,訪問php有什么用

殘淚 回答

其實(shí)你這樣應(yīng)該是可以打斷點(diǎn)了,只是必須從入口文件開始而已??梢栽谛枰獢帱c(diǎn)的地方打上斷點(diǎn),然后斷點(diǎn)進(jìn)入入口文件后,單擊一下phpstorm的綠色箭頭就可以跳到打上斷點(diǎn)的地方了。

xdebug的配置并沒有什么問題,問題應(yīng)該出在Chrome的插件,用這個(gè)插件的時(shí)候,每次有斷點(diǎn)的請(qǐng)求都會(huì)發(fā)送一個(gè)xdebug的參數(shù),值是一個(gè)數(shù)字,你應(yīng)該是沒有這個(gè)參數(shù)才導(dǎo)致的這個(gè)報(bào)錯(cuò)。

其實(shí)xdebug完全可以不依賴瀏覽器的插件就可以打斷點(diǎn),使用xdeubg.remote_autostart配置即可。

zend_extension=xdebug.so
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.idekey = phpstorm
xdebug.remote_connect_back = 1
xdebug.remote_port = 9999
xdebug.remote_handler = dbgp
xdebug.remote_log=/var/log/php/xdebug.log

以上是我的xdebug配置。
然后不需要配置configuration,配置好phpstorm的xdebug端口,然后增加一個(gè)server,配置好server對(duì)應(yīng)的域名即可。

希望對(duì)你能有所幫助。

凹凸曼 回答

不太懂題主的意思, 不過你要是想限制查詢的數(shù)量的話 , 可以在后面加一個(gè)limit

浪婳 回答

.remove()……


讀心術(shù):事件被觸發(fā)時(shí),如果你用jQ的事件監(jiān)聽,可以用$(this)拿到觸發(fā)事件的那個(gè)DOM

不討囍 回答

沒有通用的“因子”,對(duì)不同的key,你要加不同的幾個(gè)“因子”。

如果只是想剛好覆蓋全部機(jī)器,可以循環(huán)計(jì)算crc32取模。

<?php

function gen_key($key, $mod)
{

    $result = [];
    $i = 0;
    while (count($result) < $mod) {
        $new_key = $key . '_' . $i;
        $k = crc32($new_key) % $mod;
        $i = $i + 1;
        if (!isset($result[$k])) {
            $result[$k] = $new_key;
        }
    }
    return $result;
}

輸出例子:https://3v4l.org/VjLpr

妖妖 回答

unix系統(tǒng)又一個(gè)很有意思的文件控制 比方說 chomd 7,而 這個(gè)數(shù)字有意思點(diǎn)在于 可讀可寫可運(yùn)行
1 讀權(quán)限 2 寫權(quán)限 4 運(yùn)行權(quán)限

0 代表無權(quán)限
1代表 讀
2代表 寫
3 代表 讀1 + 寫2
4 代表 運(yùn)行
5 代表 讀1 + 運(yùn)行4
6 代表 寫2 + 運(yùn)行4
7 代表 讀1 + 寫2 + 運(yùn)行4
很有趣 7個(gè)數(shù)足以代表那么多東西
那么只要前后端約定好 怎么傳遞數(shù)據(jù)不是你定嗎

蟲児飛 回答

top看下服務(wù)器負(fù)載高不高,是否有被攻擊,查看一下當(dāng)前各連接狀態(tài)(SYN_RECV、FIN_WAIT、TIME_WAIT、ESTABLISHED)的數(shù)量。把iptables打開看看一段時(shí)間后會(huì)不會(huì)下降。

厭遇 回答

1.setAppends

在你需要的 controller 中,使用 Model 的 setAppends 方法,Laravel 源碼如下

/**
     * Set the accessors to append to model arrays.
     *
     * @param  array  $appends
     * @return $this
     */
    public function setAppends(array $appends)
    {
        $this->appends = $appends;

        return $this;
    }

2.使用 Eloquent: API 資源

笨尐豬 回答

弱智了 原因是 向文本框輸出數(shù)組了 我自己也是醉了 應(yīng)該是格式化字符串

  1. 無格式j(luò)son 轉(zhuǎn)數(shù)組 json_decode($value,true);
  2. 數(shù)組轉(zhuǎn)格式化json json_encode($arr, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);