作者小头像 Lv.3
更多个人资料
393 成长值
0 关注
2 粉丝
+ 关注 私信

个人介绍

自媒体:凯哥Java(kaigejava)

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
390
3
0
0
0

个人资料

个人介绍

自媒体:凯哥Java(kaigejava)

感兴趣或擅长的领域

暂无数据

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
JVM学习第二篇思考:一个Java代码是怎么运行起来的-下篇
JVM学习第二篇思考:一个Java代码是怎么运行起来的-下篇在上一篇《JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇》中咱们知道类一个Java类的生命周期需要经历以下七个阶段:类加载、验证、准备、解析、初始化、使用、卸载。同时,我们对每个阶段都做了简单介绍。于是我们就得到了如下的:编辑​今日目标:jvm在什么时候会去加载一个类?类加载器和双亲委派机制是什么?上一篇问题思路解析j...
作者小头像 凯哥Java
1335
0
0
2021-06-29 15:09:11
999+
0
0
JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇
JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇作为一个使用Java语言开发的程序员,我们都知道,要想运行Java程序至少需要安装JRE(安装JDK也没问题)。我们也知道我们Java程序员编写的程序代码文件是*.java的,而JRE运行的是*.class的文件。所以,我们需要将java文件编译成class文件然后才可以。那么,你有没有想过,一个java文件是怎么运行起来的呢?中间...
作者小头像 凯哥Java
2813
0
0
2021-06-24 14:33:06
999+
0
0
排序算法第一篇-排序算法介绍
排序算法第一篇-排序算法介绍在面试中,现在无论大小公司都会有算法的。其中排序算法也是一种很常见的面试题。比如冒泡,快排等。这些,排序算法自己看了一次又一次,可是过一段时间,又忘掉了。所以,这次就把算法是怎么推导出来的,详细记录下来。看看这次多久还会忘记。本文主要介绍排序算法的分类、时间复杂度、空间复杂。为了后面的学习做准备的。通过本文学习,将收获到:排序算法分几类?什么是算法的时间复杂度?是...
作者小头像 凯哥Java
3865
0
0
2021-06-21 10:14:49
999+
0
0
dataX是阿里开源的离线数据库同步工具的使用
dataX是阿里开源的离线数据库同步工具的使用DataX介绍:DataX 是阿里开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。一句话:dataX是阿里开源的离线数据库同步工具。DataX设计理念DataX本身作为数据同步框架,将不同数据源的同步抽象为从源头...
作者小头像 凯哥Java
3266
0
0
2021-06-17 18:37:46
999+
0
0
网站由http升级为https图文教程
网站由http升级为https图文教程本文是基于凯哥个人网站由http升级为https的记录。前提说明:凯哥网站在AliYun备案的。所以基于此创建的。如果是腾讯云备案的域名也是类似的。名词解释:HTTP与HTTPS是什么?HTTP协议(超文本传输协议)是互联网上应用最为广泛的一种网络协议,常被用于在web浏览器和网站服务器之间传递信息,http协议传输数据是以明文方式进行传送,如果中途被截...
作者小头像 凯哥Java
3876
1
0
2021-02-23 10:47:39
999+
1
0
JVM笔记九-GC收集器日志信息学习
在上一篇文章中,我们通过代码运行结果,查看到JVM的堆内存逻辑上分区是三部分,物理上分区是2部分,以及是新生代分区三部分,占比分布是8/1/1。而且我们还通过代码和堆JVM参数配置,制造出了OOM异常。下面我们就来分析GC回收器的日志信息。先来看看,OOM后,GC详细日志信息:新生区的伊甸园区GC日志分析新生区的Eden区的GC,叫法:GC或者是YGC或者是MinorGC或者是轻GC我们复制...
作者小头像 凯哥Java
2102
0
0
2020-11-21 10:19:43
999+
0
0
JVM笔记八-堆参数调优
JVM垃圾收集器(Java Garbage Collection)。本教程均在JDK1.8+HotSpot为例来讲解的.先来看看Java7的:再来看看Jva8的从上图中我们可以看出,java8之后换成了元空间。那么怎么证明,堆区是有新生代、永久代、元空间三部分组成的呢?OOM这个错误我们都熟悉,那么怎么手动制造出一个OOM呢?如果16G的物理内存,JVM堆内存能够分到多少G的内存空间呢?我们...
作者小头像 凯哥Java
2233
0
0
2020-11-15 10:16:07
999+
0
0
JVM笔记六-堆区知识之对象生命周期和GC的关系
通过上一篇文章的学习,我们对JVM堆区有了初步的认识,接下来,我们继续展开讲解堆区。24/64草稿箱代码语言 7 秒后保存数据已于 10:09 保存。1632/20000上传附件缩略图:作为封面显示在文章列表,可自定义设置标签设置 : 请添加标签文章摘要 :0/200内容为空时默认显示文章前200字,您可以手动更改评论权限:文章不需要评论文章创作类型:原创文章 翻译文章 转载文章是否允许转...
作者小头像 凯哥Java
2317
0
0
2020-10-24 10:10:36
999+
0
0
JVM笔记五-堆区heap
JVM笔记五-堆区在JVM中,堆区是重中之重。通过前面文章的学习,我们知道了,栈区是不会有垃圾回收的,所以,经常说的垃圾回收,其实就是回收的是堆区的数据。在这里,我们将会看到传说中的,新生代、老年代、永久代(元空间)。凯哥Java(kaigejava)欢迎大家一起学习。堆(Heap):一个JVM实例只存在一个堆内存,堆内存的大小是可以调节的。类加载器读取了类文件后,需要把类、方法、常变量放到...
作者小头像 凯哥Java
2052
0
0
2020-10-11 10:11:26
999+
0
0
JVM学习笔记之栈区
JVM学习笔记之栈区本文主要内容:栈是什么?栈帧又是什么?在JVM中,main方法调用say方法后,是怎么运行的?本文将详细讲解栈。希望大家学了之后,对栈有更深的了解。心法:在JVM中,栈管运行,堆管存储。栈数据结构特点:先进后出。生活中常见的case就是弹夹。最后一个压进弹夹的子弹,最先出弹夹。Stack栈:栈也叫栈内存,主管Java程序的运行,是在线程创建时创建,它的生命周期跟随线程的生...
作者小头像 凯哥Java
1866
0
0
2020-09-20 11:11:39
999+
0
0
总条数:39
  • 1
  • 2
  • 3
  • 4
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信