数据结构-堆 堆(英语:Heap),是一种拥有像树那样的特殊数据结构,或者理解为具有优先级的树。它的特点是父节点的值大于(或小于)两个子节点的值(分别称为大顶堆和小顶堆)。它常用于管理算法执行过程中的信息...
分类:
其他好文 时间:
2015-06-24 07:06:32
阅读次数:
132
7.5局部对象在C++语言中,对于每一个变量和对象,都有其各自的作用域和生存期,这两个概念一个是空间的,一个是时间的。对象的作用域指的是该变量的程序文本区,对象的生存期则是程序执行过程中对象存在的时间。7.5.1自动对象只有当定义它的函数被调用的时候才存在的对象称为自动对象,自动对象在每次调用函数时...
分类:
编程语言 时间:
2015-06-22 17:44:22
阅读次数:
118
C语言是面向过程的编程,它的最重要特点是函数,通过主函数来调用一个个子函数。程序运行的顺序都是程序员决定好了的。它是我学的第一种程序语言。C++是面向对象的编程,类是它的主要特点,程序执行过程中,先由主函数进入,定义一些类,根据需要,执行类的成员函数,过程的概念被淡化了(实际上过程还是有的,就是主函...
分类:
其他好文 时间:
2015-06-22 11:01:45
阅读次数:
83
Mybatis深入之DataSource实例化过程简介主要介绍Mybatis启动过程中DataSource实例化的过程、为后面解析一个完整SQL执行过程做个前章。...
分类:
其他好文 时间:
2015-06-21 22:26:36
阅读次数:
403
有n个任务,每个任务有ri,di,wi;代表任务的[ri,di]代表可以做这个任务的时间区间,而wi代表这个任务的工作量;现在有有个处理器,如果它的执行速度是s,则完成第i个任务所需时间wi/s;要求算出处理器执行过程中最大速度的最小值
思路很简单二分,但如何模拟是难点,可以模拟处理器每一秒的工作,对于每一秒来说,用优先队列储存当前时间下可以处理的任务,优先处理d小的,如果处理完了,那么...
分类:
其他好文 时间:
2015-06-21 18:39:00
阅读次数:
118
IOS学习(C语言)知识点整理笔记 ———————————————第二天笔记——————————————————1、C语言32个关键字一、存储相关1)auto 声明自动变量2)register 声明寄存器变量3)volatile 声明的变量在程序执行过程中可能...
分类:
移动开发 时间:
2015-06-20 18:25:58
阅读次数:
148
Windows等操作系统均支持多线程进程的并发处理机制。操作系统支持多线程,使多个程序能够并发执行,以改善资源使用率和提高系统效率;操作系统支持多线程,能够减少程序并发时所付出的时间和空间开销,使得开发粒度更细,并发性更好。进程进程是一个程序关于某个数据集合的一次执行过程,是操作系统进行资源分配和保护的基本单位。进程具有以下特性:
①结构性。进程包含了数据集合和运行于其上的程序。每个进程至少由三要...
分类:
编程语言 时间:
2015-06-20 11:58:10
阅读次数:
123
PHP内核解密系列:zend_execute的执行过程
解释器引擎最终执行op的函数是zend_execute,实际上zend_execute是一个函数指针,在引擎初始化的时候zend_execute默认指向了execute,这个execute定义在{PHPSRC}/Zend/zend_vm_execute.h:
ZEND_API void execute(zend_op_...
分类:
Web程序 时间:
2015-06-19 10:34:29
阅读次数:
119
PHP内核探索:zend_execute的具体执行过程 解释器引擎最终执行op的函数是zend_execute,实际上zend_execute是一个函数指针,在引擎初始化的时候zend_execute默认指向了execute,这个execute定义在{PHPSRC}/Zend/z...
分类:
Web程序 时间:
2015-06-19 09:03:04
阅读次数:
172
PHP内核探索:zend_execute的具体执行过程解释器引擎最终执行op的函数是zend_execute,实际上zend_execute是一个函数指针,在引擎初始化的时候zend_execute默认指向了execute,这个execute定义在{PHPSRC}/Zend/zend_vm_exec...
分类:
Web程序 时间:
2015-06-19 07:53:03
阅读次数:
321