Wesley13 Wesley13
3年前
java 内存分析
 1、实体类BirthDatepackageDemo;publicclassBirthDate{privateintday;privateintmonth;privateintyear;publicBirthDate(intd,intm,
Wesley13 Wesley13
3年前
java垃圾回收机制
成为垃圾的标准对于非线程对象,当所有的活动线程都不能访问到改对象时候,成为垃圾对于线程对象,除满足以上条件外,还要求线程处于死亡或者还处于新建状态符合条件的几种情况对象设为Null,代码都应该这样写,释放资源应用指向别的对象语句块结束,局部应用消亡Java不用手动管理内存,只是需要程序员管理对象是否变
Wesley13 Wesley13
3年前
IDEA 内存优化
你的电脑内存都8G、16G里,但只给JVM512M的内存,感觉不卡吗在某些时候。mac上IDEA内存优化方式:windows上文件名应该是和这个一样的,路径就在软件安装的位置。编辑这个文件:!(http://blog.img.zeroone.top/markdownimgpaste20180323135349894
Stella981 Stella981
3年前
Android内存泄露
一、app内存泄露调试1、通过adbshelldumpsysmeminfo packageName来查看内存使用状况在没有打开应用的情况下,该命令返回的数据是这样的:!(https://oscimg.oschina.net/oscnet/df96ad0b2daa0ab54fb479bc0d2ad985fa9.png)2、
Stella981 Stella981
3年前
Spark 内存分配
Spark内存分配博客分类:sparkSpark1.5堆内存分配(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fdreamfly2016%2Fp%2F5720180.html)
Wesley13 Wesley13
3年前
mysql之mysql数据在磁盘的储存方式
mysql的数据在磁盘上的存储:   数据块:       由多个磁盘block组成的块,存储引擎负责管理数据块。       磁盘是block块设备,数据在磁盘上的存放也是按照块存放的。        mysql读取表到内存的时候,也必许按照一块一块
Stella981 Stella981
3年前
Android的进程管理
Android的进程管理很有意思,因为这个在其它系统是不存在的.谁启动了进程谁负责关闭进程,OS基本不插手或者说最少没有系统化的对进程的管理.传统的OS更关注对处理器资源的调度,对内存管理的重点在分配与回收,只是机械化的一个服务过程,系统与进程在那里的关系更象是一种服务关系.但是Android把进程当肉腩,想宰就宰.并且更"离谱"的是,
Stella981 Stella981
3年前
JVM内存泄漏导致内存溢出(OOM)的场景
一、概念1\.内存泄漏:对象使用完之后,没有按照预期被GC回收,一直留在内存中2\.内存溢出:大量对象一直留在内存中,导致内存不够用(OOM),影响正常的程序运行二、内存泄漏的场景1\.内存中数据量太大,比如一次性从数据库中取出来太多数据2\.静态集合类中对对象的引用,在使用完后未清空(只把对象设为null,而不是从集合中移除),
PostgreSQL:内存结构
本文分享自天翼云开发者社区@《》,作者:我是小朋友在Postgresql中,内存大概被分为两块Localmemoryarea:为每一个backendprocess分配的内存Sharedmemoryarea:PostgreSQLserver所有的backgr