码迷,mamicode.com
首页 >  
搜索关键字:栈管理    ( 39个结果
常见内存泄漏的来源
来源一:过期引用 public class Stack { // 底层使用的是数组 没毛病 private Object[] elements; // size作为指针 没毛病 private int size = 0; // 默认容量 没毛病 private static final int DE ...
分类:其他好文   时间:2021-02-22 12:42:58    阅读次数:0
网络知识梳理(第一节)
#网络知识梳理1.OIS分层参考模型应用层表示层会话层传输层网络层数据链路层物理层`
分类:其他好文   时间:2020-04-20 10:22:44    阅读次数:72
git提交的具体操作
git stash 备份当前工作区的内容,保存到git 栈中 git pull 拉取新的代码 git stash pop 从git栈中获取到最近一次stash进去的内容,恢复工作区的内容。。获取之后,会删除栈中对应的stash。 由于可能会stash多次,git使用栈管理,我们可以使用git sta ...
分类:其他好文   时间:2019-07-25 12:09:17    阅读次数:95
从Activity的启动流程理解Binder
简述 关于Activity启动流程和Binder的文章很多,大多数是分开来讲的,本文将二者结合起来,着重分析启动流程中跨进程方面的细节,其实,启动流程看似调用繁多,主要是复杂在Activity栈管理等方面,如果将其看作一个整体,整个启动流程就简单很多。在启动流程中,App和AMS的跨进程调用是其中的 ...
分类:其他好文   时间:2019-05-24 12:31:31    阅读次数:100
内存管理之栈
内存管理之栈(stack) 什么是栈? 栈是一种数据结构,c语言中使用栈来保存局部变量。栈是被发明出来管理内存的。1.4.7.2、 栈管理内存的特点(小内存、自动化)先进后出FILO first in last out 栈先进先出 FIFO first in first out 队列栈的特点是入口即 ...
分类:其他好文   时间:2019-01-15 00:57:24    阅读次数:212
使用libvirt工具栈管理kvm虚拟机
libvirt介绍Libvirt是一个软件集合,便于使用者管理虚拟机和其他虚拟化功能,比如存储和网络接口管理等等。Libvirt概括起来包括一个API库、一个daemon(libvirtd)和一个命令行工具(virsh)。支持的虚拟化技术:KVM,XEN,VMWARE,Qemu,LXC,OpenVZ等libvirt中的术语:node:指物理节点hypervisor:domain:vminstanc
分类:其他好文   时间:2018-06-25 01:11:58    阅读次数:186
JVM | 字节码指令基础
操作数栈管理指令1)pop、pop2:将操作数栈的栈顶一个或两个元素出栈。2)dup、dup2、dup_x1、dup2_x1、dup_x2、dup2_x2:复制栈顶一个或两个数值并将复制值或双份的复制值重新压入栈顶。3)swap:将栈最顶端两个数值互换。publicstaticvoidmain(String[]args){heavyMethod();}对应的字节码:publicstaticvoid
分类:其他好文   时间:2018-06-20 19:05:47    阅读次数:187
Android活动的启动模式
1. standard 标准模式,是活动默认的启动模式,在不进行显示指定的情况下,所有活动都会自动使用这种模式。 Android使用返回栈管理活动,在standard模式下,每当启动一个新的活动,它就会在返回栈中入栈,并处在栈顶位置。 例如: 1 public class FirstActivity ...
分类:移动开发   时间:2018-04-08 13:21:10    阅读次数:174
java-重载、包修饰词以及堆栈管理
1.方法的重写(Override):重新写、覆盖 1)发生在父子类中,方法名称相同,参数列表相同,方法体不同 2)重写方法被调用时,看对象的类型2.重写与重载的区别: 1)重写(Override): 1.1)发生在父子类中,方法名称相同,参数列表相同,方法体不同 1.2)遵循"运行期绑定",看对象的 ...
分类:编程语言   时间:2017-08-11 21:09:52    阅读次数:193
39条   1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!