相关文章
SpringBoot + Redis 实现接口限流,一个注解的事
Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。太多太多了~今天想和小伙伴们聊聊用 Redis 处理接口限流。
1. 准备工作
首先我们创建一个 Spring Boot 工程,引入 Web 和 Redis 依赖,同时考虑到接口限流一般是通过注解来标记,而注解是通…
编程日记
2025/1/23 3:58:33
c++ 小游戏(2种)
目录
介绍
游戏1
游戏2 介绍
因为DEV C的编译环境较小,所以大部分的游戏代码都无法在此上运行,我收集了一部分摸鱼小游戏的源码,在此呈现,如果有能在DEV C上运行的我会先作声明:
游戏1
扫雷
#include<stdio.…
编程日记
2025/1/24 2:19:17
关于oracle切换mysql8总结
最近由于项目换库,特此记录
1.字段类型 number(8) -> int(8) number(16) -> bigint(16) varchar2() -> varchar() 2.导数据
从oracle迁移数据到mysql,除了用专门的数据泵,经常需要用csv导入到mysql;
导出的csv数据如果…
编程日记
2025/1/20 15:37:14
(十)Docker的基本操作
1.1.镜像操作
1.1.1.镜像名称
首先来看下镜像的名称组成:
镜名称一般分两部分组成:[repository]:[tag]。在没有指定tag时,默认是latest,代表最新版本的镜像
如图:
这里的mysql就是repository,5.7就是…
编程日记
2025/1/20 20:47:20
【QT+QGIS跨平台编译】056:【pdal-dimbuilder+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
点击查看专栏目录 文章目录 一、pdal介绍二、dimbuilder介绍三、pdal下载四、文件分析五、pro文件六、编译实践七、生成Dimension.hpp八、生成pdal_features.hpp一、pdal介绍 PDAL(Point Data Abstraction Library)是一个开源库,用于处理点云数据的获取、过滤、转换、分析和…
编程日记
2025/1/18 2:37:56
NRF52832修改OTA升级时的bootloader蓝牙MAC
NRF52832在OTA升级时,修改了APP的蓝牙MAC会导致无法升级,原因是OTA程序的蓝牙MAC没有被修改所以手机扫描蓝牙时无法连接
解决办法
在bootloader的程序里面加入修改蓝牙mac地址的代码实现原理:
在bootloader蓝牙广播开启之前修改蓝牙mac
通…
编程日记
2025/1/19 17:13:37