logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决监听redis key过期事件出现ERR unknown command `CONFIG`, with args beginning with: `GET`, `notify-keyspace-e

监听redis key过期事件出现ERR unknown command `CONFIG`, with args beginning with: `GET`, `notify-keyspace-events`这个错误,主要是因为redis配置禁用了CONFIG命令,一些云服务出于安全考虑都会禁用CONFIG命令。解决办法有两种,一种就是改配置,一种是基于代码层面解决。方案一:改redis配置文件注

#redis#spring boot#java
微信小程序页面生命周期解说

生命周期这个词在程序里面是很常见的一个词。像java web中servlet生命周期,Android中activity生命周期一样,微信小程序也有自己的生命周期。我们开始创建项目时,创建一个.js文件,输入page时,小程序会附带的显示出page的生命周期,如图:1.data属性是用来初始化页面数据的;2.onLoad函数是生命周期函数,也是生命周期的开始;3.onReady函

CompletableFuture使用详解(全网看这一篇就行)

CompletableFuture是jdk8的新特性。CompletableFuture实现了CompletionStage接口和Future接口,前者是对后者的一个扩展,增加了异步会点、流式处理、多个Future组合处理的能力,使Java在处理多任务的协同工作时更加顺畅便利。1. supplyAsyncsupplyAsync是带有返回值的异步任务。它有如下两个方法,有一个是带有线程池的重载方法/

#java
JVM前世今生之JVM内存模型

JVM内存模型所指的是JVM运行时区域,该区域分为两大块堆内存、方法区,即所有线程都能访问该区域,随着虚拟机和GC创建和销毁虚拟机栈、本地方法栈、程序计数器,即每个线程都有自己独立的区域,该区域随着线程的生命周期创建和销毁。

文章图片
#jvm#服务器#linux
CompletableFuture使用详解(全网看这一篇就行)

CompletableFuture是jdk8的新特性。CompletableFuture实现了CompletionStage接口和Future接口,前者是对后者的一个扩展,增加了异步会点、流式处理、多个Future组合处理的能力,使Java在处理多任务的协同工作时更加顺畅便利。1. supplyAsyncsupplyAsync是带有返回值的异步任务。它有如下两个方法,有一个是带有线程池的重载方法/

#java
到底了