介绍 字符串类型是Redis最基础的数据结构。首先键都是字符串类型,而且其他几种数据结构都是在字符串类型基础上构建的,所以字符串类型能为其他四种数据结构的学习奠定基础。 ...
介绍 字符串类型是Redis最基础的数据结构。首先键都是字符串类型,而且其他几种数据结构都是在字符串类型基础上构建的,所以字符串类型能为其他四种数据结构的学习奠定基础。 ...
Redis的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点地址,Redis从2.8开始正式提供了Redis Se...
上一节,我给你讲了要怎么理解平均负载( Load Average),并用三个案例展示了不同场景下平均负载升高的分析方法。这其中,多个进程竞争 CPU 就是一个经常被我们忽视的...
在阅读Spring容器扩展部分源码的过程中,我了解到BeanFactory接口中有个方法叫ignoreDependencyInterface。从官方文档的“字面”来看,其作用...
JDK动态代理的实现原理 1)通过实现InvocationHandler接口来自定义自己的InvocationHandler;2)通过Proxy.getProxyClass获...
网卡收包从整体上是网线中的高低电平转换到网卡FIFO存储再拷贝到系统主内存(DDR3)的过程,其中涉及到网卡控制器,CPU,DMA,驱动程序,在OSI模型中属于物理层和链路层...
在Java并发中,我们最初接触的应该就是synchronized关键字了,但是synchronized属于重量级锁,很多时候会引起性能问题,volatile也是个不错的选择,...
不知道大家有没有想过 “为什么获取数组的长度用.length(成员变量的形式),而获取String的长度用.length()(成员方法的形式)?” Java中的数组其实是完备...
受教了
I/O多路复用之select系统调用前面介绍了多路复用的发展简史,以及为什么需要它, 。今天介绍一下广受各大内核支持的select系统调用,select允许进程指定内核等待1个或者多个事件的任何一个发生, 并且...