日志,一个容易被边缘化的事情 Java

日志,一个容易被边缘化的事情

我们打印日志的时候都很随意,用的时候会吐槽各种 !日志是什么?日志,维基百科的定义是记录服务器等电脑设备或软件的运作。日志文件提供精确的系统记录,根据日志最终定位到错误详情和根源。日志的特点是,它描述...
阅读全文
Redis监听事件 Java

Redis监听事件

  有时候我们希望监听某个key的删除或者其他事件,来做一些自己的业务操作。redis 的pub/sub 提供了这个能力。  参考官网:https://redis.io/topics/notifica...
阅读全文
对于Future和FutureTask的理解 Java

对于Future和FutureTask的理解

直接继承Thread或者实现Runnable接口都可以创建线程,但是这两种方法都有一个问题就是:没有返回值,也就是不能获取执行完的结果。因此java1.5就提供了Callable接口来实现这一场景,而...
阅读全文
spring项目启动时执行任务 Java

spring项目启动时执行任务

  在我们写代码的时候,很多时候难免碰到一些需求是需要我们在项目启动的时候来 启动线程/读取缓存/开启某个服务等等操作,这时候难免会犹豫该怎么做,究竟在哪里执行这个操作?是加载spring bean的...
阅读全文