- 博客(11)
- 收藏
- 关注
转载 通俗的解释Docker是什么
用Docker的logo来解释,鲸鱼和集装箱<img src="https://pic4.zhimg.com/50/5d2cabafe63f33389c8a5c8ae1e576bb_hd.jpg" data-rawwidth="932" data-rawheight="486" class="origi
2017-12-29 11:14:25 1492
转载 Jmap
什么是堆Dump堆Dump是反应Java堆使用情况的内存镜像,其中主要包括系统信息、虚拟机属性、完整的线程Dump、所有类和对象的状态等。 一般,在内存不足、GC异常等情况下,我们就会怀疑有内存泄露。这个时候我们就可以制作堆Dump来查看具体情况。分析原因。基础知识Java虚拟机的内存组成以及堆内存介绍 Java GC工作原理 常见内存错误:outOfMem
2017-12-26 17:47:08 2013 1
转载 jstack和线程dump分析
一:jstackjstack命令的语法格式: jstack 。可以用jps查看java进程id。这里要注意的是:1. 不同的 JAVA虚机的线程 DUMP的创建方法和文件格式是不一样的,不同的 JVM版本, dump信息也有差别。本文中,只以 SUN的 hotspot JVM 5.0_06 为例。2. 在实际运行中,往往一次 dump的信息,还不足以确认问题。建议产生三次 dum
2017-12-26 17:26:06 203
转载 GC日志的格式分析
33.125: [GC [DefNew: 3324K->152K(3712K), 0.0025925 secs] 3324K->152K(11904K), 0.0031680 secs] 100.667: [Full GC [Tenured: 0K->210K(10240K), 0.0149142 secs] 4603K->210K(19456K), [Perm : 2999K->2999
2017-12-25 18:30:17 295
转载 JVM内存管理:深入Java内存区域与OOM
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 概述:对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。 对于Java程序员来说,不需要在为每一个new操作去写配对的delete/f
2017-12-25 14:27:47 169
转载 IntelliJ远程调试教程
概述对于分布式系统的调试不知道大家有什么好的方法。对于我来说,在知道远程调试这个方法之前就是在代码中打各种log,然后重新部署,上线,调试,这样比较费时。今天咱们来了解了解Java远程调试这个牛逼的功能,本文以Intellij IDEA为例讲解怎么使用远程调试。以Thrift入门教程这篇文章中使用的程序作为例子。这个程序由Thrift服务端和客户端组成。描述一下远程调试需要解决的问题:
2017-12-25 11:01:09 223
原创 spark 运行模式的简单总结
spark-submit --master spark://192.168.8.19:7077 --deploy-mode client /Users/haozhugogo/Downloads/hdfs_wordcount.py /Users/haozhugogo/Downloads/sparktest.txt//spark自带集群跑 本机是driver,可以看到日志spark
2017-12-19 15:40:43 362
原创 用Homebrew装东西的时候,遇到的错误
Homebrew must be run under Ruby 2.3! (RuntimeError)brew安装软件时ruby版本不符解决方法:升级到2.3(先查看当前ruby版本)# 查看当前Ruby版本ruby --versionruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_
2017-12-16 17:33:54 8564
转载 maven-assembly-plugin 入门指南
当你使用 Maven 对项目打包时,你需要了解以下 3 个打包 plugin,它们分别是pluginfunctionmaven-jar-pluginmaven 默认打包插件,用来创建 project jarmaven-shade-plugin用来打可执行包,executable(fat) jarma
2017-12-09 21:25:18 268
转载 Mybatis 报错 No constructor found in xx类
Mybatis出现了一个报错,说是没有找到构造器:No constructor found in com.mybatis.bean.Order matching [java.lang.Integer, java.lang.String, java.lang.Float]### Cause: org.apache.ibatis.executor.ExecutorExc
2017-12-06 11:47:26 1015
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人