摘要: 前言 本文旨在从理论上分析JVM 在 Linux 环境下 Attach 操作的前因后果,以及 JVM 为此而设计并实现的解决方案,通过本文,我希望能够讲述清楚如下三个主要方面的内容。 原发布:我的博客 一、Attach 为什么而出现 Attach的出现究其根本原因,应该就是为了实现 Java 进程( 阅读全文
posted @ 2018-07-21 18:37 从精于一开始 阅读(3763) 评论(0) 推荐(1) 编辑
摘要: 具体项目可参照:https://github.com/LuoXiaoyi/springmvc 一、环境准备:Spring4.3.5 + Mybatis3.4.6 + Mybatis-Spring 1.3.2 二、pom.xml创建maven工程,加入如下配置到pom.xml中 三、applicati 阅读全文
posted @ 2018-04-30 14:36 从精于一开始 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 由于我之前是写在wizNote上的,迁移过来比较浪费时间,所以,这里我直接贴个图片,PDF文件我上传到百度云盘了,需要的可直接下载。 地址:https://pan.baidu.com/s/12ZJmw3qSfQeW2jEFXsDq_A 本文从源代码的层面,深入分析并总结归纳了Spring+mybat 阅读全文
posted @ 2018-04-30 14:31 从精于一开始 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 今天在使用JConsole进行远程连接时,发现IP和端口在Windows下是可以远程telnet的,但是,使用JConsole时却无法连接。 我的环境如下: Windows下运行JConsole,准备远程连接Ubuntu 16.04下的一个测试的Java进程; Ubuntu 16.04 运行了一个J 阅读全文
posted @ 2017-10-02 18:00 从精于一开始 阅读(12592) 评论(1) 推荐(1) 编辑
摘要: 前面的两小节,我分享了一下JVM的垃圾回收算法和垃圾回收器,本节中,我们来看看JVM的内存分配到底是如何进行的,作为对前面两节内存回收的补充。 从前面的内存回收中我们了解到,Hotspot JVM中的垃圾收集器的设计思路都是基于分代回收的,尽管在G1收集器不再像任何(当前已使用的)其他收集器一样,明 阅读全文
posted @ 2017-09-25 22:48 从精于一开始 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 在上一节中“JVM(三)内存回收(一)”我讲到了垃圾回收的几种算法,算是解决了之前提到的3个问题中的最后一个。 关于内存回收,还应该了解常用的内存回收器(GC Collector),即执行上述回收算法的引擎。 2. 垃圾回收器(接上章中“怎么回收”) 2.1 Serial / Serial old 阅读全文
posted @ 2017-09-21 22:20 从精于一开始 阅读(619) 评论(1) 推荐(0) 编辑
摘要: 最近花了相当长一段时间在看Hotspot JVM的GC和内存分配,本节先总结和回顾一下内存回收的相关知识点,内存的分配放到下节再讨论。 一、什么是JVM的GC GC即Garbage Collection,大家都知道,写Java程序的时候,不需要像在C、C++中一样,显示的都调用delete去回收不再 阅读全文
posted @ 2017-09-19 10:50 从精于一开始 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 这几天我再次阅读了《深入理解Java虚拟机》之第二章“Java内存区域与内存溢出异常”,同时也参考了一些网上的资料,现在把自己的一些认识和体会记录一下。 (本文为博主原创文章,转载请注明出处) 一、概述 在网上看到很多的各种文章来写Java内存布局/Java内存模型(JMM)/Java内存分配和回收 阅读全文
posted @ 2017-09-12 00:36 从精于一开始 阅读(3366) 评论(1) 推荐(2) 编辑
摘要: 笔者最近在学习周志明老师编写的《深入理解Java虚拟机》一书,书中第一章的实战部分就是“自己编译JDK”,不过书中提到的是OpenJDK 7的编译。由于现在Java开发主流的JDK基本都是1.8的版本,所以,笔者就进行了OpenJDK 8的编译。 (本文为博主原创文章,转载请注明出处) 一、环境准备 阅读全文
posted @ 2017-09-06 21:20 从精于一开始 阅读(1305) 评论(0) 推荐(1) 编辑
摘要: 今晚进行了阿里的JAVA研发工程师的电面,结果一般般,估计不会有第二面了。不过,我还是记录一下面试过程。 首先按照惯例,简短的自我介绍,我当然是照做了。 接下来,就是面试官的提问了。 问题一:请介绍一下,你印象比较深刻的一个项目?你在项目中承担了什么角色? 问题二:你们项目中的分布式是怎么实现的?如 阅读全文
posted @ 2017-09-04 22:45 从精于一开始 阅读(283) 评论(0) 推荐(1) 编辑
PS:如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”,将会是我不竭的动力! 作者:从精于一开始 不积跬步无以至千里,不积小流无以成江海。 出处:http://www.cnblogs.com/scofield-1987/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。