😈实战积累
文章平均质量分 85
记录毕业后的第一份正式工作、积累、学习
2024.06~至今
代码不会敲
先慢慢成为一个Java技术佬...一步一步来,加油!!!
展开
-
完整的优化流程需要做什么工作
慢慢的来,别着急!学会有质量的走过每一步我是代码不会敲的小符,希望认识更多有经验的大佬,也在努力摸索出自己的道路欢迎交流,一起加油。原创 2024-07-16 20:19:39 · 54 阅读 · 0 评论 -
缓存和线程池的实际场景案例
场景一:es数据同步防止一次读取DB导致oom,多次读取同步数据,利用countDownLatch+线程池实现场景二:数据信息汇总用户需要在三个微服务中查询订单、商品、物流信息进行汇总,利用线程池+future并行执行获取数据场景三:异步调用@Async注解可以异步线程执行方法,提高用户响应时间和性能效率避免@Async底层的坑,注意指定线程池原创 2024-05-03 10:17:09 · 853 阅读 · 0 评论 -
如何手动实现批量添加和解除限时锁
慢慢的来,别着急!学会有质量的走过每一步我是代码不会敲的小符,希望认识更多有经验的大佬,也在努力摸索出自己的道路欢迎交流,一起加油。原创 2024-06-12 22:29:31 · 799 阅读 · 0 评论 -
如何手动实现multiSetIfAbsent、multiExpire
Pipeline模式类似流水线的工作模式:客户端发送一个命令后无需等待执行结果,会继续发送其他命令;在全部请求发送完毕后,客户端关闭请求,开始接收响应,收到执行结果后再与之前发送的命令按顺序进行一一匹配。在Pipeline模式的具体实现中,大部分Redis客户端采用批处理的方式,即一次发送多个命令,在接收完所有命令执行结果后再返回给上层业务。将多个命令一次性发送给服务器,避免了频繁地进行网络往返,从而减少了延迟并提升了效率。原创 2024-06-12 22:15:21 · 783 阅读 · 0 评论 -
如何参与github开源项目并提交PR
慢慢的来,别着急!学会有质量的走过每一步我是代码不会敲的小符,希望认识更多有经验的大佬,也在努力摸索出自己的道路欢迎添加交流:A13781678921,一起加油。原创 2024-05-25 10:24:28 · 468 阅读 · 0 评论