上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: TLB - translation lookaside buffer 快表,直译为旁路快表缓冲,也可以理解为页表缓冲,地址变换高速缓存。 由于页表存放在主存中,因此程序每次访存至少需要两次:一次访存获取物理地址,第二次访存才获得数据。提高访存性能的关键在于依靠页表的访问局部性。当一个转换的虚拟页号被 阅读全文
posted @ 2016-09-19 01:38 赭山东路 阅读(2377) 评论(0) 推荐(0) 编辑
摘要: 1.Linux 进程在内存数据结构 1.Linux 进程在内存数据结构 可以看到一个可执行程序在存储(没有调入内存)时分为代码段,数据段,未初始化数据段三部分: 1) 代码段:存放CPU执行的机器指令。通常代码区是共享的,即其它执行程序可调用它。假如机器中有数个进程运行相同的一个程序,那么它们就可以 阅读全文
posted @ 2016-09-19 01:32 赭山东路 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1. /proc目录 Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可 阅读全文
posted @ 2016-09-19 01:05 赭山东路 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 一:linux系统如何构成的?User space:User Applications and GNU C library (glibc)kernel space:System Call interface, Kernel and Architecture-Dependent Kernel Code 阅读全文
posted @ 2016-09-19 01:00 赭山东路 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: Python中的对象包含三要素:id、type、value其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值is判断的是a对象是否就是b对象,是通过id来判断的==判断的是a对象的值是否和b对象的值相等,是通过value来判断的 阅读全文
posted @ 2016-09-18 15:48 赭山东路 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 什么是闭包: 闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的 阅读全文
posted @ 2016-09-18 15:35 赭山东路 阅读(8517) 评论(0) 推荐(0) 编辑
摘要: 生成器在迭代中以某种方式生成下一个值并且返回和next()调用一样的东西。 挂起返回出中间值并多次继续的协同程序被称作生成器。 语法上讲,生成器是一个带yield语句的函数。一个函数或者子程序只返回一次,但一个生成器能暂停执行并返回一个中间的结果。 随机数生成器实例: 协程: 使用send()为协程 阅读全文
posted @ 2016-09-18 13:35 赭山东路 阅读(1480) 评论(1) 推荐(0) 编辑
摘要: 迭代器:是一个实现了迭代器协议的对象,Python中的迭代器协议就是有next方法的对象会前进到下一结果,而在一系列结果的末尾是,则会引发StopIteration。任何这类的对象在Python中都可以用for循环或其他遍历工具迭代,迭代工具内部会在每次迭代时调用next方法,并且捕捉StopIte 阅读全文
posted @ 2016-09-18 12:50 赭山东路 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 动态强类型: 动态类型语言:在运行期进行类型检查的语言,也就是在编写代码的时候可以不指定变量的数据类型,比如Python和Ruby 静态类型语言:它的数据类型是在编译期进行检查的,也就是说变量在使用前要声明变量的数据类型,这样的好处是把类型检查放在编译期,提前检查可能出现的类型错误,典型代表C/C+ 阅读全文
posted @ 2016-09-18 11:19 赭山东路 阅读(2233) 评论(0) 推荐(0) 编辑
摘要: 1.后台运行前台运行程序 continue... 阅读全文
posted @ 2016-09-16 18:45 赭山东路 阅读(211) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页