目录 1 操作系统 1.1 进程和线程的区别 1.2 进程的调度算法有哪些? 1.3 常用的 IO 模型 1.4 select、poll ...
,变量的声明和定义有什么区别。 声明不分配内存,定义分配内存。变量只能被定义一次,但可以被声明多次。 , ifdef else endif和 ifndef的作用。 预处理条件命令。根据宏定义选择要编译的代码块。 ,写出bool float 指针变量与 零值 比较的if语句 ,结构体可以直接赋值吗。 同类型之间可以。结构体内有裸指针需要注意相当于多个指针指向同块内存。 ,sizeof和strlen ...
2022-04-03 19:03 0 1659 推荐指数:
目录 1 操作系统 1.1 进程和线程的区别 1.2 进程的调度算法有哪些? 1.3 常用的 IO 模型 1.4 select、poll ...
在浏览器输入URL,按下回车之后的流程? DNS域名解析,得到IP地址 解析出IP地址后,根据IP地址和默认端口80和服务器建立连接 浏览器发出读取文件(URL中域名后边部分对应的文件)的HT ...
,编译器吧Java代码编译成平台无关的中间代码,任后在JVM上解释运行,具有很好的可移植性。 4.Jav ...
leetcode https://github.com/labuladong/fucking-algorithm C++面试问题 https://github.com/huihut/interview https://www.cnblogs.com/LUO77/p ...
一、Java 基础知识 1、Object 类相关方法 getClass 获取当前运行时对象的 Class 对象。 hashCode 返回对象的 ha ...
基本信息: 数据结构:数据+链表,数组+链表+红黑树 jdk1.8中,当链表大小超过8时,就会转换为红黑树,当小于6时变回链表,主要是根据泊松分布,在负载因子默认为0. ...
1. HashMap 基本信息: 数据结构:数据+链表,数组+链表+红黑树 jdk1.8中,当链表大小超过8时,就会转换为红黑树,当小于6时变回链表,主要是根据泊松分布, ...
为什么数组要用两块空间? 数组类型和基本类型是有明显不同的,一个基本类型变量,内存中只会有一块对应的内存空间,但数组有两块,一块用于存储数组内容本身,另一块用于存储内容的位置。 答:便于赋值,操作 ...