自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

您已进入防沉迷系统...

***Hi~ o(* ̄▽ ̄*)ブ

  • 博客(3)
  • 资源 (10)
  • 收藏
  • 关注

原创 解决Lucene的多线程并发问题

在Lucene程序中,成功以上面的方式创建IndexWriter对象以后,会在索引库中出现一个锁文件,这个锁文件是当前这个IndexWriter的锁,如果调用indexWriter.close()关闭了链接,则将会把这个锁文件删除,也就是说,它释放了锁。释放以后,第二个IndexWriter再开启是没有问题的。如果不关闭,同时开了两个或以上的IndexWriter,会抛出一个异常。导致程序终止。

2014-02-07 16:59:19 6757 1

原创 Lucene创建和查询索引库的HelloWorld(含详细注释)

本案例使用的是Lucene-3.6.2版本,Lucene官方网站:http://lucene.apache.org/。 案例说明: 本例模拟了贴吧中检索帖子的功能,通过创建Article类来模拟帖子对象。用户输入检索信息,Lucene就可以根据检索信息来获取与之相关的Article对象,并返回给用户。

2014-02-06 13:39:31 3508 1

原创 Java基础22--IO--文件过滤器

22-1,键盘录入 键盘录入使用的是System.in,这个语句获取的是一个InputStream流对象,在通过这个对象的read()方法就可以获取键盘录入信息。 这个read()方法是阻塞式方法,也就是说,当JVM读到这个语句的时候,就会开始等待用户输入,直到用户输入结束符,才继续执行剩下的程序。 示例: 需求:读取一个键盘录入的数据,并打印在控制台上。

2014-02-05 21:12:50 1597

Java加密与解密的艺术

本书是Java安全领域的百科全书,密码学领域的权威经典,5大社区一致鼎立推荐。 全书包含三个部分,基础篇对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇不仅对电子邮件传输算法、消息摘要算法、对称加密算法、非对称加密算法、数字签名算法等现今流行的加密算法的原理进行了全面而深入的剖析,而且还结合翔实的范例说明了各种算法的具体应用场景;综合应用篇既细致地讲解了加密技术对数字证书和SSL/TLS协议的应用,又以示例的方式讲解了加密与解密技术在网络中的实际应用,极具时间指导性。

2014-03-05

深入理解Java虚拟机:JVM高级特性与最佳实践

作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被他的复杂和深奥拒之门外?没关系,本书极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。本书是近两年来国内出版的唯一一本与Java虚拟机相关的著作,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析的透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。

2014-03-01

空空如也

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

TA关注的人

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