码迷,mamicode.com
首页 >  
搜索关键字:内存    ( 80321个结果
Java 垃圾收集与内存回收
垃圾收集(Garbage collection, GC) 收集原理: finalize方法 GC算法: 安全点、安全区域: 收集器: ...
分类:编程语言   时间:2016-09-04 14:20:31    阅读次数:208
操作系统学习笔记(三) windows内存管理
系统物理页面是由 (Page Frame Number Database )简称PFN数据库来进行管理,实际上是一个数组,每个物理页面都对应一个PFN项。 进程的地址空间是通过VAD(Virtual Address Destriptor)管理。每个进程都有一个AVL树来保存这些VAD节点,来记录使用 ...
分类:Windows程序   时间:2016-09-04 14:17:25    阅读次数:225
Java 内存区域与内存溢出
Java 内存区域可以分为两大类: 对象内存布局: ...
分类:编程语言   时间:2016-09-04 13:05:09    阅读次数:133
指向结构体的指针
在C语言中几乎可以创建指向任何类型的指针,包括用户自定义的类型。创建结构体指针是极常见的。下面是一个例子: r是一个指向结构体的指针。请注意,因为r是一个指针,所以像其他指针一样占用4个字节的内存。而malloc语句会从堆上分配45字节的内存。*r是一个结构体,像任何其他Rec类型的结构体一样。下面 ...
分类:其他好文   时间:2016-09-04 12:58:51    阅读次数:148
C++学习43 输入输出有关的类和对象
输入和输出是数据传送的过程,数据如流水一样从一处流向另一处。C++形象地将此过程称为流(Stream)。C++的输入输出流是指由若干字节组成的宇节序列,这些宇节中的数据按顺序从一个对象传送到另一对象。流表示了信息从源到目的端的流动。在输入操作时,字节流从输入设备(如键盘、磁盘)流向内存,在输出操作时 ...
分类:编程语言   时间:2016-09-04 12:50:06    阅读次数:256
JSP慕课网之Session
会话保存在服务器的内存里. sessionId可以通过进入http://localhost:8888/进入Tomcat的Manager App进行查看,点击项目的sessions可以看到session个数和Id。 下面这句话解释:page1没有关闭,重新双击浏览器,打开新的页面输入page2,即不通 ...
分类:Web程序   时间:2016-09-04 11:41:47    阅读次数:269
Chapter12:动态内存
智能指针——shared_ptr 为了更容易地使用动态内存,新的标准提供了智能指针来管理动态对象。智能指针的行为类似常规指针,重要的区别是它负责自动释放指向的对象。 智能指针的使用方式与普通指针类似。解引用一个智能指针返回它指向的对象。 最安全的分配和使用动态内存的方法是调用一个名为make_sha ...
分类:其他好文   时间:2016-09-04 11:39:10    阅读次数:200
C语言指针的初始化和赋值
1、指针的初始化 指针初始化时,“=”的右操作数必须为内存中数据的地址,不可以是变量,也不可以直接用整型地址值(但是int*p=0;除外,该语句表示指针为空)。此时,*p只是表示定义的是个指针变量,并没有间接取值的意思。 例如: int a = 25; int *ptr = &a; int b[10 ...
分类:编程语言   时间:2016-09-04 11:39:07    阅读次数:228
一个简易内存池(C++)
做这个内存池主要是为了完成一道面试题,题目在代码中。 代码 ...
分类:编程语言   时间:2016-09-04 11:30:53    阅读次数:258
【转】 进程与线程的区别?
进程是什么? 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实 ...
分类:编程语言   时间:2016-09-04 11:29:46    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!