首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
绝域时空
掘友等级
大数据开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
JVM中的GC(Garbage Collection)
简单点说,JVM中的GC会不定时去堆内存中清理不可达对象。在GC工作中,通过某种算法来对JVM中的内存区域进行检测,对检测到的不可达对象,进行垃圾回收。理论上GC过程中会频繁收集Young区,很少收集Old区,基本不动Perm区(元空间/方法区)。垃圾的回收方式有:清除、压缩和复...
JVM常见错误 OutOfMemoryError和StackOverflowError
错误原因: java.lang.System.out.listObject.System.out.println("添加成功...错误原因: java.lang.StackOverflowError表示为栈溢出,一般产生于递归调用。 System.out.e.
JVM的内存模型
Execution Engine执行引擎负责解释命令,提交操作系统执行。打个比方,我们把操作系统比做大臣,程序作业比做皇帝。则执行引擎就相当于太监,皇帝把作业任务下达了,他不能直接和大臣他们直接交流,委托太监代为传达命令。由于太监经常在皇帝和大臣之间传达指令,因此当皇帝向大臣下达...
JVM的类加载器
类加载器,即ClassLoader,它负责加载class文件,class文件在文件开头有特定的文件标示,并且ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定。 下图中的ClassLoader为类加载器。启动类加载器(B...
JAVA程序调优方法-以一个Demo为例
JAVA程序模块用C语言调优的方法有两种方式: 由于JAVA是基于C语言和C++语言,为了克服C语言和C++语言不好特性而提出来的,为了能够更好的对代码进行调优,因此在java中预留了调用C语言接口。与此同时JAVA同时具有跨平台特性,因此其可以运行在Windows和Linux环...
浅谈JDK、JRE、和JVM之间的关系
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。JDK不仅包括开发者需要的开发者环境,同时包括有程序运行所需要的支持环境JRE。 JRE(Java Runtime Environment) ,它为Java提供了运行环境,其中重要的...
数据结构之特殊线性结构:队列、栈
本专栏的上篇文章主要介绍了数据结构之顺序结构。基于这个数据结构的基础上衍生出一系列特殊的线性结构:队列和栈。队列,顾名思义就是类似于我们排队一样。该数据结构是基于队列和链表的基础上,对于数据的存取进行一系列的限定措施。就像我们在食堂门口排队打饭吃一样,队列的数据存取就是先进先出的...
数据基本概念
数据是信息的载体,是描述现实事物属性的值、字符等是计算机工作的“原料”。数据元素是数据最基本单位,有若干个数据项组成的不可分割的数据单元。数据对象是指具有一系列相同特征的数据的集合(set)。是具有一类数据特征的集合和定义这些集合的代称。数据结构是相互之间存在一种或多种特定关系的...
第二题 两数相加
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。来源:力扣(LeetCode) 链接:https:...
C语言基础
#include<依赖文件名称> //例如stdio.math.数组的建立就是操作开辟一个连续的内存空间,其元素之间按照下标的递增紧密的排列在内存的连续空间里。不同于变量类型,数组也有对应的数组类型。对于静态数组,开发者需要每次进行内存空间估计,当内存不够,会导致数组溢出,因此动...
下一页
个人成就
文章被点赞
1
文章被阅读
4,920
掘力值
87
关注了
0
关注者
1
收藏集
0
关注标签
0
加入于
2022-03-05