c# 实现轮询算法实例代码

2019-12-30 14:57:26刘景俊

  这个功能的需求是:业务部门需要监控当前页面的曝光率,所以需要用概率去判断当前的曝光代码如何在页面上交替显示,起初是曝光率为50%,所以数组中直接就是new int[] { 0, 1},后来改成75%,就是上面的代码,所以这样既可以监控曝光,有可以控制曝光代码。

前台调用是用AJAX方式:

说明:等于1,将曝光代码添加到页面,否则不加


1 <div id="adver"></div>

<!--轮询曝光-->
   $.post("/Topic/GetCountdownAddedSecond", function (data) {
    if (data) {
       if (data.num == 1) {
        var img_html = "<img src="https://d_directed_treatment =?ment" style="display:none;">";
         $("#adver").html(img_html);
       }
     }
   }, "json");

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


注:相关教程知识阅读请移步到c#教程频道。