当前位置: 首页 > news >正文

怎么推广效果好呢网站怎么做推广做网站框架浏览时怎么变长

怎么推广效果好呢网站怎么做推广,做网站框架浏览时怎么变长,东营市住房和城乡建设管理局,漯河北京网站建设Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复。 集合是通过哈希表实现的#xf…Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复。 集合是通过哈希表实现的所以添加删除查找的复杂度都是 O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。 延迟队列的设计思想是将队列的延迟时间作为分数按照这个进行排序 安装依赖 Newtonsoft.Json 13.0.3 StackExchange.Redis 2.8.0 封装Redis using StackExchange.Redis; namespace LedayQueue.RedisHelper {public class RedisConnection{private readonly ConnectionMultiplexer _connection;public IDatabase _database;public RedisConnection(){_connection ConnectionMultiplexer.Connect(localhost:6379);_database _connection.GetDatabase();}public async Task AddToQueueAsync(string task, TimeSpan delay){var executionTime DateTimeOffset.UtcNow.ToUnixTimeSeconds() delay.TotalSeconds;await _database.SortedSetAddAsync(delayedQueue, task, executionTime);}} } 封装background service using StackExchange.Redis;namespace LedayQueue.RedisHelper {public class DelayedQueueProcessor : BackgroundService{private readonly RedisConnection _connection;private const string QueueKey delayedQueue;public DelayedQueueProcessor(RedisConnection redisConnection){_connection redisConnection;}protected override async Task ExecuteAsync(CancellationToken stoppingToken){while (!stoppingToken.IsCancellationRequested){var now DateTimeOffset.UtcNow.ToUnixTimeSeconds();var tasks await _connection._database.SortedSetRangeByScoreWithScoresAsync(QueueKey, 0, now);foreach (var task in tasks){// 处理任务var taskString task.Element.ToString();ProcessTask(taskString);// 从队列中移除任务await _connection._database.SortedSetRemoveAsync(QueueKey, task.Element);}await Task.Delay(TimeSpan.FromSeconds(1), stoppingToken); // 每秒检查一次}}private void ProcessTask(string content){Console.WriteLine(content);}} } 注册 builder.Services.AddSingletonRedisConnection(); builder.Services.AddHostedServiceDelayedQueueProcessor(); 源码 官网
http://www.hkea.cn/news/14270552/

相关文章:

  • 河南做网站的公司有哪些西安传媒公司
  • 有没有一些有试卷做的网站杭州手机模板建站
  • 浙江建设工程信息网站模板网页文档的默认扩展名为
  • 免费视频网站建设移动app开发定制
  • wordpress站内信wordpress文章修改大小
  • 淄博网站开发招聘外贸公司怎么做网站
  • 建设外国商城网站九千营销工作室介绍
  • 南通网站制作公司哪家好关键词推广名词解释
  • 网站开发设计步骤wordpress 无法注册
  • 海兴县做网站好看的网站首页图片
  • asp mysql做网站建筑模板是什么材料
  • 网站空间费用成都成华区网站建设
  • 昆山 网站那个网站专门做二手衣服的
  • 焦作建设网站赣州小程序开发公司
  • 科技网站模板建电影网站教程
  • 四川网站网站建设使页面具有动态效果的网站建设技术
  • 网站开发的整个流程动漫建模需要学什么软件
  • 顺义网站建设推广优化seo织梦网站首页模板路径
  • 便捷的大连网站建设现代网站开发建设流程
  • 伊春网站建设公司wordpress引用轮播图文件
  • 网站建设技术人员工作总结网站推广去哪家比较好
  • 浙江专业网站seo重庆品牌网站建设公司排名
  • 专注大连网站建设网页视频下载在线提取
  • 柬埔寨做网站网站wordpress数据库修改主题
  • 企业营销网站建设公司wordpress导出文章变id
  • 凌源网站建设郑州设计师网站
  • 官网建站平台外贸圈名人堂
  • 网站设计资料乐wordpress
  • 徐州模板建站哪家好网络营销的常用工具
  • 迁安网站开发西安免费做网站哪家好