自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行动家

一切始于行动

  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 MySQL的大小写问题

MySQL在linux下数据库、表名、列名、别名的规则: 1.数据库名与表名是严格区分大小写; 2.表的别名是严格区分大小写的; 3.变量名严格区分大小写; 4.列名与列的别名忽略大小写。

2014-03-12 18:13:11 875

转载 Hibernate get和load区别

get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数

2014-03-12 10:48:53 492

原创 sql优化的34条建议

(1)  选择最有效率的表名顺序 ( 只在基于规则的优化器中有效) :ORACLE 的解析器按照从右到左的顺序处理FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表 driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 ,你必须选择记录条数最少的表作为基础表。如果有 3 个以上的表连接查询 ,  那就需要选择交叉表(intersectio

2014-02-14 15:31:04 433

原创 oracle的热备份和冷备份(转)

一、冷备份介绍:  冷备份数据库是将数据库关闭之后备份所有的关键性文件包括数据文件、控制文件、联机REDOLOG文件,将其拷贝到另外的位置。此外冷备份也可以包含对参数文件和口令文件的备份,但是这两种备份是可以根据需要进行选择的。,冷备份实际也是一种物理备份,是一个备份数据库物理文件的过程。因为冷备份要备份除了重做日志以外的所有数据库文件,因此也被成为完全的数据库备份。它的优缺点如下所示:

2014-02-14 15:31:02 374

原创 Oracle归档模式和非归档模式的区别…

一。查看oracle数据库是否为归档模式:Sql代码1.select name,log_mode from v$database;  NAME               LOG_MODE  ------------------ ------------------------  QUERY             NOARCHIVELOG  2.使用ARCHIVE

2014-02-14 15:30:59 1006

原创 Input text 小数点后最…

2位小数(默认): onkeypress="returnmyNumberic(event)"   0位小数: onkeypress="returnmyNumberic(event,0)"   1位小数: onkeypress="returnmyNumberic(event,1)"function myNumberic(e,len) {    var obj=e.srcElement

2014-02-14 15:30:57 539

原创 Oracle null的理解(转)

首先对oracle中的null做一些简单的说明:1、oracle中null与0,空字符串,空格,包括null与null也是不等的。2、oracle中对null做算术运算结果仍然为null。3、处理方法有nvl函数,比较方法是is null或者is not null。4、null不能被索引,比如select count(null) from dual的查询结果是0。5、null排序比其他所

2014-02-14 15:30:55 1084

原创 jdk outMemory内存溢出

参数的含义:-vmargs -Xms256M -Xmx768M -Xss256k -XX:PermSize=256M-XX:MaxPermSize=768M-vmargs 说明后面是vm的参数-Xms256M jvm初始分配的堆内存,默认为物理内存的1/64,可与-Xmx设置相同,防止每次垃圾回收重新分配内存-Xmx768M jvm最大允许分配的堆内存,默认为物理内存1/4-Xss25

2014-02-14 15:30:53 838

原创 Logger级别

Logger级别日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。日志记录器(Logger)的可用级别Level(不包括自定义级别 Level), 以下内容就是摘自log4j API (http://jakarta.apache.org/log4j/docs/api/index.html):static Level DEBUGDEBUG Lev

2014-02-14 15:30:51 543

原创 JAVA Web.xml 加载顺序

web.xml加载过程(步骤):       1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:      和2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听中会

2014-02-14 15:30:49 446

原创 java 拦截器、过滤器

一、理解Struts2拦截器1.Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(InterceptorStack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺序被调用。

2014-02-14 15:30:47 428

原创 java实体类实现序列化的意义(转)

一、序列化的意义客户端访问了某个能开启会话功能的资源,web服务器就会创建一个与该客户端对应的HttpSession对象,每个HttpSession对象都要站用一定的内存空间。如果在某一时间段内访问站点的用户很多,web服务器内存中就会积累大量的HttpSession对象,消耗大量的服务器内存,即使用户已经离开或者关闭了浏览器,web服务器仍要保留与之对应的HttpSession对象,在他

2014-02-14 15:30:45 1102

原创 Oracle SQL性能优化

(1)      选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersection table)作为基础表, 交叉表

2014-02-14 15:30:42 429

原创 Oracle OVER(PARTITION BY ..)

为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。一、rank()/dense_rank()over(partition by ...order by...)现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句

2014-02-14 15:30:40 507

原创 Oracle 触发器

触发器是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。1 触发器类型   触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。所以运行触发器就叫触发或点火(fi

2014-02-14 15:30:38 505

原创 什么是java序列化,如何实现java序…

Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。序列化就是一

2014-02-14 15:30:36 372

原创 oracle视图总结

视图简介:视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点:1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。2.用户通过简单的查询可以从复杂查询中得到结果。3.维护数据的独立性,试图可从多个表检索数

2014-02-14 15:30:34 604

原创 MySQL数据库备份和还原的常用命令

备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassworddatabasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername-ppassw

2014-02-14 15:30:32 384

原创 搭建Maven私服

用Nexus来搭建本地的Maven服务器下载地址是:http://nexus.sonatype.org/downloads/我下载的是:nexus-oss-webapp-1.8.0.1-bundle.tar.gz 一、安装服务器 解压下载的文件: # tar xzvfnexus-oss-webapp-1.8.0.1-bundle.tar.gz 解压后目录: nexu

2014-02-14 15:30:30 358

原创 Oracle数据库备份与恢复之一:exp/…

1.1  基本命令   1.  获取帮助    $ exphelp=y    $ imphelp=y   2.  三种工作方式   (1)交互式方式    $exp       //  然后按提示输入所需要的参数   (2)命令行方式    $ expuser/pwd@dbnamefile=/oracle/test.dmpfull=y   //  命令

2014-02-14 15:30:27 605

原创 如何对Oracle数据库文件进行恢复与…

任何数据库在长期使用过程中,都会存在一定的安全隐患。对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制。当数据库发生故障后,希望能重新建立一个完整的数据库,该处理称为数据库恢复。恢复子系统是数据库管理系统的一个重要组成部分。恢复处理随所发生的故障类型所影响的结构而变化。怎样才能对Oracle数据库进行备份?如何才能对删除的数据再进行恢复?这是本篇文章

2014-02-14 15:30:25 422

原创 POI操作Excel常用方法总结

一、 POI简介        Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对MicrosoftOffice格式档案读和写的功能。二、 HSSF概况           HSSF 是Horrible SpreadSheetFormat的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF为读取操作提

2014-02-14 15:30:23 544

原创 sql语法:inner join on…

1、概述1.1、所有的join连接,都可以加上类似where a.id='1000'的条件,达到同样的效果。1.2、除了cross join不可以加on外,其它join连接都必须加上on关键字,后都可加where条件。1.3、虽然都可以加where条件,但是他们只在标准连接的结果集上查找where条件。比如左外连接的结果没有class的三班,所以如果加where class.id='C0

2014-02-14 15:30:21 2268

原创 ORACLE物化视图

一、------------------------------------------------------------------------------------------物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。      物化视图可以查询表,视图和其它的物化视图。  

2014-02-14 15:30:19 361

原创 Oracle视图

视图简介:视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点:1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。2.用户通过简单的查询可以从复杂查询中得到结果。3.维护数据的独立性,试图可从多个表检索数

2014-02-14 15:30:17 334

原创 Oracle同义词

1.同义词的概念Oracle数据库中提供了同义词管理的功能。1)同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。2)在使用同义词时,Oracle数据库将它翻译成对应方案对象的名字。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义。3)在Oracle数据库中的大部分数据库对象,如表、视图、同义词、序列、存储过程、包等等,数据

2014-02-14 15:30:15 615

原创 Oracle中数据库与实例的区别

刚接触ORACLE的人肯定会对实例和数据库感到困惑,实例到底代表些什么?为什么会有这个概念的出现?ORACLE实例 = 进程 + 进程所使用的内存(SGA)实例是一个临时性的东西,你也可以认为它代表了数据库某一时刻的状态!数据库 = 重做文件 + 控制文件 + 数据文件 + 临时文件数据库是永久的,是一个文件的集合。ORACLE实例和数据库之间的关系1.临时性和永久性2.实例可以

2014-02-14 15:30:13 598

原创 ORACLE中index的rebuild

Oracle里大量删除记录后,表和索引里占用的数据块空间并没有释放。 tablemove可以释放已删除记录表占用的数据块空间,整理碎片。如果将表格用move方式整理碎片后,索引将失效,这时需要将索引重建。 重建索引可以释放已删除记录索引占用的数据块空间。重建索引不仅能增加索引表空间空闲空间大小,还能够提高查询性能。 Sql代码  --table move  al

2014-02-14 15:30:10 1432

原创 Oracle 索引 详解

一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX .      ON .           ( |  ASC | DESC,             |  ASC | DESC,...)    TABLESPACE     STORAGE     LOGGING | NOLOGGING   COMPUTE STA

2014-02-14 15:30:08 647

原创 查询条件加括号与不加括号区别

select ename, job, deptno  from emp where deptno in (10, 20)    and  (enamelike '%I' or job like '%ER');执行该sql,结果集如下:1       JONES       MANAGER      202       CLARK       MANAGER

2014-02-14 15:30:06 2205

原创 TOMCAT内存溢出及大小调整

一、tomcat内存设置问题 收藏   在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理):

