计算机基础
文章平均质量分 81
LSYHhhhh
github 链接 - https://github.com/Lin-SiYu
展开
-
僵尸进程 and 孤儿进程
目录 僵尸进程(有害) - 概念 - 危害 孤儿进程(无害) - 概念 僵尸进程(有害) - 概念 父进程创建子进程之后,子进程结束(退出),但父进程没有进行子进程状态获取和释放,子进程信息(相关描述符)仍进行保留于系统。此类进程称之为僵尸进程。 每一个子进程(除了init)在退出(结束)之后,都会存在变成僵尸进程的过程,需要父进程进行及时处理。...原创 2018-09-05 16:15:28 · 103 阅读 · 0 评论 -
进程 and 线程
目录 一、概念 二、进程VS线程 三、多线程和多进程的使用场景 四、使用多线程目的 一、概念 在传统的操作系统内,每个进程都有一个地址空间,且默认存在一个控制线程。 如果把软件比喻成一个工厂,则进程是一个车间,线程是一个流水线。进程集中资源交由线程执行。 多进程:在系统内开辟多个地址空间,进程间相互隔离,数据不互通。存在父子关系。 多线程:一个进程中存在多个控制线程,多个控制线...原创 2018-09-06 15:54:11 · 115 阅读 · 0 评论 -
HTTP协议
目录 一、协议简介 二、http协议特性 1、基于TCP/IP协议之上的应用层协议 2、基于请求(响应模式) 3、无状态保存 4、无连接 三、http请求协议与响应协议 1、请求协议 请求方式: get与post请求 2、响应协议 响应状态码 一、协议简介 HTTP协议:Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WW...原创 2018-11-02 16:47:07 · 146 阅读 · 0 评论 -
Django - 跨域问题
目录 一、同源策略 - 基于浏览器的约定 二、CORS(跨域资源共享) - 解决同源策略的阻拦 三、CORS基本流程 3-1 简单请求 3-2 简单请求和非简单请求的处理区别 3-2-1 简单请求实验 - Access-Control-Allow-Origin 3-2-2 非简单请求实验 - Access-Control-Allow-Headers 四、基于Django中间件,解决...原创 2018-12-21 17:12:37 · 659 阅读 · 2 评论 -
数据结构和算法 - 基础排序
目录 一、复杂度 1-1 空间复杂度 - 用于评估算法内存占用大小 1-2 时间复杂度 - 用来估计算法运行时间的 二、列表排序 2-1 基础排序 2-1-1 冒泡排序 2-1-2 选择排序 2-1-3 插入排序 2-2 高级排序 2-2-1 快速排序 2-2-2 堆排序 2-2-3 归并排序 2-3 非常用排序 2-3-1 希尔排序 2-3-2 基数排序 2-3-...原创 2019-01-27 19:24:08 · 210 阅读 · 0 评论