自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐乐的博客

分享技术

  • 博客(5)
  • 收藏
  • 关注

原创 cxf报错 Cannot find any registered HttpDestinationFactory from the Bus

错误信息:Cannot find any registered HttpDestinationFactory from the Bus.报错主要是因为缺少jetty依赖一般添加如下依赖即可<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http-jetty</artifactId> <

2021-01-13 16:17:33 2384

原创 缺少org.apache.commons.collections.CollectionUtils?

也许你正在寻找的jar是apache commons-collections: <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.1</version> </dependency>要么&l

2021-01-08 13:46:39 7163

原创 Redis IO多路复用技术以及epoll实现原理

系列文章目录文章目录系列文章目录前言1. redis是基于缓存的2. Redis为什么这么快?3.IO多路复用技术4.Redis线程模型4.1 I/O多路复用程序、文件事件分派器前言redis 是一个单线程却性能非常好的内存数据库, 主要用来作为缓存系统。 redis 采用网络IO多路复用技术来保证在多连接的时候, 系统的高吞吐量。1. redis是基于缓存的官方文档介绍说,Redis的操作都是基于内存的,CPU不是 Redis性能瓶颈,,Redis的瓶颈是机器内存和网络带宽。Reds是C语言

2021-01-07 20:39:02 848

原创 IO模型详解

系列文章目录文章目录系列文章目录1、理解用户空间和内核空间2.PIO与DMA3.缓存IO和直接IO3.1缓存IO4.磁盘IO和网络IO对比5.同步IO和异步IO6.阻塞IO和非阻塞IO1、理解用户空间和内核空间简单说,Kernel space 是 Linux 内核的运行空间,User space 是用户程序的运行空间。为了安全,它们是隔离的,即使用户的程序崩溃了,内核也不受影响。虚拟内存被操作系统划分成两块:内核空间和用户空间,内核空间是内核代码运行的地方,用户空间是用户程序代码运行的地方。当进程

2021-01-07 14:37:02 247

原创 Queue集合之PriorityBlockingQueue详解

集合系列文章文章目录集合系列文章前言1、PriorityBlockingQueue是什么?2、查看类图接口3.源码解析3.1 构造器3.2 offer操作3.2.1 扩容3.2.2 建堆算法3.2.3 图文解释3.3 poll操作3.3.1 dequeue出队源码3.3.2 siftDownComparable堆调整源码总结前言1、PriorityBlockingQueue是什么?集合中无界优先队列 priorityBlockingQueue内部使用堆算法保证每次出队都是优先级最高的元素,元素入

2021-01-05 16:58:09 3498 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除