码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
Linux系统编程——多线程实现多任务
每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。为了减少系统开销,从进程中演化出了线程。为了让进程完成一定的工作,进程必须至少包含一个线程。线程存在于进程中,共享进程的资源。更多详情,请看《进程和线程的区别与联系》。...
分类:编程语言   时间:2015-06-10 19:28:30    阅读次数:193
栈和堆的详细介绍
尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备一些基础的内存管理工作机制的知识,这样能够有助于解释我们 日常程序编写中的变量的行为。在本文中我将讲解栈和堆的基本知识,变量...
分类:其他好文   时间:2015-06-10 19:13:13    阅读次数:286
什么是全栈开发者
纯粹基于道德而掌握开发堆栈的每一方面的预期是合理的吗?可能不是,但Facebook这样要求。一个Facebook的员工在OSCON告诉我,Facebook只雇佣全栈开发者。那么全栈开发者是什么意思呢?对我来说全栈开发者是对每一层都熟悉的人,如果不真正对所有的软件技术感兴趣不会对它们精通。好的开发者熟...
分类:其他好文   时间:2015-06-10 19:04:03    阅读次数:117
JVM内存结构
1、堆:所有对象实例存放地,垃圾管理的主要对象,被所有java线程所共享2、栈:线程私有、存储局部变量表、操作栈、动态链接、方法出口3、方法区:线程共享的内存区域、存储类信息、常是、静态变量、即时编译器编译后的代码3、本地方法框:为虚拟机使用到的Native方法服务4、程序计数器:线程私有、指向下一...
分类:其他好文   时间:2015-06-10 18:54:01    阅读次数:160
android多个fragment返回键层层返回
在FragmentActivity的fragment跳转的时候添加到运行栈,public void switchFrag(BaseFragment to) { getSupportFragmentManager() .beginTransaction() .replace(R.id.frag_login_content,...
分类:移动开发   时间:2015-06-10 17:26:37    阅读次数:228
顺序栈 及 判断括号是否配对
public class SqStack { public int[] data; public int top; public SqStack() { data = new int[20]; top = -1; } public boolean empty() { return top == -1; } public boolean push(int e) {...
分类:其他好文   时间:2015-06-10 17:22:29    阅读次数:110
android启动模式对于体验的影响
说到Android的启动模式,懂Android的人肯定都懂。通过设置启动模式我们不仅可以节省内存的使用,还能达到更好的体验,比如我们打开一个应用,点击home键回到主界面的时候程序是没有被kill掉,当点击应用再回来的时候如果设置有问题的话们,那么可能回来的时候又会加载一次我们写的引导页。这个时候我们就可以设置我们的界面使用sigleTop,当点击home键的时候我们当前的activity就会在栈...
分类:移动开发   时间:2015-06-10 12:26:09    阅读次数:139
环形堆栈
查看Queue的源码发现其实队列里面维护的是一个数组,而且这个数组是一直增加的,队列push一个就放到数组的最后,pop的时候就把数组最前面取出然后置为Null,这样必然导致在大量的pop和push操作后会在数组前面产生大量的值为Null的数组元素。这个时候就可以用到 TrimToSize 方法进行...
分类:其他好文   时间:2015-06-10 11:54:38    阅读次数:118
hdoj 2 括号配对问题
栈遵循先进后出的原则 括号配对问题时间限制:3000ms | 内存限制:65535KB难度:3描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0#include#define MAX 101000char zhan[MAX],str[MAX...
分类:其他好文   时间:2015-06-10 11:44:54    阅读次数:103
4、蛤蟆的数据结构笔记之四栈和队列定义
4、蛤蟆的数据结构笔记之四栈和队列定义   本篇名言:“人生应该如蜡烛一样,从顶燃到底,一直都是光明的。” 今天学习栈和队列了。从第二篇学习时候我们知道,其实也是线性表的一种。 我们先来看下定义。 欢迎转载,转载请标明出处: 1.  栈 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一...
分类:其他好文   时间:2015-06-10 08:57:17    阅读次数:103
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!