數據分塊加載——BigPipe 技術【類似facebook】

一、原理

分塊加載,加載完一塊,就先把頁面數據刷給用戶,再加載下面的,直到加載完畢


二、基礎需知:




三、服務端和php的相應配置

如果想實現分塊加載【bigpipe技術】,還需要對nginx.conf 和 php.ini 進行相應配置

nginx服務端 nginx.conf? http塊內配置:

proxy_buffering off

fastcgi_keep_conn on


php 的 php.ini 配置:

output_buffering = off


四、代碼實現:

<?php
ob_start();//開啟ob緩沖區
?>

<!DOCTYPE html>
<html>
<head>
    <title>京西頻道頁面</title>
    <meta charset="utf-8">
    <link rel="stylesheet" type="text/css" href="/static/css/reset.css">
    <link rel="stylesheet" type="text/css" href="/static/css/common.css">
    <link rel="stylesheet" type="text/css" href="/static/css/main.css">
    <link rel="icon" href="/static/img/icon.ico">
    <script type="text/javascript" src="/static/js/jquery.js"></script>
    <script type="text/javascript" src="/static/js/jquery.slideshow.js"></script>
    <script type="text/javascript" src="/static/js/jquery.smimgslide.js"></script>
    <script type="text/javascript" src="/static/js/jquery.countdown.js"></script>
    <script type="text/javascript" src="/static/js/main.js"></script>
</head>
<body>
<div class="header">
    <div class="header-nav common-container">
        <ul class="header-nav-list">
            <li><h3><a href="#">秒殺</a></h3></li>
            <li><h3><a href="#">優惠券</a></h3></li>
            <li><h3><a href="#">閃購</a></h3></li>
            <li><h3><a href="#">拍賣</a></h3></li>
            <li><h3><a href="#">服裝城</a></h3></li>
            <li><h3><a href="#">京西超市</a></h3></li>
            <li><h3><a href="#">生鮮</a></h3></li>
            <li><h3><a href="#">全球購</a></h3></li>
            <li><h3><a href="#">京西金融</a></h3></li>
        </ul>
    </div>
</div>
<div class="lovelife">
    <div class="common-container clearfloat lovelife-box">
        <div class="common-title">
            <i></i>
            <h2>愛生活</h2>
            <i></i>
        </div>
        <ul class="lovelife-list clearfloat">

<?php
sleep(1);
ob_flush();//將數據刷給服務端【apache,nginx】
flush();//服務端將數據刷給用戶展示出來,然后繼續加載下面的內容

//heredoc 保持原樣輸出
echo <<<EOF
<li class="lovelife-list-item1 lovelife-list-col2  sidebarpointer" >

    <div class="lovelife-list-title">
        <h3>愛逛 </h3>
        <ul>
            <li><a href="#aiguang">奢侈品</a></li><li><a href="#aiguang">保暖羽絨服</a></li><li><a href="#aiguang">功能箱包</a></li><li><a href="#aiguang">時尚手表</a></li><li><a href="#aiguang">珠寶首飾</a></li>
        </ul>
    </div>
    <div class="lovelife-list-content">
        <div class="lovelife-list-content-box">
            <div class="lovelife-list-content-leimg">
                <a href="#"><img src="/static/img/lovelife/lovelife-list-content-leimg-img1.jpg"></a>
            </div>
            <ul class="lovelife-list-content-riimg">
                <li><a href="#"><p>型男衣櫥</p><p>搶大額神券</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img1.jpg"></a></li><li><a href="#"><p>摩登女裝</p><p>滿299減100券</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img2.jpg"></a></li><li><a href="#"><p>內衣精選</p><p>每滿50減12</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img3.jpg"></a></li><li><a href="#"><p>時尚女鞋</p><p>跨店199減100</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img4.jpg"></a></li>
                      </ul>
            <ul class="lovelife-list-content-mdimg">
                <li><a href="#"><p>珠寶大賣場</p><p>單品低至99元</p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img1.jpg"></a></li><li><a href="#"><p>設計師推薦</p><p>給你喜歡的</p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img2.jpg"></a></li><li><a href="#"><p>打牌好貨</p><p>限時特惠</p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img3.jpg"></a></li>
            </ul>
        </div>
    </div>
    <div class="lovelife-list-smimg">
        <span class="lovelife-list-smimg-leftarrow">&lt;</span>
        <span class="lovelife-list-smimg-rightarrow">&gt;</span>
        <div class="lovelife-list-smimg-box">
            <ul>
                <li><a href="#"><img src="/static/img/lovelife/smimg/loveshopping/img1.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/loveshopping/img2.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/loveshopping/img3.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/loveshopping/img4.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/loveshopping/img5.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/loveshopping/img6.jpg"></a></li>
            </ul>
        </div>
    </div>


