内存
-
7.29 Linux(2)
Linux(2) 常见的程序的错误: 1、Java.lang.OutOfMemory(内存泄露) —>OOM 数据读写,上传文件的服务,下载文件的服务,淘宝发放优…
-
可能会导致.NET内存泄露的8种行为
前言 任何有经验的.NET开发人员都知道,即使.NET应用程序具有垃圾回收器,内存泄漏始终会发生。并不是说垃圾回收器有bug,而是我们有多种方法可以(轻松地)导致托管语言的内存泄漏…
-
Redis过期删除与内存淘汰策略
过期删除与内存淘汰策略 以下内容是根据小林网站内容自学总结的,原文见https://xiaolincoding.com/ 过期删除策略一共有三种: 定时删除:在设置key的过期时间…
-
java学习第五周
本周学习了:数组的概念和作用,数组的定义方式之一:动态初始化,JVM运行时内存,数组的内存分配_一个数组的内存图,两个数组的内存图,多个变量指向同一个数组的内存图,数组的定义方式之…
-
查找Linux进程占用内存
查找Linux进程占用内存 查找Linux某些服务进程占用内存: 可通过服务名找到对应的进程PID,再根据PID查找内存占用 方法1:top 方法2:ps -aux…
-
Java学习第五周
1.foreach循环 2.内存中的数组 3.基本类型数组初始化 4引用类型数组初始化
-
07 堆
堆 概述 堆针对一个JVM进程来说是唯一的,也就是一个进程只有一个JVM,但是进程包含多个线程,他们是共享同一堆空间的。 一个java程序对应一个进程 每个进程拥有一个JVM实例 …
-
性能测试工具gperftools使用-内存占用分析
参考资料 性能测试工具gperftools使用-cpu分析 https://www.cnblogs.com/gnivor/p/11719958.htmlgperftools使用 h…
-
Java的特性和优势
简单的(摒弃指针、结构、枚举,提供类库) 面向对象 可移植性 多线程(在语言级支持多线程的程序设计,就像做一张桌子) 动态性 安全性 健壮性(内存回收机制,避免内存泄露) 分布式 …
-
Python基础——变量可变不可变&深浅拷贝
1. 深入了解数据 及其类型 场景:别人使用我们的代码,传递了数据a 和数据b 问题:如何知道它们分别是什么,以及如何使用? name=’beifan’ print(“唯一表…