2014-02-14 15:30:04 488

原创 Oracle 访问 Sql Server

主机 操作系统 软件环境 GateWay192.168.100.6Windows XPOracle 10g SQL Server 2000 ClientFinasvr10.1.1.13Windows 2000 Server SQL Server 2000(访问的数据库是SQLTest) 一.

2014-02-14 15:30:02 443

IKAnalyzer中文分词器

IKAnalyzer中文分词器V3.2.3使用手册.pdf

2014-02-18

FreeMarker 手册

第一部分 模板开发指南 第一章 模板开发入门 第二章 数值和类型 第四章 其它 第二部分 程序开发指南 第一章 程序开发入门 第二章 数据模型 第三章 配置 第四章 其它 第三部分 XML处理指南 第一章 揭示XML文档 第二章 必要的XML处理 第三章 声明的XML处理 第四部分 参考文档 第一章 内建函数参考文档 第二章 指令参考文档 第三章 特殊变量参考文档 第四章 FTL中的保留名称 第五章 废弃的FTL结构 第五部分 附录

2014-02-18

hadoop开发者

•HDFSAPI •MapReduce架构 •MapReduceJob处理流程 •MapReduce编写 •PIG语言编写MapReduce •实验——编写MapReduce程序 •实验——实验Pig开发MapReduce程序

2014-02-18

poi3.8jar包

Java 使用poi解析Excel poi 3.8 jar

2013-11-29

Java编程思想第4版中文版.pdf

Java编程思想高清第4版.pdf 高清中文版

2013-11-21

Myeclipse 10注册机

Myeclipse 10注册机 一键破解

2013-06-19

空空如也

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

TA关注的人

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