Apache Rewrite URL跳转和域名跳转
Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite功能,下面将会举例说明,需要注意
Linux不常用命令之一 —— awk
在我们使用Linux时,一些常用的命令,比如ls、date、pwd等(不一一例举了)不太容易忘记,但是对于一些不太常用的命令而言,不光光是参数,就连命令都会忘记(小弟是做开发工作的,所以比较容易忘记:D)让我们继续...
PL/SQL开发报表展现格式转换
在吉林电信出差快2个月了,感觉开始慢慢的适应了当地的气候了,只是想家是必然的不过这是工作呀,哈哈今天在开发中遇到一个问题,由于需要使用公司的开发框架(不评论构架本身是好是坏),需要将原本的数据按照报表...
Oracle的几个概念:数据库名,全局数据库名,SID,实例,命名空间,schema
常被oracle的几个概念搞得很晕,和公司做pl/sql的同事讨论后,又到网上搜索下,现将个人对这几个概念的理解做个笔记:先通俗的解释下数据库这个概念,数据库就是存储在磁盘上的文件,这些文件中保存的数据有一定的物理结构和逻辑结构。数据库名 就是数据库的名称标识,如myOracle, 这种叫法一般只适用于单机;全局数据库名 就是数据库处于一个网络中的名称标识。比如数据库宿主机的域为mydomain, 则数据库的全局数据库名为myOracle.mydomain;实际上myOracle和myOracle.mydomain两者指的是同一个数据库.即:全局数据库名 = 数据库名+"
Oracle分析函数RANK()|ROW_NUMBER()|LAG()使用详解
ROW_NUMBER()的使用方法: ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2) 详细说明: 根据COL1分组 在分组内部根据 COL2排序 而这个值就表示每组...
AIX中的命令使用(一)
fuser 指令用途使用文件或文件结构识别进程。语法fuser [ -c | -d | -f ] [ -k ] [ -u ] [ -x ] [ -V ]文件 ...说明此 fuser 命令列出了本地进程的进程号,那些本地进程使用File 参数指定的本地或远程文件。对于阻塞...
MySQL优化经验——第一讲
今天突然想起自己在运营的PtoP影院中的mysql优化经历,就大致总结了一下,正巧在网上看到类似的文章,深有体会,在这里发一下给大家共享,也给自己做一个总结,这次作为MySQL优化的第一讲,以后...
访问WebLogic For AIX忽快忽慢的困惑
最近时间一直被公司派来派去,心烦的要命,所以最近很少上来写东西,这段时间在XX基金公司遇到了让人郁闷的问题,首先先来描述一下事情的经过 现场实施人员来电话说,现场的WebApplication忽快忽慢,有的时候...
Java基础知识点——ArrayList和LinkedList
这段时间在急着找工作,现在的市场行情都不怎么好。。所以有些迟缓,但是没关系,只要相信自己,就会有美好的将来面试当然少不了的是一些基础知识的“拷问”了,虽然工作了那么多年,但是有些知识点,不去巩固,...
Oracle9i数据库的备份与恢复经验之谈(1)
大家好啊,总算把系统第二次改造完成了,所以有点时间上来聊两句,现在公司使用的是oracle10g,以前在基金软件公司,还有东方CJ使用的都是oracle9i,这次我就针对oracle9i的数...
Java中对象/基本类型的拷贝方法讲述
变量复制不是通过复制就可以实现的吗?这可是最基本的编程常识,为什么还要专门来阐述呢? 首先我们来看一下值类型怎么复制,看下面的代码: public class ValcpyDemo { public ValcpyDemo() { int x = 0; int y = x; x = 1; System.out.println("y = " + y); } public static void main(String[] args) { new ValcpyDemo(); } } public class ValcpyDemo { public ValcpyDemo() {
Redo Log和Archive Log
熟悉Oracle9i的人应该都知道,Oracle9i中有2种日志,一种称为Redo Log(重做日志),另一种叫做Archive Log(归档日志),但是这两种日志在Oracle9i数据库中所起到的作用相信很难有人说清楚,下面我就结合自己对Orac...
被遗忘的心灵角落
从元旦之后回到长春这里也已经1个月了,后天中午就要回去了,离开家已经整整3个月了(只有元旦回去过一次),现在才明白别人所说的一句话“有一种痛苦叫思念”,想儿子,想老婆,但是不管如何,这样的事情已经告一段落了,嗨…俗话说得好,有得必有失(得到了数目不菲得出差补贴,哈哈)在出差期间最难熬的莫过于孤独,下班和周末能干些什么呢?在人生地不熟的东北,也没有特别想去的地方,而且可能是由于长期的环境造成的,一个人根本不想去什么地方,而且这里说实话也真的没什么可玩的:S所以当然是抽时间打魔兽世界,我还练了一个兽人D
Oracle专用服务器与共享服务器的区别
在建立Oracle数据库的时候,应该会在数据库建立助手向导上面看到这么一个选项,就是数据库的连接模式采用什么方式。在Oracle9i或者10g中,可以看到有2种连接模式,一种叫做专用服务器连接(dedicated server) ,另外...
做父母不容易啊
儿子和老婆明天要去医院检查了,产后42天检查,虽然明天因为上班不能陪他们去,但是心里总有种说不出的滋味有的时候想想,有老婆有儿子,有幸福的家庭,也有不错的经济条件和经济基础,是否应该满足呢?从儿子出生...
ORA-600 [2103]错误及CF enqueue竞争
昨天,客户的一套Oracle 10.2.0.3 RAC环境遇到了一个严重故障,数据库最后以ORA-600 [2103]错误中止了一个实例。 日志信息大致如下: Tue Dec 2 17:21:06 2008 Errors in file /u01/admin/erpdb/bdump/erpdb2_...
理解Java回调机制
用一个例子就很容易说清楚回调的意思和机制,重要的是注意所谓的“回”是什么意思回调是基于接口或抽象类的,先示例一个需要回调的接口:package gss.callback; /** * 保存回调方法的接口 * @author gss * */ public interface Icallback { public int doCallbackMethod(int a,int b) ; } package gss.callback;/** * 保存回调方法的接口 * @author gss * */public interface Icallback { public int doCallbackMethod(int a,int b) ;} 然后是支持回调的类:view plaincopy to clipboardprint?package gss.callback;
Oracle Database与Mysql Database数据库方案比较
今天在设计架构的时候,本来一套挺好的数据库架构设计,没想到冒出来了成本问题,原来打算购买Oracle10G R2 Enterprice,但是30W/U的价格把客户吓了一跳,客户的原话是“这样的话,购买DB Lience的费用要比开发费用...
JAVA反射的安全性
对反射API的访问由安全管理器所控制.Field,Method和Constructor类都是由一个名为AccessibleObject的基类扩展的.AccessibleObject类有一个主要的方法,名为setAccessible(),由此可以在访问特定的类成员时解除平常所设定的安全性.Javadoc说明如下:setAccessiblepublic void setAccessible(boolean flag) throws SecurityException Set the accessible flag for this object to the indicated boolean value. A value of true indicates that the reflected object should suppress Java language access checking when
MySQL Replication的实现原理
1、复制进程Mysql的复制(replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和I...