240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    使用Spring Cloud Fegin + Hystrix的failed and fallback failed问题解决

    背景 服务使用Spring Cloud Fegin + Hystrix 来使用RPC调用Spring Cloud 版本:2.1.3.RELEAS...

  • 使用ReqeustInterceptor实现FeginClient接口的部分拦截

    背景 项目使用Spring Cloud Eureka进行RPC调用,我们暂称调用服务为client,被调用服务为server;有个场景是clie...

  • Netty的内存泄漏问题

    在测试netty时发现这个问题 两种方式改变日志级别 ResourceLeakDetector.setLevel(ResourceLeakDet...

  • MySQL数据库查询记录时是否每次只能使用一个索引

    一直以来都没有特别关注单列索引和联合索引的使用区别,今天同事拿个sql来问我优化问题,让我感觉把这方面知识补起来了 起因 以下是一个不完整的课程...

  • insert ..on duplicate key update引发的死锁

    数据库版本 表结构 同时开启了三个事务 查看information_schema.innodb_locks表和information_schem...

  • spring 中配置两个redis导致的NoUniqueBeanDefinitionException异常

    背景 容器里配置两个RedisConnectFactory实例,报错如下 分析 开始以为是配置的bean没有命名,都仔仔细细检查过了,重启N遍,...

  • 枚举类型的json序列化

    自定义枚举 枚举类型的序列化: 枚举数组的序列化: 使用的时候在get方法上添加上@JsonSerialize(using=MesosConst...

  • Resize,w 360,h 240
    计算两点之间的距离

    早在《高性能MySQL》上看到了,一直想记录下来,我有严重拖延症。。。最近公司在这个类似业务方面需要优化,所以赶紧再仔细看一下,记录下来,加深一...

  • 通过ffmpeg将视频编码为H.264

    浏览器的video标签,只支持部分编码格式的视频播放,由于客户的视频编码各不相同,所以需要通过后端帮忙转码成统一的编码。记录一下通过 ffmpe...