- 浏览: 10883 次
- 性别:
- 来自: 杭州
最新评论
文章列表
注意:数据库版本是10g,不过大部分9i的也适用,闪回9i就没有.
1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。
注意使用管理员登录系统:
select * from 表名 as of timestamp sysdate-1/12 //查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知道了吧。。
如果drop了表,怎么办??见下面:
drop table 表名;
数据库误删除表之后恢复:( 绝对ok,我就做过这样的事情,汗 )不过要记得删除了哪些表名。 flashback tabl ...
内省-注解-动态代理 .
- 博客分类:
- Java基础
一、注解(Annotation)
从JDK 5.0 开始, Java 增加了对元数据(MetaData) 的支持, 也就是 Annotation(注解)可以说注解就相当于一个修饰符,可以修饰包,变量,方法,类等三个基本的Annotation:1).@Override 这个注解很熟悉了,只能修饰方法,标上此注解就表明该方法重写了父类的方法
2).@Deprecated 用于表示某个程序元素(类, 方法等)已过时,变量或者方法标上此注解后,在调用时会出现"已过时"的标记 有些时候有些方法或者属性的确已经过时了,但其他一些方法中也的确调用过这类方法,所以这些过时方法也不 ...
public static String quote(String s) { return s.replaceAll("'", "´").replaceAll("\"", """) ; }
ORACLE索引的类型
- 博客分类:
- Oracle SQL
PRIMARY, INDEX, UNIQUE 这3种是一类PRIMARY 主键。 就是 唯一 且 不能为空。INDEX 索引,普通的UNIQUE 唯一索引。 不允许有重复。FULLTEXT 是全文索引,用于在一篇文章中,检索文本信息的。待后续更新!
数据库建立索引的一般依据
- 博客分类:
- Oracle SQL
建立索引常用的规则如下:
1、表的主键、外键必须有索引;
2、数据量超过300的表应该有索引;
3、经常与其他表进行连接的表,在连接字段上应该建立索引;
4、经常出现在Where子句中的字段,特别是大表的字段,应该建立 ...
1.在函数内部使用return false是跳出function;
2.在each的回调函数中使用return false,是跳出each循环;
3.可以使用break. 4.使用return true,相当于continue.
HashSet,TreeSet和LinkedHashSet的区别
Set接口Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals ...
java中equals和==的区别
- 博客分类:
- Java基础
java中equals和==的区别
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变 ...
Spring bean生命周期
- 博客分类:
- Spring3
Spring bean生命周期
在传统的Java应用中,Bean的生命周期非常简单。 Java的关键词new用来实例化Bean(或许他是非序列化的)。这样就够用了。 相反,Bean的生命周期在Spring容器中更加细致。 理解Spring Bean的生命周期非常重要,因为你或许要利用Spring提供的机会来订制Bean的创建过程。
bean生命周期
1.容器寻找Bean的定义信息并且将其实例化。
AOP 那点事儿(转载黄勇老师)
- 博客分类:
- Spring3
今天我要和大家分享的是 AOP(Aspect-Oriented Programming)这个东西,名字与 OOP 仅差一个字母,其实它是对 OOP 编程方式的一种补充,并非是取而代之。翻译过来就是“面向方面编程”,可我更倾向于翻译为“面向切面编程”。它听起有些的神秘,为什么呢?当你看完这篇文章的时候,就就知道,我们做的很重要的工作就是去写这个“切面” 。那么什么是“切面”呢?
没错!就是用一把刀来切一坨面。注意,相对于面而言,我们一定是横着来切它,这简称为“横切”。可以把一段代码想象成一坨面,同样也可以用一把刀来横切它,下面要做的就是如何去实现这把刀!
需要澄清的是,这个概念不是由 Ro ...
集群tomcat主要是解决SESSION共享的问题
花了两天时间学习apache与tomcat的集成方法,现在把学习成果记录下来。apache与tomcat负载集群集成方法有3种jk、jk_proxy、http_proxy本次集成使用的软件版本:
<!--<br /> <br /> Code hig ...
Apache+Resin集群实现负载均衡 (转载)
- 博客分类:
- 集群
Apache+Resin集群实现负载均衡
resin自生就可以进行负载均衡设置,但是只有professional版本才支持,这个东西的license一个CPU要$500,所以实际使用的apache+resin的组合(免费嘛^_^),apache(前台)+ resin(后台集群) ...
cookie和session的区别
- 博客分类:
- 单点登录(SSO)
cookie和session的区别
原作者:施杨(施杨's Think out)出处:http://shiyangxt.cnblogs.comcookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态 ...
在我们学习spring之前,根据spring的特性,我们来自己来模拟一个spring出来,也就是说不利用spring来实现spring的效果。本实例主要是实现spring的IOC功能。
首先我们把我们用的dao、service、entity定义出来:
Student.java :
[java] view plain
<!-- END_Navigation_Trail --><!-- Title_Subtitle -->
Spring AOP 实现原理与 CGLIB 应用
<!-- LEADSPACE_BODY_END --><!-- SUMMARY_BEGIN -->
AOP(Aspect Orient Programming),也就是面向方面编程,作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题,在 Java EE 应用中,常常通过 AOP 来处理一些具有横切性质的系统级服务,如事 ...