自定义博客皮肤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)

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

JSON之解析利器GSON

[b][size=x-large]Gson(又称Google Gson)是Google公司发布的一个开放源代码的Java库,主要用途为串行化Java对象为JSON字符串,或反串行化JSON字符串成Java对象。GSON核心jar包不到1M,非常精简,但提供的功能无疑是非常强大的,如果使用JDK自带的JSON解析API,使用起来相对比较繁琐一点,而且代码量较多。[/size][/b][b] ...

2013-07-30 17:58:29 134

Lucene4.3开发之第二步初入修真(二)

[b][size=x-large]上次笔者简单介绍下了,Lucene的入门搭建以及一个添加的Demo,这次写了一个包含增删改查比较完整的例子,以供各位入门新手的道友们参考,当然这个只是最简单的封装,有很多参数都是写死的 ,所以有点不灵活,各位朋友也可以自己试着参考笔者的Demo封装一个比较通用的例子,在实际的项目环境中,封装一定要做到既通用又灵活,这个看各位的业务的需求了,不同的业务需求可能不一样...

2013-07-29 18:23:01 117

原创 Lucene4.3开发之第一步小试牛刀(一)

[b][size=x-large]首页,本篇适合对于刚学lucene的朋友们,在这之前笔者还是喜欢啰嗦几句,想要学好一门技术,首先就得从思想层次上全面了解这种技术的作用,适用范围,以及优缺点,对于这些理论,大家可以先在Google,或百度上深入了解一下,也可以到其官方网站上看文档或者WIKI,只有在思想层面上,大概了解这个技术的总体架构,那么学起来,就可以很快上手,举个例子,先“会当凌绝顶”一下,...

2013-07-25 16:47:36 115

lucene开发序幕曲之luke神器

[b][size=large][color=olive]lucene是一款很优秀的全文检索的开源库,目前最新的版本是lucene4.4,关于lucene的历史背景以及发展状况,在这里笔者就不多介绍了,如果你真心想学习lucene,想必在这之前你已经对此作过一些了解。[/size][/b][b][size=x-large]有很多人知道lucene或者solr,但是却有很少人知道luke,...

2013-07-25 11:28:20 118

原创 七月有感

[b][size=large][i]忙碌的世界,依旧在分分秒秒的运行。我闭上眼睛默默的感受着这一刻的喧嚣,最初的梦想,已经踏上征程,此时此刻,我想在心里大声的喊出,时不我待,青春无悔![/size][/i][/b][b][size=x-large]转瞬间,时间已经到了七月的末尾,而对于这个夏天来说,正是热的肆无忌惮的时候。不过当我们想到,广州,上海估计比北京这个城市热的更厉害的时候,心...

2013-07-24 18:09:13 97

Java7之线程池ForkJoinPool

