- 浏览: 87241 次
- 性别:
- 来自: 上海
最新评论
-
antony102201:
用这个读取的时候有几个PDF文件读不出来,请问是程序有什么要提 ...
pdfbox 例子 -
xyliufeng:
是httpclient3
httpclient设置连接超时读取数据超时 -
dawndon:
你用的是httpclient 3吧,应该不是4吧?
httpclient设置连接超时读取数据超时 -
tan8888:
wuxiaoqqqq 写道你好,我用的TermsCompone ...
Solr 查询 Ajax autoComplete 实现 -
wuxiaoqqqq:
你好,我用的TermsComponent组件只能返回词,不能返 ...
Solr 查询 Ajax autoComplete 实现
文章列表
//多域搜索-----------------------------
String[] queries = { "测试", "南京" };
String[] fields = { "title", "content" };
BooleanClause.Occur[] clauses = { BooleanClause.Occur.SHOULD, BooleanClause.Occur.SHOULD };
Query query = MultiFieldQueryParser.pa ...
Query:public abstract class Query implements java.io.Serializable, Cloneable
public class PhraseQuery extends Query
<ul>
<li> {@link TermQuery}
<li> {@link MultiTermQuery}
<li> {@link BooleanQuery}
<li> {@link WildcardQuery}
<li> {@link PhraseQu ...
[Solr的检索运算符 ]
1. “:” 指定字段查指定值,如返回所有值*:*
2. “?” 表示单个任意字符的通配
3. “*” 表示多个任意字符的通配(不能在检索的项开始使用*或者?符号)
4. “~” 表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams的单词;roam~0.8,检索返回相似度在0.8以上的记录。
5. 邻近检索,如检索相隔10个单词的”apache”和”jakarta”,”jakarta apache”~10
6. “^” 控制相关度检索,如检索jakarta apache,同时希望去让”jakarta”的相关度更加好,那么在其后 ...
PhraseQuery query2 = new PhraseQuery();
query2.setSlop(4); //可以设置slop
query2.add(new Term("text","天山长宁"));
Query queryIK = IKQueryParser.parse("text", "南京西路");
System.out.println(queryIK);
List<String> testStr = new Arra ...
struct sockaddr {
unsigned short sa_family; /* address family, AF_xxx */
char sa_data[14]; /* 14 bytes of protocol address */
};
struct sockaddr_in {
short int sin_family; /* Address family AF_INET */
unsigned short int sin_port; ...
一、程序的编译及链接
我们编译程序,无非是想要得到一个可执行文件,而这个过程则是经过这两步:
***.c->编译->***.o->链接->可执行文件。即.c经过编译得到.o文件,.o文件是一个中间文件,再对这些中间文件进行链接最终可得到可执行文件。
二、Makefile的规则
首先,来看一看Makefile的书写规则:
target ... : prerequisites ...
command
...
...
target也就是一个目标文件,可以是.o文件,也 ...
define command{
command_name notify-host-by-email
command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n&qu ...
<?php
define('ADMIN_USERNAME','admin'); // Admin Username
define('ADMIN_PASSWORD','111111'); // Admin Password
//Authenticate
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ||
$_SERVER['PHP_AUTH_USER'] != ADMIN_USERNAME ||$_SERVER['PHP_AUTH_P ...
基础知识
1) 什么是”Last-Modified”?
在浏览器第一次请求某一个 URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的时间,格式类似这样:
Last-M ...
Java编程语言使多线程如此简单有效,以致于某些程序员说它实际上是自然的。尽管在 Java 中使用线程比在其他语言中要容易得多,仍然有一些概念需要掌握。要记住的一件重要的事情是 main() 函数也是一个线程,并可用来做有用 ...
package theard;
public class MyThread1 extends Thread {
static int num=0;
public static void main(String args[])
{
Thread t= Thread.currentThread();
System.out.println("主线程是: "+t.getName());
System.out.println("--------------");
MyT ...
package theard;
public class MyThread extends Thread
{
int count= 1, number;
public MyThread(int num)
{
number = num;
System.out.println("创建线程 " + number);
}
public void run()
{
while(true)
{
System.out.println ("线程 &qu ...
prefork模式
这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若 ...
Berkeley DB的技术特点:
Berkeley DB是一个开放源代码的内嵌式数据库管理系统,能够为应用程序提供高性能的数据管理服务。应用它程序员只需要调用一些简单的API就可以完成对数据的访问和管理。与常用的数据库管理 ...
package test;
import java.io.File;
import java.security.MessageDigest;
import com.sleepycat.je.Database;
import com.sleepycat.je.DatabaseConfig;
import com.sleepycat.je.DatabaseEntry;
import com.sleepycat.je.DatabaseException;
import com.sleepycat.je.Environment;
import com.sleepycat.je.E ...