在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/ PHP問(wèn)答
涼汐 回答

websocket而且是繼承于 swoole_server的 有心跳機(jī)制的。
多讀官方文檔。

糖果果 回答

如果是網(wǎng)站,還是有可能并發(fā)的,因?yàn)閜hp會(huì)不同訪問(wèn)的用戶創(chuàng)建不同進(jìn)程的.

小眼睛 回答

謝邀!

  1. 對(duì)隨機(jī)的五位數(shù)排序,最小在前最大在后的依次增大
  2. 前4次是隨機(jī)值
  3. 第5次是總數(shù)減去前四次隨機(jī)值
  4. 重要的就是前四次隨機(jī)值的范圍,就是其中的最小值和最大值。這時(shí)候如果最小值和最大值限制越多到后面越容易產(chǎn)生隨機(jī)值,并且要保證最小值要大于前一個(gè)隨機(jī)值的100以上。而關(guān)于最大值就簡(jiǎn)單多了,盡可能小,但是不會(huì)比最小值小。并且不會(huì)比我下面例子中使用的最大值( $rand_max )大。(至于為什么你可以思考下)
  5. 如果產(chǎn)生的隨機(jī)值中差值產(chǎn)生重復(fù),那么就重新產(chǎn)生隨機(jī)值
    <?php
    
    $sum  = 10000;
    $diff = 100;
    $count = 5;
    
    $return = array();
    $min    = 0;
    $i         = 1; 
    while($i < $count) {
    
        // 隨機(jī)數(shù)不符合要求時(shí)的結(jié)果初始化
        if(isset($return[$i]) || isset($return[$i+1])) {
            unset($return[$i]);
            unset($return[$i+1]);
        }
    
        // 剩余數(shù)
        $remain_sum = $sum - array_sum($return);
        // 剩余需要隨機(jī)的個(gè)數(shù)
        $remain_count = intval($count - count($return));
        // 高斯求最小差值和,分兩部分:S = n(n+1)(2n+4)/12 + $diff * ((n-1)(n-2)/2)
        $min_diff = $remain_count * ($remain_count - 1) * (2 * ($remain_count - 1) + 4) / 12 + ($remain_count * ($remain_count - 1) / 2) * $diff;
        // 隨機(jī)范圍的最小值
        $min = $i == 1 ? 1 : $return[$i-1] + $diff + 1;
        
        // 在范圍內(nèi)獲取隨機(jī)數(shù)
        mt_srand((double)microtime() * 1000000);
        // 隨機(jī)范圍的最大值
        $rand_max   = intval(($remain_sum - $min_diff) / $remain_count);
        // 產(chǎn)生隨機(jī)數(shù)
        $min        = mt_rand($min, $rand_max);
        // 放入返回的數(shù)組
        $return[$i] = $min;
        if($i == $count - 1) {
            // 最后一個(gè)隨機(jī)數(shù)直接取總數(shù)減去前面的隨機(jī)數(shù)
            $return[$i+1] = $remain_sum - $min;
        }
        
        if(check_diff($return) === false) {
            $i--;
            continue;
        }
    
        $i++;
    }
    
    var_dump($return);die;
    
    // 判斷數(shù)組內(nèi)是否有差值相等
    function check_diff($arr) {
        if(empty($arr)) {
            return false;
        }
        
        $arr = array_map('intval', $arr);
        sort($arr);
        
        $count = count($arr);
        $diff_arr = array();
        for($i = $count - 1; $i >= 0; $i --) {
            for ($j = 0; $j < $count; $j ++) {
                if($arr[$i] <= $arr[$j]) {
                    continue 2;
                }
                $diff_arr[] = $arr[$i] - $arr[$j];
            }    
        }
        
        if(count($diff_arr) === count(array_unique($diff_arr))) {
            return true;
        }
        
        return false;
    }
淡墨 回答

假如你的日期變量是個(gè)時(shí)間戳,變量名為$datetime
如果是個(gè)字符串,就先轉(zhuǎn)為時(shí)間戳吧
你這里其實(shí)是要顯示3次變量。一個(gè)年,一個(gè)是月,一個(gè)是日。
樓主的意思是在模板里如何顯示這個(gè)變量吧
年{$datetime|date="Y"}
月{$datetime|date="m"}
日{(diào)$datetime|date="d"}

故人嘆 回答

其實(shí)編譯php后有很多配置文件;

##復(fù)制php-fpm啟動(dòng)腳本
sudo cp init.d.php-fpm /etc/init.d/php-fpm

##賦予腳本執(zhí)行權(quán)限
chmod +x /etc/init.d/php-fpm

參考Ubuntu下php+nginx+mysql的安裝與配置

1.靜態(tài)化
2.cdn加速
3.可以打開控制臺(tái)查看哪些速度比較慢

clipboard.png

臭榴蓮 回答

rewrite規(guī)則百度即可。
可以參考nginx配置laravel

骨殘心 回答

你看看你服務(wù)端監(jiān)聽(tīng)的ip是不是0.0.0.0

$http = new swoole_http_server("0.0.0.0", 9501);
夏木 回答

有兩種想法

  1. 后臺(tái)抓取之后,解析html把 數(shù)據(jù) 圖片 表格 分類 , 只把數(shù)據(jù)返回給前端,前端再用統(tǒng)一的布局,決定各個(gè)的位置.
  2. 抓取之后 把html中的樣式去掉,把html傳給前端 , 前端用css給表格 文字 寫一個(gè)同一的樣式

都能達(dá)到統(tǒng)一風(fēng)格的目的

朽鹿 回答

開啟Trace調(diào)試

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

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

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

圖片描述

薔薇花 回答

為什么要給定字符串而不是整型數(shù)據(jù)

夏木 回答

https使用的443端口,防火墻有開啟這個(gè)端口嗎

短嘆 回答
        $tmp  = [];
        foreach ($data as $key => $datum) {
            if (in_array($datum['foo'], $tmp)) {
                unset($data[$key]);
                continue;
            }
            $tmp[] = $datum['foo'];
        }
伴謊 回答

樓主在的么。做一個(gè)這樣的鏈接多少錢?

初念 回答

cookie是存儲(chǔ)在瀏覽器端, 用以識(shí)別用戶身份的東西.
所以cookie必須是在瀏覽器訪問(wèn)頁(yè)面時(shí)才能設(shè)置上的.
另外我看你用了自己寫的響應(yīng)方法:_successFormat, 這里要說(shuō)的就是laravel默認(rèn)情況下,是有一個(gè)全局的cookie中間件, 在Response響應(yīng)時(shí)把隊(duì)列里的cookie取出來(lái), 設(shè)置到header中. 如果你是手動(dòng)寫的響應(yīng), 那么可能就不會(huì)自動(dòng)設(shè)置隊(duì)列里的cookieheader里了.

薄荷糖 回答

以守護(hù)進(jìn)程掛起的

悶騷型 回答

看看他有沒(méi)有使用自定義路由吧,或者加index.php試試看看有沒(méi)有重寫

兩種模式不要混用
改為

$num = $conn->num_rows;
執(zhí)念 回答

1.觸發(fā)主體不同,一個(gè)時(shí)服務(wù)器端產(chǎn)生的,一個(gè)時(shí)客戶端產(chǎn)生的
2.js可以完全沒(méi)有服務(wù)器端就執(zhí)行,比如在本地環(huán)境下,應(yīng)用的場(chǎng)景不同。