</li>

EOF;

sleep(2);//模擬加載停頓感

ob_flush();//將數據輸給服務端【apache,nginx】
flush();//服務端將數據刷給用戶展示出來,然后繼續加載下面的內容

?>


<?php
echo <<<EOF
            <li class="lovelife-list-item2 lovelife-list-col2  sidebarpointer" >

    <div class="lovelife-list-title">
        <h3>愛美麗 </h3>
        <ul>
            <li><a href="#aimeili">套裝</a></li><li><a href="#aimeili">乳液面霜</a></li><li><a href="#aimeili">面膜</a></li><li><a href="#aimeili">潔面</a></li><li><a href="#aimeili">寶潔洗護</a></li><li><a href="#aimeili">身體護理</a></li>
        </ul>
    </div>
    <div class="lovelife-list-content">
        <div class="lovelife-list-content-box">
            <div class="lovelife-list-content-leimg">
                <a href="#"><img src="/static/img/lovelife/lovelife-list-content-leimg-img2.jpg"></a>
            </div>
            <ul class="lovelife-list-content-riimg">
                <li><a href="#"><p>美妝館</p><p>滿199-100</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img5.jpg"></a></li><li><a href="#"><p>面部護膚</p><p>低至199-100</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img6.jpg"></a></li><li><a href="#"><p>香水彩妝</p><p>滿199-100</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img7.jpg"></a></li><li><a href="#"><p>洗發護發</p><p>滿199-100</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img8.jpg"></a></li>
                      </ul>
            <ul class="lovelife-list-content-mdimg">
                <li><a href="#"><p>個護大牌</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img4.jpg"></a></li><li><a href="#"><p>紙品清潔</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img5.jpg"></a></li><li><a href="#"><p>絲倍綺</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img6.jpg"></a></li>
            </ul>
        </div>
    </div>
    <div class="lovelife-list-smimg">
        <span class="lovelife-list-smimg-leftarrow">&lt;</span>
        <span class="lovelife-list-smimg-rightarrow">&gt;</span>
        <div class="lovelife-list-smimg-box">
            <ul>
                <li><a href="#"><img src="/static/img/lovelife/smimg/lovebeauty/img1.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/lovebeauty/img2.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/lovebeauty/img3.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/lovebeauty/img3.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/lovebeauty/img4.jpg"></a></li><li><a href="##"><img src="/static/img/lovelife/smimg/lovebeauty/img5.jpg"></a></li>
            </ul>
        </div>
    </div>


</li>
EOF;

sleep(2);
ob_flush();
flush();

?>



<?php
echo <<<EOF
 
<li class="lovelife-list-item3 lovelife-list-col2  sidebarpointer" >

    <div class="lovelife-list-title">
        <h3>家電館 </h3>
        <ul>
            <li><a href="#jiadian">電視家影</a></li><li><a href="#jiadian">美容器</a></li><li><a href="#jiadian">送電視掛架</a></li><li><a href="#jiadian">洗衣機</a></li><li><a href="#jiadian">滿600減100</a></li>
        </ul>
    </div>
    <div class="lovelife-list-content">
        <div class="lovelife-list-content-box">
            <div class="lovelife-list-content-leimg">
                <a href="#"><img src="/static/img/lovelife/lovelife-list-content-leimg-img3.jpg"></a>
            </div>
            <ul class="lovelife-list-content-riimg">
                <li><a href="#"><p>大家電館</p><p>白條12期免息購</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img9.jpg"></a></li><li><a href="#"><p>廚衛家裝館</p><p>爆款好貨低至79元</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img10.jpg"></a></li><li><a href="#"><p>電視家影</p><p>滿5000減300</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img11.jpg"></a></li><li><a href="#"><p>冰洗品牌日</p><p>熱銷爆款提前搶</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img12.jpg"></a></li>
                      </ul>
            <ul class="lovelife-list-content-mdimg">
                <li><a href="#"><p>小家電</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img7.jpg"></a></li><li><a href="#"><p>健康電器</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img8.jpg"></a></li><li><a href="#"><p>健康好水</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img9.jpg"></a></li>
            </ul>
        </div>
    </div>
    <div class="lovelife-list-smimg">
        <span class="lovelife-list-smimg-leftarrow">&lt;</span>
        <span class="lovelife-list-smimg-rightarrow">&gt;</span>
        <div class="lovelife-list-smimg-box">
            <ul>
                <li><a href="#"><img src="/static/img/lovelife/smimg/homeapp/img1.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/homeapp/img2.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/homeapp/img3.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/homeapp/img4.jpg"></a></li><li><a href="##"><img src="/static/img/lovelife/smimg/homeapp/img5.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/homeapp/img6.jpg"></a></li>
            </ul>
        </div>
    </div>


