计算机网络
- 常用的网络端口号
- ftp 文件传输 21
- http 80/8080
- https 443
- telent 远程登录 23
- ssh 安全登录 22
- http协议 https://www.cnblogs.com/sunny-sl/p/6529830.html
- http请求由请求行,消息报头,请求正文组成
- http是基于请求响应模式的,无状态的,应用层协议
- 常用的方法有get,post,put,head,delete,options
- http响应报文由状态行,响应首部字段,响应内容实体组成
- 存储过程
- 存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
- 存储过程的优势
- 预编译执行速度快
- 可移植性高(源程序只包含调用存储过程,你可以修改存储过程)
- 减少了网络传输
- 安全考虑(对存储过程进行权限限制)
操作系统
- 分页和分段的区别
- 页是信息的物理单位,可以实现非连续分配,是系统管理的需要。页的大小固定由系统决定,将逻辑地址分为页号和业内地址是由机器硬件实现的。
- 段是信息的逻辑单位,它含有一组意义相对完整的信息,分段的目的是为了更好的实现共享,满足用户的需要。段的长度不固定,通常由编译程序在对源程序进行编译时根据信息的性质来划分。
- 分页的地址空间是一维的,分段的地址空间是二维的。
- 进程上下文和中断上下文
- 当工作在用户态的进程想访问某些内核才能访问的资源时,必须通过系统调用或者中断切换到内核态,由内核代替其执行。进程上下文和中断上下文就是完成这两种状态切换所进行的操作总称。我将其理解为保存用户空间状态是上文,切换后在内核态执行的程序是下文。