Oracke大字段Blob导出到文件
Export BLOB Contents Using UTL_FILEhttp://www.oracle-base.com/articles/9i/ExportBlob9i.php[@more@]In a previous article I explained how to export the contents of a BLOB to a file using a Java stored procedure. In Oracle9i (9.2) it is also possible to perform this operation using new functionality provided by the UTL_FILE package.First we create a directory object pointing to the destination directory: CREATE OR REPLACE DIRECTORY BLOBS AS 'C:';Next we open the BLOB, read chunks into a buffer
mod_jk2.so下载地址(整合Apache与Tomcat)
前几篇文章都是介绍的使用mod_jk.so整合Apache与Tomcat(负载均衡),后来我发现了使用mod_jk2.so也可以正和它们^_^^_^ 首先下载jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip下载地址:http://www.apache.org/dist/tomcat/tomcat-connectors/jk2/binaries/win32/ 解压缩后,里面有具体的文档说明[@more@]mod_jk2的配置和jk差不多:1:只需在apache的http.conf文件里面加上:LoadModule jk2_module modules/mod_jk2.dll(mod_jk2.so)2:在conf文件夹下建文件workers2.properties内容如下#+++++++++++++++++++++++++++++++++
一个不错的综合技术(java,oracle…………)
http://www.oracle.com/technology/global/cn/sample_code/tech/java/j2ee/index.html[@more@]
LinuxAS4上安装jdk1.5.0(jre)+tomcat5.5.12
LinuxAS4上安装jdk1.5.0(jre)+tomcat5.5.12[@more@]LinuxAS4上安装jdk1.5.0(jre)+tomcat5.5.12 首先下载 jdk-1_5_0_02-linux-i586.bin apache-tomcat-5.5.12.tar.gz 1.安装jdk: 考到安装目录下,如 /usr/java chmod +x jdk-1_5_0_02-linux-i586.bin 然后 直接运行jdk-1_5_0_02-linux-i586.bin 出现协议,看完(不看输入q退出),然后输入y即ok 在/usr/java 出现jdk1.5.0_02目录, 这样jdk安装完毕 2.安装tomcat 考到安装目录下,如 /usr/java tar vfz apache-tomcat-5.5.12.tar.gz 解开后看到apache-tomcat-5.
Vi使用方法简介
Vi使用方法简介[@more@]nbsp;档案编辑器Vi使用方法简介BR> vi 是visual edit 的缩写。 指令模式: 游标的移动、视窗的移动、删除/复制及修改指令介绍(delete change、 yank)、删除与复制(delete、replace)、搬移与复制(delete/put、yank/put)、指令重复、取消前一动作(undo)、字串搜寻、资料的连接与分行、环境的设定、ex指令 其他方面: 中文编辑、恢复编辑时被中断的档案、编辑多个档案
Oracle数据库连接方式
Oracle数据库的OCI和thin连接方式;[@more@]import java.sql.Connection;import java.sql.DriverManager;public class ConnDB{ //private static String url = "jdbc:oracle:thin:@192.168.0.1:1521:DBName"; private static String url = "jdbc:oracle:oci:@TNSName"; private static String user = "username"; private static String password = "password";public ConnDB(){}public static Connection getConnection(){ Connection conn; tr
关于J2ee的struts结构不能解决的几个问题
我们的系统是采用J2EE的struts结构开发的mis系统,系统已经基本开发完毕,可是考虑过后发现存在两个不足之处,可以算是两个小bug,并且想了几个解决方案不知可取不可取,请高手多多指教:[@more@]第一:用户重复登录的问题 关于这个问题我考虑了两种解决方法:1:可以使用session来实现,具体的实现可能要用到session的监听listener,我想这样是可以实现的(参考所有的侦听事件都必须在session的监听这篇文章),我们可以把所有登录的用户名保存在一个ArrayList中,这样可以在用户登录的时候,先判断ArrayList中是否存在此用户名,if 存在
Session详解
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的session共享八、总结参考文档[@more@]一、术语session在我的经验里,session这个词被滥用的程度大概仅次于transacti
session的监听
所有的侦听事件都必须在web.xml里做一下配置,如下: <listener><listener-class>listenerClass</listener-class></listener>参考:Session监听http://www.ublog.net/user2/3346/archives/2005/5522.shtmlSession详解http://xiangxyz.blogchina.com/3312231.html[@more@] 这个题目含有许多需要解释的概念,最容易说明的是“站内消息”,这是很多论坛都有的功能,可以通过web向其他的在线用户发送消息,很多用户都使用过。站内消息的第一个好处是大家都不需要安装客户端,你不用知道对方的MSN或者QQ,就能与他联
Tomcat5.5.12的Session复制
配置完tomcat的负载均衡后,如要实现session的复制需作以下操作;[@more@]1:所有要实现复制的对象都要实现Serializable接口,如:import java.io.*;public class LoginInfo implements Serializable{public LoginInfo() {}}2:修改你的程序的web.xml文件,添加<distributable /><web-app><display-name>……</display-name><distributable /> <context-param>…………</web-app>3:打包运行即可;Author:DerekQQ: 122168011MSN: fsz521job@hotmail.com
Tomcat5.5.12配置负载均衡
Tomcat5.5.12配置负载均衡参考:http://raibledesigns.com/tomcat/[@more@]1:安装准备下载Tomcat5.5.12.zip;apache_2.0.55-win32-x86-no_ssl;mod_jk.dll;2:解压缩Tomcat5.5.12.zip设置环境变量(JAVA_HOME=C:Program FilesJavajdk1.5.0_02),安装apache_2.0.55-win32-x86-no_ssl(安装时需要填写本机的计算机名!!)3:把mod_jk.dll COPY到..Apache2modules下,在..Apache2conf下建新文件workers.properties,文件内容:## workers.properties ## In Unix, we use forward slashes:ps=/# list the workers by nameworker.list=tomcat
mod_jk.dll 的下载地址
Apache 官方网站上就提供下载,并且可以下载多个平台下的,下载完后把名字改为 mod_jk.dll。[@more@]http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.6/mod_jk_1.2.6_1.3.31.dllhttp://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.6/mod_jk_1.2.6_1.3.31_EAPI.dllhttp://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.6/mod_jk_1.2.6_2.0.50.dllmod_jk_1.2.6_1.3.31 is for Apache 1.3.x. Rename to mod_jk.dll before putting it in your Apache/
Tomcat4_1_30下Oracle DataSource(Oracle 数据库连接池)配置
前两篇关于tomcat数据库连接池的配置都测试成功,但是如果你在去的数据库对象OracleDataSource ds = (OracleDataSource)ctx.lookup时使用OracleDataSource对象那么上述配置是不能成功的,需要一下配置才可:1. 将$ORACLE_HOME/jdbc/lib/classes.jar Copy 至$TOMCAT_HOME/common/lib (一般情况下可Copy 整个lib下的所有jar文件)[@more@]2. 修改 $TOMCAT_HOME/conf/server.xml, 将DataSource 的定义段插入对应的应用程序<Context>...</Context>间,如,Web 应用为 techsupport, 则插入<Context ... path="/techsupport&
Tomcat5.5.12的数据库连接池的配置
Tomcat4.x的数据库连接池的配置成功了,呵呵不过现在俺已经用上Tomcat5.5.12这个最新的版本了,Tomcat5.5.12修正了Tomcat4.x的视图配置方式中存在的Bug,不过最后还是需要手动配置一下,具体的配置方法Tomcat5.5.12与Tomcat4.x存在着一些不同之处,请看下面的详细说明,其实也只是大同小异,仅此而已;[@more@]1:首先到http://archive.apache.org/dist/jakarta/下载Tomcat5.5.12版本并安装;(注:Tomcat5.5.12已不需要JDK了啊,哈哈它需要安装JRE1.5.0及以上版本才可,^_^我当时安装Tomcat5.5.12时郁闷了很久,因为我用的是JDK1.4.1,唉!
Tomcat4.X 数据库l连接池的配置
研究了很久终于把Tomcat4.x的数据库连接池的配置弄明白了,呵呵在此我就把我的配置方法告诉各位;Tomcat4.x虽然带了视图配置方式,但是它本身存在Bug,我是使用手动配置成功的,下面我来说说我得配置方法:[@more@]1:首先到http://archive.apache.org/dist/jakarta/下载Tomcat4.x版本并安装;2:把Oracke的java包classes12.jar,ojdbc14.jar Copy到%TOMCAT_HOME%commonlib下,确保commons-collections.jar commons-dbcp-1.1.jar commons-pool-1.1.jar也存在,如没有可到http://archive.apache.org/dist/jakarta/下载;3:打开%TOMCAT_HO
CrystalReports&&J2EE初体验
初次使用CrystalReports&&J2EE[@more@]
oracle日期处理集锦
TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Year: yy two digits 98 yyyy four digits 1998 24小时格式下时间范围为: 0:00:00 - 23:59:59.... 12小时格式下时间范围为: 1:00:00 - 12:59:59 .... [@more@]1. 日期和字符转换函数用法(to_date,to_char) 2. select to_char( to_date(222,'J'),'Jsp') from dual 显示Two Hundred Twenty-Two 3. 求某天是星期几 select to_char(to_date('2002-08-26'
Oracle 最常用功能函数经典汇总
AVG([distinct or all] num) -- average value COUNT(distinct or all] num) -- number of values MAX([distinct or all] num) -- maximum value MAX([distinct or all] num) -- minimum value [@more@] STDDEV([distinct or all] num) -- standard deviation SUM([distinct or all] num) -- sum of values VARIANCE([distinct or all] num) -- variance of values ******************************************************* ************************ * Miscellaneaou
SQL中的单记录函数
1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- ---------65 97 48 32[@more@]2.CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual;ZH C-- -赵 A3.CONCAT连接两个字符串;SQL> select concat('010-','88888888')||'转23' 高乾竞电话 from dual;高乾竞电话----------------010-88888888转234.INITCAP返回字符串并将字符串的第一个字母变为大写;SQL> select initcap('
java中基本输入输出流的解释
网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节。字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同;向客户传送数据与写入一个文件也没有什么区别。Java中输入和输出组织不同于大多数其他语言。它是建立在流(stream)上。不同的基本流类(如java.io.FileInputStream和sun.net.TelnetOutputStream)用于读写特定的数据资源。但是所有的基本输出流使用同一种基本方法读数据。过滤器流可以连接到输入流或输出流。它可以修改已经读出或写人的数据(例如,加密或压缩数据),或者可以简单地提供附加方