</li>
EOF;


sleep(2);
ob_flush();
flush();

?>



<?php
echo <<<EOF
 <li class="lovelife-list-item4 lovelife-list-col2  sidebarpointer" >

    <div class="lovelife-list-title">
        <h3>手機派 </h3>
        <ul>
            <li><a href="#shouji">金屬機身</a></li><li><a href="#shouji">快速充電</a></li><li><a href="#shouji">拍照神器</a></li><li><a href="#shouji">后置雙攝像</a></li><li><a href="#shouji">雙卡雙待</a></li>
        </ul>
    </div>
    <div class="lovelife-list-content">
        <div class="lovelife-list-content-box">
            <div class="lovelife-list-content-leimg">
                <a href="#"><img src="/static/img/lovelife/lovelife-list-content-leimg-img4.jpg"></a>
            </div>
            <ul class="lovelife-list-content-riimg">
                <li><a href="#"><p>新Phone尚</p><p>潮流新品搶先體驗</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img13.jpg"></a></li><li><a href="#"><p>促銷匯</p><p>iPhone5s低至1899</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img14.jpg"></a></li><li><a href="#"><p>手機通訊</p><p>Cool 1C火爆發售</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img15.jpg"></a></li><li><a href="#"><p>怎么挑手機</p><p>潮機評測</p><img src="/static/img/lovelife/lovelife-list-content-riimg-img16.jpg"></a></li>
                      </ul>
            <ul class="lovelife-list-content-mdimg">
                <li><a href="#"><p>榮耀爆款</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img10.jpg"></a></li><li><a href="#"><p>魅藍</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img11.jpg"></a></li><li><a href="#"><p>中心新品</p><p></p><img src="/static/img/lovelife/lovelife-list-content-mdimg-img12.jpg"></a></li>
            </ul>
        </div>
    </div>
    <div class="lovelife-list-smimg">
        <span class="lovelife-list-smimg-leftarrow">&lt;</span>
        <span class="lovelife-list-smimg-rightarrow">&gt;</span>
        <div class="lovelife-list-smimg-box">
            <ul>
                <li><a href="#"><img src="/static/img/lovelife/smimg/phone/img1.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/phone/img2.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/phone/img3.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/phone/img4.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/phone/img5.jpg"></a></li><li><a href="#"><img src="/static/img/lovelife/smimg/phone/img6.jpg"></a></li>
            </ul>
        </div>
    </div>


</li>
EOF;


sleep(2);
ob_flush();
flush();

?>




        </ul>
    </div>
