- 浏览: 87226 次
- 性别:
- 来自: 上海
最新评论
-
antony102201:
用这个读取的时候有几个PDF文件读不出来,请问是程序有什么要提 ...
pdfbox 例子 -
xyliufeng:
是httpclient3
httpclient设置连接超时读取数据超时 -
dawndon:
你用的是httpclient 3吧,应该不是4吧?
httpclient设置连接超时读取数据超时 -
tan8888:
wuxiaoqqqq 写道你好,我用的TermsCompone ...
Solr 查询 Ajax autoComplete 实现 -
wuxiaoqqqq:
你好,我用的TermsComponent组件只能返回词,不能返 ...
Solr 查询 Ajax autoComplete 实现
文章列表
import java.io.IOException;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons. ...
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import org.apache.commons.httpclient.Header;
import org.apache.commons.httpclient.HostConfiguration;
import org.apache.commons.httpclient.HttpClient;
...
用php语言来判断浏览器类型其实很简单。
因为浏览器在和服务器连接时候都会先发送一些包含自己信息的内容(浏览器类型、语言啦)。
这里我们主要分析的是_SERVER["HTTP_USER_AGENT"](浏览器类型)和_SERVER["HTTP_ACCEPT_LANGUAGE"](浏览器语言)。
我们所要做的就是把这些内容读出来,然后用strpos或者preg_match函数来对比就可以了。
判断浏览器类型:
<?php echo $_SERVER["HTTP_USER_AGENT"]; ?>
判断浏览器语言:
...
package file;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class pat
{
public static void main(String[] arg) throws Exception
{
String str="eponline@yahoo.com.cn";
Pattern p ...
import java.io.IOException;
import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.HttpStatus;
import org.apache.commons.httpclient.NameValuePa ...
poi提取word:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import org.apache.poi.hwpf.extractor.WordExtractor;
public class TikaTest {
public static void main(String[] args) {
File file = new File("E:\\expo_q ...
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.util.PDFTextStripper;
public class Tpdf2 {
/**
* simply reader all t ...
在编写词法分析器(Lexer)或语法分析器(Parser)的时候,除了Lexer和Parser这两个词会经常使用外,tokenize和 tokenizer也会经常出现,基本上所有涉及到词法解析的源码都会用到tokenize。
它的命名来源于使用英文的开发者,否则让我这个习惯使用中文的人去想这个命名,我可能会用其它简单的词来代替,不会这么形象化,所以啊,语言文化的不同,可能会导致思维方式的不同啊,所以中国人的思维方式和西方人的思维方式肯定是不同的,让他们来理解我们的语言可能也很费解。
不管怎么说,好的东西是应该学习和借鉴的,tokenize这个词使用得如此频繁,肯定有它的意义,那到底这 ...
java的几种对象(PO,VO,DAO,BO,POJO)解释
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。
二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。
三、DAO:data access object 数据访问对象,此对象用于访问数 ...
最近在学习Solr,发现这个Solr真的不错,所以准备好好学习一下。Solr包本身带了jetty 轻量级httpd,在solr包examples中,直接运行:java -jar start.jar 可以运行了。
本文件只主要介绍下Tomcat与Solr的结合:
1.安装Tomcat;
2.将Solr包下面的dist文件夹中的apache-solr-1.4.0.war 拷贝到 Tomcat的webapps,并且改名为 solr.war;
3.在任意目录建一个目录solr-tomcat, 然后在把它下面在建立一个solr文件夹,把solr包里面的example/solr文件夹下面的所有文件放入到 s ...