[b][size=large]许多情况下,在一个程序中使用多线程是有益处的,可以大大提高程序的效率,多线程主要有以下3个优点1,资源利用率更好2,程序设计在某些情况下更简单3,程序响应更快。当然凡事有利就有弊,多线程也会使程序的开发,维护及调试更加复杂,当然如果我们能够扬长避短,在正确的场合下使用多线程,那么它将成为我们程序中开发的利器。[/size][/b][b][size=larg...

2013-07-24 17:03:51 137

原创 java之使用阻塞队列实现生产者,消费者模式

[b][size=large]在看代码之前,笔者先说几句题外话,生产者-消费者模式,一直是多线程编程中的经典设计模式,不仅仅提现在Java中,各个类C语言,以及其他的一些高级语言中都有实现,在Java 5之前,还没有出现阻塞队列的容器时,实现一个生产者消费者模式,相对来说比较复杂,代码量也比较大,最重要的是设计同步存取时更需要小心谨慎,一不小心就会带来莫名其妙的问题。[/size][/b]...

2013-07-22 12:14:19 238

原创 solr4.3之配置中文分词mmseg4j

[b][size=large]前面,笔者已经介绍过solr里面另外2种中文分词的配置,今天就来就简述一下mmseg4j在solr4.3里面的配置,mmseg4j也是一款很优秀的中文分词器,是用Chih-Hao Tsai 的 MMSeg 算法(http://technology.chtsai.org/mmseg/ )实现的中文分词器,并实现 lucene 的 analyzer 和 solr 的Tok...

2013-07-19 15:24:25 120

原创 solr4.3之检索建议suggest功能

[b][size=x-large]上篇文章,比较详细的介绍了拼写检查的功能,本篇笔者就来说一下检索建议的功能,可能好多才学的solr的人,都容易把二者搞混,误以为他们是同一个东西,其实不然,他们的侧重点,还是不同的,拼写检查就是用来检查用户输入的检索内容是否存在,如果不存在则,给它提示出相近,或相似的内容,而检索建议则是用户输入某个检索条件后,会立刻友好的给出一系列提示内容,并推荐首个出现的相似的...

2013-07-11 14:36:01 177

原创 Cygwin模拟Linux在windows下的镜像安装

[b][size=x-large][color=red]Cygwin是一款优秀的软件,因其能在windows上模拟Linux环境,从而给我们测试某些开发程序带来极大的方便,省去了安装虚拟机的琐碎事情,也大大的节约了计算机内存和CPU的开销,所以,我们有必要了解一下它,如果是用Linux开发的道友们,也可以参考下。[/color][/size][/b][b][size=x-large]笔者,...

2013-07-06 12:50:23 161

原创 健身房锻炼一周有感

[size=x-large]漫步在城市的小道上,望着远方,思绪万千,当一切都烟消云散时,注定有起有落。[/size][b][size=large]健身房,终于开起来了,抱着激动的心情,前去锻炼了,因为开始的第一周,游泳池还没弄好,其他的健身方式过于高级,所以还是选择了跑步,等以后游泳池好了,计划就是跑步加游泳,会比较好,第一周每天晚上,我都会去跑步1个小时,健身房里面的人挺多的,看起来也挺...

2013-07-05 23:11:21 280

原创 solr4.3之拼写检查SpellChecker功能

[b][size=large]拼写检查功能,能在搜索时,提供一个较好用户体验,所以,主流的搜索引擎都有这个功能。在这之前,笔者先简单的说一下什么是拼写检查,其实很好理解,就是你输入的搜索词,可能是你输错了,也有可能在它的检索库里面根本不存在这个词,但是这时候它能给你返回,相似或相近的结果来帮助你校正。[/size][/b][b][size=large]举个例子,假如你在百度里面输入在在线电...

2013-07-05 17:15:04 286

原创 JDBC连接各种数据库之备忘

[b][size=x-large]Java数据库连接接口(JDBC)是Java里定义的一套用于数据库连接和操作的API的集合。有不同的数据库厂商提供这套接口的实现类,对于Java程序员来说,程序员不需要关心数据库的底层的实现,统一的调用JDBC里面的抽象出来的API来完成数据库的访问功能,在Data access的功能和接口定义中,Java是在别的语言对数据库的URL的描述,其他的一切也就是通过统...

2013-07-04 10:47:04 137

原创 Jdom2之轻松解析XML

[b][size=large]关于XML的解析,是编程中不可或缺的一部分,也是很重要的一部分,那么目前对XML的解析工具类,也有很多,现在广泛使用主要有4中解析方式,DOM,SAX,JDom,Dom4j,[/size][/b][b][size=large]首先,从本质上说一下,其实只有2中解析方式 ,就是DOM和SAX解析,至于另外的JDom和Dom4j,则是面向JAVA的对DOM的更...

2013-07-04 10:15:29 886

原创 jdbc操作Blob和Clob字段与字符串的转换

[b][size=large]Oracle的数据库里对于大字段存储,通常有3种类型,一种就是所谓的Blob类型,另一种就是Clob类型,第三种是NClob类型,关于这三者者的使用范围,应该说没有严格意义上的要求,但大部分场景下我用经常使用Blob存储二进制数据类型的东西,例如图片,单子流等,而使用Clob来存储大型文本数据,例如一篇文献,或一个xml等等,但是更好的情况下建议使用NClob来存储双...

2013-07-03 18:49:50 878

原创 oracle下的两种分页方式适用场景

[b][size=x-large]首页,笔者先把两种最常用的Oracle分页方式sql语句贴出来,另外说明下笔者要查询的表有2000多万数据第一种:[/size][/b][code="java"]select * from (select rownum a, ARTICLEW.XMLDOC from ARTICLEW ) t where t.a betwe...

2013-07-03 17:31:35 146

原创 WIN7 64位系统下安装Oracle客户端PL/SQL不成功的原因

[b][size=x-large]笔者近期开发需要临时安装Oracle数据库进行远程连接,因为以前大部分都是用My SQL的数据库,没办法了,只能直接安装个Oracle数据库了,关于Oracle数据的下载与安装不是本文重点,所以想安装的读者可以到此链接进行下载,下载需要注册一个oracle账户,[url]http://www.oracle.com/technetwork/indexes/downl...

2013-07-01 17:54:05 352

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

向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

solr4.3的IK分词器

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

2013-06-25

solrcold与zk集群

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

2013-06-17

空空如也

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

TA关注的人

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