</div>
<!-- footer start -->
<div class="footer">
    <div class="footer-slogans">
        <ul>
            <li class="footer-slogans-item1"><i></i>
                <h3>品類齊全,輕松購物</h3></li>
            <li class="footer-slogans-item2"><i></i>
                <h3>多倉直發,極速配送</h3></li>
            <li class="footer-slogans-item3"><i></i>
                <h3>正品行貨,精致服務</h3></li>
            <li class="footer-slogans-item4"><i></i>
                <h3>天天低價,暢選無憂</h3></li>
        </ul>
    </div>
    <div class="common-container clearfloat">
        <div class="footer-sevice clearfloat">
            <table class="footer-sevice-table">
                <thead>
                <tr>
                    <th>購物指南</th>
                    <th>配送方式</th>
                    <th>支付方式</th>
                    <th>售后服務</th>
                    <th>特色服務</th>
                </tr>
                </thead>
                <tbody>
                <tr>
                    <td><a href="#">購物流程</a></td>
                    <td><a href="#">上門自提</a></td>
                    <td><a href="#">貨到付款</a></td>
                    <td><a href="#">售后政策</a></td>
                    <td><a href="#">奪寶島</a></td>
                </tr>
                <tr>
                    <td><a href="#">會員介紹</a></td>
                    <td><a href="#">211限時達</a></td>
                    <td><a href="#">在線支付</a></td>
                    <td><a href="#">價格保護</a></td>
                    <td><a href="#">DIY裝機</a></td>
                </tr>
                <tr>
                    <td><a href="#">生活旅行</a></td>
                    <td><a href="#">配送服務查詢</a></td>
                    <td><a href="#">分期付款</a></td>
                    <td><a href="#">退款說明</a></td>
                    <td><a href="#">延保服務</a></td>
                </tr>
                <tr>
                    <td><a href="#">常見問題</a></td>
                    <td><a href="#">配送費收取標準</a></td>
                    <td><a href="#">郵局匯款</a></td>
                    <td><a href="#">返修/退換貨</a></td>
                    <td><a href="#">京西E卡</a></td>
                </tr>
                <tr>
                    <td><a href="#">大家電</a></td>
                    <td><a href="#">海外配送</a></td>
                    <td><a href="#">公司轉賬</a></td>
                    <td><a href="#">取消訂單</a></td>
                    <td><a href="#">京西通信</a></td>
                </tr>
                <tr>
                    <td><a href="#">聯系客服</a></td>
                    <td></td>
                    <td></td>
                    <td></td>
                    <td><a href="#">京西JD+</a></td>
                </tr>
                </tbody>
            </table>
            <div class="footer-sevice-info">
                <h5>京西自營覆蓋區縣</h5>
                <p>京西已向全國2654個區縣提供自營配送服務,支持貨到付款、POS機刷卡和售后上門服務。</p>
                <p><a href="#">查看詳情 ></a></p>
            </div>
        </div>
        <div class="footer-lists">
            <ul class="footer-lists-links">
                <li><a href="#">關于我們</a></li>
                <li>|</li>
                <li><a href="#">聯系我們</a></li>
                <li>|</li>
                <li><a href="#">商家入駐</a></li>
                <li>|</li>
                <li><a href="#">營銷中心</a></li>
                <li>|</li>
                <li><a href="#">手機京西</a></li>
                <li>|</li>
                <li><a href="#">友情鏈接</a></li>
                <li>|</li>
                <li><a href="#">銷售聯盟</a></li>
                <li>|</li>
                <li><a href="#">京西社區</a></li>
                <li>|</li>
                <li><a href="#">風險監測</a></li>
                <li>|</li>
                <li><a href="#">京西公益</a></li>
                <li>|</li>
                <li><a href="#">English Site</a></li>
                <li>|</li>
                <li><a href="#">Contact Us</a></li>
            </ul>
            <br>
            <ul class="footer-lists-line1">
                <li><a href="#">京公網安備 11000002000088號</a></li>
                <li>|</li>
                <li>京ICP證070359號</li>
                <li>|</li>
                <li><a href="#">互聯網藥品信息服務資格證編號(京)-經營性-2014-0008</a></li>
                <li>|</li>
                <li>新出發京零 字第大120007號</li>
            </ul>
            <br>
            <ul class="footer-lists-line2">
                <li>互聯網出版許可證編號新出網證(京)字150號</li>
                <li>|</li>
                <li><a href="#">出版物經營許可證</a></li>
                <li>|</li>
                <li><a href="#">網絡文化經營許可證京網文[2014]2148-348號</a></li>
                <li>|</li>
                <li>違法和不良信息舉報電話:4006561155</li>
            </ul>
            <br>
            <ul class="footer-lists-line3">
                <li>Copyright &copy; 2004 - 2016 京西JD.com 版權所有</li>
                <li>|</li>
                <li>消費者維權熱線:4006067733&nbsp;&nbsp;&nbsp;&nbsp;<a href="#">經營執照</a></li>
            </ul>
            <br>
            <ul class="footer-lists-line4">
                <li>京西旗下網站:<a href="#">京西錢包</a></li>
                <li>|</li>
                <li><a href="#">京西云</a></li>
            </ul>
            <br>
            <ul class="footer-lists-icons">
                <li class="footer-lists-icons-item1"><a href="#"></a></li>
                <li class="footer-lists-icons-item2"><a href="#"></a></li>
                <li class="footer-lists-icons-item3"><a href="#"></a></li>
                <li class="footer-lists-icons-item4"><a href="#"></a></li>
                <li class="footer-lists-icons-item5"><a href="#"></a></li>
                <li class="footer-lists-icons-item6"><a href="#"></a></li>
            </ul>
        </div>
    </div>
