自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 ice文档选择性翻译 icepatch2

 icePatch2 是一个容易配置和使用的高效的文件补丁服务。它包括以下组件:1.IcePatch 服务器(icepatch2server)2.一个基于文本的IcePatch客户端(icepatch2client)3.一个基于文本的压缩和计算校验和的工具(icepatch2calc)4.一个用于开发客户化IcePatch2客户端的sliceAPI和C++开发库。 Ic

2008-07-22 16:52:00 2261

原创 临时记录

package log;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Calendar;public class LogTool { /**  * @param args  * @throws IOException

2008-07-03 23:39:00 656

原创 ZeroC ICE之旅------java

关于Ice请见,ICE之轻量级分布式通讯中间件http://masterkey.javaeye.com/blog/182954ZeroC ICE之旅------C++ http://masterkey.javaeye.com/blog/183307ZeroC ICE之旅------Slicehttp://masterkey.javaeye.com/blog/184064ZeroC ICE之旅---

2008-06-04 09:27:00 2606 3

原创 ICE 学习笔记

Hello.ice #ifndef SIMPLE_ICE  #define SIMPLE_ICE  //名字空间 or 包名  module demo.slice.Hello  {  interface Hello{   void printString(string s);  };  };#endif  服务器:  HelloI.java  package demo.ice.Hello.serv

2008-06-04 09:13:00 1766

转载 Oracle PL/SQL 编程手册(SQL大全)

一、SQLPLUS1引言SQL命令以下17个是作为语句开头的关键字:alterdroprevokeauditgrantrollback*commit*insertselectcommentlockupdatecreatenoauditvalidatedeleterename这些命令必须以“;”结尾带*命令句尾不必加分号,并且不存入SQL缓存区。SQ

2008-05-06 14:44:00 800

转载 Apache Axis系统架构及Axis设计基本原理

结构概览Axis包含多个协同工作的子系统,我们在之后会一一介绍。首先介绍一下Axis的核心是如何工作的。Axis的Handlers和Message Path简而言之,整个Axis就是关于处理Message的。当核心Axis处理逻辑在运行的时候,按顺序激活一系列的Handlers。它们的顺序由两个因素来决定-----部署配置以及engine的类型(客户端/服务器端)。传递到每个Handl

2008-04-12 21:57:00 5951 3

原创 模式窗口showModalDialog的用法总结

 1。打开窗口:var handle = window.showModalDialog(url, objects, feathers);其中:objects可以为参数(包括数组),也可以是对象。通常的用法 objects = {window} ,把父窗体的对象共享给子窗体。2。关闭子窗口:window.close();3。从子窗体传参数给父窗体:window.returnVal = str

2008-03-31 10:48:00 675

原创 showModalDialog和showModelessDialog使用心得

 showModalDialog和showModelessDialog有什么不同?    showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。    showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)怎样才让在showModa

2008-03-14 10:59:00 621

原创 js中多层关系窗口之间访问

 (一).访问最顶层窗口                               window.top.对象.属性=参数               (二).访问上一层窗口                               window.parent.对象.属性=参数               (三).访问某一层的窗口                                

2008-03-14 10:34:00 1291

原创 AJAX实例入门

第一个例子是基于Servlet为后台的一个web应用。  一、基于Servlet的AJAX    第一个例子是关于关联选择框的问题,如图:     这是一个很常见的UI,当用户在第一个选择框里选择ZHEJIANG时,第二个选择框要出现ZHEJIANG的城市;当用户在第一个选择框里选择JIANGSU时,第二个选择框里要出现JIANGSU的城市。    首先,我们来看配置文件web.xml,在

2008-02-22 11:18:00 755

原创 servlet事件监听器

servlet事件监听器按监听的对象划分:servlet2.4规范定义的事件有三种:1.用于监听应用程序环境对象(ServletContext)的事件监听器2.用于监听用户会话对象(HttpSession)的事件监听器3.用于监听请求消息对象(ServletRequest)的事件监听器按监听的事件类项划分1.用于监听域对象自身的创建和销毁的事件监听器2.用于监听域对象中的属性的增加和删除的事件

2008-02-20 16:05:00 1181

转载 lucene的中文分词器

lucene的中文分词器 lucene的中文分词器到现在还没有好的解决办法。下边介绍了两个lucene自己提供的分词器和一个javaeye上的网友实现的分词器。关于各个分词器的不同见代码中的print信息。直接运行得到console的输出结果更容易对比不同。package analyzer;import java.io.Reader;import java.io.StringReader;

2008-02-20 14:03:00 1247

原创 lucene入门合集

lucene入门合集 lucene介绍http://www.blogjava.net/dreamstone/archive/2007/06/11/123317.htmllucene简单实例http://www.blogjava.net/dreamstone/archive/2007/06/12/123528.htmllucene核心类http://www.blogjava.net/dreams

2008-02-20 14:02:00 547

原创 web请求字符编码转换的filter代码

import java.io.IOException;import javax.servlet.*;/** * 对缓存控制表的操作类 * @author freechan * */public class EncodingFilter implements Filter{  protected String encoding; protected FilterConfig filterConf

2008-02-20 11:42:00 763

转载 简单接触SQL注入

 简单接触SQL注入SQL是一种用于关系数据库的结构化查询语言。它分为许多种,但大多数都松散地基于美国国家标准化组织最新的标准SQL-92。典型的执行语句是query,它能够收集比较有达标性的记录并返回一个单一的结果集。SQL语言可以修改数据库结构(数据定义语言)和操作数据库内容(数据操作语言)。在这份文档中,我们将特别讨论SQLSERVER所使用的Transact-SQL语言。 

2008-02-20 11:37:00 635

转载 TOMCAT源码分析(消息处理)

前言  我们知道了tomcat的整体框架了, 也明白了里面都有些什么组件, 以及各个组件是干什么用的了。  http://www.csdn.net/Develop/read_article.asp?id=27225  我想,接下来我们应该去了解一下 tomcat 是如何处理jsp和servlet请求的。   1.  我们以一个具体的例子,来跟踪TOMCAT, 看

2008-02-20 11:29:00 583

转载 TOMCAT源码分析(启动框架)

tomcat 源码分析 启动框架

2008-02-20 11:27:00 544

转载 tomcat 4.1.30启动过程的源码分析

tomcat 4.1.30启动过程的源码分析                                       前几天为了解决sinpool兄的《多线程的问题。》一帖,专门看了一下tomcat 4.1.30的源码,其中重点研究了tomcat的启动这一部分,个人感觉tomcat的源码还是写的很清楚易懂,值得一看。(以前看过struts的部分代码,感觉也比较经典)然后我看后的代码整理了一

2008-02-20 11:25:00 687

转载 split 方法

java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separator,[limit]]) 参数 stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 separator 可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是

