码迷,mamicode.com
首页 >  
搜索关键字:stack    ( 9691个结果
java中变量、对象的存储
内容转自网上看到的一篇博文,讲的很不错。1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,...
分类:编程语言   时间:2015-12-02 12:11:21    阅读次数:240
QK对中断的特殊处理
1.QK的特性QK(Quntum Kernel)是一个抢占式、基于优先级实时微内核、一个多任务调度器;QK不同于传统的RTOS,是非阻塞的,并且只用了一个stack;对QK中的任务来说,采用了IOC(好莱坞原则)方式(是callback的),而不同于传统RTOS中任务的多线程或进程中的等待;传统RT...
分类:其他好文   时间:2015-12-01 21:07:26    阅读次数:137
用两个stack实现一个队列
class Queue { stack input, output;public: void push(int x) { input.push(x); } void pop(void) { peek(); output.pop(); ...
分类:其他好文   时间:2015-12-01 18:02:32    阅读次数:169
栈的顺序存储实现
所需头文件#include#include#include 需要的宏定义#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define ERROR 0#define OK 1#de...
分类:其他好文   时间:2015-12-01 14:49:20    阅读次数:173
Objective-C中的Block
1.相关概念在这篇笔记开始之前,我们需要对以下概念有所了解。1.1 操作系统中的栈和堆注:这里所说的堆和栈与数据结构中的堆和栈不是一回事。我们先来看看一个由C/C++/OBJC编译的程序占用内存分布的结构:栈区(stack):由系统自动分配,一般存放函数参数值、局部变量的值等。由编译器自动创建与释放...
分类:其他好文   时间:2015-12-01 14:33:11    阅读次数:168
OC-copy
一,堆与栈1,栈区,stack: 后进先出,由编译器自动分配并释放,一般存放函数的参数值、局部变量2,堆区,heap:先进先出,由程序员分配和释放3,全局区,静态区:程序结束后由系统释放,4,寄存区:保存栈顶指针和指令指针5,文字常量区6,程序代码区,存放函数的二进制代码链表:头指针head,栈区:...
分类:其他好文   时间:2015-12-01 12:26:35    阅读次数:125
开发——顶级开发者社区网站
DZone简介:DZone是一个类似IT新闻形式的编程社区,用户可以在网站内分享最新的IT新闻和编程资源,其文章质量由内容管理员来把关,所以不用过多的担心会有垃圾资讯。网址:https://dzone.com/StackOverflow简介:Stack Overflow于2008年创建,是一个与程序相关的IT技术问答网站,..
分类:Web程序   时间:2015-12-01 11:04:16    阅读次数:422
nodejs 像 C 语言那样输出当前代码的行数
http://stackoverflow.com/questions/11386492/accessing-line-number-in-v8-javascript-chrome-node-js 1 Object.defineProperty(global, '__stack', { 2 get.....
分类:编程语言   时间:2015-11-28 13:37:04    阅读次数:670
[LeetCode]Implement Queue using Stacks
俩stack模拟queue,每次往第一个里面push,要pop的时候pop第二个,如果第二个为空,先把第一个的都放到第二个里面,再pop第二个。平均下来每个数据的时间复杂度为o(1)class MyQueue { // Push element x to the back of queue. ...
分类:其他好文   时间:2015-11-27 06:45:50    阅读次数:161
局部变量、 全局变量、 堆、 堆栈、 静态和全局
文章转自armfly开发板V4软件开发手册,分享学习~一个由C/C++编译的程序占用的内存分为以下几个部分(1)栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。(2)堆区(heap) — 由程序员分配和释放,若程序员不释放,程序结束时可能由OS回收。(3)全局区(静态区...
分类:其他好文   时间:2015-11-26 23:03:09    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!