自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三V工作室·泰伯子仪

http://www.sanv.org/

  • 博客(105)
  • 收藏
  • 关注

转载 浏览器打印

/* * 2004年12月21日  * Author:[email protected]> * Usage: * Note:浏览器需求IE6.0+,在HTTP页面上打印必须将IE的安全级别降低. */document.writeln("");document.writeln(".btn{font-size:9pt;border-bottom:#cccccc 1px ridge;bor

2005-06-20 15:04:00 1508

转载 Java Web Framework综述

Java Web Framework综述0.简介本文介绍Java Web Framework的基本工作原理,和一些常用的开源Web MVC Framework(Struts, Web Work, Tapestry, Echo, JSF, Maverick, Spring MVC, Turbine, Cocoon, Barracuda)。Web开发的最重要的基本功是HTTP;Java Web开发的最

2005-04-07 19:49:00 1290

原创 Linux 下 Mysql 源码包安装简述

Linux 下 Mysql 源码包安装简述1.下载从 www.mysql.com 下载所需的 mysql 版本(源码包)如 mysql-x.x.xx.tar.gz2.解压、安装cd /opttar -zxvf mysql-x.x.xx.tar.gzcd mysql-x.x.xx./configure --prefix=/opt/mysql-x.x.xxmake;make install clean

2005-04-06 09:32:00 2102

原创 读取Excel文件

/* * Created on 2005-3-25 Author 泰伯子仪 * * Copyright (c) 2003-2005 by HodeSoft * All rights reserved. */package excel;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;impor

2005-03-25 17:00:00 1519

转载 MySQL4.1的用户密码问题

MySQL4.1的用户密码问题今晚在服务器的mysql4.1上添加新用户,又遇到这个问题,索性贴出来给大家共享:mysql4.1以上版本连接时会出现以下错误:Client does not support authentication protocol requestedby server; consider upgrading MySQL client这是因为在mysql4.1以后的版本

2005-01-07 23:13:00 1803

转载 J2EE Web组件中中文及相关的问题(五)

 四、        国际化在前面第五小节中的form.jsp里,也许台湾省的客户更喜欢中的提示信息是“請輸入您的姓名”,而美国客户喜欢“Please input your name”,我们可以通过国际化来满足他们的需求。我们首先在webapp/WEB-INF/classes中创建三个区域相关的资源文件。中文简体版:#LocalStrings_zh_CN.propertiesp

2004-12-30 16:29:00 1297

转载 J2EE Web组件中中文及相关的问题(四)

5.        使用过滤器实际中我们处理客户端数据时,大多数时候都是在JavaBean中实现的,我们当然可以在会话Bean中把decoding掺合进去,但没有谁愿意这么做,而事实上我们可能会有很多的Bean,这种做法是维护和更新所不能容许的。我们还可以在JSPs/Servlets中通过ServletRequest.setCharaterEncoding(String encoding)来设

2004-12-30 16:28:00 1068

转载 J2EE Web组件中中文及相关的问题(三)

三、        向服务器发送中文虽然大家一般都不用JSP甚至Servlet来处理处理客户提交的数据或访问请求参数,但JSP的使用或更新总是比Servlet或 JavaBean来得方便(至少在Tomcat 4.0.4中是如此,因为我们常常不得不为修改了Servlet或JavaBean而重启服务器),所以在这里我们还是要用JSP来访问请求参数了。不管是在JSP还是在Servlet中,我们都

2004-12-30 16:27:00 1182

转载 J2EE Web组件中中文及相关的问题(二)

3.        Java文件与编码Java运用得如此广泛,以致于Java文件可能是采用任意一种字符编码的,如果不知道Java文件的编码标准是什么,就可能给我们的javac MyClass.java带来尴尬。所有文件的储存是都是字节的储存,在磁盘上保留的并不是文件的字  图 2-5 JVM输出符而是先把字符编码成字节,再储存这些字节到磁盘。在读取文件(特别是文本文件)时,也是一个

2004-12-30 16:25:00 1298

转载 J2EE Web组件中中文及相关的问题(一)

 “与C/C++不同,Java中的字符数据是16位无符号型数据,它表示Unicode集,而不仅仅是ASCII集”①。这是一个很好的做法,它解决了www上更多的程序设计问题,比如说低成本的国际化(International),然而用16位的字符,却带来了浪费,毕竟Java所处理的信息,绝大多数都是英文,对它们来说7位的ACSII码已经足够了,而Unicode却需要双倍的空间,所以Java的这种兼

2004-12-30 16:23:00 1108

转载 javascript函数库

/* -------------- 函数检索 -------------- trim函数: trim() lTrim() rTrim() 校验字符串是否为空: checkIsNotEmpty(str) 校验字符串是否为整型: checkIsInteger(str)

2004-12-05 17:01:00 1316

转载 汉字问题深入谈

 汉字问题深入谈  一、主题:关于JAVA的中文问题     JAVA的中文问题比较突出,主要表现在控制面板输出,JSP页面输出和数据库访问上。本文尽量避开字体问题,而只谈编码。通过本文,你可以了解JAVA中文问题的由来,问题的解决方法,其中提了一下用JDBC访问数据库的方法。 二、问题描述: 1)在中文W2000中文窗口编译和运行,用的是国际版的JDK,连接的是中文W2000下的Cp936编

2004-12-01 13:52:00 1029

转载 Unicode说明

1. Unicode最初確是只有U+0000到U+FFFF,但後來位置不夠用(單是Unicode內的漢字已有七萬多個)。於是從v2.0開始,就出現了16個輔助平面(supplementary plane)。第一個輔助平面(U+10000至U+1FFFF)用來擺放罕用符號,第二個輔助平面(U+20000至U+2FFFF)用來擺放罕用漢字,第十六個輔助平面(U+1000

2004-12-01 13:51:00 1989

转载 Java初学者如何迈出AOP第一步--使用Java 动态代理实现AOP

  为了简单起见,例子没有没有使用任何第三方的AOP Framework, 而是利用Java语言本身自带的动态代理功能来实现AOP.   让我们先回到AOP本身,AOP主要应用于日志记录,性能统计,安全控制,事务处理等方面。它的主要意图就要将日志记录,性能统计,安全控制等等代码从商业逻辑代码中清楚的划分出来,我们可以把这些行为一个一个单独看作系统所要解决的问题,就是所谓的面向问题的编程(不知将AO

2004-11-26 11:24:00 994

转载 jspSmartUpload

一、安装篇   jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的

2004-10-27 09:42:00 1116

原创 RedHat Linux 9.0下 JDK及Tomcat5的安装

RedHat Linux 9.0下 JDK及Tomcat5的安装一、JDK安装1.获取jdk,地址:https://sun.java.com  下载j2sdk-1_4_2_06-linux-i586.bin2.将j2sdk-1_4_2_06-linux-i586.bin放在你要安装的目录(如/usr/local)下3.设置j2sdk-1_4_2_06-linux-i586.bin具

2004-10-20 12:47:00 2370

转载 WinCVS与CVSNT简明使用手则(四)

6       WinCVS中常见的特殊操作:6.1    如何删除下载的文件或目录:1.         选中下载的某个或多个文件,执行【Remove】命令。2.         再次选中这些文件,执行【Commit】命令就完成了删除文件的操作。3.         本质上CVS是不会删除任何文件和目录的,即使是执行了以上操作,删除了某些文件,远端CVS实际执行的是将提交删除的文

2004-10-14 14:11:00 1122

转载 WinCVS与CVSNT简明使用手则(三)

5.2    管理员进行管理演练:1.         登陆远程CVSNT:l         选择Admin=>Login菜单,默认设置,OK。l         弹出密码输入框,确认,OK。注意观察输出框【OutPut】的返回结果。2.         Checkout默认模块:(CVSRoot管理模块)l         在左边导航栏【Workspace】内,选择【Adm

2004-10-14 14:10:00 1203

转载 WinCVS与CVSNT简明使用手则(二)

3    服务器端(CVSNT)的安装与配置:3.1    服务器端机器和环境配置:1.         操作系统:Windows 2000 Professional SP2中文版2.         机器名称:Server3.         机器地址:192.168.0.6 (内部IP)4.         网络环境:100兆交换局域网5.         硬盘分区格式

2004-10-14 14:09:00 1274

转载 WinCVS与CVSNT简明使用手则(一)

  WinCVS与CVSNT简明使用手则(作者:Jackey,网址:www.kuihua.net)1       前言:CVS是版本控制的利器,目前在Linux和Windows下都有不同版本;但是国内大多数应用介绍都是基于Linux等开放源代码的开放性软件组织,而且讲解的也不系统,让人摸不着头脑;Windows下的CVS使用介绍更是了了无几。本文是针对Windows的LAN环境

2004-10-14 14:08:00 1361

转载 Shark第一印象

出自http://gigix.blogdriver.com/gigix/106028.htmlShark第一印象- -                                       试了一下Enhydra Shark工作流引擎,暂时还不知道如何编程使用,只有一些肤浅的印象。 庞大——比OSWorkflow和Werkflow都大了许多,概念非常完整,一时间还很难

2004-09-21 21:27:00 1620

转载 SQLite in PHP

SQLite in PHPBinzyWu@phpe / 文 关键词: SQLite, MySQL, PHP4, PHP5, Pear, 触发器, 视图, SQL (一)  SQLite介绍 SQLite第一个Alpha版本诞生于2000年5月. 至今已经有4个年头了. 而在今年的5月SQLite也迎来了一个新的里程: SQLite 3.         下面是你访问

2004-08-19 14:18:00 1056

原创 CVS服务器安装配置

看了不少CVS服务器的安装说明,自己也着手开始进行CVS服务器的安装,现将安装及配置记录如下:OS环境:RedHat Linux 9CVS:cvs-1.12.9.tar.gz   (下载地址:http://www.cvshome.org)一、源码包安装一般来说RedHat Linux 9缺省是安装有cvs的,我们可以通过以下命令查看[root@VLinux root]# rpm

2004-08-18 01:22:00 3126 2

转载 架设安全的CVS服务器

    CVS是一个著名的版本控制工具,无论是对个别程序员还是一个开发团队来说,CVS都是非常有用的版本控制工具,而且它是免费的。CVS的功能也很强大,总体上它是一个C/S结构的软件,使用者首先要架设一个CVS服务器,在CVS服务器上导入项目实例、设置CVS项目访问控制等。而客户通过客户端来访问CVS服务器,客户可以取得项目最新代码副本、提交自己修改的代码等,而客户可以从Internet、LAN、

2004-08-17 22:40:00 1503

转载 在Linux下安装和使用MySQL

一、引言  想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,

2004-08-14 16:26:00 1291

转载 LINUX新手入门及安装配置faq200(下)

LINUX新手入门及安装配置faq200(下)新手入门及安装配置faq(8)如何使用Linux架设WEB服务器?  Apache服务器是在Linux架设WEB服务器的首选。你可以在安装Linux时就选择安装它。若在安装时没有安装Apache的话,你可以从光盘或者到apache网站上找到文件:apache-1.3.12.i386.rpm,然后执行以下命令完成安装:  1)rpm –ivh apach

2004-08-14 15:45:00 1491

转载 LINUX新手入门及安装配置faq200(上)

LINUX新手入门及安装配置faq200(上)安装配置基本准则:1.小心求证。在配置的过程中,要能够确定所修改的是否正确,最好在修改的时候,能够找两篇类似的文章加以验证,来保证修改的正确性。在安装之前,一定要有准备,如果不是很熟悉,可以找有经验的人在一边教导,或者找一本入门书籍放在手边。一定要知道自己在做什么,选的东西是什么意思,这样如果出现问题,你也知道怎麽去问别人。建议:不论用什么方法(当然是

2004-08-14 15:44:00 2222

转载 软件安装之--RPM命令大全

RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。 一、 安装RPM包 RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo),版本号(1.0),发行号(1), 和 硬件平台(i386)。安装一个软件包只需简单的键入以下命令: $ rpm -ivh foo-1.0-1.i386.

2004-08-14 14:24:00 1230

转载 Linux教程-进程查看

Linux教程-进程查看  linux是个多用户系统,有时候也要了解其他用户现在在干什么,所以在本节中还将接触多用户方面的内容。同时Linux是一个多进程系统,经常需要对这些进程进行一些调配和管理;而要进行管理,首先就要知道现在的进程情况:究竟有哪些进程?进程情况如何?等等。所以需要进程查看方面的工作。  who命令   该命令主要用于查看当前在线上的用户情况。这个命令非常有用

2004-08-14 14:20:00 1321

转载 UNIX简介

标 题: UNIX简介 UNIX 简介登录工作站==========..透过 PC 登录工作站===================执行格式:telnet hostname (在 dos 下执行) telnet ip-addressExample: telnet doc telnet 14

2004-08-06 22:45:00 1881

转载 Linux软件安装一般方法

 Linux软件安装一般方法要充分发挥电脑的作用,就得有大量的应用软件,完成不同的工作。在Windows环境中安装各种应用软件的思路与方法,想必大家早已熟悉。  然而,在使用Linux时,总会被以下这些不是问题的问题所困扰:  怎么安装应用软件?  我的软件安装在什么地方?  如何删除不要的应用软件?  ……  下面,我们就一起来认识一下这些方面的问题。一、 解析Linux应用软件安装包:  通常

2004-08-06 13:23:00 1824 1

转载 CVS配置

CVS 代表协作版本系统;这是一个将一组文件放在层次目录树中以保持同步的系统。人们可以从 CVS 服务器上更新他们的本地层次树副本,并将修改的结果或新文件发回;或者删除旧文件。 CVS 基于客户端/服务器的行为使得其可容纳多用户,构成网络也很方便。这一特性使得 CVS 成为位于不同地点的人同时处理数据文件(特别是程序的源代码)时的首选。 所有重要的免费软件项目都使用 CVS 作为其程序员之间的中心

2004-08-05 17:29:00 1339

转载 Linux RPM包使用指南

Linux RPM包使用指南(作者:Sword_martin 2001年04月09日 17:42)  通常Linux应用软件的安装包有三种:tar包、rpm包和dpkg包。本文主要提到的rpm包是Redhat Linux提供的一种包封装格式。RPM 有五种基本的操作方式(不包括创建软件包): 安装,卸载,升级,查询和验证。下面我们就来逐一的讲解。 一、安装RPM包   RPM 软件包通

2004-08-05 17:13:00 1833

转载 Linux新手入门

A 在linux下如何访问windows的分区。 #mkdir /mnt/win 创建一个加载点目录win,象cdrom、floppy的加载点目录都在/mnt下. #mount -t vfat /dev/hda? /mnt/win /dev/hda?可用#fdisk -l查看对应的windows 分区,进行mount. -t 选项是给出分区格式. -o 如果想正确的显示中文文件名可使用-o ioc

2004-08-05 14:15:00 1248

转载 JSP数据库连接池的必要性

最近我作了数据库JSP的频繁连接,在此给出数据库连接池的必要性,对于JSP来说一个很好的J2EE服务器是很必要的,JBOOS,WebLogic都是很好的解决方案。 一般情况下,在使用开发基于数据库的WEB程序时,传统的模式基本是按以下步骤:  1. 在主程序(如Servlet、Beans)中建立数据库连接。   2. 进行SQL操作,取出数据。  3. 断开数据库连接。  使用这种模式开发,存在很

2004-07-30 11:54:00 1324

转载 Velocity用户指南(中文版)(3)(完)

指令(Directives) 引用允许模板设计者为Web站点生成动态内容,而指令使巧妙处理Java代码的脚本元素容易使用。 (1)#set 格式:#set( LHS = RHS ) l         LHS可以是变量引用或属性引用 l         RHS可以是引用、字符串、数字、ArrayList或Map 下面的例子展示了上面的每种RHS类型: #set( $monkey = $bi

2004-07-27 10:58:00 1315

转载 Velocity用户指南(中文版)(2)

  引用(References) VTL有3种类型的引用:变量、属性和方法。作为一个设计者,必须和Java工程师在VTL引用的名称(标识符)上一致,以便在模板中使用它们。引用是作为String对象处理的。 (1)变量 变量的格式:$VTL标识符 VTL标识符以字母开始,由字母、数字、横划线(-)或下划线(_)组成。变量或者从模板中的set指令获得值(如前面的例子),或者Java代码(同名变量)中获

2004-07-27 10:56:00 1173

转载 Velocity用户指南(中文版)(1)

  什么是Velocity? Velocity是基于Java的模板引擎。它允许Web页面开发者引用Java代码中定义的方法。Web设计者可以和Java程序开发者并行开发遵循MVC模式的Web站点。这意味着,Web设计者可以将精力放在好的Web站点设计上,而Java程序开发者可以将精力放在编写代码上。Velocity将Java代码从Web页面中分离,使Web站点更具长期可维护性,并提供了一种替代JS

2004-07-27 10:55:00 1097

转载 WebWork2特性

l         灵活的Validation框架:允许你在XML文件中定义验证内容,在运行时通过Interceptor自动应用,因此完全脱离Action类。新版支持客户端验证。 l         Type conversion:允许你在类之间很容易转换对象。 l         OGNL(Object Graphical Navigation Language)表达式语言:允许动态对象图表遍历

2004-07-23 16:20:00 979

转载 WebWork2教程(中文版)补充-例子源代码下载

例子源代码下载:http://www.opensymphony.com/webwork/wikidocs/TutorialExamples_attachments/wwtutorialexamples.war

2004-07-23 16:20:00 1342

空空如也

空空如也

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

TA关注的人

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