V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  itechify  ›  全部回复第 229 页 / 共 301 页
回复总数  6017
1 ... 225  226  227  228  229  230  231  232  233  234 ... 301  
❮ ❯
2020 年 9 月 8 日
回复了 Peifong 创建的主题 › 随想 › 工作心神不定
人类男人迷惑行为之:对方对我有意思
2020 年 9 月 3 日
回复了 unii23i 创建的主题 › 生活 › 生活不在正轨上,感觉很迷茫
生不出人我很抱歉。我比你更惨,毕业两年还是月光,而且是没有给家里人的前提下。
2020 年 9 月 3 日
回复了 jiobanma 创建的主题 › Java › springboot 中 controller 中通过一个 key 值动态调用 service
我最喜欢搞这些花里胡哨得了,经常写工厂模式+模板
2020 年 9 月 2 日
回复了 sandow 创建的主题 › 问与答 › 又到一年中秋节,好吃的月饼有啥推荐
五仁月饼警告🐶
2020 年 9 月 1 日
回复了 Navee 创建的主题 › 程序员 › 哇,你们程序员怎么能偷懒,以后不准用 Lombok!
只用他的 setter/getter,我看有些人喜欢直接怼 data...
√ 找医生
x 问 V 友
2020 年 8 月 31 日
回复了 mizzlees 创建的主题 › 问与答 › 怎样怼亲戚
很认真的跟他说,小明爷爷今年 103 岁了!
2020 年 8 月 30 日
回复了 dddxm 创建的主题 › Windows › 你们家里常用的 Win10 主机,关不关 UAC 呢?
调到最低,只用自己信得过的软件,一直没事
2020 年 8 月 27 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
这跟 git/svn 上传项目的 node_modules/.class/bundle.js 有什么意义
2020 年 8 月 27 日
回复了 awesomelei 创建的主题 › 程序员 › 如何合适地用消息队列做查询接口
额,我司用的骚操作。整个流程如下:前端 A 调用后端 B,B 后端发异步消息给 C,C 接口很慢,C 有结果再异步发回给 B 。A 如何得到结果呢,前端说不能 ajax 轮询,也不能用 websocket,又不允许 B 阻塞

目前解决办法是:A 分两次请求,第一次请求使用 requestId 请求 B 的预查询接口,B 用消息中使用这个 ID 发消息给 C,C 结果消息再返回这个 ID,B 得到结果存带过期时间的缓存。

A 发完第一次请求后立即使用 ID 请求 B 的获取结果接口,B 用谷歌的重试库,10 秒内自动随机 10 次从缓存中获取结果,获取不到就是失败。

重试次数和时间都需要按照业务来估计,觉得这个方案还是很复杂。。。说到底第二次请求 B 也阻塞最多 10 秒了吧只是自动重试而已
2020 年 8 月 27 日
回复了 niselover 创建的主题 › 程序员 › [请教] 后台开发文档应该怎么写?
swagger
2020 年 8 月 27 日
回复了 xiaofan2 创建的主题 › 程序员 › 今天面试被人问到一个幂等性问题,求大家解惑
1.实现幂等性常见的方式有:悲观锁( for update )、乐观锁、唯一约束
2.几种方式,按照最优排序:乐观锁 > 唯一约束 > 悲观锁
摘抄自网络,我面试时候也是这么回答的
好好学习,多去面试
2020 年 8 月 26 日
回复了 Alfeim 创建的主题 › 职场话题 › 秋招 offer 选择,求大佬们给点建议
微软,拒绝 996
1 ... 225  226  227  228  229  230  231  232  233  234 ... 301  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2786 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 60ms · UTC 14:14 · PVG 22:14 · LAX 07:14 · JFK 10:14
♥ Do have faith in what you're doing.