自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三劫散仙

有问题关注微信公众号:我是攻城师(woshigcs)

  • 博客(12)
  • 资源 (17)
  • 收藏
  • 关注

Java虚拟机之JVM整理学习笔记(四)

[b][color=green][size=large]前几篇我们学习了,JVM里面的运行结构,GC算法,以及各种垃圾收集器的优劣点,那么本篇我们来看下如何使用一些虚拟机性能监控工具,来监控和快速处理故障,当JVM出现一些故障时,我们通常从如下的几个方面进行着手分析,包括运行日志,异常堆栈,GC日志,线程快照(threaddump/javacore文件),堆转储快照(heapdump/hprof文...

2014-11-24 16:25:25 78

Java虚拟机之JVM整理学习笔记(三)

[b][color=green][size=large]一,判断对象存活算法JVM如何判断对象可以回收了?主要的算法有:1,引用计数算法,当多一个地方引用此类时,引用计数加一,否则就减一,算法很简单,实现也比较简单缺点:很难解决对象之间相互引用的问题2,可达性分析算法,通过一系列GC Roots路径,从节点开始搜索,来判断整个引用链是否还有关系。 在java语言中...

2014-11-20 19:04:40 94

Java虚拟机之JVM整理学习笔记(二)

[b][color=olive][size=large]上篇文章,散仙整理了关于JVM的运行时的数据区以及各个区域,本篇我们就来看下各个区域发生异常代码的实战代码,以便于大家更容易在实际应用找到感觉。[/size][/color][/b][b][color=green][size=large]1,JAVA堆溢出代码,需要设置JVM参数[/size][/color][/b]...

2014-11-19 19:17:02 89

Java虚拟机之JVM整理学习笔记(一)

[b][color=green][size=large]JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器,JVM屏蔽了JAVA和底层操作系统之间的复杂交互流程,从而大大简化了系统的复杂性。JVM 通过抽象操作系统和 CPU 结构,提供了一种与平台无关的代码执行方法,即与特殊的实现方 法、主机硬件、主机操作系统无关,所以我们才称使用JAVA编写的程序或服务是跨平台的,这一点相...

2014-11-19 18:06:28 90

CSS选择器小记

[b][color=olive][size=large]1,页面所有元素清理,内外边距 *{ margin: 0px; padding: 0px; }2,指定容器下的元素,清理边距 #container * { border: 1px solid black;}2#contain...

2014-11-19 14:19:52 112

如何在Windows下查看JAVA端口占用明细

在linux想要查看某个端口的占用情况,我们可以使用ps -ef | grep 端口号来查看某个进程的端口占用情况,那么在windows上,如何查看呢?起因:散仙在win7上启动jetty时,发生端口占用,日志异常如下:[code="java"]main{StandardDirectoryReader(segments_1:1:nrt)}INFO - 2014-11-18 11:...

2014-11-18 11:24:26 174

使用Ant打包精简版jar包

[b][color=green][size=large]上篇,散仙讲了使用ant打包整个项目的方式,那样打包项目的总体大小,可能会变得非常臃肿,这样以来,整个jar包变得非常大,所以我们应该按需所取,灵活配置。具体的思路就是,在打包时,配置ant的build.xml的脚本仅仅编译拷贝class,而不需要拷贝所用的jar包,或者一些其他的配置文件,比如xml或者一些log4j的文件,然后...

2014-11-13 18:30:34 212

使用Ant打包整个项目

[b][color=green][size=large]Maven的出现,使得项目管理,更加方便,快捷,但并不意味着Ant就从此消失了,现在很多的Apache的项目,依旧提供了Ant编译的方式,有的既提供了Ant的编译方式,也提供了Maven的编译方式,他们的优劣,散仙在这里就不加以讨论了,因为这种话题没什么具体的意义,合适的项目就选择合适的构建工具即可![/size][/color][/b]...

2014-11-13 11:12:54 159

程序员健身之有些腹肌不必撕裂,是吃出来的

[size=medium] By John  本人也是肌肉爱好者, 每每见到被完美撕裂的身体便不能自拔。在健身圈子里有句话:70% of abs are made in the kitchen。直译为你的腹肌(如果有的话),有 70% 是在厨房练成的。  不要想多了,不是让你去厨房地板上做腹肌撕裂。而是说在走向六块腹肌的道路上,过半数的努力和坚持,都来自健康和严格的饮食。 ...

2014-11-07 11:22:36 681 2

Hadoop2.2内存调优

[b][color=green][size=large]今天散仙写了个MapReduce作业,目的是读数据库里面多个表的数据,然后在JAVA中根据具体的业务情况做过滤,并把符合数据的结果写入到HDFS上,在Eclipse里面提交作业进行调试的时候,发现在Reduce阶段,总是抛出Java heap space的异常,这异常明显,就是堆内存溢出造成的,然后散仙仔细看了下业务块的代码,在Reduce里...

2014-11-05 21:45:22 127

向前努力,才能不堕落

或许这再一次印证任何人每一次的成功背后都有不为人知的付出和汗水,哈佛图书馆墙上的20条训言似乎已经给出了答案。短短数语,引发深思,给人启迪,每当有一段时间没有看过任何鸡汤式的文章,我就会发现这段时间似乎又堕落了,看到之后,立马精神振奋,在这物欲横流的年代,我们不一定要头悬梁锥刺骨式的学习,但一定不能迷失自己人生的方向,整天庸庸碌碌,不知所为,世界上的二八原则,很明显是个定律,这个世界上只有20...

2014-11-03 21:14:38 219

Intellij IDEA 快捷键

[color=olive][size=large]Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中...

2014-11-03 16:39:20 51

Core Java SE 9 for the Impatient, 2nd Edition

非常不错的学习java 9的基础相关的知识,建议大家都学习一下

2018-05-28

protobuf-2.5.0.tar.gz

Hadoop2.x安装必须的通信包,google的protobuf协议,google官网已经下载不了了,特地传到此处,供大家使用! 在编译hadoop的时候,是必须要安装这个的,否则编译会失败的

2015-06-24

hadoop插件

基于Hadoop2.2的稳定版本的,eclipse插件,大家以后可以更方便的调试Hadoop程序了。

2013-12-17

luke4.6工具

luke4.6查看索引工具,最新版lucene的查看工具,本人测试过,可以正常使用!

2013-12-05

eclipse插件

hadoop1.2.0的eclipse插件,笔者经过测试可以完美运行,对于刚学习hadoop1。x的同学们,是一份不可多得的好资料。

2013-11-10

luke4.5的jar包

luke4.5的索引查看工具,最新版lucene的索引查看工具,用4.x版本的lucene的朋友们,可以使用luke4.5方便的查看,修改,更新索引了,支持4.5之前的所有lucene索引,有需要的朋友们,下载吧,LZ测试过,可以正常使用。

2013-10-29

Access驱动

jdbc Access驱动,兼容处理03,07+的Access,的增删改查。值得下载

2013-09-23

lucene4.3工具类

lucene4.3增删改查的的一个工具类,对新手来说是一份不可多得的入门资料。

2013-08-15

luke4.4索引查看工具

关于全文检索的最新版Lucene4.4,solr4.4的索引查看工具,新项目的开发的朋友们,可以下载下来,方便查询索引结构。

2013-08-15

网络爬虫heritrix

Heritrix是一个由纯java开发的,开源的Web网络爬虫,其性能优势完全可以和Nutch相媲美,二者各有优缺点!

2013-08-08

向LUCENE搜索引擎中加人中文同义词查询

介绍lucene同义词库的使用,想使用lucene同义词的朋友们,如果不知道原理的可以看下。

2013-08-08

lucene的索引工具

lucene的最新版本的索引查看工具,支持4.x以上的索引查看,分析,非常方便调试,官网只能支持到4.0,本工具支持最新的lucene及solr的4.3版本。

2013-07-18

solr各个热点功能详解

详细介绍了solr中,各个功能的UI页面的使用,以及使用solrj操作solr的代码,比较全面的总结了solr的各个功能点。是不可多得的好资料!

2013-07-11

JAVA EE必知的知识点

能够给JAVA使用者,打好一个坚实的基础,只要把里面的一些东西,掌握了,相信你的内容会更深厚的!!!

2013-07-11

开源搜索引擎solr的介绍及使用

对于solr,lucene,是当前比较火的开源搜索引擎,本文档提供了详细的描述信息

2013-07-11

solr4.3的IK分词器

最新版solr4.3的IK分词器,中文分词效果良好!对付一般的大众分词没有问题

2013-06-25

solrcold与zk集群

关于solr4.3solrcloud与zk+tomcat6.x集群,详细描述。

2013-06-17

空空如也

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

TA关注的人

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