帖子
问答
专栏
关注
粉丝
- 2024-11-14·Java后端查看全文向各位大佬求助一个缓存问题:@Transactionl注解不能回退redis的操作,只能回退数据库的操作。假如有这样一个场景:签到的时候像缓存和数据库插入数据,但是往数据库插入数据的时候出问题了,Transactionl回退数据库的数据,但是redis的签到记录还在(不能回退)。要怎么保证数据库和缓...voxcode12312:感觉逻辑上,你先插入数据库,然后再插入缓存,如果数据库插入失败就不缓存不就行了吗(不知道理解的对不对)120分享
- 2024-08-28·Java后端求助一下各位大佬 我不知道咋实现这个功能比较好,就是活动开始前30分钟给参加的用户发一个短信(?)提醒,主要是这个活动开始前30min我不知道怎么实现好点,我目前想的是新建一个表,专门存储需要提醒的时间,用定时任务扫描,不知道各位大佬有啥建议不。leikooo:你目前的想法是可行的,通过新建一个表来存储需要提醒的时间,然后用定时任务去扫描并发送提醒。不过,这种方式在处理大量用户或高频率的提醒时可能会有一些性能瓶颈。以下是几种优化或替代方案:1. 数据库触发器和延迟队列: - 可以在数据库中设置一个触发器,当活动被创建或修改时,计算出需要提醒的时间,然后将该提醒任务插入一个消息队列(如RabbitMQ、Kafka等)中,并设置一个延迟30分钟的消息。到410分享
- 2024-06-01·Java后端gpt4o实在是太好用了 最近在做伙伴匹配项目,Java选手没学过前端,想修改代码的某些地方不知如何下手就把代码扔给gpt4o,次数超了就用微软的copilot[得意]大大节省后端选手琢磨前端的时间鱼友0412:这个和 gpt 有啥区别1420分享
向各位大佬求助一个缓存问题:@Transactionl注解不能回退redis的操作,只能回退数据库的操作。假如有这样一个场景:签到的时候像缓存和数据库插入数据,但是往数据库插入数据的时候出问题了,Transactionl回退数据库的数据,但是redis的签到记录还在(不能回退)。要怎么保证数据库和缓存数据的一致性呢 #提问
求助一下各位大佬 我不知道咋实现这个功能比较好,就是活动开始前30分钟给参加的用户发一个短信(?)提醒,主要是这个活动开始前30min我不知道怎么实现好点,我目前想的是新建一个表,专门存储需要提醒的时间,用定时任务扫描,不知道各位大佬有啥建议不。
求助一下各位大佬 本人在用部署vercel部署伙伴匹配系统时,前端出现了404错误,在星球搜索解决办法是修改nginx配置文件,但是vercel好像不能修改这个(前端小白落泪)。请问下大家有什么建议吗,比如买个服务器?
gpt4o实在是太好用了 最近在做伙伴匹配项目,Java选手没学过前端,想修改代码的某些地方不知如何下手就把代码扔给gpt4o,次数超了就用微软的copilot[得意]大大节省后端选手琢磨前端的时间


