自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

豪猪的博客

我在拔一根大萝卜。

  • 博客(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

原创 scala + sbt + intellij

在intellij中是用scala,并且用sbt创建项目,看官网的文档就够了,很详细。

2017-12-16 17:18:31 427

转载 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关注的人

提示
确定要删除当前文章?
取消 删除