上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 44 下一页
摘要: 线程池:线程池的原理很简单,类似于操作系统中的缓冲区的概念,它的流程如下:先启动若干数量的线程,并让这些线程都处于睡眠状态,当需要一个开辟一个线程去做具体的工作时,就会唤醒线程池中的某一个睡眠线程,让它去做具体工作,当工作完成后,线程又处于睡眠状态,而不是将线程销毁。 进程池与线程池同理。 内存池: 阅读全文
posted @ 2020-04-29 13:53 topass123 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 调度种类: 高级调度:(High-Level Scheduling)又称为作业调度,它决定把后备作业调入内存运行; 中级调度:(Intermediate-Level Scheduling)又称为在虚拟存储器中引入,在内、外存对换区进行进程对换。 低级调度:(Low-Level Scheduling) 阅读全文
posted @ 2020-04-29 13:41 topass123 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 进程切换分两步: 1.切换页目录以使用新的地址空间 2.切换内核栈和硬件上下文 对于linux来说,线程和进程的最大区别就在于地址空间,对于线程切换,第1步是不需要做的,第2是进程和线程切换都要做的。 切换的性能消耗: 1、线程上下文切换和进程上下问切换一个最主要的区别是线程的切换虚拟内存空间依然是 阅读全文
posted @ 2020-04-29 13:07 topass123 阅读(3270) 评论(0) 推荐(0) 编辑
摘要: VRRP是一种路由容错协议,也可以叫做备份路由协议,可以把一个虚拟路由器的责任动态分配到局域网上的 VRRP 路由器中的一台。 控制虚拟路由器 IP 地址的 VRRP 路由器称为主路由器, 它负责转发数据包到这些虚拟 IP地址。 当缺省路由器down掉(即端口关闭)之后,内部主机将无法与外部通信,如 阅读全文
posted @ 2020-04-29 07:11 topass123 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: GET :获取资源GET 方法用来请求访问已被 URI 识别的资源。指定的资源经服务器端解析后返回响应内容。 POST :传输实体主体POST 方法用来传输实体的主体。虽然用 GET 方法也可以传输实体的主体,但一般不用 GET 方法进行传输,而是用 POST 方法。post不使用来获取主体内容。 阅读全文
posted @ 2020-04-28 15:40 topass123 阅读(313) 评论(0) 推荐(0) 编辑
摘要: URI = Universal Resource Identifier 统一资源标志符 URL = Universal Resource Locator 统一资源定位符 URI包括URL和URN两个类别,URL是URI的子集,所以URL一定是URI,而URI不一定是URL URI一般由三部组成 ①访 阅读全文
posted @ 2020-04-28 15:13 topass123 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 在看《图解http》的时候,忽然有一个想法冒出来。 web与http是什么关系? http服务器与web服务器有区别?为什么用以搞混了? web的定义:它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统 http的定义:网络传输协议。 从定义理解就不言而喻了,web是一 阅读全文
posted @ 2020-04-28 14:51 topass123 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 全称:Content Delivery Network或Content Ddistribute Network,即内容分发网络 目的: 解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的 阅读全文
posted @ 2020-04-26 23:12 topass123 阅读(128) 评论(0) 推荐(0) 编辑
摘要: if not preorder: return None # 空列表返回空树 r = TreeNode(preorder[0]) # 先序第一个元素一定是根 rid = inorder.index(preorder[0]) # 中序找出根,那么中序根左边是左子树,右边是右子树 r.left = se 阅读全文
posted @ 2020-04-25 22:07 topass123 阅读(132) 评论(0) 推荐(0) 编辑
摘要: # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # self.right = None class Solution: 阅读全文
posted @ 2020-04-25 16:11 topass123 阅读(562) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 44 下一页