码迷,mamicode.com
首页 >  
搜索关键字:数据区    ( 1461个结果
浅谈Unix/linux下的内存管理
程序和内存的概念   程序是指在硬盘上的可执行文件。当程序被运行时,需要将可执行文件加载到内存,在内存中的可执行文件形成进程,一个进程(文件)可以同时存在多个进程(内存)。   内存区域的划分   运行程序的时候,需要将可执行文件加载到内存中,形成进程。每个进程占据了一块独立的内存区域,这块内存区域又划分成不同的区域,从低地址到高地址依次为:代码区、只读常量区、全局区/数据区、BSS段...
分类:系统相关   时间:2015-06-05 10:19:27    阅读次数:136
Java虚拟机学习(二)
运行时数据区域: Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程启动而存在,有些区域则依赖用户线程...
分类:编程语言   时间:2015-06-04 13:58:43    阅读次数:264
知识梳理
一、C++内存管理1.内存分配区域[常量数据(const data)区:] 常量数据区存储字符串等在编译期间就能确定的值。类对象不能存在于这个区域中。在程序的整个生存周期内,区域中的数据都是可用的。 区域内所有的数据都是只读的,任何企图修改本区域数据的行为都会造成无法预料的后果。之所以会如此,是.....
分类:其他好文   时间:2015-06-04 11:14:00    阅读次数:134
Java虚拟机 运行时数据区解析及用途
Java在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。 Java虚拟机所管理的内存将会包括以下几个运行时数据区域   程序计数器(Program Counter Register) 它是一块较小的内存空间,它...
分类:编程语言   时间:2015-06-03 15:56:23    阅读次数:174
【算法】5 快速排序
快速排序Quicksort由Tony Hoare在1962年发明。 这是一个分治算法,而且它就在原地排序。 所谓原地排序,就是指在原来的数据区域内进行重排,就像插入排序一般。而归并排序就不一样,它需要额外的空间来进行归并排序操作。为了在线性时间与空间内归并,它不能在线性时...
分类:编程语言   时间:2015-06-01 20:31:54    阅读次数:137
实现字符串数组中字符串交换
《实现字符串数组字符串交换》分为三部分: 【1】论坛帖子 【2】代码思路:(1)两个字符串等长正常交换即可;(2)两个字符串不等长交换短字符串宽度的字符数据(包括结束符),拷贝长字符剩余字符到短字符串数据区(此时长字符串剩余数据还在内存只是被结束符’\0’分割)。 【3】代码、运行结果...
分类:编程语言   时间:2015-06-01 11:38:12    阅读次数:157
ViewBag、ViewData和TempData使用方法、区别与联系
一、区别与联系 ViewData 和 TempData 都可以传递弱类型数据,区别如下:TempData只在当前 Action 中有效,生命周期和 View 相同;保存在Session中,Controller每次执行请求的时候,会从Session中先获取TempData,而后清除Session,.....
分类:其他好文   时间:2015-05-31 18:19:07    阅读次数:126
1.栈溢出的利用
1.进程使用的内存都可以按功能大致分为以下4个部分:(1)代码区:这个区域存储着被装入执行的二进制机器代码,处理器会到这个区域取指并执行。(2)数据区:用于存储全局变量等。(3)堆区:进程可以在堆区动态地请求一定大小的内存,并在用完之后还给堆区。动态分配和回收是堆区的特点。(4)栈区:用于动态地存储...
分类:其他好文   时间:2015-05-29 00:40:42    阅读次数:175
管理信息系统测试方法总结(六)
一、特殊符号检查1.英文单引号1)输入英文单引号,显示错误页面2)输入英文单引号,可以保存,但是链接无效2.英文双引号:含有英文双引号时,字段显示不正确3.数据+空格:添加“数据+空格”的数据不能与已有的数据区分,导致两条数据重复4.空格+数据:输入“空格+数据”不能保存5..
分类:其他好文   时间:2015-05-26 19:12:05    阅读次数:113
static修饰符详解
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无...
分类:其他好文   时间:2015-05-26 09:13:31    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!