上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 1,爬楼梯问题 一个人爬楼梯,每次只能爬1个或两个台阶,假设有n个台阶,那么这个人有多少种不同的爬楼梯方法 动态规划的状态转移:第 i 个状态的方案数和第 i-1, i-2时候的状态有关,即:dp[i]=dp[i-1]+dp[i-2],dp表示状态矩阵。 def climb_stairs(n): d 阅读全文
posted @ 2020-09-16 10:44 Achilles_Heel 阅读(241) 评论(0) 推荐(0) 编辑
摘要: class BiTNode(): def __init__(self): self.data = None self.lchild = None self.rchild = None # 方法功能:把有序数组转为二叉树 def arraytotree(arr,start,end): root = N 阅读全文
posted @ 2020-09-16 10:15 Achilles_Heel 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HT 阅读全文
posted @ 2020-09-16 09:53 Achilles_Heel 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在 Python 中,实例方法(instance method),类方法(class method)与静态方法(static method)经常容易混淆。本文通过代码例子来说明它们的区别。 实例方法 Python 的实例方法用得最多,也最常见。我们先来看 Python 的实例方法。 class Kl 阅读全文
posted @ 2020-09-15 22:54 Achilles_Heel 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、用户空间与内核空间 现在操作系统都采用虚拟寻址,处理器先产生一个虚拟地址,通过地址翻译成物理地址(内存的地址),再通过总线的传递,最后处理器拿到某个物理地址返回的字节。 对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问 阅读全文
posted @ 2020-09-15 21:01 Achilles_Heel 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 当在浏览器地址栏输入网址,如:www.baidu.com后浏览器是怎么把最终的页面呈现出来的呢?这个过程可以大致分为两个部分:网络通信和页面渲染。 一、网络通信 互联网内各网络设备间的通信都遵循TCP/IP协议,利用TCP/IP协议族进行网络通信时,会通过分层顺序与对方进行通信。分层由高到低分别为: 阅读全文
posted @ 2020-09-15 17:01 Achilles_Heel 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 内存应容纳操作系统和各种用户进程,因此应该尽可能有效地分配内存。 一、内存 连续内存分配 通常,我们需要将多个进程同时放在内存中。因此我们需要考虑,如何为输入队列中需要调入内存的进程分配内存空间。在采用连续内存分配时,每个进程位于一个连续的内存区域,与包含下一个进程的内存相连。 内存分配 1. 最为 阅读全文
posted @ 2020-09-15 16:53 Achilles_Heel 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 一、状态码 HTTP状态码表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常或者是出现的错误,能够根据返回的状态码判断请求是否得到正确的处理很重要。 状态码由3位数字和原因短语组成,例如下图所示: 数字中的第一位指定了响应类别,后两位无分类,响应类别有一下5种: 状态码分类表 各类别常见状 阅读全文
posted @ 2020-09-14 22:40 Achilles_Heel 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 死锁(Deadlock) 所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助 阅读全文
posted @ 2020-09-14 16:33 Achilles_Heel 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 什么是事务 事务是指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。可以通俗理解为:就是把多件事情当做一件事情来处理,好比大家同在一条船上,要活一起活,要完一起完 。 事物的四个特性(ACID) 原子性(Atomicity):操作这些指令时,要么 阅读全文
posted @ 2020-09-14 16:18 Achilles_Heel 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页