会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
时间的复利效应
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
27
下一页
2021年10月9日
6.堆和GC
摘要: 一. 堆和GC介绍 1.java堆的特点 《深入理解java虚拟机》是怎么描述java堆的 Java堆(Java Heap)是java虚拟机所管理的内存中最大的一块 java堆被所有线程共享的一块内存区域 虚拟机启动时创建java堆 java堆的唯一目的就是存放对象实例。 java堆是垃圾收集器管理
阅读全文
posted @ 2021-10-09 10:56 盛开的太阳
阅读(715)
评论(0)
推荐(1)
2021年10月8日
5.java内存模型详细解析
摘要: 一. java结构体系 Description of Java Conceptual Diagram(java结构) 我们经常说到JVM调优,JVM和JDK到底什么关系,大家知道么?这是java基础。 这幅图很重要,一定要了解其结构。这是jdk的结构图。从结构上可以看出java结构体系, JDK主要
阅读全文
posted @ 2021-10-08 17:46 盛开的太阳
阅读(1028)
评论(1)
推荐(1)
2021年10月7日
4.自定义类加载器实现及在tomcat中的应用
摘要: 了解了类加载器的双亲委派机制, 也知道了双亲委派机制的原理,接下来就是检验我们学习是否扎实了,来自定义一个类加载器 一. 回顾类加载器的原理 还是这张图,类加载器的入口是c++调用java代码创建了JVM启动器,其中的一个启动器是sun.misc.Launcher启动器。这个启动器启动并加载的App
阅读全文
posted @ 2021-10-07 08:17 盛开的太阳
阅读(1719)
评论(1)
推荐(3)
2021年10月4日
3.代码实现自定义类加载器
摘要: 手把手叫你写类加载器。 了解了类加载器的双亲委派机制, 也知道了双亲委派机制的原理,接下来就是检验我们学习是否扎实了,来自定义一个类加载器 一. 回顾类加载器的原理 还是这张图,类加载器的入口是c++调用java代码创建了JVM启动器,其中的一个启动器是sun.misc.Launcher启动器。这个
阅读全文
posted @ 2021-10-04 09:12 盛开的太阳
阅读(961)
评论(0)
推荐(1)
2021年10月3日
2.双亲委派机制详细解析及原理
摘要: 写在前面的话:为什么要研究类加载的过程?为什么要研究双亲委派机制? 研究类加载的过程就是要知道类加载的时候使用了双亲委派机制。但仅仅知道双亲委派机制不是目的,目的是要了解为什么要使用双亲委派机制,他的原理是什么?知道双亲委派机制的逻辑思想,然后这个思想是否可以被我们借鉴,为我所用。这才是学习知识的目
阅读全文
posted @ 2021-10-03 08:39 盛开的太阳
阅读(6233)
评论(1)
推荐(1)
2021年9月30日
1. JVM核心类加载器及类加载的全过程
摘要: 运行环境: 下面说明一下我的运行环境。我是在mac上操作的. 先找到mac的java地址. 从~/.bash_profile中可以看到 java的home目录是: /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home 一.
阅读全文
posted @ 2021-09-30 11:58 盛开的太阳
阅读(1299)
评论(3)
推荐(3)
2021年9月29日
3.docker容器常用命令
摘要: docker容器的常用命令 docker有很多命令,让我们一个一个全部背下来,基本是不可能的,帮助文档的作用就很大了,想要查询那个命令,直接去找帮助文档,帮助文档地址:https://docs.docker.com/reference/ , 在docker文档中列出了多有命令的用法。 docker命
阅读全文
posted @ 2021-09-29 11:16 盛开的太阳
阅读(2702)
评论(1)
推荐(1)
2021年9月24日
2.docker安装及原理
摘要: 一. docker的架构 1.1 docker的架构 先来看docker官网给出的docker架构图: 看官网,docker的架构描述: https://docs.docker.com/get-started/overview/ Docker使用客户端-服务器架构。Docker 客户端与Docker
阅读全文
posted @ 2021-09-24 10:17 盛开的太阳
阅读(465)
评论(0)
推荐(0)
2021年9月16日
1.docker概述及其历史
摘要: 一. 为什么会出现docker? 不用说, 肯定是时代进步的产物. 那么, 他为什么能火🔥? 一定是解决了痛点问题. docker也不是一下子就火起来了, 他的火也是有一个过程的, 我们先来看看为什么会出现docker, 他解决了什么样的问题. 第一种情况: 解决环境不一致的问题 通常, 程序员开
阅读全文
posted @ 2021-09-16 20:18 盛开的太阳
阅读(755)
评论(1)
推荐(2)
2021年8月6日
一文读懂Spring动态配置多数据源---源码详细分析
摘要: Spring动态多数据源源码分析及解读 一、为什么要研究Spring动态多数据源 期初,最开始的原因是:想将答题服务中发送主观题答题数据给批改中间件这块抽象出来, 但这块主要使用的是mq消息的方式发送到批改中间件,所以,最后决定将mq进行抽象,抽象后的结果是:语文,英语,通用任务都能个性化的配置
阅读全文
posted @ 2021-08-06 22:13 盛开的太阳
阅读(4681)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
8
···
27
下一页
公告