240 发简信
IP属地:北京
  • Resize,w 360,h 240
    浅析Redis的BigKey(阿里巴巴技术协会ATA同步发送)

    在完成事件接入的需求时,我们需要记录上一个批次拉取的事件,并与当前拉取到的事件做出比对,从而进行差分。我们目前的做法是使用redis来进行缓存:...

  • 我在阿里的二三事

    1.每次写@SuppressWarnings("unchecked")的时候总有一种把警告压在身下的奇特的快感。2.阿里的代码也有写的很差劲的。...

  • Resize,w 360,h 240
    从0学算法:双指针

      双指针,指的是在遍历对象的过程中,不是普通的使用单个指针进行访问。而是使用两个指针采用不同的方式进行移动,从而达到我们的目的。   单指针就...

  • Resize,w 360,h 240
    Spring的重试机制:浅谈@Retryable和@Recover注解

      在我们的日常开发中,经查会遇到调用接口失败的情况,这时候就需要通过一些方法来进行重试,比如通过while循环手动重复调用或是通过JDK/CG...

  • Resize,w 360,h 240
    说说JVM中对象分配流程

      最近又把JVM相关的知识复习了一遍,发现有不少之前记得不太清的知识点。今天就顺手总结一下JVM中对象大致的分配流程,加深一下记忆。对象分配的...

  • Resize,w 360,h 240
    JVM:浅谈CodeCache

      在一次使用Arthas查看线上服务的JVM参数的时候,偶然发现dashboard上出现了一个之前没有留意过的区域-----CodeCache...

  • Resize,w 360,h 240
    说说Kafka的追随者副本为什么不对外提供服务

      在kafka中,副本分成两种:一种是领导者副本,每个partition只有一个;还有一种是追随者副本,每个partition会存在多个。领导...

  • Resize,w 360,h 240
    说说Kafka的Rebalance和CommitFailedException

    在我们平时使用kafka的过程中,consumer偶尔会出现TPS大幅降低的情况,可能会出现这样的日志:   那么在什么条件下会触发Coordi...

  • Resize,w 360,h 240
    SpringBoot:关于MultipartFile和File不得不说的那些事

    最近的项目中需要实现一个上传文件并解析的功能,本来觉得难点在于解析里面10w+的用户数据,但是万万没想到问题出在了一个开始的接收参数上面。 ...