1、 内存溢出的原因是什么? 内存溢出是由于没被引用的对象(垃圾)过多造成JVM没有及时回收,造成的内存溢出。如果出现这种现象可行代码排查: 一)是否App...
个人简介 作者是一个来自河源的大三在校生,以下笔记都是作者自学之路的一些浅薄经验,如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门。 ...
java BIO java BIO 就是传统java io 编程,为同步阻塞式编程,即一个请求一个线程。 java BIO工作机制 代码示例: 服务端 package com.demo.bio;import co...
文章目录 前言 1. 为什么存在动态内存分配 2. 动态内存函数 2.1 malloc和free 2.1.1 malloc 2.1.2 free 2.1.3 用例 2.2 calloc 2.3 realloc 3. 常...
allocate与allocateDirect的性能测试 测试工具JMH 测试代码 JMH结果 结论 测试工具JMH java基准测试框架 测试代码 直接分配系统内存(allocateDirec...
前言 在我们的日常的项目开发中redis是我们常用的一种的缓存共享机制,它对数据的处理速度比从数据库中查询要快很多,而且可以在不同的场景下实现资源的共享...
文章目录 1.什么是Redis?简述它的优缺点? ֧ 2.Redis有哪些数据结构? 3.为什么 Redis 需要把所有数据放到内存中? 4.Redis的持久化了解过吗? 5.怎么理...
目录 传统艺能😎 正片开始🤣 传统艺能😎 小编是双非本科大一菜鸟不赘述,欢迎大佬指点江山(QQ:1319365055) 此前博客点我!...
文章目录 程序员如何修内功? 数据的类型 整型在内存中的存储 大小端字节序 浮点数在内存中的储存 程序员如何修内功? 老话说得好,程序员有三...
在我们日常编码过程中,创建对象通常仅仅使用到一个 new 关键字就行,在上一篇文章中我们讲到了对象是存放在在堆内存中,但是对象的创建过程是怎样的呢?对...