魁梧西装

文章
5
资源
1
加入时间
2年10月18天

Java~内存泄漏与内存溢出的区别和解决方案

文章目录对比内存溢出和内存泄露的案例分析栈内存溢出的原因对比内存泄露 : 指程序在申请内存后,无法释放已申请的内存空间(指分配出去的内存无法被gc回收)。一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。内存溢出 指程序要求的内存超出了系统所能分配的范围,出现out of memory;比如申请一个long类型,但给了它一个int才能存放的数,就会出现内存溢出,或者是创建一个大的对象,而堆内存放不下这个对象,这也是内存溢出。对于内存溢出在Java中有俩种溢出, 一

Python中的模块学习之mock模块

学习Python也有一段时间了,然而对Python中的单元测试模块这些并不是很懂,刚好,今天有点时间,就将mock模块进行学习并整理,下边进行分享:先来看一下本文的整体框架: 为什么要使用mock? 场景模拟1:比如有A和B两个模块,A模块中有调用到B模块的方法,但是很不幸,B模块中被A模块调用的方法由于一定的原因需要被修改,然而我们又不想让影响A模块的功能测试,所以就用到了单元测试模块unit