摘要: 前言 最近碰到一个场景,在开发一个需求的过程中将系统的接口封装了一层,但是系统接口全部是以异步的形式回调的,这导致两个问题: 外部操作传入封装类的时候,上一次的操作还未完成,导致封装内部对象状态并不正确 某些场景下外部操作会并发地创建,因此需要一个队列来完成有序执行和生产者阻塞 基于以上两点,需要实 阅读全文
posted @ 2022-12-10 10:58 五岁就能抬头 阅读(45) 评论(0) 推荐(0)
摘要: 前言 最近在工作中,遇到一个需要通过 byte[] 类型发送控制指令的需求 过程分析 此次用到了两个简易的位运算和一个小常识 按位与(&):两个操作数按位进行与运算 按位或(|):两个操作数按位进行或运算 按位与(&)1 数据保持不变,按位或(|)0 数据将强制变为 0 结论 通过约定,首位作为是否 阅读全文
posted @ 2022-11-04 23:25 五岁就能抬头 阅读(39) 评论(0) 推荐(0)
摘要: 前言 最近在工作中,遇到一个需要合并两个数据集合的需求 过程分析 待补充 结论 首先新建一个数据类 Data,包含 type 和 data 两个成员变量,其中 type 是数据的来源,data 是真实的数据 然后重写 equals() 方法,判断两个 Data 的 data 变量是否相等 impor 阅读全文
posted @ 2022-08-24 00:15 五岁就能抬头 阅读(128) 评论(0) 推荐(0)
摘要: Hello World! 2018年09月18日留名! 一个值得纪念的日子! 阅读全文
posted @ 2018-09-18 09:20 五岁就能抬头 阅读(57) 评论(0) 推荐(0)