码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
栈和堆之间的差
在bbs上。堆和栈的区别问题,这似乎是一个永恒的话题。由此可见,人们刚开始学习的经常混淆,所以我决定把他的第一次手术。首先,我们给出了一个样本:voidf(){int*p=newint[5];}这条短短的一句话就包括了堆与栈,看到new。我们首先就应该想到,我们分配了一块堆内存,那么指针p呢?他分配...
分类:其他好文   时间:2015-06-19 15:10:24    阅读次数:89
Thinking in java 二
通过引用来操纵对象创建一个引用,需要将其与一个对象关联,通过new,如:String s = new String("aaa"); 否则 s为空关于储存位置cpu寄存器:速度最快,按需分配,不能控制堆栈:位于ram中,用于存放对象的引用,堆栈指针下移,分配内存,堆栈指针上移,释放内存堆:位于ram中...
分类:编程语言   时间:2015-06-19 14:58:00    阅读次数:155
java语言之创建多个对象
主要知识点1. 创建多个对象 Dog d1 = new Dog(); Dog d2 = new Dog(); 对象名变量名(d1 ,d2)放在 栈内存 中 对象的实体放在堆内存中 2. 对象与对象之间的区别 Dog d1 = new Dog(); Dog d2 ...
分类:编程语言   时间:2015-06-19 14:55:28    阅读次数:135
15. C#数据结构与算法 -- 栈
这节我们讨论了两种好玩的数据结构,栈和队列。什么是栈, 所谓的栈是栈(Stack)是操作限定在表的尾端进行的线性表。表尾由于要进行插入、删除等操作,所以,它具有特殊的含义,把表尾称为栈顶(Top) ,另一端是固定的,叫栈底(Bottom)。当栈中没有数据元素时叫空栈(Empty St..
分类:编程语言   时间:2015-06-19 13:40:48    阅读次数:129
代码之髓-第三章-语法的诞生
栈机器和FORTH查看栈型机器VM的执行语句(Python为例)>>> import dis>>> dis.dis(lambda x, y, z : (x + y) * z) 2 0 LOAD_FAST 0 (x) 3 LOAD...
分类:其他好文   时间:2015-06-19 13:14:37    阅读次数:93
函数 - PHP手册笔记
原文:函数 - PHP手册笔记用户自定义函数 函数无需在调用前被定义,除非是有条件定义的。 PHP中的所有函数和类都具有全局作用域。PHP不支持函数重载,也不可能取消定义或者重定义已声明的函数。 特意试了下,我的电脑上的PHP递归栈的最大深度为100。 函数参数 PHP支持按值传递参数(默认)、通过...
分类:Web程序   时间:2015-06-19 13:13:00    阅读次数:192
数据结构学习之堆栈(链式存储)
【摘要】链表存储结构的内存地址不一定是连续的,但顺序存储结构的内存地址一定是连续的;链式存储适用于在较频繁地插入、删除、更新元素时,而顺序存储结构适用于频繁查询时使用。所以本文主要基于前文的基础,讨论链式存储结构的堆栈。1、链式存储(不连续内存)/*链式结构*/ typedef struct _STACK_NODE { int pData; struct _STACK_NODE *n...
分类:其他好文   时间:2015-06-19 10:30:32    阅读次数:107
malloc realloc calloc free
自上次发现自己对这几个C函数不熟悉,就打算抽空整理一下,也就现在吧。这几个函数都是跟堆内存打交道的,还有一个好玩的函数--alloca,它是跟栈内存打交道的,我想留在以后研究出好玩点的来,再专门为其写一篇铭文。1.malloc:头文件:原型:extern void *malloc(unsigne.....
分类:其他好文   时间:2015-06-19 07:48:28    阅读次数:383
ECMAScript 作用域
数据类型;1.对象;2.原型;3.原型链;4.函数;5.变量对象;6.活动对象;7.作用域/作用域链;8.闭包;9.内存管理。数据类型: 基本类型:size不变,放在栈里 引用类型:size不定,放在堆里1.对象: 定义对象的方式:1.字面量:var obj= {};2.构造函数:varobj=.....
分类:其他好文   时间:2015-06-19 01:17:18    阅读次数:91
Struts2拦截器使用
一、配置和使用拦截器要想使用struts-default.xml中的拦截器,只要在struts.xml配置文件中加入并继承其中的 struts-default包(package)最后在定义action时,使用引用拦截器或者拦截器栈。例子新建一个Action类public class TimterIn...
分类:其他好文   时间:2015-06-18 23:49:40    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!