</div>
<!-- footer end -->
</body>
</html>

<?php

ob_flush();
flush();
ob_end_clean();

?>

static靜態資源代碼百度網盤鏈接:

https://pan.baidu.com/s/17ujODoBsjaUMUlEoMh5zBQ? ?

密碼:oonp

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/282284.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/282284.shtml
英文地址,請注明出處:http://en.pswp.cn/news/282284.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Maven -- 在進行war打包時用正式環境的配置覆蓋開發環境的配置

我們的配置文件一般都放在 src/main/resource 目錄下。 假定我們的正式環境配置放在 src/main/online-resource 目錄下。 那么打成war包時&#xff0c;我們希望用online-resource下的配置文件取代resource 下的配置文件。 pom.xml 插件配置&#xff1a; <plugin><gr…

右鍵一下,哇塞!

面向 Dev 頻道的 Windows 預覽體驗成員微軟推送了 Windows 11 預覽版Insider Preview Build 25211主要變化1.微軟改進了 Windows 11 小組件面板&#xff0c;小組件面板中的添加按鈕更加醒目&#xff0c;點擊用戶頭像將打開小組件設置。Windows 11 小組件由 Microsoft Edge 瀏覽…

前端學習 -- Css -- 內聯元素的盒模型

內聯元素不能設置width和height&#xff1b;設置水平內邊距,內聯元素可以設置水平方向的內邊距&#xff1a;padding-left&#xff0c;padding-right&#xff1b;垂直方向內邊距&#xff0c;內聯元素可以設置垂直方向內邊距&#xff0c;但是不會影響頁面的布局&#xff1b;為元素…

Redis 數據持久化的方案的實現

一、需要了解的基礎 1、Redis實現數據持久化的兩種實現方式&#xff1a; RDB&#xff1a;指定的時間間隔內保存數據快照 AOF&#xff1a;先把命令追加到操作日志的尾部&#xff0c;保存所有的歷史操作二、RDB 實現 Redis數據持久化&#xff08;默認方式&#xff09;1、編輯 red…

div剩余空間填滿

div里有一個固定高度的div使其另一個div填滿空間&#xff0c;外層div設置的高度為百分比&#xff0c;給外層一個相對定位&#xff0c;設置想要充滿的div高度為100%&#xff0c;其中這次有個要求&#xff0c;使其填充div里面的內容距離固定高度div30px&#xff1b;給填充div一個…

快速生成快遞柜唯一取件碼

曾管理一萬多臺快遞柜&#xff0c;優化了系統中生成唯一取件碼的算法。項目&#xff1a;https://github.com/nnhy/PickupCode新建項目&#xff0c;添加 Nuget 應用 NewLife.Redis &#xff0c;借助其Add去重能力。代碼如下&#xff1a;private static void Main(string[] args)…

自動調試自動編譯五分鐘上手

Browsersync能讓瀏覽器實時、快速響應您的文件更改&#xff08;html、js、css、sass、less等&#xff09;并自動刷新頁面。更重要的是 Browsersync可以同時在PC、平板、手機等設備下進項調試。 無論您是前端還是后端工程師&#xff0c;使用它將提高您30%的工作效率。 MD5加密&a…

六臺機器搭建RedisCluster分布式集群

一、RedisCluster結構二、redis Cluster集群搭建1、修改redis.conf中需要更改的配置 bind 改成當前ip cluster-enabled yes #允許redis集群 cluster-config-file nodes-6379.conf #集群配置文件 cluster-node-timeout 15000 #集群中節點允許失聯的最大時間15s 注&#xff1…

C# 的 async/await 其實是stackless coroutine

