面试整理
刘俊男
这个作者很懒,什么都没留下…
展开
-
Redis是单线程的,为什么支持高并发?
要搞清楚这个问题,首先来看看以下几个问题:并行,并发以及它们的区别 BIO,NIO, IO多路复用,AIO Redis如何实现高并发并行与并发的定义:并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。并行:在操作系统中,一组程序按独立异步的速度执行,无论从微观还是宏观,程序...原创 2019-11-29 10:56:41 · 2492 阅读 · 0 评论 -
https与http的区别是什么?
https与http的区别是什么?https采用了什么样的加密方法(工作原理)?一、https与http的区别(https诞生的原因):1)http:互联网上应用最为广泛的一种网络协议(请求-响应)。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。明文传输,不适合敏感信息,如密码,信用卡等等。2)https:以安全为目标的HTTP通道,简单讲是HTTP的安全版,...原创 2019-11-29 08:41:46 · 963 阅读 · 0 评论