2022年12月29日

五种IO模型

摘要: 两个应用数据交互流程,应用A发送给应用B 1.A发送数据给tcp缓存区 2. A的tcp缓存区进过网络传输,把数据发送给B的缓存区 3. 应用B从缓存区读取数据 阻塞IO 第三个步骤,应用B发起接收数据请求的时候,可能Tcp缓存区还没有数据,就会等待。 非阻塞IO 第三个步骤,应用B发起接收数据请求 阅读全文

posted @ 2022-12-29 20:31 周公 阅读(18) 评论(0) 推荐(0) 编辑

有用的资源

摘要: 获取身份证号码:http://id.dcode.top/ 流程图:https://draw.liuchengtu.net/ 百度脑图:https://naotu.baidu.com/ 图片转换工具:http://www.ofd.cn/imgConversion:toofd JSON格式转换:http 阅读全文

posted @ 2022-12-29 16:58 周公 阅读(38) 评论(0) 推荐(0) 编辑

延时消息方案设计

摘要: 延时消息概念; 生产者发送一条消息,希望在指定时间之后再被消费。比如用户下单会发送一条消息给mq,半个小时后推送给消费者,如果完成支付就无需处理,如果未支付则会取消订单并恢复商品库存等。 数据库轮循 原理:定时间隔一定时间查询数据库,获取即将到期的任务执行 缺点:时效性差(间隔指定时间查询,难以做到 阅读全文

posted @ 2022-12-29 11:25 周公 阅读(82) 评论(0) 推荐(0) 编辑

导航