240 发简信
IP属地:浙江
  • Java优先级队列的使用

    今天做了一个功能,要在每个帖子的标签中选出最热门的几个标签。想了一下,这不就topn吗,虽然算法不咋地,但现学现卖还是可以滴用了前面写过的定时器...

  • SpringBoot定时器

    SpringBoot可以设置定时任务,相当于设置一个定时器,程序会按照设置的时间来定时执行任务今天用到了定时器,记录一下。。首先在启动类上加上@...

  • Resize,w 360,h 240
    SpringBoot自定义异常

    web开发中很多地方都要进行异常处理,比如说请求的一个页面不存在,那就要捕获这个异常并且将异常反馈给用户。 通过@ControllerAdvic...

  • Netty线程模型初识

    B站[https://www.bilibili.com/video/BV1DJ411m7NR]Netty线程模型是基于主从Reactor多线程模...

  • 什么是Reactor模式

    B站[https://www.bilibili.com/video/BV1DJ411m7NR] 目前存在的线程模型主要有: ●传统阻塞I/O服务...

  • 自定义注解的使用

    如果使用传统的方式来进行通信的话,那么服务启动端需要先手动创建一个提供服务的类的实例 虽然在实现过程中只有这一个服务,好像并不会带来太大的问题,...

  • HashMap小结

    小结一下 HashMap桶位为2的幂,其原因主要有两点:首先,方便用位运算计算桶位;还有就是在扩容后重新计算桶位时能快速进行重新分配 底层数据结...

  • 集合

    之前看的时候简单总结的 List接口 由于数组存储数据时大小定好以后不能改变,所以通常用List代替数组List中的常用实现类有ArrayLis...

  • 多线程

    很早之前写的 创建线程的方式 继承Thread类 实现Runnable()接口 实现Callable()接口 使用线程池 线程的优先级 线程的优...