自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 使用Redis计数器实现控制某某API调用的限制

最近突然接到个需求,因为项目中使用的谷歌地图的三方API每调用一次需要刀,所以客户怕使用过量,想要加个可调节的次数控制具体到当前每小时和每天的数量限制,想到得解决方案就是使用redis当计数器在数据库配好次数规则,实现起来也非常简单。3.然后就是更新缓存时间了,这里有个细节,需要计算出当前的时间到下个整点时间的秒数,而不是重新设置一小时,不然这样这个key就变成永久的了每天的key就不会生效,每天和每小时的逻辑差不多,就不写出来了。// 获取一小时内的接口调用次数。

2023-08-11 14:40:55 158 1

原创 关于若依导出模板时combo下拉列怎么关联字典表实现动态设置下拉列

可以看到创建表格样式的时候设置的combo具体实现思路就是查询出来相对应字典类型的lable值去设置到excel表中 这里若依有redis缓存去存字典值所以就没有查库。// 如果下拉数大于15或字符串长度大于255,则使用一个新sheet存储,避免生成的模板下拉值获取不到。主要用于注解时填写字典类型 这里没有改造combo因为系统其他地方的导出可以用到,贸然改造会影响原有功能所以就加了个新的参数。// 如果下拉数大于15或字符串长度大于255,则使用一个新sheet存储,避免生成的模板下拉值获取不到。

2023-05-15 10:11:48 2651 5

空空如也

空空如也

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

TA关注的人

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