预览模式: 普通 | 列表
处理简单文本域中的除了空格和一些其它的比如换行剩下的就是连接的处理了
本文利用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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 41 | 查看次数: 958

Linux自动启动Tomcat

创建/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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 13 | 查看次数: 715

在Linux设置oracle自动跟随系统启动

我的安装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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 19 | 查看次数: 755

Oracle在linux系统下dbstart没有反应的问题及解决

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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 19 | 查看次数: 631

Linux远程安装数据库Oracle

首先说明版本
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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 5 | 查看次数: 501

Linux Oracle中文乱码问题及解决

首先我把配置写在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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 36 | 查看次数: 1119

Oracle 远程连接 操作

环境:
服务器: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....

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 28 | 查看次数: 669

RedHat AS4.0(RHEL4)上安装 Oracle9i 数据库

一,准备工作
  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 打补丁
如果提示已...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 9 | 查看次数: 1132

JSTL varStatus 属性

特性 Getter 描述
current getCurrent() 当前这次迭代的(集合中的)项
index getIndex() 当前这次迭代从 0 开始的迭代索引
count getCount() 当前这次迭代从 1 开始的迭代计数
first isFirst() 用来表明当前这轮迭代是否为第一次迭代的标志
last isLast() 用来表明当前这轮迭代是否为最后一次迭代的标志
begin getBegin() begin 属性值
end getEnd() end 属性值
step getStep() step 属性值

本文仅为提供更多信息,不代表...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 37 | 查看次数: 855

javax.servlet.http.Cookie.setMaxAge的使用

郁闷,从来不用Cookie最近用了一下网上帖子说setMaxAge(-1)指永远有效其实不是此方法接收一个以秒为单位的整数,该整数表示 cookie 的最大生存期。负值表示当关闭浏览器时,该 cookie 将被清除,0 表示必须立即清除该 cookie
所以当时用的时候设置有效的值才能使用下望网上不要有误人子弟的帖子流传
javax.servlet.http.Cookie.setMaxAge

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 18 | 查看次数: 872

MYSQL get 127 ERROR 修复

首先修复表
repair table table_name;
然后最好在要用的表字段中加入索引OK

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 14 | 查看次数: 569
(一)负载均衡配置过程

硬件配置:服务器一台(最好能启动两个以上的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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 3 | 查看次数: 506

关于内存缓存技术的配置

EHCache
<defaultCache
maxElementsInMemory="10000" //缓存中最大允许创建的对象数
eternal="false" //缓存中对象是否为永久的,如果是,超时设置将被忽略,对象从不过期
timeToIdleSeconds="120" //缓存数据钝化时间(设置对象在它过期之前的空闲时间)
timeToLiveSeconds="120" //缓存数据的生存时间(设置对象在它过期之前的生存时间)
ove...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 3 | 查看次数: 520

Hibernate外连接查询left outer join查询

今天,用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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 3 | 查看次数: 995

Hibernate的bug,one-to-one延迟加载时的问题

今天,用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...

查看全部...

标签:

分类:应用技术 | 固定链接 | 评论: 6 | 查看次数: 714