注&#xff1a; 最近Java 19引入的虛擬線程火熱&#xff0c;還有很多人羨慕 go的 coroutine&#xff0c;很多同學一直有一個疑問&#xff1a; C# 有 虛擬線程或者 coroutine嗎&#xff0c;下面的這個回答可以解決問題。這里節選的是知乎上的hez2010 的高贊回答&#xff1a;http…

推薦使用typora

最近在網上接觸到一款全新的markdown寫作工具——typora。 現在它已經是我的主要寫作工具了。 甚至我也也會利用它安排自己的工作和任務。 typora介紹 下載鏈接特色&#xff1a;可以即時渲染markdown語法的書寫工具總算找到了&#xff0c;終于不用再糾結發生語法錯誤&#xff0…

中文詞頻統計

import jiebafoopen(text.txt,r,encodingutf-8)tfo.read()fo.close() wordsjieba.cut(t)dic{}for w in words: if len(w)1: continue else: dic[w]dic.get(w,0)1wc list(dic.items())wc.sort(keylambda x:x[1],reverse True)for i in range(20): print(wc[i]) 轉載于:https:/…

實現html錨點的兩種方式

1&#xff0c;a標簽name屬性。 2&#xff0c;使用標簽的id屬性&#xff1b;

mysql實現讀寫分離

一、環境介紹&#xff1a; LNMP vmware workstation pro配置了3個虛擬機&#xff0c;均安裝了LNMP環境&#xff1a; Pro &#xff1a;192.168.0.105 Pro2&#xff1a;192.168.0.106 Pro3&#xff1a;192.168.0.107 二、Mysql主從復制同步的實現 https://blo…

[BZOJ1509][NOI2003]逃學的小孩

1509: [NOI2003]逃學的小孩 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 968 Solved: 489[Submit][Status][Discuss]Description Input 第一行是兩個整數N&#xff08;3 ? N ? 200000&#xff09;和M&#xff0c;分別表示居住點總數和街道總數。以下M行&#xff0c;每行…

十一隨筆|讀書

十一放假回老家前三天一直下雨&#xff0c;沒法幫父母干農活&#xff0c;陰雨天氣農村就閑下來了親戚間走動&#xff0c;長輩們談論孩子不好好學習&#xff0c;孩子抱怨學習沒用大學畢業照樣找不到工作。現在大學生就業現狀確實不容樂觀&#xff0c;當下不好好學習沒有拖底&…

yii之behaviors

BaseController: protected $actions [*];protected $except [];protected $mustlogin [];protected $verbs [];// 行為過濾public function behaviors(){return [access > [class > \yii\filters\AccessControl::className(),only > $this->actions, // 針對哪…

關閉 Visual Studio 2013 的 Browser Link 功能

什么是 Browser Link ? 這個 Browser Link 的功能就是通過一個腳本文件架起流程器和 Visual Studio IDE 之前的一個通信橋梁&#xff0c; 在啟用 Browser Link 后&#xff0c; Visual Studio 會給網站注入一個 IHttpModule 模塊對象&#xff0c; 然后在每個頁面都會注冊一段上…

Groove list操作-轉數組,collect,each等

2019獨角獸企業重金招聘Python工程師標準>>> list轉換為數組 List list [a,b,c,d] def strs list as String[] println strs[0] 使用了Groovy語言&#xff0c;就能時不時的感受到Groovy語言在編碼風格上與Java語言的不同。當然&#xff0c;我們首先感受到的可能就…

支持多種操作系統的新一代服務主機

一個應用需要常駐操作系統后臺服務&#xff0c;可選框架有WindowsServiceLifeTime和SystemdLifeTime&#xff0c;但需要區別對待不同操作系統且需要另外寫命令安裝。NewLife.Agent自2008年設計以來&#xff0c;一直秉著簡單易用的原則&#xff0c;不僅實現了服務框架&#xff0…

c#中的奇異遞歸模式

奇異遞歸模式&#xff0c;Curiously Recurring Template Pattern (CRTP) &#xff0c;作用是能使父類中能夠使用子類的信息。下面是我對這個問題的分析過程。 按照一般的繼承關系&#xff0c;父類是無法訪問到子類的&#xff0c;所以很自然的想到了c#中的泛型&#xff0c;將子類…