240 发简信
IP属地:河南
  • Java线程池是怎么统计线程的空闲时间的

    面试官: 小伙子,我看你简历上写的项目中用到了线程池,你知道线程池是怎样实现复用线程的?我: 线程池复用线程的逻辑很简单,就是在线程启动后,通过...

  • 注解@TransactionalEventListener

    例如 用户注册之后需要计算用户的邀请关系,递归操作。如果注册的时候包含多步验证,生成基本初始化数据,这时候我们通过mq发送消息来处理这个邀请关...

  • @SpringQueryMap注解 feign的get传参方式

    spring cloud项目使用feign的时候都会发现一个问题,就是get方式无法解析对象参数。其实feign是支持对象传递的,但是得是Map...

  • 四大排名函数

    一、ROW_NUMBER() Row_number() 在排名是序号 连续 不重复,即使遇到表中的两个一样的数值亦是如此 数据如下:image....

  • spring事务管理中,用try-catch处理了异常,事务会不会回滚?

    我们知道在平时的开发中,如果在事务方法中开发人员自己用try-catch处理了异常,那么spring aop就捕获不到异常信息,从而会导致spr...

  • Java String字符串转Json

    这里使用的是阿里的 fastjson 包1、引入jar包 2、代码

  • Resize,w 360,h 240
    HashMap

    HashMap基础 HashMap继承了AbstractMap类,实现了Map,Cloneable,Serializable接口 HashMap...

  • 服务器端实时推送技术之 SseEmitter

    直接上代码 后端: 首先建一个 Result 类 然后创建一个 SseMap 类 创建 SaticScheduleTask 类 定时任务 创建...

  • Resize,w 360,h 240
    redisson分布式锁代码实现及原理

    一、代码实现 1.引入依赖 2.创建一个 redisson-config.yml 文件 3.创建配置类 RedissonConfig 用于读...

个人介绍
每天积累一点,总有一天你会收获满满!