`
gaoyuntao2005
  • 浏览: 311349 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
这两个版本支持通配符设置配置文件了 spring的配置文件中设置如下: <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">  <property name="configLocation" value="ibatis/config/SqlMapConfig.xml" />  <property name="mappingLocations" ...
Shell代码       1、新建文件夹myapp,放你的应用; 2、将你的程序打成Jar包myapp.jar;2、在myapp下新建lib文件夹,将myapp.jar和所依赖的包放到lib文件夹下 3、分别建立startup.bat/startup.sh文件,把以下内容分别考入两个文件中,并把StartUp改成你的启动程序名
Spring下由三种途径对事物进行管理:编程式事务管理、声明式事务管理和AOP事务管理。其中AOP事务管理又分AOP注解事务管理和AOP XML配置两种,这里记录下述其中的AOP XML配置管理,这也是spring最推荐的方式。   参照<spring高级程序设计>中的银行转账的例子。 1.Spring的数据源设置 Xml代码   < bean   id = "dataSource"   class = "org.apache.commons.dbcp.BasicDataSource" ...
 Overview       JLine 是一个用来处理控制台输入的Java类库,目前最新的版本是0.9.94。其官方网址是http://jline.sourceforge.net。在介绍JLine之前,首先还是介绍一下Java 6中的Console类,以便进行对比。   2 Java Console       通过调 ...
有时候我们要跟踪方法的执行时间,来观察系统的性能、时间分布。特别是要找出那些十分耗时的操作。如果是在每个方法中起始和结束位置记下时间相减,那是不太现实的,对代码的侵入性太过份,而且在产品环境中又得屏闭那部份代码。 幸好现在有了 AOP,通过配置方式再加上外部辅助代码就能达到我们的要求,正式上线时只需要简单改个配置项拆卸下来即可。 下面介绍三种方式来打印每个方法的执行时间,分别是: 1. Spring 2.0 用 
在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错的折中方案,完成一个自定义配置一般需要以下步骤: 设计配置属性和JavaBean 编写XSD文件 编写NamespaceHandler和BeanDefinitionParser完成解析工作 ...
搭建环境:OS :RHEL 5.4              Oracle版本:10g R2             ORACLE_HOME=/u01/app/oracle虚拟机1    hostname :dg1            IP:192.168.0.103虚拟机2    hostname :dg2            IP:192.168.0.104参数规划数据库       db_name      sid      instance_name      service_names       db_unique_name     fal_server      fal_c ...
配置监听程序 执行 [oracle@rac1 ~]$ netca选择群集配置   在选"select the nodes to configure"菜单时,选择所有节点之之后一路NEXT至结束。确认两个节点的listener.ora如下rac1LISTENER_RAC1 =  (DESCRIPTION_LIST =    (DESCRIPTION =      (AD ...
安装前准备:笔者主机为Fedora 14,安装所需的软件:                《红帽企业级LinuxAS版》RedhatEnterpriseLinuxASv5.4rhel-server-5.4-i386-dvd.iso                  linux_x86_11gR1_clusterware.zip                  oracleasm-2.6.18-164.el5- ...
在fedora14下文字界面安装oracle10gR2软件 一.查看安装环境1.内存和SWAP[root@xinchang ~]# grep MemTotal /proc/meminfo MemTotal: 1026060 kB[root@xinchang ~]# grep SwapTotal /proc/meminfo SwapTotal: 4194300 kB 2.系统架构[root@xinchang ~]# uname -mi686 3.CPU[root@xinchang ~]# grep "model name" /proc/cpuinfo model name ...
Oracle数据内部的逻辑存储  Oracle存储数据的最小粒度(finest level of granularity)被称为数据块 (data block)(也叫做逻辑块 (logical block),Oracle块 (Oracle block)或页 (page))。一个数据块对应于磁盘上数个字节(byte)的物理数据库空间。 处于数据块之上的逻辑数据库空间是数据扩展 (extent)。数据扩展是为存储数据而分配的一组连续的数据块。 位于数据扩展之上的逻辑数据库存储结构是段 (segment)。段由一组数据扩展 (extent)构成,这些数据扩展位于同一表空间(tablespac ...
数据区概述 数据扩展(extent)是由一组连续的数据块(data block)构成的数据库逻辑存储分配单位。而段(segment)则是由一个或多个数据扩展构成。当一个段中已有空间已经用完,Oracle为这个段分配新的数据扩展。 数据区何时被分配 当用户创建数据表时,Oracle为此表的数据段分配一个包含若干数据块的初始数据扩展(initial extent)。虽然此时数据表中还没有数据,但是在此初始数据扩展中的数据块已经为插入新数据做好了准备。 如果一个段(segment)的 初始区中的数据块(data block)都已装满,且有新数据插入需要空间时,Oracle自动为这个段分配一 ...
段概述 段(segment)由一组数据扩展(extent)构成,其中存储了表空间内各种逻辑存储结构的数据。例如,Oracle能为每个表的数据段(data segment)分配数据扩展,还能为每个索引的索引段(index segment)分配数据扩展。 数据段简介 在Oracle数据库中,一个数据段可以供以下方案对象(或方案对象的一部分)容纳数据: 1、非分区表或非簇表 2、分区表的一个分区 3、一个簇表 当用户使用CREATE 语句创建表或簇表时,Oracle创建相应的数据段。表或簇表的存储参 数(storage parameter)用来决定对应数据段的数据扩展如何被分配。用户 ...
小数位的保留,值得注意一下 最近修改同事的代码 发现 他是这么写的  Sql代码  select to_char(round(123456789), rpad('999999',动态保留位数参数,'0'))  
很多时候都在用这个,而没记录一下,存起来吧,非常好用,不用自己写了 WMSYS.WM_CONCAT
Global site tag (gtag.js) - Google Analytics