这两天老大让我再oracle中把要替换的表被其他对象引用之处找出来,整理一份表,接到这个任务,我是一脸懵逼,怎么找?大海捞针么?问同事、查资料,自己研究,最后整理一下仅供大家参考,同时以备将来回顾。本篇只涉及表被其他数据库对象引用,不涉及外键,想寻找外键的,自己查看下面附有的链接。 首先有下列几种方 ...
分类:
数据库 时间:
2018-12-26 13:31:33
阅读次数:
274
一,各个集合的特点: Collection(集合):容器,用于存放对象(引用类型。基本类型需要自动装箱) List(列表):元素有序,元素可以重复 (有索引)。 通过元素的equals()方法判断是否重复。 Set(集):元素无序,不可重复 (没有索引)。 遍历只能用Iterator迭代器和增强fo ...
分类:
其他好文 时间:
2018-12-25 10:12:31
阅读次数:
145
原型模式类似克隆技术,通过以某个对象为原型,复制出新对象。克隆出的对象属性和原型对象相同。但克隆出的新对象不会改变原来对象。 优势:对象某些创建对象代价高可以使用该模式,效率高。 实现:java语言直接支持原型模式,因为所有java对象继承自Object, 里面由一个clone()方法,可以将一个对 ...
分类:
其他好文 时间:
2018-12-23 13:53:42
阅读次数:
108
1、考虑用静态工厂方法代替构造器 2、遇到多个构造器参数时要考虑用构造器 3、用私有构造器或者枚举类型强化Singleton属性 4、通过私有构造器强化不可实例化的能力 5、避免创建不必要的对象 6、消除过期的对象引用 7、避免使用finalizer方法 8、重写equals方法时遵守通用约定 9、 ...
分类:
编程语言 时间:
2018-12-22 18:38:31
阅读次数:
124
在 ES6 中,引入了一个新的数据结构类型:Set。而 Set 与 Array 的结构是很类似的,且 Set 和 Array 可以相互进行转换。 Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。 ... 扩展运算符 ES6 的去重: arr = [2,2,2,5] arr = [ ...
分类:
其他好文 时间:
2018-12-15 19:52:23
阅读次数:
203
在学习重载是以下代码报错: 解决方法 1>将方法定义为static 2> 实例化一个对象 ...
分类:
其他好文 时间:
2018-12-14 21:11:35
阅读次数:
126
Master和Worker是执行任务之前存在的进程 (类似于公司) Driver和Excutor是任务执行之后存在的进程(类似于公司接到项目后才成立的项目小组) 启动步骤: 注测的目的: ...
分类:
系统相关 时间:
2018-12-14 21:08:19
阅读次数:
192
==、is 总结 is 是比较两个引用是否指向了同一个对象(引用比较)。 == 是比较两个对象的值是否相等(值比较)。 ...
分类:
其他好文 时间:
2018-12-14 15:38:09
阅读次数:
137
前言 c++中使用到 的地方有很多, 而且 本身也针对不同的类型可能有不同的含义, 比如对指针就有顶层和底层. 本节就是探讨关于C++中 的在不同的地方不同表现或含义. const 关于const : 修饰的对象一旦创建一般就不能改变, 所以对于 对象必须进行初始化. 初始化时并不关心初始化对象的是 ...
分类:
其他好文 时间:
2018-12-13 14:27:45
阅读次数:
198
Java虚拟机运行时数据区在JDK1.8之前,JVM运行时数据区分为堆、虚拟机栈、本地方法栈、方法区、程序计数器。如下图所示:虚拟机栈:线程私有,随线程创建而创建。栈里面是一个一个“栈帧”,每个栈帧对应一次方法调用。栈帧中存放了局部变量表(基本数据类型变量和对象引用)、操作数栈、方法出口等信息。当栈调用深度大于JVM所允许的范围,会抛出StackOverflowError的错误。本地方法栈:线程私
分类:
编程语言 时间:
2018-12-06 20:52:34
阅读次数:
207