最新 最热

NIO

3.NIO包含三个组件:Buffer(缓冲区),Channel(通道),Selector(多路复用选择器)

2022-10-27
2

认识下IO五兄弟,BIO、NIO、AIO、IO多路复用、 信号驱动IO

在上一篇文章中,我们了解了操作系统中内核程序和用户程序之间的区别和联系,还提到了内核空间和用户空间,当我们需要读取一条数据的时候,首先需要发请求告诉内核,我需要什么数据,等内核准备好数据之后 , 再从内核空间拷贝到用...

2022-10-27
2

一文了解Netty整体流程

Netty 的整体流程相对来说还是比较复杂的,初学者往往会被绕晕。所以这里总结了一下整体的流程,从而对 Netty 的整体服务流程有一个大致的了解。从功能上,流程可以分为服务启动、建立连接、读取数据、业务处理、发送数据...

2022-10-27
2

透过Spring自动配置原理看Spring的扩展点

spring的自动配置就是得益于这个EnableAutoConfiguration注解:

2022-10-27
2

学习netty之nio

阻塞和非阻塞是进程在访问数据的时候,数据是否准备就绪的一种处理方式,当数据没有准备的时候阻塞: 往往需要等待缓冲区中的数据准备好过后才处理其他的事情,否则一直等待在那里。...

2022-10-25
2

jQuery

当Jquery名称冲突时,可以利用var jq = jQuery.noConflict()来使用jq代替表示Jquery。

2022-10-25
2

NSTimer scheduledTimerWithTimeInterval与timerWithTimeInterval、initWithFireDate的区别

A timer object can be registered in only one run loop at a time, although it can be added to multiple run loop modes within that run loop. There are three ways ...

2022-09-07
2

mac 上学习k8s系列(27)Deployment Job CronJob

在学习完上一讲mac 上学习k8s系列(26)ReplicationController、ReplicaSet、StatefulSet中的ReplicationSet后,学习Depolyment就非常容易了。它只是在RS中增加了如下功能:1,可以查看Deployment的升级详细进度和状态2,可以使...

2022-08-02
3

iOS_preformSelector在delay 0秒时的执行顺序

preformSelector在delay 0秒时的执行顺序- (void)mainMethod { [self performSelector:@selector(delayMethod) withObject:nil afterDelay:1]; NSLog(@"调用方法==开始"); ...

2022-07-20
2

iOS_只执行一次、timer内重复点击,只执行最后一次

[NSObject cancelPreviousPerformRequestsWithTarget:self];

2022-07-20
2