冷静眼神

文章
9
资源
0
加入时间
2年10月17天

IO多路复用之select函数详解 IO复用 select函数 select函数的调用过程 select睡眠和唤醒过程 select的缺点 使用select函数写的服务器代码如下:

IO复用  我们首先来看看服务器编程的模型,客户端发来的请求服务端会产生一个进程来对其进行服务,每当来一个客户请求就产生一个进程来服务,然而进程不可能无限制的产生,因此为了解决大量客户端访问的问题,引入了IO复用技术。   即:一个进程可以同时对多个客户请求进行服务。  也就是说IO复用的“介质”是进程(准确的说复用的是select和poll,因为进程也是靠调用select和p

RequestMappingHandlerAdapter配置returnValueHandlers来提高性能

1、当我们使用RequestMapping进行请求映射的时候,我们都会配置RequestMappingHandlerAdapter进行相应的处理2、默认情况下,returnValueHandlers有十五种之多,这样每次都会进行循环,浪费性能。3、如果我们在controller里面都使用ResponseBody返回,那么我们可以配置一个returnValueHandlers来提高性能,配置的值为R...

关于FFT的一些

FFT(Fast Fourier Transform,快速傅立叶变换)是离散傅立叶变换的快速算法频率分辨率的2种解释为什么要用2.56倍         FFT(Fast Fourier Transform,快速傅立叶变换)是离散傅立叶变换的快速算法,也是我们在数字信号处理技术中经常会提到的一个概念。在大学的理工科课程中,在完成高等数学的课程后,数字信号处理一般会作为通信电子类专业的专业基础课程进行学习,原因是其中涉及了大量的高等数学的理论推导,同时又是各类应用技术

排队时延(Queuing delay)

网络时延的构成Network delay including four parts:Processing delay - time routers take to process the packet header.Queuing delay - time the packet spends in routing queuesTransmission delay - ...

MVVM+RxJava

MVVM+RxJavaHttpRepository–model(网络层,负责处理数据,解析数据),用的Retrofit进行网络请求,Observable.just()activity/fragment–view(负责展示数据)viewmodel–vm(负责衔接view和model,获取数据,发送给activity-view,也要处理判断数据),一般来说 是一个activity对应一个ViewModel,特殊情况除外;LiveData驱动数据变化,用于view层的获取数据HttpAp

下行物理信道rs_NR 物理层相关概念

与LTE一样,NR也是有最小的一个时间单位,主要用于采用时间。协议规定的子载波间隔可以取值如下(5种),子载波间隔为60Khz的时候,循环前置的CP可以为扩展形式,后面两种SCS用于FR2频段。:针对每种子载波间隔,时隙时间长度不同,也就是说每个子帧中占有的时隙数不一样,但是有一个是不变:每时隙中OFDM符号个数均是14个,具体如下:直观形象的显示如下:物理层另外一个概念是物理资源块(PRB),所...