1,什么是栈溢出?由于栈一般默觉得1-2m,一旦出现死循环或者是大量的递归调用,在不断的压栈过程中,造成栈容量超过1m而导致溢出。2,解决方式:方法一:用栈把递归转换成非递归通常,一个函数在调用还有一个函数之前,要作例如以下的事情:a)将实在參数,返回地址等信息传递给被调用函数保存; b)为被调用函...
分类:
其他好文 时间:
2014-07-19 23:03:17
阅读次数:
205
我们知道,在用eclipse写项目时,可以用debug进行热部署,即你改了java文件也能不重新启动,就能自动编译,但在你保存文件时,eclipse是再次编译一次,并不会删掉用掉的内存,好像是新生带,这样的话,你多保存几次,就会造成内存溢出。另外一种编译方法,即用maven编译:这样也能改了java...
分类:
系统相关 时间:
2014-07-19 23:02:55
阅读次数:
409
Floyd可解。
求最短的,能来回的路。用Floyd 并且在 三点不相同的时候 把最短找出来。然后更新。
开始没有判断!=INF。结果溢出一堆负数。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define INF 0x7...
分类:
其他好文 时间:
2014-07-19 18:13:20
阅读次数:
245
我曾经在刚入行的时候做过一个小的swing程序,用到了java SE,swing,Thread等东东,当初经验少也没有做过严格的性能测试,布到生产环境用了一段时间后发现那个小程序有时候会抛java.lang.OutOfMemoryError异常,就是java的内存溢出。当时也上网查了不少资料,试过一...
分类:
编程语言 时间:
2014-07-19 16:30:50
阅读次数:
284
这道题是rmq,再加上一个解决溢出。刚开始我也想过用rmq,虽然不知道它叫什么,但是我知道应该这样做。可是后来没想到这道题的特殊性,也就是解决溢出的方法,就放弃了。rmq可以用线段树,也可以用dp。 这道题都可以过的,而且线段树要快一些。#include #include #include #inc...
分类:
其他好文 时间:
2014-07-19 15:16:36
阅读次数:
251
疯狂的暑假学习之 汇编入门学习笔记 (十一)—— 内中段
参考: 《汇编语言》 王爽 第12章
中断是指CPU在执行完当前指令后收到某种信息(中断信息),就不在接向下执行,而去对接收到的信息进行处理。中断信息又可以来自CPU内部和外部,分内中断,外中断。
1. 内中断的产生
下面4中情况会产生内中断:
(1)除法错误。如:div除法溢出
(2)单步执行。如debug中的单步调试
(3)执行into指令。
(4)执行int指令...
分类:
其他好文 时间:
2014-07-19 02:28:05
阅读次数:
253
1、文本显示一行 text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。我们想要实现溢出时产生省略号的效果。还必须定义:强制文...
分类:
Web程序 时间:
2014-07-18 15:25:57
阅读次数:
273
压缩原因:1.imageview大小如果是200*300那么加载个2000*3000的图片到内存中显然是浪费可耻滴行为;2.最重要的是图片过大时直接加载原图会造成OOM异常(out of memory内存溢出)所以一般对于大图我们需要进行下压缩处理权威处理方法参考安卓开发者中心的大图片处理教程htt...
分类:
移动开发 时间:
2014-07-17 23:30:48
阅读次数:
355
Android实际开发中,在加载大量图片的时候,比如ViewPager、GridView、ListView中,加载了大量的比较大图片就容易出现OOM(内存溢出)的异常,这是因为一个应用的最大内存使用只有16M,超过了这个值,就会出现OOM。所以我们实际开发中,要想避免OOM出现就要对相应的图片进行压缩处理。
本文即使用了BitmapFactory和BitmapFactory.Option这两个类...
分类:
移动开发 时间:
2014-07-17 21:03:37
阅读次数:
340
题解:从1开始乘到n,因为结果只要最后一位,所以每乘完一次,只要保留后5位(少了值会不准确,刚开始只保留了一位,结果到15就错了,保留多了int会溢出,比如3125就会出错) 和下一个数相乘,接着保留5位,注意5位没有后导零,最后取5位中最后一个不是零的就可以了。
#include
#include
using namespace std;
int main() {
int n;
...
分类:
其他好文 时间:
2014-07-17 19:14:19
阅读次数:
181