`
laotu5i0
  • 浏览: 140869 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Field就像我们学过的数据库中的字段,简单的说,就是一个名值对。这个域有三种属性,分别是 isStored - 是否被存储isIndexed - 是否被索引isTokenized - 是否分词 这些属性的组合又构成了四种不同类型的Field,而且各有用途  
paoding庖丁解牛中文分词介绍 北京一个同事写的东东,最近要做搜索,所以拿来用用。先学会如何使用。有空再分析分析代码,多向高手学习学习。 下载地址:http://code.google.com/p/paoding/downloads/list SVN地址:http://paoding.googlecode.com/svn/trunk/paoding-analysis/ 1、安装导入将二进制包paoding-analysis-2.0.4.jar放到自己的classpath下我是使用maven2来管理jar包的,所以上传然后修改pom.xml如下<dependency>< ...
所有这些解决方案都是有难度且容易出错的。另一个关键的JNA要素是它还能有效取代Java本地接口(JNI)。   例一中展示了一组笔者将要在本文中寻找的代码。笔者从Windows Kernel32 DLL中引用了GetTickCount()程序。GetTickCount()返回了系 ...
在此之前,先来勾画一下我心中比较理想的一个解决方案。在企业应用中,碰到的比较多的PDF的需求,可能是针对某个比较典型的具备文档特性的内容,导出成为PDF进行存档。由于我们现在往往使用一些开源框架,诸如ssh来构建 ...
package com.pengyue;     import java.io.*;     public class FileOperate {       public FileOperate() {       }        /**         * 新建目录         * @param folderPath String 如 c:/fqf         * @return boolean         */       pu ...
文件下载给我们最直接的概念就是,给个文件链接点击就下载。似乎太简单,然而 Struts2 却把它作为一个独立的学问来对待,理由有四:1. 文件名为中文时,直接点击下载,链接可能会走样(某些浏览器,URL 编码的问题),致使无法下载。2. 不总是从下载实际的文件,文件内容有时候是动态生成的,如数据库中的内容。3. 对于知名的文件类型不让浏览器直接打开,而是出现下载对话框保存文件。例如,要下载的文件是 .txt 的,可能直接就在浏览器中显示其内容。4. 需要授权才能下载文件时当然对于以上若干问题,Servlet/JSP 都能通过正确的 URL 编码,响应头设置、权限代码控制解决,只是 Struts2 ...
J2EE架构师之路不经意的回首,工作进入第五个年头了,发现走过了从Java程序员到J2EE架构师的历程。 发现电脑上安装了各种各样的J2EE工具:JBuilder, WSAD, Eclipse, Rose, Together, Weblogic, Jtest,Optimizator,Mysql... 发现电脑上保存了各种各样 ...
many-to-many配置,article表与tags表之间,以articletagsrelation关系表进行关联。 article.java:private Set<BaseTag> basetags = new HashSet<BaseTag>(); public Set<BaseTag> getBasetags() { return basetags;} public void setBasetags(Set<BaseTag> basetags) { this.basetags = basetags;} article.hbm.x ...
这个就是级联操作的详细解释了。 cascade = "none|save-update|all|all-delete-orphan"none:不进行删除。save-update:级联保存更新all:级联所有操作。all-delete-orphan: 删除所有关联的子对象。(其他的保存更新不太清楚,我一般用all。) 这个和数据库的外键约束是差不多的,本来就是由外键约束产生的。 两个表通过外键关联,如果删除父表,就会产生错误,得先删除子表 。级联操作就是操作父表的时候,同时操作子表(同时不是准确,顺序不同的,保存更新先操作父表,删除先操作子表)对于父子操作,还有一个重要参 ...
js校验常用方法 function ChkUtil() { }//校验是否为空(先删除二边空格再验证)ChkUtil.isNull = function (str) {if (null == str ||  ""== str.trim()) {  return true;} else {  return false;}};//校验是否全是数字ChkUtil.isDigit  = function (str) {var patrn=/^\d+$/;return patrn.test(str);};//校验是否是整数ChkUtil.isInteger = function (st ...
// 使用正则表达式,检测 s 是否满足模式 refunction checkExp( re, s ){ return re.test( s );} // 验证是否 Emailfunction isEmail( strValue ){ // Email 必须是 x@a.b.c.d 等格式 或者为空 if( isEmpty( strValue ) ) return true; var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; return checkExp( pattern, strValue );} / ...
//判断是否是数字和字母function isregname(){         var checkOK = "0123456789-_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";     var checkStr = document.getElementById("name").value;     var allValid = true;     var decPoints = 0;     for (i = 0;  i < checkStr.length;  i++)     ...
正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了 ^\d+$  //匹配非负整数(正整数 + 0) ^[0-9]*[1-9][0-9]*$  //匹配正整数 ...
动态查询条件 <select id="SelectEemployee" parameterClass="string" resultMap = "employee-result">            select * from employee //动态SQL语句              <dynamic prepend="WHERE">                <isParameterPresent>                      emp_id ...
2007-08-11Axis客户端调用实例关键字: axis 最近一个项目中需要用到调用WebService,实现相关功能,由于一直都是用Xfire来实现WebSerivce的应用,所以这次调用客户用Axis生成的webService时,也选用Axis来生成客户端实现调用。应用的过程也 ...
Global site tag (gtag.js) - Google Analytics