04 2021 档案
摘要:计算机⽹络 OSI与TCP/IP各层的结构与功能,都有哪些协议? 学习计算机⽹络时我们⼀般采⽤折中的办法,也就是中和 OSI 和 TCP/IP 的优点,采⽤⼀种只有五层协议的体系结构,这样既简洁⼜能将概念阐述清楚。 结合互联⽹的情况,⾃上⽽下地,⾮常简要的介绍⼀下各层的作⽤。 什么是操作系统? 操作
阅读全文
摘要:Queue 什么是队列 队列是数据结构中⽐重要的⼀种类型,它⽀持 FIFO,尾部添加、头部删除(先进队列的元素先出队列),跟我们⽣活中的排队类似。 队列的种类 单队列(单队列就是常⻅的队列, 每次添加元素时,都是添加到队尾,存在“假溢出”的问题也就是明明有位置却不能添加的情况) 循环队列(避免了“
阅读全文
摘要:什么是Spring? Spring 是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。Spring 官网:https://spring.io/。 我们一般说 Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发。
阅读全文
摘要:什么是索引 索引是帮助MySQL高校获取数据的排好序的数据结构。 索引的数据结构: 二叉树 红黑树 Hash表 B_Tree 索引是用来快速寻找那些具有特定值的记录,MySQL的索引是以B_Tree树的形式保存的。如果没有索引,执行查询的时候MySQL是从表的第一条记录开始扫描整个表的记录,直到找到
阅读全文
摘要:TCP和UDP的区别? 相同点: UDP协议和TCP协议都是传输层协议。 不同点: 1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接. 2. TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达; UDP尽最大努力
阅读全文
摘要:1. &和&&区别和联系,|和||区别和联系;实际项目中,什么样情况用哪种 &和&&是Java中的逻辑与运算符,都是双目运算符。如果两个操作数都是true,结果是true,否则是假;无论使用哪个运算符,对最终的运算结果时候没有影响的。 (1)、&称为逻辑与运算符,&&称为短路与运算符。 对于&:无论
阅读全文