摘要:
java虚拟机的三种含义:- 抽象的规范- 一个具体的实现- 一个运行中的虚拟机实例---------------------java虚拟机的生命周期:java虚拟机实例的天职就是负责运行一个java程序。启动一个java程序,一个虚拟机实例诞生了;程序关闭退出,虚拟机消亡。有几个java程序正在运行,就有几个java虚拟机实例。每个java程序都运行在自己的java虚拟机实例中。java虚拟机中有两种线程:- 守护线程:由虚拟机自己使用的(执行垃圾收集线程),java程序也可以把任何线程标记为守护线程。- 非守护线程:main()这种。非守护线程都终止时,虚拟机实例才自动退出。(也可以调用R 阅读全文
摘要:
1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,告诉你你要搜索的关键词出现在哪里。知道了这个本质,你就可以发挥想象做任何符合这个条件的事情了。你可以把站内新闻都索引了,做个资料库;你可以把一个数据库表的若干个字段索引起来,那就不用再担心因为“% 阅读全文