上一页 1 2 3 4 5 6 7 ··· 20 下一页
摘要: 收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。我们讨论的收集器基于JDK 1.7 Update 14之后的HotSpot虚拟机(在这个版本中正式提供了商用的G1收集器,之前G1仍处于实验状态),这个虚拟机包含的所有收集器如下图所示。 一、Serial收集器 Serial收集器是一 阅读全文
posted @ 2021-01-19 16:41 莫等、闲 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、判断对象是否可进行回收 1.引用计数算法 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。但是主流的Java虚拟机里面没有选用引用计数算法来管理内存,最主要的原因是它很难解决对象之间相互循环引用的问题 阅读全文
posted @ 2021-01-14 11:46 莫等、闲 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、不使用spring-kafka的原因 kafka服务端版本为0.10.0.1-Ipv20191220-hbp2.1.0,为避免版本问题导致监听失败,客户端也采用0.10.0.1版本,客户端0.10.0.1版本对应的spring-kafka版本为1.1.0,实际开发过程中发现spring-kafk 阅读全文
posted @ 2020-12-01 14:50 莫等、闲 阅读(3912) 评论(0) 推荐(0) 编辑
摘要: 一、对象的创建过程 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那就先执行相应的类加载过程。 在类加载检查通过后,接下来虚拟机将为新生对象分配内存。对象所需内存的大小在类加载完成后便 阅读全文
posted @ 2020-11-13 16:50 莫等、闲 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一、运行时数据区域 1.程序计数器 程序计数器( Program Counter Register) 是一块较小的内存空间, 它可以看作是当前线程所执行的字节码的行号指示器。 Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻, 一个处理器( 对于多核处 阅读全文
posted @ 2020-11-13 14:30 莫等、闲 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 跳槽到的新公司,相比原来的公司,软件开发非常不规范,经常各种坑。项目部署到生产现场之后,出现问题,我在修改之后编译生成class文件,然后将class文件发给现场的技术支持,技术支持将class文件直接替换到生产环境,然后重启服务,这样的操作需要非常小心,因为客户随时都在用着系统。最近 阅读全文
posted @ 2020-09-29 11:18 莫等、闲 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: 一、Java技术体系 从广义上讲, Clojure、 JRuby、 Groovy等运行于Java虚拟机上的语言及其相关的程序都属于Java技术体系中的一员。 如果仅从传统意义上来看, Sun官方所定义的Java技术体系包括以下几个组成部分: Java程序设计语言 各种硬件平台上的Java虚拟机 Cl 阅读全文
posted @ 2020-09-21 14:56 莫等、闲 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 最近开发了一个springboot程序,需要依赖第三方jar包,这个jar包无法直接通过pom远程仓库下载,需要从自己本地引入,于是配置pom文件如下:将本地jar包引入工程,systemPath为jar所在的本地路径 <!--第三方jar包引入--> <dependency> <gr 阅读全文
posted @ 2020-09-09 10:39 莫等、闲 阅读(6587) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 最近开发了一个工具,功能是监听ActiveMQ消息然后做相应的处理,本地自测没有问题,但是部署在现场出现如下报错: [WARN ] [2020-08-27 19:49:42] [org.springframework.jms.listener.AbstractMessageListen 阅读全文
posted @ 2020-09-01 17:26 莫等、闲 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 今天开发了一个kafka消费者数据接收的功能,基本过程为分别启动本地的kafka服务和代码程序,在服务端手动发送消息,代码来进行接收消费。经测试,代码功能正常,但是再接收到一条kafka消息之后,便开始在后台疯狂打印日志,如图: ... .2020-08-26 17:00:37.651 阅读全文
posted @ 2020-08-26 17:20 莫等、闲 阅读(1942) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 20 下一页