自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小窝

学无止境

  • 博客(4)
  • 收藏
  • 关注

原创 .net core 五步实现添加swagger文档(支持localhost和生产环境)

本示例支持测试环境和生产环境。 step1: 添加最新的包,这里是5.3.1,添加最新的即可。 <PackageReference Include=“Swashbuckle.AspNetCore” Version=“5.3.1” /> <PackageReference Include=“Swashbuckle.AspNetCore.Swagger” Version=“5.3.1” /> step2: 设置文件目录,这一步的目的是设置注释文件存放的目录,Debug和Release

2020-07-31 16:34:35 2024

原创 .net core中使用redis 实现延迟队列

一、项目场景: 添加任务并设定任务的执行时间,然后按时间顺序由近到远依次执行。 二、思路: 可以利用redis的有序集合(SortedSet),用时间戳排序实现,大概的流程如下。 三、关键思路&代码段 写入任务 使用任务下一次的执行时间按分钟生成key,将同一分钟待执行的任务放到一个key中,这一步主要思考的问题是:拆分队列,设置各自的过期时间,如:过期时间 = 执行时间 ...

2020-02-06 11:49:21 1466

原创 算法——两数求和

题目 给定一个整数数组nums 和 一个目标值target,请你在数组中找出和为目标值的那 两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2,7,11,15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0,1] 思路: 两次轮询,两两相加...

2020-02-06 11:44:08 362

原创 设计模式——观察者模式

观察者模式 定义 观察者模式又叫做“发布-订阅(Publish/Subcribe)”模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,便它们能够自动更新自己。 类图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vhU90TFi-1580957525871)(AEBDFFC4...

2020-02-06 10:53:35 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除