`
zhyt710
  • 浏览: 202888 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
我把lucene2.4发行包的一个例子改的更简单些,仅供参考,其中在eclipse中运行遇到中文乱码问题,这些在代码中会有体现。   完成这个例子后,我顺便试了一下qieqie 的庖丁解牛中文分词器,很好用,而且分发包中有个简单的说明文档。   package tutorial; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; impor ...
也许这个时间让我自己都有些害怕。   知道有很多项目用的不是hibernate,而是ibatis.早就想看看ibatis是什么货色了。但出于长久以来用的都是hibernate,多少对ibaits有点不屑的情绪。不过今天也算看了看,并且按照它的tutorial写了第一个小例子。对ibaits的优点平这样是找不到什么感觉的。不过有一点,它依赖的包很少,这个例子只需要一个ibatis-x.x.x.xxx.jar就可以了,当然还要有用到的jdbc驱动程序。   //成文1小时后添加的内容start//////////////////////////////////////////////// 刚才也看了 ...
editplus应该不算一个集成环境,而是一个功能强悍的文本编辑器。我经常用它来查看代码(少量的编辑),它个子小,速度超快,用的很是舒心。但是为什么我以前一直不愿意用它来编辑文件呢,没有自动提示功能算是一个,还 ...
首先说明,我是这方面新的感兴趣者,现在可以称之为:菜鸟 下面是一个针对2.4版本的简单例子(官网找不到2.3版本的bin下载,郁闷中...)。代码算是看着demo一行行研读过的。   1.建立索引 package tutorial; import java.io.File; import java.io.FileReader; import java.io.IOException; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; i ...
首先给出两张测试表 a(aid int, adata varchar(20))            b(bid int, bdata varchar(20))   1.join 与 inner join 执行如下语句: select * from a join b on a.aid = b.bid; 我们会得到如下的结果:        AID ADATA                       ...
主要内容参考http://blog.csdn.net/leafxx/archive/2006/03/16/626700.aspx     JasperReports的报表是用XML文件来定义的,约定用jrxml作后缀名。一个典型的jrxml文件包含以下元素:     * <jsperReport> - 根元素     * <title> - 报表的标题,一 ...
由于时间有限。现在只是拿出两个最基本的存储过程的例子。oracle存储结构语法也许以后会补上。   1.两个最基本的存储过程的例子 --建表并插入两行数据 drop table temp; create table temp(id int); insert into temp values(1); insert into temp values(2); --建立一个有输入参数的存储过程 create or replace procedure proc1(param in int) as begin insert into temp values(param); ...
本片介绍一些常用技巧   1.删除表中重复记录   比如有表 ztest(id int, name varchar(20))   其中想删除name重复的记录,只保留其中的一条,可以如下处理: delete from ztest where name in (select name from ztest group by name having count(name) > 1) and rowid not in (select min(rowid) from ztest group by name having count(name) > 1);  技巧在于用到 ...
(1)现在写一个链接oracle的java测试程序。 注意把驱动程序放在classpath下。本人用的是oracle10g,用的驱动程序包是ojdbc14.jar。在oracle数据库的**/jdbc/lib 目录下可以找到。(**根据安装oracle的具体情况而定) package test.oracle; import java. ...
一. oracle一些客户端工具的使用:   1.登陆图形界面sqlplus 时输入的三个参数分别是 用户名,密码,以及建立数据库时候的sid 。就是第三个容易给人迷惑感,让人不知道填什么。   2.要建立数据库,用图形工具database configration assistant 。按照向导按部就班,去理解实施。   3.在建立数据库前,最好先用net configration assistant 配置监听程序,在创建配置数据库的时候可以选择监听器。   4.在建立数据库并存在监听器的情况下,就可以用administration assistant for windows (这里以wind ...
1. 下载并安装oracle10。     (1)一路默认安装,设置好自己的密码。安装完成要运行database configration assistant图形工具创建数据库。有的是默认安装完就运行,如果默认不运行,自己在开始菜单中找到该选项运行(在windows下时) 2. 登录同机sqlplus客户端。     (1)打开命令行控制台,在其中输入sqlplus 命令。     (2)系统会提示输入登陆用户名和密码,一次输入。如用户名:SYSTEM 密码:yourpwd。              当出现 SQL> (在dos控制台下)时,表示登陆成功。   3.创建 ...
该篇文章的代码采摘自http://www.cnblogs.com/jingtao/archive/2008/04/29/1175668.html 自己只经过了微小的改动   代码主要说明了三种继承javascript对象的方法:apply,复制,prototype <html> <head> <title>JavaScript面向对象编程</title> <script language="javascript" type="text/javascript"> //基类 ...
我们经常需要在struts2默认的拦截器栈里加上自己的拦截器,以实现自己的业务需求。配置如下   <package name="s2sh-demo" extends="struts-default">     <interceptors>       <interceptor-stack name="myDefaultStack ">         <interceptor-ref name="someCheck">           <param name ...
失业过程中,闲得发慌,都不知道研究这些有没有价值!!   今天做struts2关于文件上传的例子,用到了interceptor来设置允许上传的类型和上传文件的大小限制。 我设置的是关于一系列的图片格式的的文件可以上传,如下: <interceptor-ref name="fileUpload"> <param name="allowedTypes"> image/bmp,image/png,image/gif,image/jpeg </param> <param name="maximumSiz ...
今天做这个测试同样遇到了人们常说的找不到mysql.h的问题。 下面是测试代码,源自《linux程序设计》(老外的大作) ,做了部分更改   #include <stdlib.h> #include <stdio.h> #include <mysql/mysql.h> int main(int argc, char *argv[]) { MYSQL *conn_ptr; conn_ptr = mysql_init(NULL); if (!conn_ptr) { fprintf(stderr, “mysql_init failed\n”); return EXI ...
Global site tag (gtag.js) - Google Analytics