2008-02-20 11:20:00 1001

转载 java提出word和pdf等文件的信息

java提出word和pdf等文件的信息   由于项目在做网站内容搜索的时候,信息存储给是有office中的word,和pdf文件。还好基于lucence的处理,预留了良好的扩展接口。加入如下的工具支持,可以实现无逢的多信息格式的搜索引擎了。下面介绍主要的处理工具:  很多人问到如何抽取word、excel、pdf等文件,在这里我总结一下抽取word、pdf的几种方法。  1、用jacob.

2008-02-20 11:17:00 1967

转载 Quartz学习

Quartz学习介绍QuartzQuartz是一个开源的任务调度系统,它能用来调度很多任务的执行。运行环境 Quartz 能嵌入在其他应用程序里运行。 Quartz 能在一个应用服务器里被实例化(或servlet容器), 并且参与XA事务 Quartz能独立运行(通过JVM),或者通过RMI Quartz能被集群实例化任务调度

2008-02-20 11:07:00 13680 3

转载 JSTL详解

EL 表达式     概述    在JSP页面中,使用标签库代替传统的Java片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了JSTL(JSP Standard

2008-02-20 11:03:00 15232 5

转载 Web服务器和应用程序服务器区别详解

 通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。下面让我们来细细道来:  Web服务器(Web Server)

2008-02-20 10:52:00 1001

原创 经典sql语句

1.查询和关闭锁表sessionSelect v2.username, v2.sid, v2.serial#, v2.logon_time  From v$locked_object v1, v$session v2 Where v1.session_id = v2.sid order by v2.logon_time;  alter       system       kill      

2008-02-20 10:41:00 641

转载 oracle空值null的漫谈

在数据库中,空值用来表示实际值未知或无意义的情况。在一个表中,如果一行中的某列没有值,那么就称它为空值(null)。任何数据类型的列,只要没有使用非空(not null)或主键(primary key)完整性限制,都可以出现空值。在实际应用中,如果忽略空值的存在,将会造成造成不必要的麻烦。例如,在下面的雇员表(emp)中,雇员名(ename)为king的行,因为king为最高官员(presid

2008-02-20 10:17:00 1000

转载 servlet容器对url的匹配过程

一,servlet容器对url的匹配过程:  当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localhost/test/aaa.html,我的应用上下文是test,容器会将http://localhost/test去掉,剩下的/aaa.html部分拿来做servlet的映射匹配。这个

2008-02-20 10:05:00 620

转载 关于Java Servlet的Filter 技术

 关于Java Servlet的Filter 技术Filter  技术是servlet  2.3  新增加的功能.servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则.由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高.  它新增加的功能包括:  1.  应用程序生

2008-02-20 10:03:00 561

转载 js判断是否为中文,数字,身份证等函数

/* 判断指定的内容是否为空,若为空则弹出 警告框 */ function isEmpty(theValue, strMsg){ if(theValue==""){ alert(strMsg+"不能为空!"); return true; } return false; } /* 中文判断函数,允许生僻字用英文“*”代替 返回true表示是符合条件,返回false表示不符合 */ function

2008-02-20 09:56:00 1509 2

原创 jdbc调用存储过程

这里使用简单的身份验证作为例子,传入名字name,密码password作为参数,存储过程名为pro_login,它有两个输入参数和一个输出参数(存储过程是没有返回值的),我们可以通过CallableStatement对象的各个数据类型的set方法进行赋值,而后可以取得输出参数。**  * 使用存储过程验证身份  *   */ public boolean pro_valid(String na

2008-02-20 09:51:00 512

原创 oracle中blob和clob文件上传

其中数据库连接使用的是前一篇文章jdbc连接oracle代码。public void uploadBlobFile() throws SQLException, IOException {  DbConn dbc = new DbConn();  Connection conn = dbc.getconn();  conn.setAutoCommit(false);  Statemen

2008-02-20 09:32:00 941

原创 jdbc连接数据库代码

import java.sql.*;import java.util.ArrayList;import java.util.Iterator;/** *  * @author bubei * */public class DBConn { String username = "sundun"; String password = "sundun"; String url = "jdbc:o

2008-02-20 09:21:00 548

原创 JAVA字符集

本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso

2008-02-20 09:08:00 573

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除