1、开篇语2、概述3、渊源4、初识Solr5、Solr的安装6、Solr分词顺序7、Solr中文应用的一个实例8、Solr的检索运算符[开篇语]按照惯例应该写一篇技术文章了,这次结合Lucene/Solr来分享一下开发经验。Lucene是一个使用Java语言写的全文检索开发包(API),利用它可以实...
分类:
其他好文 时间:
2014-08-25 14:47:44
阅读次数:
223
转自:http://shuyangyang.blog.51cto.com/1685768/103076————————————————————————————————————什么是泛型?泛型(Generic type 或者 generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型...
分类:
编程语言 时间:
2014-08-25 01:02:13
阅读次数:
298
Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包括很多 Google 核心的 Java 经常使用库。1. 基本工具 [Basic utilities] 让使用Java语言变得更舒适 1.1 使用和避免null:null是模棱两可的,会引起令人困惑的错误,有些时候它让人非常不舒...
分类:
编程语言 时间:
2014-08-24 22:11:03
阅读次数:
236
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员 的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会 被提到。在典型...
分类:
编程语言 时间:
2014-08-24 22:09:43
阅读次数:
357
转自:http://www.importnew.com/12773.html不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java...
分类:
编程语言 时间:
2014-08-24 22:08:33
阅读次数:
249
题记:框架横行,似乎已经忘记JavaWeb最基础Servlet是如何工作的,这也是为什么要写这篇文章。Servlet是Java语言应用到Web的扩展技术,是运行在Web应用服务器上的Java程序。与普通的Java程序不同的是它可以对Web浏览器或其他HTTP客户端程序发送的请求进行处理。是位于服务器...
分类:
其他好文 时间:
2014-08-24 20:45:42
阅读次数:
245
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接...
分类:
数据库 时间:
2014-08-24 17:52:32
阅读次数:
290
第十六章(数据的输入输出处理)1、在变量、数组、对象中存储数据是暂时的,程序运行结束后他们就会消失。为了永久地保存程序创建的数据,可以将其保存在磁盘文件中,这样以后可以在其他程序中使用这些数据。2、可以使用文件输入/输出流与指定的文件建立关联,然后将需要的数据输..
分类:
编程语言 时间:
2014-08-23 19:11:31
阅读次数:
212
Java内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎...
分类:
编程语言 时间:
2014-08-23 15:08:40
阅读次数:
293
纯个人整理,如有错误请指正。
java的集合框架最全详解(图)
前言:数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。
在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法...
分类:
编程语言 时间:
2014-08-22 14:33:59
阅读次数:
294