编程笔记
-
VSCode远程开发Linux内核驱动
受够了Vim的换台电脑就要倒腾N天配置的折磨,受够了Windows下Source Insight眼花的界面。这些软件虽然很多人在用,但是缺点也不少。然而Linux内核代码非常庞大,编译内核又需要在Linux下进行。 有没有一种能在Windo…
-
在高并发情况下我是这样解决单用户超领优惠券问题
问题抛出 在近期的项目里面有一个功能是领取优惠券的功能, 问题描述: 每一个优惠券一共发行多少张,每个用户可以领取多少张: 如:A优惠券一共发行120张,每一个用户可以领取140张,当一个用户领取优惠券成功的时…
-
7-5 自动创建设备文件
1、在之前的字符设备驱动程序过程中,每次都需要直接手动创建字符设备例如:mknod /dev/char0 c 253 0 2、我去还有内核函数自动创建(2.4b版本存在)devfd_register(devfd_handle_t dir, const char *name, unsigned …
-
Pandas:时序数据(下)
1、时间偏移 DateOffset 对象 DateOffset 类似于时间差 Timedelta ,但它使用日历中时间日期的规则,而不是直接进行时间性质的算术计算,让时间更符合实际生活。比如,有些地区使用夏令时时,每日偏移时间有可能是 …
-
axios如何利用promise无痛刷新token
需求 最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。 需求解析 当用户发起一个请求时…
-
方法重载
方法名相同,参数类型,数量,排列顺序不同 //比大小 public class demo01 { public static void main(String[] args) { int num=(int)add(0.5,0.4); System.out.println(num); } public static int add(int a,i…
-
axios如何利用promise无痛刷新token(二)
前言 前段时间写了篇文章《axios如何利用promise无痛刷新token》,陆陆续续收到一些反馈。发现不少同学会想要从在请求前拦截的思路入手,甚至收到了几个邮件来询问博主遇到的问题,所以索性再写一篇文章来说说另一…
-
帖子下载主题启用说明
1、论坛-》需要启用主题版块-》编辑主题 2 论坛-》帖子选项-》勾选该主题 3 用户-》用户组-》选择需要使用该主题的用户组-》编辑 4 特殊主题-》勾选该主题 5 最后更新一下缓存
-
不知道怎么解耦业务?Spring Event 了解一下!
写在最前 实际业务开发过程中,业务逻辑可能非常复杂,核心业务 + N个子业务。如果都放到一块儿去做,代码可能会很长,耦合度不断攀升,维护起来也麻烦,甚至头疼。还有一些业务场景不需要在一次请求中同步完成,比…
-
在高并发情况下我是这样解决单用户超领优惠券问题
问题抛出 在近期的项目里面有一个功能是领取优惠券的功能, 问题描述: 每一个优惠券一共发行多少张,每个用户可以领取多少张: 如:A优惠券一共发行120张,每一个用户可以领取140张,当一个用户领取优惠券成功的时…