05 2022 档案

摘要:IO模型 IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIO BIO(Blocking IO) : 同步阻塞模型,一个客户端连接对应一个处理线程 缺点: 1、IO代码里read操作是阻塞操作,如果连接不做数据读写操作会导致线程阻塞,浪费资源 阅读全文
posted @ 2022-05-09 15:29 长弓射大狗 阅读(25) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 一、 引入maven 依赖包, zookeeper 单独引入 <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-recipes</artifactId> <version>5.0.0</vers 阅读全文
posted @ 2022-05-07 15:53 长弓射大狗 阅读(108) 评论(0) 推荐(0) 编辑
摘要:一、 引入 maven 依赖包, 因为会报有包冲突,所以去掉了slf4j <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.7.0</version> 阅读全文
posted @ 2022-05-06 15:21 长弓射大狗 阅读(23) 评论(0) 推荐(0) 编辑
摘要:一、 下载 zookeeper , 网址 https://zookeeper.apache.org/releases.html 二、 解压后,复制创建配置文件 在 conf 目录下有一个 zoo_sample.cfg 的示例, cp zoo_sample.cfg zoo.cfg 三、启动服务端 ./ 阅读全文
posted @ 2022-05-06 14:19 长弓射大狗 阅读(160) 评论(0) 推荐(0) 编辑
摘要:一、 引入 maven 依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.2.0</version> </dependency> 二、 配置链接信息 #default 阅读全文
posted @ 2022-05-05 17:37 长弓射大狗 阅读(345) 评论(0) 推荐(0) 编辑
摘要:为防止 缓存穿透的情况,我们有时候会引入 布隆过滤器来 增加一层防护, 具体demo如下 一、 搭建好 Redisson 环境, 详见 https://www.cnblogs.com/cgsdg/p/16225349.html 二、 创建 布隆过滤器, 并添加基础数据 import org.redi 阅读全文
posted @ 2022-05-05 16:51 长弓射大狗 阅读(495) 评论(0) 推荐(0) 编辑
摘要:redisson 官网: https://redisson.org/ 一、引入 maven 包 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <ve 阅读全文
posted @ 2022-05-05 16:47 长弓射大狗 阅读(410) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示