- 博客(11)
- 收藏
- 关注
转载 oracle存储过程常用技巧
转载自:http://www.cnblogs.com/chinafine/archive/2010/07/12/1776102.html 我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等 1.存储过程结构
2017-06-26 19:18:31 539
转载 高效SQL语句必杀技
转载自:http://wsql.iteye.com/blog/1520352 No SQL,No cost. SQL语句是造成数据库开销最大的部分。而不良SQL写法直接导致数据库系统性能下降的情形比比皆是。那么如何才能称得 上高效的SQL语句呢?一是查询优化器为当前的SQL语句生成最佳的执行计划,保证数据读写使用最佳路径;二是设置合理的物理存储结构,如表 的类型,字段的顺序,
2017-06-22 19:22:26 346
原创 数据库oracle11g的存储结构
数据库的存储结构分为:逻辑存储结构和物理存储结构 逻辑存储结构: 表空间、段、区、块。 块是最小的数据库管理单位,对应磁盘空间某个对应大小的尺寸。数据库所有的I/O操作都是以块为单位的。因为操作系统的I/O操作最小单位是操作系统块,所以数据库块是操作系统块的整数倍。 支持创建,删除 提高数据库性能: 1、区分表空间,为SYSTEM主表空间分压。一般表,索引,序列,存储过
2017-06-22 15:47:27 1494
转载 java中的匿名内部类总结
匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11 12 13
2017-06-14 21:42:42 192
转载 Java类加载及变量初始化过程
摘要: Java虚拟机如何把编译好的.class文件加载到虚拟机里面?加载之后如何初始化类?静态类变量和实例类变量的初始化过程是否相同,分别是如何初始化的呢?这篇文章就是让你能够彻底理解这些问题的。 Java虚拟机如何把编译好的.class文件加载到虚拟机里面?加载之后如何初始化类?静态类变量和实例类变量的初始化过程是否相同,分别是如何初始化的呢?这篇文章就是解决上面3个问题的。 本文
2017-06-14 08:55:16 915
转载 静态方法与单例模式的区别
转载自http://blog.csdn.net/zhangyabinsky/article/details/7077945 观点一:(单例) 单例模式比静态方法有很多优势: 首先,单例可以继承类,实现接口,而静态类不能(可以集成类,但不能集成实例成员); 其次,单例可以被延迟初始化,静态类一般在第一次加载是初始化; 再次,单例类可以被集成,他的方法可以被覆写; 最后,或许最重要
2017-06-12 09:03:24 298
转载 WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN No appenders could be found for logger 转自:最爱NBA 直接写我的解决办法: 在src下面新建file名为log4j.properties内容如下: # Configure logging for testing: optionally with log file log4j.rootLogger=WARN
2017-06-11 22:11:22 2912
原创 工厂方法模式和抽象工厂模式
工厂方法模式和抽象工厂模式均为工厂模式。 工厂模式的出现就相当于我们作为客户,需要一辆汽车,在工厂模式出现之前,我们得知道怎么造一辆汽车。有了工厂之后,工厂负责造汽车,我们需要汽车的时候就找工厂要就行了。 适用于:我们需要一个系列的东西,他们具有相同的特性,但是我们不需要自己去创造,建一个工厂模型,让它给我们创造,我们只要调用它买就行。 分析角色: 需要角色:客户、工厂、产
2017-06-08 21:13:06 199
转载 Oracle SQL语句执行过程
前言 QQ群讨论的时候有人遇到这样的问题:where子句中无法访问Oracle自定义的字段别名。这篇 博客就是就这一问题做一个探讨,并发散下思维,谈谈SQL语句的执行顺序问题。 问题呈现 直接给出SQL代码和执行error直观来看。 select ename
2017-06-08 14:39:55 2661
转载 js计算间隔天数
//计算间隔天数 function GetDateDiff(startDate,endDate) { var startTime = new Date(Date.parse(startDate.replace(/-/g, "/"))).getTime(); var endTime = new Date(Date.parse(endDate.replac
2017-06-07 13:55:02 671
原创 单例模式
单例模式:某个类只有一个实例供全局访问的模式。 分析:因为单例模式只有一个实例,说明其他类不能对它进行new。 所以他的构造方法定义为私有化,自己new自己,然后再定义一个对外的静态方法返回自己的实例,供外面的类调用。 为什么定义为静态的方法呢?因为静态的方法,其他类不需要new实例就可以调用。 单例模式的关键点: 1、private的构造方法 2、自己new自己,生成的实例定
2017-06-06 09:17:16 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人