- 浏览: 59293 次
- 性别:
- 来自: 南京
最新评论
-
diyulangke:
简单的demo,正常运行,
lucene简单例子 -
wbj0110:
SmartChineseAnalyzer 用lucene4.3 ...
lucene简单例子 -
斑马斑斑:
怎么报错呢
lucene简单例子 -
qq510219366:
tzhz 写道 写的真好,<action name=&q ...
struts2.3.8+spring3.2.1+mybatis3.2.0 -
tzhz:
写的真好,<action name="use ...
struts2.3.8+spring3.2.1+mybatis3.2.0
文章列表
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?
1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = c ...
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 自从jdk1.4推出java.util.regex包,就为我们提供了很好的JAVA正则表达式应用平台。 因为正则表达 ...
ant(build.xml)
- 博客分类:
- 系统构建
<project basedir="." default="all" name="paas_dev">
<target name="init" description="init var">
<property name="src" value="${basedir}/src"/>
<property name="resource" value= ...
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CSS Tables</title>
<link href="styles.css" rel="stylesheet" type="text/css&quo ...
public class PageBean {
private int totalData; //总记录数
private int pagesize; //一页记录数
private int totalPage; //总页数
private int currentPage; //当前页数
private int showPage; // ...
lucene 排序,过滤,高亮显示
- 博客分类:
- lucene
package com.nanjing.chaoxing.lucene;
import com.nanjing.chaoxing.lucene.model.Book;
import com.nanjing.chaoxing.lucene.model.BookUtil;
import org.apache.log4j.Logger;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Document;
import org.apache. ...
实体类:
package com.nanjing.chaoxing.lucene.model;
import java.io.File;
import java.io.Reader;
public class Book {
private String bookid;
private String bookname;
private String author;
private String subject;
private Reader bookReader;
private int year;
p ...
1.导入log4j包
2.在resources下建立log4j.properties
1. 配置文件Log4J配置文件的基本格式如下:
#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …#配置日志信息输出目的地Appenderlog4j.appender.appenderName =
lucene简单例子
- 博客分类:
- lucene
包:
lucene-analyzers-3.6.1.jar
lucene-core-3.6.1.jar
lucene-highlighter-3.6.1.jar
lucene-smartcn-3.6.1.jar
package com.nanjing.chaoxing.lucene;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import org.apache.lucene.analysis.Analyzer;
import org.apac ...
json使用
- 博客分类:
- javascript
在 JavaScript 中使用 JSON
掌握了 JSON 格式之后,在 JavaScript 中使用它就很简单了。JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。
将
1.标签处理类,继承BodyTagSupport
package com.nanjing.testTag;
import java.io.IOException;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspTagException;
import javax.servlet.jsp.tagext.BodyTagSupport;
public class MyTag extends BodyTagSupport{
private boolean test;
...
分页工具类
package com.nanjing.page;
import javax.servlet.http.HttpServletRequest;
public class PageUtils {
//总共记录数
private int totalResult;
//总共页数
private int totalPage;
//当前页数
private int currentPage=1;
//每页显示的记录数
private int pageSize=2;
private HttpServletRequest request;
...
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。
首先 ...
1. 配置文件
Log4J配置文件的基本格式如下:
#配置根Logger
log4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …
#配置日志信息输出目的地Appender
log4j.appender.appenderName = fully.qualified.name.of.appender.class
log4j.appender.appenderName.option1 = value1
…
log4j.appender.appenderName.opt ...
jsp 中重定向和转发的区别
- 博客分类:
- servlet
转发:
1.RequestDispatcher rd = new RequestDispatcher();
rd.forward(request, response)
2.<jsp:forword>
重定向:
1.HttpServletResponse response = new HttpServletResponse();
response.sendRedirect(location)
2.response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
String n ...