码迷,mamicode.com
首页 >  
搜索关键字:堆    ( 25490个结果
华为云服务器yum更换为阿里源
网上找了很多教程,但其位置都是错误的,一行代码就能搞定,不知道为啥讲一大堆,还搞不成功。 wget http://mirrors.aliyun.com/repo/Centos-altarch-7.repo -O /etc/yum.repos.d/CentOS-Base.repo ...
分类:其他好文   时间:2021-01-28 11:51:17    阅读次数:0
String中的享元模式
Java中将String类定义为由final修饰的(不可改变的),JVM中字符串一般被保存在字符串常量池中,Java会确保一个字符串在常量池中只有一个“复制”,这个字符串常量池在JDK 6.0以前是位于常量池中的,位于永久代;而在JDK 7.0中,JVM将其从永久代拿出来放置于堆中。 public ...
分类:其他好文   时间:2021-01-27 13:43:41    阅读次数:0
C语言异常处理
异常的概念-程序在运行过程中可能产生异常-异常(Exception)与Bug的区别 异常是程序运行时可预料的执行分支 Bug是程序中的错误,是不被预期的运行方式 异常(Exception)和Bug的对比-异常 运行时产生除0的情况 需要打开的外部文件不存在 数组访问时越界-Bug 使用野指针 堆数组 ...
分类:编程语言   时间:2021-01-26 12:15:25    阅读次数:0
C# 值类型变量 与 引用类型变量
变量的类型差异在数据的存储方式不一样,值类型是变量本身直接存储数据,另一个则是存储实际变量的引用, 值类型:都是存储在栈中的,都是直接访问实例,不能为null (如果存储的数据大于类型规定就会出现溢出和异常) 引用类型:需要New实例化,在堆中开辟的空间然后是在栈中引用的地址, ...
分类:Windows程序   时间:2021-01-25 11:35:22    阅读次数:0
冒泡排序和选择排序算法两个排序算法 、三个查找算法及测试程序
张克清 冒泡排序和选择排序算法两个排序算法 、三个查找算法及测试程序 /*排序算法1、冒泡排序2、插入排序3、选择排序4、希尔排序5、归并排序6、快速排序7、堆排序8、基数排序*/int BubbleSort(int a[],int n){int i=0,j=0;int temp=0;for(i=0 ...
分类:编程语言   时间:2021-01-25 10:56:25    阅读次数:0
Java中的基本数据类型与引用数据类型
一、基本数据类型 byte、short、int、long(整数类型) float、double(浮点数类型) char(字符型) boolean(布尔类型 ) Java数据大多数存放在堆栈中。 栈区:存放局部变量,对象声明的引用等。 堆区:存放new关键字创建的类(包含成员变量)和数组等。 堆与栈的 ...
分类:编程语言   时间:2021-01-22 12:15:52    阅读次数:0
ECNU 3531 定西
ECNU 3531 定西 链接 https://acm.ecnu.edu.cn/problem/3531 题目 单点时限: 1.0 sec 内存限制: 256 MB 这么多年你一个人一直在走 方向和天气的节奏会让你忧愁 你说你遇见了一大堆奇怪的人 他们看上去好像都比你开心 ——李志《定西》 这首歌的 ...
分类:其他好文   时间:2021-01-22 12:14:42    阅读次数:0
JVM学习(二)内存区域
jvm组成 jvm的组成包括 类加载器,字节码执行引擎,内存模型。(并不是只有内存模型) 这图必背 要理解每个区域放的数据是什么 栈:局部变量,栈帧的概念 程序计数器:字节码的行号指示器 本地方法栈:native修饰的方法所需要的内存区域 方法区:类信息、常量、静态变量数据 堆:所有的对象 直接内存 ...
分类:其他好文   时间:2021-01-22 12:12:24    阅读次数:0
BUU PWN hitcontraining_bamboobox
本来想学习house of force,结果没用就直接做出来了。。。我用了三种方法来做这道题。 1.fastbins attack 2.unlink 3.house of force 可以改写got表,程序在edit的时候可以进行溢出。 fasbins attack 通过溢出改写size字段,构造堆 ...
分类:其他好文   时间:2021-01-22 11:47:40    阅读次数:0
c++从浅拷贝和深拷贝到默认拷贝函数
c++从浅拷贝和深拷贝到默认拷贝函数 1. 深度拷贝和浅拷贝 深度拷贝和浅拷贝在c语言中就经常遇到的了,在这里我简单描述。 一般的赋值操作是深度拷贝: //深度拷贝 int a = 5; int b = a; 所谓深度拷贝,即为在堆栈内存中新开辟了一块区域,存储着拷贝过来的数据。以上述代码为例,a和 ...
分类:编程语言   时间:2021-01-21 11:01:26    阅读次数:0
25490条   上一页 1 ... 18 19 20 21 22 ... 2549 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!