`
twh1224
  • 浏览: 95535 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
String name = "a}b}bbb}g"; Pattern p = Pattern.compile("}"); String[] strs = p.split(name, 3); //数组长度为3
public static long getTimeFromStr(String timestr) {         String year;         String month;         String day;         String hour;         String minute;         String second;         if (timestr == null || timestr.equals("")) {             return 0;         }         if (timestr.le ...
trunc(begin_time,'dd') >= to_date('2009-7-28','yyyy-mm-dd') or trunc(end_time,'dd') > to_date('2009-7-28','yyyy-mm-dd')
struts 防刷新重复提交(Token)    Token防止刷新页面时造成的页面表单重复提交的问题: 1、首先要通过一个action方法生成Token令牌,生成一个随机数      this.saveToken(request);    //生成Token          return mapping.findForward("success"); //跳转到增加页面 2、<%@ page import="org.apache.struts.taglib.html.Constants" %>      <%@ page imp ...

JS去空格

在网上找了好久,发现没几个是好用的。自己备份一个省得以后再找。-、- //去左空格; function ltrim(s){ return s.replace( /^\s*/, ""); } //去右空格; function rtrim(s){ return s.replace( /\s*$/, ""); } //左右空格; function trim(s){ return rtrim(ltrim(s)); } 如果是去掉半角和全角空格就把 \s 替换成   [" "|" "] 就变成 //去左空格; functi ...
越来越多的人利用开源组件 Lucene来开发自己的搜索引擎。在数据量不大的情况下,我们不会太关注创建索引的效率;但是,但数据达到一定的数量是,我们就不得不考虑如何提高创建索引的性能,以缩短索引创建的时间。 我们是用Lucene中提供的类IndexWriter来创建索引的,所以我们不妨先看一看IndexWriter类中关系到索引创建效率的几个方法。 一、SetMergeFactor(合并因子) SetMergeFactor是控制segment合并 频率的,其决定了一个索引块中包括多少个文档,当硬盘上的索引块达到多少时,将它们合并成一个较大的索引块。当MergeFactor值较大时,生成索引 的 ...
最近要做一个站内的全文检索功能,主要是针对clob字段的,于是去网上找了点lucene的资料,现在新版本的是2.0.0,网上的例子多是1.4.3的,有些方法已经废弃了,搞了n久终于把2.0.0的功能实现了,呵呵,下面把实现的代码贴出来 ...
lucene 全文检索数据库 我们以前经常碰到搜索数据库的内容;用like %的sql语句; 如果数据量大而且多表查询时; 用lucene2那就可以解决速度问题。 lucene2搜索photo表的title,username,tagname,desr内容; 用一个例题来说明更直观; 此例题能搜索中文分词; (需要mysql5的jdbc包和lucene2的包): 1、数据库我用mysql5;建一个photo表;数据库名是test。 photo表有一下几个字段: CREATE TABLE `photo` ( `photo_id` int(11) NOT NULL auto_increment, ` ...
一、前言   在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp 或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。   二、iText简介   iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。   iText的安装非常方便,在http://www.lowagie.com/iText / ...
在XP下 1.修改C:\WINDOWS\system32\drivers\etc中的hosts文件 2.修改tomcat配置文件server.xml 例子: <Host name="www.whgh.gov"  appBase="C:\Documents and Settings\Administrator\workspace\fovocms\"  unpackWARs="true" autoDeploy="true"   xmlValidation="false" xmlNamespa ...
html页面 <img align="absbottom" src="/yzm" width="66" height="22" /> web.xml配置servlet <servlet> <servlet-name>yzm</servlet-name> <servlet-class>com.fun.yzm</servlet-class> </servlet> ...
最近写js脚本一直有个问题,今天上网查找终于找到了一个很有用的事件onpropertychange。IE下详细比对一番,区别如下: 当一个HTML元素的属性用js改变的时候,都能通过 onpropertychange来捕获。例如一个 <input name="text1" id="text1" />对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。 也就是说:onpropertychange 事件在用键盘每改变一下文本框的值或用js改变其值便会触发一下,而onchange只有 ...
<style> .lh { width:120px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; } </style>
内存溢出。 如果你的应用中有很多CLASS的话,就很可能出现PermGen space错误, 这种错误常见在web服务器对JSP进行pre compile的时候。如果你的WEB APP下使用了大量的第三方jar, 其大小超过了jvm默认的大小(4M) 那么就会产生此错误信息了。 解决方法: 手动设置MaxPermSize大小 修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -XX:PermSize=64M -X ...
1、首先导入几个jar包         commons-beanutils.jar         commons-collections.jar         commons-logging.jar         commons-lang.jar         ezmorph-1.0.6.jar         json-lib-2.2.3-jdk.jar 2、服务器端处理程序 1/**//* 2 * Generated by MyEclipse Struts 3 * Template path: templates/java/JavaClass.vtl 4 */ ...
Global site tag (gtag.js) - Google Analytics