自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (2)
  • 收藏
  • 关注

原创 java读取EXCEL文件内容

package com.cctchina.rbac.action.user;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import jxl.C

2013-04-25 16:29:07 713

转载 jsp内置对象

定义:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量 JSP共有以下9种基本内置组件    1.request对象   客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。   序号 方 法                            说 明   1

2013-04-24 18:32:08 446

转载 Tomcat 总体结构

一:Tomcat 的总体结构 从上图中可以看出 Tomcat 的心脏是两个组件:Connector 和 Container。多个 Connector 和一个 Container 就形成了一个 Service,Service 的概念大家都很熟悉了,有了 Service 就可以对外提供服务了,但是 Service 还要一个生存的环境,必须要有人能够给她生命、掌握其生死大权,那就非

2013-04-24 18:31:09 511

转载 Tomcat多实例

CATALINA_HOME是Tomcat的安装目录,CATALINA_BASE是Tomcat的工作目录。如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本。那么我们可以配置多个工作目录,每个运行实例独占一个工作目录,但是共享同一个安装目录。①Install a copy of Tomcat 6 to a directory (like C:\apache

2013-04-24 18:30:29 568

转载 Apache Commons-logging使用实例

本文将介绍如何在程序中使用Apache Commons-logging 1.Commons-Loggin简介 Jakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具。它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。用户被假定已熟悉某种日志实现

2013-04-24 18:28:17 446

原创 Java注释模版

设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签: /**   * @Project : ${project_name}* @Title: ${file_name} * @Pack

2013-04-24 18:25:22 482

转载 Spring MVC:DispatcherServlet源码结构

public classDispatcherServlet extendsFrameworkServlet {002  003    /** List of HandlerMappings used by this servlet */004    privateLi

2013-04-24 18:24:19 566

转载 spring IOC原理

IoC,直观地讲,就是容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。IoC还有另外一个名字——“依赖注入(Dependency Injection)”。从名字上理解,所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,形象地说,即由容器动态地将某种依赖关系注入到组件之中。 下面通过

2013-04-24 18:23:22 916

转载 Spring中bean的作用范围:Scope属性的值

在Spring IOC容器中,由它管理的Java Bean具有作用范围。 Spring1.x版本 在Spring1.x版本中,标签有一个属性singleton,取值为布尔类型。如果将其设置为true,那么容器之中只存在一个该bean的共享实例,当其他的任何Bean依赖该bean时,只要请求的id与该bean的id相同,容器就将该bean的实例注入到请求的bean中。换言之,Spring

2013-04-24 18:22:34 2440

原创 IOC三种注入方法解释

IOC三种注入方法解释IoC模式最权威的总结和解释,应该是Martin Fowler的那篇文章“Inversion of Control Containers and the Dependency Injection pattern”,其中提到了三种依赖注入的方式,即构造方法注入(constructor injection)、setter方法注入(setter injection)

2013-04-24 18:21:14 5976

转载 spring MVC 注解详解以及说明

基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.5 基于注释 IoC 功能的使用。概述 注释配置相对于 XML 配置具有很多的优势: •它可以充分利用 Java 的

2013-04-24 18:19:56 4794

转载 软件设计模型

软件设计模型 在面向对象的设计中,几个重要的思想就是抽象、继承、封装,在分析和设计时同样要遵循这些原则。分析过程是对需求进行分析,产生出概念模型,此概念模型和设计阶段的模型是不同的,概念模型停留于业务层面,而设计模型则为所设计的概念模型提出技术级别的解决方案。软件设计模型主要分为三种:概念模型,域模型,数据模型。三者之间的关系如下: 一:概念模型 概念模型不依赖于具体的

2013-04-24 18:18:12 3959

原创 深入理解Java多态性

(一)相关类 class A ...{ public String show(D obj)...{ return ("A and D"); } public String show(A obj)...{ return ("A and A");

2013-04-24 18:17:00 511

转载 Spring的web.xml配置

DispatcherServlet实际上是一个Servlet,它从HttpServlet继承而来。和其他Servlet一样,DispatcherServlet定义在Web应用的web.xml文件里。DispatcherServlet: 01web-app> 02  03s

2013-04-24 18:15:52 470

原创 浅析Hibernate实现实体对象延迟加载

学习Hibernate时,经常会遇到实体对象延迟加载问题,这里将介绍问题的解决方法Hibernate实现实体对象延迟加载。 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟

2013-04-24 18:10:45 527

转载 解决js跨域问题

如何解决js跨域问题Js跨域问题是web开发人员最常碰到的一个问题之一。所谓js跨域问题,是指在一个域下的页面中通过js访问另一个不同域下 的数据对象,出于安全性考 虑,几乎所有浏览器都不允许这种跨域访问,这就导致在一些ajax应用中,使用跨域的web service会成为一个问题。 解决js跨域问题,目前在客户端和服务端都有一些现成的解决方案,但这些方案并不能解决所有问题。下面我们先来看下有

2013-04-22 15:54:57 457

转载 Oracle存储过程总结(二、字符串处理相关函数)

项目中有涉及存储过程对字符串的处理,所以就将在网上查找到的资料汇总,做一个信息拼接式的总结。以下信息均来自互联网,贴出来一则自己保存以待以后使用,一则供大家分享。字符函数——返回字符值这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的。

2013-04-22 15:46:31 457

转载 Oracle存储过程总结 (一、基本应用)

1、创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out type) as--声明变量(变量名 变量类型)begin--存储过程的执行体end test;打印出输入的时间信息E.g:create or replace procedure test(workDate in D

2013-04-22 15:44:51 456

原创 oracle 存储过程的基本语法

1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS|AS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字说明:is也可换成as2.SELECT INTO STATEMENT  将select查询的结果存入

2013-04-22 15:36:54 484

转载 JavaScript小数四舍五入toFixed

虽然js中Number对象自带了toFixed方法Java代码 2.3567.toFixed(2)  2.3567.toFixed(2)但由于用户使用不同浏览器,并且这些浏览器js库也存在些差异,所以表现也不同,大多数时候是在FF下开发,却忽略了IE等浏览器的兼容问题。 Java代码 原生toFixed方法555.555.toFi

2013-04-18 18:00:32 707

翻译 linux上ln命令详细说明

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。  当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln –s

2013-04-18 17:38:38 427

转载 彻底搞清楚C/C++中日期和时间 time_t与struct tm,time(NULL),ctime;strftime

本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)1.概念在C

2013-04-18 12:43:09 667

原创 seq命令.txt

昨天看一些shell脚本,发现一个命令seq。自己以前从来没有使用过。$ rpm -qif `which seq`Name        : coreutils                    Relocations: (not relocatable)Version     : 5.2.1                             Vendor: Red Ha

2013-04-17 13:38:22 566

翻译 配置Oracle用邮件自动告警

一、配置系统参数1、查看自动任务相关参数,是否有值。SQL> show parameter job_queue_processes;NAME TYPE VALUEjob_queue_processes integer 102、查看列队控制是否为零,这个参数不启用,通过会导致任务不能启动。SQL> show parameter aq_tm_pr

2013-04-17 13:31:30 950

转载 Oracle 在线官方文档

ORACLE8.1.7所有官方文档http://www.oracle.com/pls/tahiti/tahiti.docindex Oracle 9i 文档在线http://www.oracle.com/pls/db92/db92.docindex?remark=homepage Oracle 10g 文档在线http://www.oracle.com/pls/db

2013-04-17 13:29:31 816

翻译 exp imp用法介绍

一 基本命令: 1. 获取帮助     $ exp help=y     $ imp help=y2.EXP是操作系统下一个可执行的文件存放目录/ORACLE_HOME/bin   exp导出工具将数据库中数据导出成一个二进制系统文件.可以在不同OS间迁移    它有三种模式:    a.表模式:    导出用户所有表或者指定的表(也可以导出其他用户的表);

2013-04-17 13:28:56 525

翻译 sysdba,dba,sysoper的区别

sys和system用户区别1)最重要的区别,存储的数据的重要性不同sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。system用户用于存放次一级的内部数据,如oracle的一些特性或

2013-04-17 13:25:52 611

翻译 创建表时空间受限制

环境:oracle10.2.0.1 SQL>conn appuser/apppasswdSQL>create table app_bak  as select * from app;create table 失败,提示错误信息:ORA-01536 超出表空间‘USERS’的空间限量问题分析:ORA-01536是指的你建表的那个user所能使用的空间没有了,而不是你要建的那个表所

2013-04-17 13:22:08 435

翻译 oracle手工建库

相对来说,oracle中平时我们大多采用dbca图形化建库方式,所以手工建库或许比较有些难度,这个也是OCM考试中需要关注的地方,特别做了测试,主要是9i, 对于10g可宜采用同样的步骤实现。1.修改/etc/orataboral:/opt/oracle/database:N2.创建sys口令认证文件orapwd file=$ORACLE_HOME/dbs/orapworal pa

2013-04-17 13:19:56 546

翻译 10g OCM考试大纲 (英文版)

10g OCM考试大纲 OCM考试一共有9个section,详细的安排如下: 第一天: section 0:创建一个数据库 45分钟 section 1:数据库和网络配置 120分钟 section 2:Gridcontrol安装配置 120分钟 section 3:数据库备份恢复 60分钟 section 4:数据仓库管理 90分钟 第二天: sectio

2013-04-17 13:17:13 624

翻译 Oracle事物

一,事务的定义:    事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml语句要么全部成功,要么全部失败。    经典案例:银行转账。 二,事务的特性(ACID):     1、原子性 (Atomicity)           事务的原子性是指事务中包含的所有操作要么全做,要么不做 , 也就是说所有的活动在数据库中要么全部反映 ,    要么全部不反映

2013-04-17 13:15:35 585

转载 RAC

1、2、3、4、5、

2013-04-17 13:12:36 576

翻译 MAA

1、2、

2013-04-17 10:34:31 902

翻译 ERP

1、2、3、

2013-04-17 10:33:01 578

翻译 体系结构

1、2、3、

2013-04-17 10:20:19 407

原创 双机

2013-04-17 10:15:32 403

转载 oracle 数据库下载

oracle 11g数据库软件下载http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html?ssSourceSiteId=ocomcn官方文档下载http://www.oracle.com/technetwork/indexes/documentation/index.

2013-04-17 10:12:19 757

转载 打开数据库的闪回功能

查看数据库是否开启闪回lx.H1U(R v"HC0SQL> select name,flashback_on from v$database;NAME FLASHBACK_ON x[%b;M$MHy/K:|0--------- ------------------ ,m,h!n}I*c*A0ORCL NO 打开闪回功能,返回错误说数据库必须在mount状态下开启

2013-04-16 16:25:33 625

翻译 10g OCM考试大纲 (中文版)

考试安排:OCM考试一共有9个section,具体的安排如下:第一天:section 0:创建一个数据库 45分钟section 1:数据库和网络配置 120分钟section 2:Gridcontrol安装配置 120分钟section 3:数据库备份恢复 60分钟section 4:数据仓库管理 90分钟第二天:section 5:数据库管理 120分钟

2013-04-16 16:24:11 789

转载 提问的智慧(转载)

1. 先在google, 论坛,metalink, online document 里搜索.ITPUB个人空间u$L,G/i,M c在这里提供Oracle 一些常见的连接地址,包括Oracle 下载地址,Oracle 对个人用是免费的。 所以你可以放心的从官网下,而且我也建议从官网下。 注册一个帐号就可以了。 免费注册的。,F{O2ZB6dDb0ITPUB个人空间!h#AA:

2013-04-16 16:10:36 865

javaWebTag

java web开发必备帮助文档,其中包含了struts1、struts2、Spring、ajax、jstl等标签集锦。实用。

2012-02-06

struts2中文帮助文档

struts2帮助文档教程,对于初学者来说是一部很好的帮助文档。

2011-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除