- 博客(7)
- 收藏
- 关注
原创 6.28-每日面试题
6.28-每日面试题1、虚拟内存局部性原理主要特征: 1、多次性;2、对换性;3、虚拟性;实现的三种方式:请求分页存储管理请求分段存储管理请求段页式存储管理硬件支持:一定容量的内存和外存页表机制(或段表机制)中断机构,当用户程序要访问的部分尚未调入内存时,产生中断地址变换机构,逻辑地址到物理地址的变换...
2020-07-01 11:07:19
176
原创 6.27-每日面试题
6.27-每日面试题1、stringstream常见用法介绍 定义了三个类:istringstream、ostringstream 和 stringstream,分别用来进行流的输入、输出和输入输出操作。本文以 stringstream 为主,介绍流的输入和输出操作。 主要用来进行数据类型转换,由于 使用 string 对象来代替字符数组(snprintf方式),就避免缓冲区溢出的危险;而且,因为传入参数和目标对象的类型会被自动推导出来,所以不存在错误的格式化符的问题。简单说,相比c库的数据类型转换
2020-07-01 11:02:57
184
原创 6.26 - 每日面试题
6.26 - 每日面试题(1)、系统调用和函数调用什么是系统调用系统调用的用途系统调用的实现系统调用和函数调用的区别函数库调用系统调用在所有的ANSI C编译器版本中,C库函数是相同的各个操作系统的系统调用是不同的它调用函数库中的一段程序(或函数)它调用系统内核的服务与用户程序相联系是操作系统的一个入口点在用户地址空间执行在内核地址空间执行它的运行时间属于“用户时间”它的运行时间属于“系统时间”属于过程调用,调用开销较小需要在用户
2020-07-01 11:02:03
150
原创 6.30 - 每日面试题
6.30 - 每日面试题1、find的用法1)、查找第一次出现的目标字符串:#include<iostream>#include<cstdio>using namespace std;int main(){ string s1 = "abcdef"; string s2 = "de"; int ans = s1.find(s2); cout << ans << endl; system("pause"); return 0;}//
2020-06-30 17:10:39
164
原创 6.29-每日面试题
6.29-每日面试题1、什么是快表,快表作用2、分页存储为什么每页大小是4K3、字符串和数值的转换如何实现C++中字符串与数值转换(超详细)1、使用stringstream1)、stringstream#include<iostream>#include<sstream>using namespace std;int main(){ int i = 1; float f = 1.2; double d = 1.23; //数值->字符串 st
2020-06-29 17:23:55
221
原创 进程和进程调度(操作系统概念读书笔记)
进程管理进程1、进程概念(知识点)作业=进程一次只有一个进程可在处理器上运行(running);但是许多进程可处于就绪(ready)或等待(waiting)状态。可执行文件名称(如:prog.exe或 a.out)操作系统每个进程的表示,采用进程控制块(Process Control Block,PCB),也称为任务控制块(task control block)。备注:书p74举例...
2019-12-16 16:21:33
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人