- 浏览: 456355 次
- 性别:
- 来自: 北京
最新评论
-
飞天奔月:
我来个简单点的代码 使用 LinkedHashSetpubli ...
ArrayList去重 -
飞天奔月:
public static <T> List< ...
ArrayList去重 -
aaron7524:
事务隔离级别 -
月陨殇:
wlh269 写道rswh110 写道lz内容写的不错,就是略 ...
事务隔离级别 -
lnx1824:
我的更奇怪,在本地静态的可以,放jetty里的页面后就不然,都 ...
JS得到上传图片尺寸
文章列表
公司项目:portal中期刊文章内容作为大字段存储在Oracle中,首页有一个搜索功能:要求将所有包括搜索字段的文章的标题列出来(文章的内容存储在Oracle的CLOB字段中),也就是要用Lucene实现对数据库的大字段进行索引(索引通过计划任务定时建立索引)和搜索。。。
==================定时建立索引文件:===============
Main方法:
package zxt.lucene.index;
import java.util.Timer;
public class IndexerServer {
/**
* 定时调用建立索 ...
- 2009-06-18 13:03
- 浏览 1900
- 评论(0)
16进制和字符串之间转换---
import java.io.ByteArrayOutputStream;
public class TestHEXAndString {
private static String hexString = "0123456789abcdef";
/**
* @param args
*/
public static void main(String[] args) {
//String str1="王杰";
//String str1="wulihai& ...
- 2009-06-18 12:48
- 浏览 1159
- 评论(0)
1.Echo 命令
打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。
语法
echo [{on|off}] [message]
Sample:echo off / echo hello world
在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。
2.@ 命令
表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。
Sample:@ech ...
- 2009-06-01 23:59
- 浏览 1132
- 评论(0)
Liferay Portal二次开发指南Liferay Portal二次开发指南Liferay Portal二次开发指南
- 2009-05-29 22:24
- 浏览 2761
- 评论(0)
软件环境:
1、Windows 2000+ORACLE 8.1.7
2、ORACLE安装路径为:C:\ORACLE [/size]
实现方法:
1、 开始->设置->控制面板->管理工具->服务
停止所有Oracle服务。
2、 开始->程序->Oracle - OraHome81->Oracle Installation Products- ...
- 2009-05-27 22:10
- 浏览 785
- 评论(0)
不同版本的EXP/IMP问题? 一般来说,从低版本导入到高版本问题不大,麻烦的是将高版本的数据导入到低版本中,在Oracle9i之前,不同版本Oracle之间的EXP/IMP可以通过下面的方法来解决:
1、在高版本数据库上运行底版本的catexp.sql;
2、使用低版本的EXP来导出高版本的数据;
3、使用低版本的IMP将数据库导入到底版本数据库中;
4、在高版本数据库上重新运行高版本的catexp.sql脚本。
但在9i中,上面的方法并不能解决问题。如果直接使用底版本EXP/IMP会出现如下错误: EXP-00008: ORACLE error %lu encountered OR ...
- 2009-05-26 17:50
- 浏览 1179
- 评论(0)
/* * 递归删除一个目录以及下面的文件 */ public boolean deleteDirectory(File path) { if( path.exists() ) { File[] files = path.listFiles(); for(int i=0; i * 将sourceFolder文件夹下的内容复制到destinationFolder文件夹下 *
*
* 如destinationFolder文件夹不存在则自动创建 *
* * @param sourceFolder * 源文件夹 如:C:\\aaa * @param destinationFolder * 目标 ...
- 2009-05-20 12:24
- 浏览 857
- 评论(0)
java在oracle数据库中如何插入读取CLOB值2009年04月17日 星期五 15:19在oracle数据库中如何插入CLOB值 oracle中最常用的varcher2类型最多只能存储4000个字节的内容,一般情况下是能够满足用户的需求的。但是在一些特殊情况下(如要存储图片或者要存储的内容超过了4000个字节),varcher2就满足不了这个需求了。这个时候我们可以借助于oracle里面的大字段CLOB后者 BLOB。举例如下: 首先,在数据库中建一张表news,为了简单起见,只有一个字段content(CLOB)。做好准备工作后就可以开始我们的CLOB之旅了。 以下是插入CLOB的代码: ...
(1) 配置数据源
(a). 先把驱动程序(例如:mysql-connector-java-3.1.13-bin.jar)
拷贝到C:\bea\weblogic81\server\lib下;
(b). 然后编辑C:\bea\weblogic81\common\bin下的commEnv.cmd文件,
Set
WEBLOGIC_CLASSPATH=%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar;%WL_HOME%\server\lib ...
- 2009-05-13 15:03
- 浏览 1751
- 评论(0)
Please remove or make sure it appears in the correct subdirectory of the classpath错误时
好长时间才解决,原来是IDE的编译环境和运行环境不一致导致的:
~~ 运行环境:Tomcat4.1和JDK1.4说明程序的允许环境是JDK1.4;
~~编译环境:选择MyEclipse中选项window--preferences--java--compiler中JDK Compliance选项卡下 compiler compliance level:5.0;说明程序的编译环境是JDK1.5;
IDE的编译环境和容器中 ...
- 2009-05-13 13:40
- 浏览 1172
- 评论(0)
相关文章:
SSH pager-taglib分页的实现
分页标签
pager-taglib的安装和使用
推荐圈子: GT-Grid
更多相关推荐
一简介,
Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。
分页方式有两种:
一种是从Action中得到一个List,在页面上通过<pg:item>进行自动分页。
第二种是 ...
- 2009-05-11 21:14
- 浏览 1219
- 评论(0)
1. Servlet的生命周期?
Servlet是一种可以在Servlet容器中运行的组件,那么理所当然就应该有一个从创建到销毁的过程,这个过程我们可以称之为Servlet生命周期。Servlet的生命周期可以分为加载、实例化、初始化、处理客户请求和卸 ...
- 2009-05-11 17:22
- 浏览 971
- 评论(0)
===============JDBC手动事务========================
/**
* 添加流向单
* @param flowCard
*/
public void addFlowCard(FlowCard flowCard) {
//Connection conn = null;
try {
//~~~~~取得Connection~~~~~//
conn = ConnectionManager.getConnection();
//~~~~~自动提交设置为false~~~~~//
...
- 2009-05-10 23:16
- 浏览 913
- 评论(0)
/**
* 测试向一个表part中插入数据
*/
public static void insertPart(){
Connection conn= getConnetion();
PreparedStatement pstmt=null;
try {
pstmt=conn.prepareStatement("insert into part(part_num,part_desc) values(?,?)");
for(int i=0;i<10;i++){
pstmt.setString(1, String ...
- 2009-05-08 12:28
- 浏览 1674
- 评论(0)
1 存储过程允许标准组件式编程
存储过程在被创建以后可以在程序中被多次调用而不必重新编写该存储过程的sql
语句而且数据库专业人员可随时对存储过程进行修改但对应用程序源代码毫无影响因
为应用程序源代码只包含存储过程的调用语句从而极大地提高了程序的可移植性
2 存储过程能够实现较快的执行速度
如果某一操作包含大量的transaction-sql 代码或分别被多次执行那么存储过程要
比批处理的执行速度快很多因为存储过程是预编译的在首次运行一个存储过程时查询优化器对其进行分析优化并给出最终被存在系统表中的执行计划而批处理的transaction-
sql 语句在每次运行时都要进行编译 ...
- 2009-05-07 11:47
- 浏览 2638
- 评论(0)