上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 58 下一页

2023年11月13日

kafka启动报错

摘要: 一、kafka启动报错: java.nio.file.FileSystemException: D:\kafka_2.12-2.1.0\kafka_2.12-2.1.0\logs\__consumer_offsets-30\00000000000000000000.timeindex.cleaned 阅读全文

posted @ 2023-11-13 00:27 乐之者v 阅读(62) 评论(0) 推荐(0) 编辑

2023年11月11日

工厂模式的实践

摘要: 使用场景 开发中,有时需要 根据不同的类型执行不同的实现类。 比如,第一次审核,第二次审核, 都是审核,但具体实现不一样。 可以使用工厂模式。 基础接口: public interface MyService { void doSomething(); } 实现类一: @Service public 阅读全文

posted @ 2023-11-11 00:55 乐之者v 阅读(5) 评论(0) 推荐(0) 编辑

2023年11月5日

接口设计-增删改查

摘要: 关于增删改查的 接口设计,比较简单,有一些固定的做法可以使用。 查询列表 查询列表的接口,带上分页的入参: pageNo,pageSize,非必选,并设置默认值。 入参为 dto,根据 dto 从数据库查出实体对象 entity 后,转换为展示层 vo。 entity 对象转换为 vo,可以用 Be 阅读全文

posted @ 2023-11-05 00:05 乐之者v 阅读(98) 评论(0) 推荐(0) 编辑

2023年11月3日

intellij idea拉取最新的依赖包

摘要: intellij idea setting 拉取最新的依赖包 File --> Settings --> Build, Execution, Deployment --> Build Tools --> Maven --> 勾选 Always update snapshots. 一般情况下,设置完就 阅读全文

posted @ 2023-11-03 00:18 乐之者v 阅读(377) 评论(0) 推荐(0) 编辑

2023年10月29日

kafka代码实践示例

摘要: 安装kafka: Windows安装kafka, 详情见:https://blog.csdn.net/sinat_32502451/article/details/133067851 Linux 安装kafka,详情见:https://blog.csdn.net/sinat_32502451/art 阅读全文

posted @ 2023-10-29 15:01 乐之者v 阅读(7) 评论(0) 推荐(0) 编辑

kafka代码示例

摘要: 安装kafka: Windows安装kafka, 详情见:https://blog.csdn.net/sinat_32502451/article/details/133067851 Linux 安装kafka,详情见:https://blog.csdn.net/sinat_32502451/art 阅读全文

posted @ 2023-10-29 14:40 乐之者v 阅读(17) 评论(0) 推荐(0) 编辑

2023年10月27日

Docker添加软链接,解决c盘占用问题

摘要: Docker的文件,默认放在 c 盘,用多了很影响系统的速度。 解决方法: 为 Docker 路径添加软链接。 在 windows 搜索框,输入cmd ,以管理员身份运行 cmd 执行命令: "C:\Program Files\Docker" 这个地址是 docker的地址。 "F:\fast\Do 阅读全文

posted @ 2023-10-27 00:07 乐之者v 阅读(102) 评论(0) 推荐(0) 编辑

2023年10月25日

如何提高系统的可用性/高可用/高并发

摘要: 提高系统可用性常用的一些方法,有缓存、异步、重试、幂等、补偿、熔断、降级、限流。 缓存 缓存的速度,比数据库快很多,添加缓存是简单有效的做法。 注意缓存与数据库的一致性,数据表记录变更时记得处理缓存。 Redis缓存的示例,详情见:https://blog.csdn.net/sinat_325024 阅读全文

posted @ 2023-10-25 20:20 乐之者v 阅读(44) 评论(0) 推荐(0) 编辑

2023年10月23日

Netty实践 -- Netty处理粘包拆包

摘要: TCP 粘包/拆包 TCP是以流的方式来处理数据, 拆包:一个完整的数据包可能会被TCP拆分成多个包进行发送。 粘包:TCP 可能把多个小的包粘成一个大的数据包。 引入依赖包: <dependency> <groupId>io.netty</groupId> <artifactId>netty-al 阅读全文

posted @ 2023-10-23 23:20 乐之者v 阅读(61) 评论(0) 推荐(0) 编辑

2023年10月19日

Netty源码实践-- echo

摘要: Netty源码实践 学习netty,可以从netty源码的 netty-example 模块开始。 netty-example 有一个例子 echo,非常适合入门学习。 这里稍微改造一下,用作示例学习。 引入依赖包: <dependency> <groupId>io.netty</groupId> 阅读全文

posted @ 2023-10-19 21:11 乐之者v 阅读(15) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 58 下一页

导航