<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            c#實現輪詢算法實例代碼

            時間:2025-11-06 17:00:22 C語言

            c#實現輪詢算法實例代碼

              輪詢算法是最簡單的一種負載均衡算法。它的原理是把來自用戶的請求輪流分配給內部的服務器:從服務器1開始,直到服務器N,然后重新開始循環。下面小編為大家整理了c#實現輪詢算法實例代碼,希望能幫到大家!

              CacheSlidingExpirationHour:時間,緩存時間2小時

              CountdownCurrentIndexCacheName:緩存名稱

              log:日志

              m_objCountdownCurrentIndexLock::當前對象

              m_snIntervalSecond:定義一個數組,可以視為概率值

              說明:0,1,1,1 數據中存了4個數,我們設為總的概率為100%,每個代表25%,所以現在我設置的是當前的概率為75%

              存如緩存的是數據的索引,取的時候也取的索引,方法返回索引,轉成int類型

              public class CountdownHelper { private const int CacheSlidingExpirationHour = 2; private const string CountdownCurrentIndexCacheName = "OnlineMeetingCountdownCurrentIndex"; private static IAppLog log = AppLoggerManager.GetLogger(typeof(CountdownHelper)); private static Cache m_cache = HttpContext.Current.Cache; private static object m_objCountdownCurrentIndexLock = new object(); private static int[] m_snIntervalSecond = new int[] { 0, 1 , 1 , 1}; /pic/pic/pic/pic/pic/pic/p>

              這個功能的需求是:業務部門需要監控當前頁面的曝光率,所以需要用概率去判斷當前的曝光代碼如何在頁面上交替顯示,起初是曝光率為50%,所以數組中直接就是new int[] { 0, 1},后來改成75%,就是上面的代碼,所以這樣既可以監控曝光,有可以控制曝光代碼。

              前臺調用是用AJAX方式:

              說明:等于1,將曝光代碼添加到頁面,否則不加

              1

              $.post("/Topic/GetCountdownAddedSecond", function (data) { if (data) { if (data.num == 1) { var img_html = "<img src="/pic/p>

            【c#實現輪詢算法實例代碼】相關文章:

            C#實現協同過濾算法的實例代碼10-01

            c#實現sunday算法實例10-12

            KMP算法的C#實現方法07-22

            快速排序算法及C#版的實現示例12-06

            C語言選擇排序算法及實例代碼03-16

            C語言奇偶排序算法詳解及實例代碼11-12

            C語言插入排序算法及實例代碼02-19

            C語言中實現KMP算法實例11-16

            C#數據結構之循環鏈表的實例代碼03-15

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院