Redis
文章平均质量分 94
蓝汀华韶
What hurts more, the pain of hard work or the pain of regret ?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
select、poll、epoll详解
IO读写基本原理 用户程序进行IO操作实际依赖于linux系统内核read()、write()函数 read()函数的调用并不是直接从网卡把数据读取到用户内存中,而是把内核缓冲区中的数据复制到用户缓冲区中 write()函数的调用也并不是直接把数据写入网卡中,而是把用户缓冲区的数据写入到内核缓冲区中 网卡与内核缓冲区数据的读写则是由操作系统内核完成 阻塞IO和非阻塞IO 网卡同步数据到内核缓冲区,如果内核缓冲区中的数据未准备好,用户进程发起read操作,阻塞则会一直等待内存缓冲区数据完整后再解除阻塞原创 2021-03-22 18:11:53 · 2961 阅读 · 0 评论 -
基于切面和注解的Redis分布式锁实现
描述 基于SpringEL表达式,动态配置 基于切面,无缝切入 支持获取锁失败时的行为,抛出异常还是继续等待,两种方式的锁,一种等待重试,一种直接退出 源码地址:https://github.com/shawntime/shawn-common-utils/tree/master/src/main/java/com/shawntime/common/lock 使用方法 @RedisLock...原创 2020-01-16 17:21:38 · 973 阅读 · 0 评论
分享