JAVA 利用Apache oro正则表达式处理文本域中的连接和邮件
作者:yubaojian0616 日期:2008-04-07
处理简单文本域中的除了空格和一些其它的比如换行剩下的就是连接的处理了
本文利用Apache的oro来处理的其中正则表达式网上多的是基本上都是一样的
现在处理
基本规则
\s 单个空格
\S 单个非空格
\d 单个数字
\D 单个非数字
. 单个任意字符
\w 单个字符 [a-zA-Z0-9]
\W 非字符
[abd] a,b,c中的任意一个
[a-z] z到z中的任意一个
[a-zA-Z] a到z或A到Z中的任意一个(取并集)
[a-z[HQY]]a到z或H,Q,Y中的任意一个(取并集)
[a-z&&[d-f]] d到f的任意一个(取交集)
[^abc...
本文利用Apache的oro来处理的其中正则表达式网上多的是基本上都是一样的
现在处理
基本规则
\s 单个空格
\S 单个非空格
\d 单个数字
\D 单个非数字
. 单个任意字符
\w 单个字符 [a-zA-Z0-9]
\W 非字符
[abd] a,b,c中的任意一个
[a-z] z到z中的任意一个
[a-zA-Z] a到z或A到Z中的任意一个(取并集)
[a-z[HQY]]a到z或H,Q,Y中的任意一个(取并集)
[a-z&&[d-f]] d到f的任意一个(取交集)
[^abc...
标签:
Linux自动启动Tomcat
作者:yubaojian0616 日期:2008-04-07
创建/etc/rc.d/init.d/tomcatd文件
# !/bin/bash
# whoami
# root
# chkconfig: 345 51 49
# description: starts the tomcat deamons
#
JAVA_HOME=/usr/java/jdk1.5.0_14
export JAVA_HOME
CATALINA_HOME=/opt/tomcat
export CATALINA_HOME
case "$1" in
start)
echo "Starting Tomcat ...&qu...
# !/bin/bash
# whoami
# root
# chkconfig: 345 51 49
# description: starts the tomcat deamons
#
JAVA_HOME=/usr/java/jdk1.5.0_14
export JAVA_HOME
CATALINA_HOME=/opt/tomcat
export CATALINA_HOME
case "$1" in
start)
echo "Starting Tomcat ...&qu...
标签:
在Linux设置oracle自动跟随系统启动
作者:yubaojian0616 日期:2008-04-07
我的安装Oracle92.0.4版本
安装目录
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/9.2.0.4
保证dbstart可以启动数据库如果不能参照
dbstart启动数据库问题
创建数据库启动服务
>pwd
/etc/rc.d/init.d
>vi oracle9i
# !/bin/bash
# whoami
# root
# chkconfig: 345 51 49
# description: starts the oracle dabase deamons
#
ORA...
安装目录
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/9.2.0.4
保证dbstart可以启动数据库如果不能参照
dbstart启动数据库问题
创建数据库启动服务
>pwd
/etc/rc.d/init.d
>vi oracle9i
# !/bin/bash
# whoami
# root
# chkconfig: 345 51 49
# description: starts the oracle dabase deamons
#
ORA...
标签:
Oracle在linux系统下dbstart没有反应的问题及解决
作者:yubaojian0616 日期:2008-04-07
Linux下在安装完Oracle后
试图使用dbstart启动数据库但是没有反应这时需要更改一下oracle的配置
su root
vi /etc/oratab
*:/opt/oracle/product/9.2.0.4:N
ego:/opt/oracle/product/9.2.0.4:N
将对应的数据库改为Y就可以
*:/opt/oracle/product/9.2.0.4:N
ego:/opt/oracle/product/9.2.0.4:Y
上面是我的配置
>dbstart
Can't find init file for Database "eg...
试图使用dbstart启动数据库但是没有反应这时需要更改一下oracle的配置
su root
vi /etc/oratab
*:/opt/oracle/product/9.2.0.4:N
ego:/opt/oracle/product/9.2.0.4:N
将对应的数据库改为Y就可以
*:/opt/oracle/product/9.2.0.4:N
ego:/opt/oracle/product/9.2.0.4:Y
上面是我的配置
>dbstart
Can't find init file for Database "eg...
标签:
Linux远程安装数据库Oracle
作者:yubaojian0616 日期:2008-04-07
首先说明版本
linux:redhat linux as 4 (RHEL4)
客户端:winxp
oracle:Oracle_9204_linux
xmanager:2.0(需要注册码网上找吧)
ssh客户端:sshsecureshellclient_3_2_9.exe
安装软件:
1.最小化安装rhel4(在选择安装包的时候选择最小化就可以了首先说明没有界面啊这个只适合管理服务器人员不适合学习不过安装速度很快)
2.看看sshd服务是否启动 默认启动
service sshd status
没有启动就去启动
service sshd start
客户端安装sshcli...
linux:redhat linux as 4 (RHEL4)
客户端:winxp
oracle:Oracle_9204_linux
xmanager:2.0(需要注册码网上找吧)
ssh客户端:sshsecureshellclient_3_2_9.exe
安装软件:
1.最小化安装rhel4(在选择安装包的时候选择最小化就可以了首先说明没有界面啊这个只适合管理服务器人员不适合学习不过安装速度很快)
2.看看sshd服务是否启动 默认启动
service sshd status
没有启动就去启动
service sshd start
客户端安装sshcli...
标签:
Linux Oracle中文乱码问题及解决
作者:yubaojian0616 日期:2008-04-07
首先我把配置写在oracle用户的.bash_profiled文件中了没有注意到他不是自动加载的需要source一下
1.最小化安装linux(red hat linux as 4 版本)
2.安装数据库软件(需要安装相应的rpm包)
3.安装数据库
4.select '中文' from dual测试是否支持中文(我的没有可能如我上面所说参数没有load)
解决中文乱码
首先我把配置参数都改在/etc/profile.d/oracle.sh中了
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/9.2.0.4
PA...
1.最小化安装linux(red hat linux as 4 版本)
2.安装数据库软件(需要安装相应的rpm包)
3.安装数据库
4.select '中文' from dual测试是否支持中文(我的没有可能如我上面所说参数没有load)
解决中文乱码
首先我把配置参数都改在/etc/profile.d/oracle.sh中了
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/9.2.0.4
PA...
标签:
Oracle 远程连接 操作
作者:yubaojian0616 日期:2008-04-07
环境:
服务器:red hat linux as 4 (RHEL4最小化安装安装好oracle)
客户端:windows xp
需要软件: oracle 9i client 和 plsql development 开发工具
配置tns 利用netca工具配置
首先netca是个可视化工具需要在客户端安装xmanager或者exceed工具
以xmanager为例 启动broadcast
用ssh登录服务器(保证oracle启动)利用oracle用户(管理oracle的用户)
export DISPLAY=ip:0.0(本人export 192.168.1.102:0....
服务器:red hat linux as 4 (RHEL4最小化安装安装好oracle)
客户端:windows xp
需要软件: oracle 9i client 和 plsql development 开发工具
配置tns 利用netca工具配置
首先netca是个可视化工具需要在客户端安装xmanager或者exceed工具
以xmanager为例 启动broadcast
用ssh登录服务器(保证oracle启动)利用oracle用户(管理oracle的用户)
export DISPLAY=ip:0.0(本人export 192.168.1.102:0....
标签:
RedHat AS4.0(RHEL4)上安装 Oracle9i 数据库
作者:yubaojian0616 日期:2008-04-07
一,准备工作
1,先安装好RedHat AS4.0,保持系统的干净。
在oracle官方网站上下载Oracle 9i的安装文件:
ship_9204_linux_disk1.cpio.gz
ship_9204_linux_disk2.cpio.gz
ship_9204_linux_disk3.cpio.gz 打3238244补丁
同时要下载三个补丁:
p4198954_21_linux.zip 在运行 runInstaller 之前打
(解压缩后执行包中的 rhel3_pre_install.sh 打补丁
如果提示已...
1,先安装好RedHat AS4.0,保持系统的干净。
在oracle官方网站上下载Oracle 9i的安装文件:
ship_9204_linux_disk1.cpio.gz
ship_9204_linux_disk2.cpio.gz
ship_9204_linux_disk3.cpio.gz 打3238244补丁
同时要下载三个补丁:
p4198954_21_linux.zip 在运行 runInstaller 之前打
(解压缩后执行包中的 rhel3_pre_install.sh 打补丁
如果提示已...
标签:
JSTL varStatus 属性
作者:yubaojian0616 日期:2008-04-07
特性 Getter 描述
current getCurrent() 当前这次迭代的(集合中的)项
index getIndex() 当前这次迭代从 0 开始的迭代索引
count getCount() 当前这次迭代从 1 开始的迭代计数
first isFirst() 用来表明当前这轮迭代是否为第一次迭代的标志
last isLast() 用来表明当前这轮迭代是否为最后一次迭代的标志
begin getBegin() begin 属性值
end getEnd() end 属性值
step getStep() step 属性值
本文仅为提供更多信息,不代表...
current getCurrent() 当前这次迭代的(集合中的)项
index getIndex() 当前这次迭代从 0 开始的迭代索引
count getCount() 当前这次迭代从 1 开始的迭代计数
first isFirst() 用来表明当前这轮迭代是否为第一次迭代的标志
last isLast() 用来表明当前这轮迭代是否为最后一次迭代的标志
begin getBegin() begin 属性值
end getEnd() end 属性值
step getStep() step 属性值
本文仅为提供更多信息,不代表...
标签:
javax.servlet.http.Cookie.setMaxAge的使用
作者:yubaojian0616 日期:2008-04-07
MYSQL get 127 ERROR 修复
作者:yubaojian0616 日期:2008-04-07
在一台机子上的Tomcat配置集群和负载均衡(实践过决无问题)
作者:yubaojian0616 日期:2008-04-07
(一)负载均衡配置过程
硬件配置:服务器一台(最好能启动两个以上的tomcat就可以了)
1. Tomcat5.0.27、JDK1.4.2、Apache2.0.5、jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
2. 在一台机子中配置多个Tomcat,方法改变3个端口(tomat_home/conf/server.xml中)改变http端口(默认8080)、shutdown端口(8005)和Coyote/JK2 AJP 1.3端口(8009),我在我的机子上配置了两个一个tomcat1一次端口是:800...
硬件配置:服务器一台(最好能启动两个以上的tomcat就可以了)
1. Tomcat5.0.27、JDK1.4.2、Apache2.0.5、jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
2. 在一台机子中配置多个Tomcat,方法改变3个端口(tomat_home/conf/server.xml中)改变http端口(默认8080)、shutdown端口(8005)和Coyote/JK2 AJP 1.3端口(8009),我在我的机子上配置了两个一个tomcat1一次端口是:800...
标签:
关于内存缓存技术的配置
作者:yubaojian0616 日期:2008-04-07
Hibernate外连接查询left outer join查询
作者:yubaojian0616 日期:2008-04-07
今天,用Hibernate3.1+spring开发的时候,测试开发的DAO没想到碰到了这个问题,我在做一个用户购物系统,里面的一个用户对应一个账户和一个购物车,
Mysql表如下:
CREATE TABLE ZH_USERS(
ID VARCHAR(100) not null PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(60) NOT NULL,
email VARCHAR(60) NOT NULL,
is_open bit NOT NULL,
reg_date...
Mysql表如下:
CREATE TABLE ZH_USERS(
ID VARCHAR(100) not null PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(60) NOT NULL,
email VARCHAR(60) NOT NULL,
is_open bit NOT NULL,
reg_date...
标签:
Hibernate的bug,one-to-one延迟加载时的问题
作者:yubaojian0616 日期:2008-04-07
今天,用Hibernate3.1+spring开发的时候,测试开发的DAO没想到碰到了这个问题,我在做一个用户购物系统,里面的一个用户对应一个账户和一个购物车,
Mysql表如下:
CREATE TABLE ZH_USERS(
ID VARCHAR(100) not null PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(60) NOT NULL,
email VARCHAR(60) NOT NULL,
is_open bit NOT NULL,
reg_date...
Mysql表如下:
CREATE TABLE ZH_USERS(
ID VARCHAR(100) not null PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(60) NOT NULL,
email VARCHAR(60) NOT NULL,
is_open bit NOT NULL,
reg_date...
标签:

