Redisson 框架中的分布式锁

2024年03月01日 by emanjusaka 阅读 138 点赞 2

Redisson 框架中的分布式锁

实现分布式锁通常有三种方式:数据库、Redis 和 Zookeeper。我们比较常用的是通过 Redis 和 Zookeeper 实现分布式锁。Redisson 框架中封装了通过 Redis 实现的分布式锁,下面我们分析一下它的具体实现。

阅读全文…

标签: Redisson Redis 分布式锁

发布在 Redis

微码:Redisson 工具类

2024年02月27日 by emanjusaka 阅读 134 点赞 2

微码:Redisson 工具类

Redisson 工具类

阅读全文…

标签: Redis Redisson

发布在 微码

Linux 中常用的基础命令

2024年01月19日 by emanjusaka 阅读 141 点赞 3

Linux 中常用的基础命令

分类总结了 Linux 中的基础命令,可以收藏本文以后如果忘记了某些基础命令或者对某些命令不知道怎么用时,拿出本文快速查看各种命令的用法及作用。希望这个速查手册可以帮助到大家。

阅读全文…

标签: Command

发布在 Linux

Linux 中常见目录的作用

2024年01月19日 by emanjusaka 阅读 158 点赞 3

Linux 中常见目录的作用

Linux 是一个严谨的操作系统,每个目录存放什么文件是有明确的要求和规范的。我们应该去了解这些目录的作用,然后按照目录要求去操作。

阅读全文…

标签: Directory

发布在 Linux

使用 Docker 安装 MongoDB 数据库

2024年01月15日 by emanjusaka 阅读 174 点赞 2

使用 Docker 安装 MongoDB 数据库

使用 Docker 安装 MongoDB 数据库

阅读全文…

标签: MongoDB

发布在 Docker

浅析 ArrayList

2023年12月19日 by emanjusaka 阅读 173 点赞 2

浅析 ArrayList

ArrayList是一个使用List接口实现的Java类。顾名思义,Java ArrayList提供了动态数组的功能,其中数组的大小不是固定的。它实现了所有可选的列表操作,并允许所有元素,包括null。

阅读全文…

标签: JDK 源码分析

发布在 Java

预览文件

2023年11月17日 by emanjusaka 阅读 49 点赞 3

预览文件

阅读全文…

标签: Java

发布在 微码

微码:安卓中根据进程号获取进程名

2023年11月15日 by emanjusaka 阅读 53 点赞 2

微码:安卓中根据进程号获取进程名

阅读全文…

标签: 安卓 Kotlin

发布在 微码

自定义过滤器配置 Shiro 认证失败返回 json 数据

2023年10月26日 by emanjusaka 阅读 104 点赞 1

自定义过滤器配置 Shiro 认证失败返回 json 数据

Shiro 权限框架认证失败默认是重定向页面的,这对于前后端分离的项目及其不友好,可能会造成请求404的问题。现在我们自定义过滤器实现认证失败返回json数据。

阅读全文…

标签: 拦截器

发布在 Shiro

自定义MyBatis拦截器更改表名

2023年10月21日 by emanjusaka 阅读 239 点赞 3

自定义MyBatis拦截器更改表名

自定义MyBatis拦截器可以在方法执行前后插入自己的逻辑,这非常有利于扩展和定制 MyBatis 的功能。本篇文章实现自定义一个拦截器去改变要插入或者查询的数据源。

阅读全文…

标签: 拦截器

发布在 Mybatis