自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 java 多线程

理解java多线程,对于java内存模型的理解是必须的。   java 内存模型 ( java memory model ) 根据Java Language Specification中的说明, jvm系统中存在一个主内存(Main Memory或Java Heap Memory),Java中所有变量都储存在主存中,对于所有线程都是共享的。 每条线程都有自己的工作内存(Working Me

2010-12-31 11:06:00 663

转载 关于ClassLoader的知识点记录

JVM 启动的时候会产生3个ClassLoader,他们分别负责加载不同目录下的class。其中Bootstrap ClassLoader 是 C++ 实现,如果 parent ClassLoader是它的话,获取的时候是会返回null 的。其中 System ClassLoader 也就是我们所说的 AppClassLoader。Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作。E

2010-12-30 16:30:00 2245

转载 Hadoop优化学习

<br />看了几篇文章,记录下:<br /> <br />Hadoop是基于hdfs分布式文件系统的,它体现的是一种“分而治之”的思想,将一个任务进行切割,分散到不同的slave 机器上面去做。<br />它有一个 master 的概念,负责 Namenode的工作,也有可能负责 JobTracker 的工作,它是分布式文件系统的管理者,负责命名空间,集群的配置,跟着slave 的启动和调度,负责存储检索 DataNode的 block 信息,它将文件系统的 Meta-data 信息存储在内存中。<br

2010-12-29 16:54:00 824

转载 Btrace使用

<br />前阵子排查一个OOM 的问题,刚好和hsf有点关系,于是找毕玄帮忙查找问题,看看hsf 的代码,看到毕玄在用Btrace来跟踪方法的调用,觉得此法还是不错滴,以前都是人肉看现象推测,汗,再次记录下。<br />http://blog.bluedavy.com/?p=185  这个是毕玄记录的BTrace使用,可以参考下。<br /> <br />BTrace is a safe, dynamic tracing tool for Java. BTrace works by dynamically

2010-12-29 10:35:00 850

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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