摘要:Redis 批量处理 在开发中,有时需要对Redis 进行大批量的处理。 比如Redis批量查询多个Hash。如果是在for循环中逐个查询,那性能会很差。 这时,可以使用 Pipeline (管道)。 Pipeline (管道) Pipeline (管道) 可以一次性发送多条命令并在执行完后一次性将
阅读全文
摘要:如何评估一个需求? 需求的背景是什么?为什么要做这个需求?这个需求有什么价值?这个需求对比人力的性价比怎么样? 提前看需求文档,不懂得及时向产品提问 哪些功能是新增的,哪些功能是修改的 需求的流程是怎样的 在脑子里面过一遍,整个需求的流程是怎样的。 写技术文档 工作项拆解 整个需求的功能包括哪些子功
阅读全文
摘要:线程池异步的基础知识 详情见:https://blog.csdn.net/sinat_32502451/article/details/133039624 线程池执行多任务,获取返回值 线程池的 submit()方法,可以提交任务,并返回 Future接口。 而 future.get(),可以获取到
阅读全文
摘要:耗时统计 在做性能优化的时候,耗时统计非常有用。 分析出时间主要消耗在哪里,才能够做出相应的优化。 System.currentTimeMillis() 平常我们在做耗时统计时,经常会用 System.currentTimeMillis(),如下: long start = System.curre
阅读全文