- 博客(94)
- 收藏
- 关注
原创 java BIO/NIO/AIO
BIO->NIO->AIO的转变历程传统BIO的问题在于高并发时的线程开销,而NIO通过多路复用减少了线程数量,提高了并发能力。但NIO的编程模型复杂,需要处理事件循环、缓冲区管理等。AIO则进一步简化,利用操作系统的异步支持,实现真正的非阻塞,但可能在某些系统上支持不够好,比如Linux的AIO实现不如Windows成熟,所以Netty还是基于NIO。
2025-06-12 20:09:00
571
原创 java-JUC概述(进行分类总结-包含原子类、并发集合、线程等)
总结归纳JUC包下的接口和类,包括原子类,并发集合,锁,同步工具类,线程池,异步任务,分治框架
2025-05-15 16:46:27
669
原创 java8新特性(常用总结)
java8新特性,函数式接口、lambda表达式、方法引用、stream、默认方法、新日期、optional类 使用说明以及解释,案例
2025-05-08 11:06:05
941
原创 Spring Cloud Stream集成RocketMQ(kafka/rabbitMQ通用)
spring cloud stream 是什么 ,概念,集成rocketmq怎么实现,案例,代码分析
2025-05-06 16:15:14
951
1
原创 rabbitmq详解
什么是rabbitmq,作用是什么,rabbitmq的核心组件是什么,Exchange的种类有哪些,怎么实现生产数据和消费数据,怎么实现可靠性,以及怎么利用RabbitMQ解决分布式事务问题
2025-02-12 20:41:39
906
原创 kafka(生产、存储、消费流程)
什么是kafka,什么是生产者,生产者生产流程是什么,怎么解决生产过程的消费重复和乱序问题,发送给kafka存储后存储的格式是什么,怎么分区的,副本leader怎么选举的,以及消费者怎么消费,什么是消费者,消费者怎么解决重复消费和漏消费问题
2025-02-11 11:34:35
1207
原创 Redis 详解
什么是redis,redis的作用,特点是什么,redis数据类型有哪些,使用场景是什么,redis缓存会遇到什么问题,redis怎么支持持久化的,redis的部署模式有哪些,redis处理速度为什么这么快
2025-01-24 21:44:38
1358
1
原创 windows下redis服务注册时候报错HandleServiceCommands: system error caught. error code=5, message = CreateServi
E:\redis>redis-server.exe --service-install redis.windows.conf --loglevel verbose[14500] 22 Jan 20:15:33.905 # HandleServiceCommands: system error caught. error code=5, message = CreateService failed: 拒绝访问。报错解决
2025-01-22 22:25:22
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人