面试
文章平均质量分 83
.......
长毛山顶洞人
走走~停停~
展开
-
面试-Java【之】(revers)递归实现字符串倒序排列(详解)
面试-Java【之】(revers)递归实现字符串倒序排列(详解))# revers实现源码详解原创 2022-07-14 17:51:42 · 1336 阅读 · 0 评论 -
面试-Java【之】HashMap原理,源码逐行分析,理论总结(变量、常量、数据结构、Node、TreeNode、初始化、添加、查询、更新、删除)
面试-Java【之】HashMap原理,源码逐行分析,理论总结(变量、常量、数据结构、Node、TreeNode、初始化、添加、查询、更新、删除)1.源码分析1.HashMap属性与变量(扩容因子、扩容阈值、结构转换阈值...)2.Node(链表节点)3.TreeNode(红黑树节点)4.初始化(new)5.插入(put、putVal)6.删除(remove、removeNode)7.读取(get、getNode)2.理论总结1.核心:数组+ 链表或者红黑树2.put 操作:首次插入:原创 2022-06-29 21:12:57 · 549 阅读 · 0 评论 -
傻瓜式解读OSI七层模型?
傻瓜式解读OSI七层模型1.你说呢?2.傻瓜名词1.1.一共七层1.2.数据帧1.3.报文3.数据传输过程1.你说呢?真的,没有听不懂的话,只有不愿解释的人,你说呢?(管他喵的呢,我就是不解释,哈哈哈…)2.傻瓜名词1.1.一共七层1.物理层,2.数据链路层,3.网络层,4.传输层,5.会话层,6.表示层,7.应用层1.2.数据帧数据帧,顾名思义,数据的帧 ,也就是说,链路层用什么协议传输数据,那就叫什么帧协议不同,帧不同,比如PPP帧、MAC帧等 (我的协议就叫我的帧,你的协议就原创 2020-05-25 17:19:46 · 163 阅读 · 0 评论 -
说一说RPC?
什么是RPC?RPC(Remote Procedure Call)翻译为 远程过程调用RPC 是一种通讯形式,可以表现为多服务之间,接口的相互调用或数据传递,并且RPC没有规定要用,何种协议、何种形式,进行通讯RPC框架: 多个服务之间,按照框架规定的协议和形式,进行接口的相互调用或数据传递,且高性能高可用...原创 2020-05-21 09:05:01 · 238 阅读 · 2 评论 -
说一说cookie和session?
Cookie和Session的区别1.万恶的名词2.1.安装node环境2.四次挥手2.1.安装node环境3.为什么需要四次2.1.安装node环境3.SYN超时2.1.安装node环境3.保活机制2.1.安装node环境2.1.安装node环境2.安装vue-cli42.1.安装node环境2.安装vue-cli42.1.安装node环境《下一篇:打包部署-Docker+Nginx部署Vue》1.万恶的名词2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #原创 2020-06-04 09:14:35 · 129 阅读 · 0 评论 -
在浏览器中输入URL按下回车的流程?
浏览在浏览器中输入URL按下回车的流程1.万恶的名词2.1.安装node环境2.四次挥手2.1.安装node环境3.为什么需要四次2.1.安装node环境《下一篇:打包部署-Docker+Nginx部署Vue》1.万恶的名词2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #查看版本号2.四次挥手2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #查看版本号3.为什么需要四次2.1.安装node环境默认安原创 2020-06-04 09:06:34 · 156 阅读 · 0 评论 -
说一说HTTPS?
HTTP和HTTPS的区别1.万恶的名词2.1.安装node环境2.四次挥手2.1.安装node环境3.为什么需要四次2.1.安装node环境3.SYN超时2.1.安装node环境3.保活机制2.1.安装node环境2.1.安装node环境2.安装vue-cli42.1.安装node环境2.安装vue-cli42.1.安装node环境《下一篇:打包部署-Docker+Nginx部署Vue》1.万恶的名词2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #查看版本原创 2020-06-03 17:07:52 · 629 阅读 · 0 评论 -
说一说TCP的四次挥手?
说说TCP的三次握手1.万恶的名词2.1.安装node环境2.三次握手2.1.安装node环境3.为什么需要三次2.1.安装node环境3.SYN超时2.1.安装node环境3.保活机制2.1.安装node环境2.1.安装node环境2.安装vue-cli42.1.安装node环境2.安装vue-cli42.1.安装node环境《下一篇:打包部署-Docker+Nginx部署Vue》1.万恶的名词2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #查看版本号原创 2020-05-29 17:05:55 · 151 阅读 · 0 评论 -
说一说TCP报文头?
TCPTCP报文头1.SourcePort-源端口2.DestinationProt-目的端口3.SequenceNumber-Seq序列号4.AcknowledgementNumber-Ack确认号5.Offset-数据偏移6.Reserved-保留域7.TCP Flags-状态《说一说TCP》TCP报文头1.SourcePort-源端口发起请求的端口,占两个字节2.DestinationProt-目的端口被请求的端口,占两个字节3.SequenceNumber-Seq序列号占四原创 2020-05-28 11:31:04 · 319 阅读 · 0 评论 -
说一说什么是TCP?
TCP1.万恶的名词2.1.安装node环境2.四次挥手2.1.安装node环境3.为什么需要四次2.1.安装node环境2.安装vue-cli42.1.安装node环境2.安装vue-cli42.1.安装node环境《下一篇:打包部署-Docker+Nginx部署Vue》1.万恶的名词2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #查看版本号2.四次挥手2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #查原创 2020-05-28 10:25:06 · 373 阅读 · 0 评论 -
说一说TCP的三次握手?
说说TCP的三次握手1.万恶的名词2.1.安装node环境2.三次握手2.1.安装node环境3.为什么需要三次2.1.安装node环境3.SYN超时2.1.安装node环境3.保活机制2.1.安装node环境2.1.安装node环境2.安装vue-cli42.1.安装node环境2.安装vue-cli42.1.安装node环境《下一篇:打包部署-Docker+Nginx部署Vue》1.万恶的名词2.1.安装node环境默认安装 nodejs-v14.3.0.msinode -v #查看版本号原创 2020-05-27 16:04:03 · 256 阅读 · 0 评论 -
说一说TCP/IP与OSI?
TCP/IP1.开局一张图2.TCP/IP协议群3.OSI模型与TCP/IP模型《下一篇:打包部署-Docker+Nginx部署Vue》1.开局一张图图来源-慕课2.TCP/IP协议群虽然表面上看是TCP协议和IP协议,实际上是对,用IP进行通信时,所使用的协议群的统称TCP/IP 是OSI(七层协议模型)的一种实现3.OSI模型与TCP/IP模型OSI模型注重描述通信是所需的协议TCP/IP 四层架构参考模型**TCP/IP模型则强调实现协议,应该开发那种程序《下一篇原创 2020-05-27 11:50:44 · 277 阅读 · 0 评论 -
说一说OSI七层协议模型?
OSI七层协议模型1.OSI2.七层的作用2.1.物理层2.2.数据链路层2.3.网络层2.4.传输层2.5.会话层2.6.表示层2.7.应用层3.传输流程图1.OSIOSI 是国际标准化组织ISO提出的概念模型,包括 术语、概念、协议OSI 定义了开放系统的层次结构,和各层应该负责的的任务 以及各层之间的关系OSI 没有说如何制定标准,只是提出制定标准的概念2.七层的作用2.1.物理层物理层是,为物理设备定义传输标准比如 规定网线的类型,规定光纤的接口类型(SC、ST、FC、等等…)原创 2020-05-27 10:35:56 · 557 阅读 · 0 评论