`
sun_xyun
  • 浏览: 43298 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
其面我们介绍了创建外键约束时如果使用oracle默认的创建方式,在删除被参照的数据时,将无法被删除,这一点在oracle9i中给了我们更多灵活的选择,我们可是使用on delete cascade和 on delete set null关键字来决定删除被参照数据时是 ...
Struts2的<s:radio/>默认选中值的解决方法 两种方法: 1、遇到value是字符串的时候 <s:radio list="{ ' XXX' : ' 按Job No.搜索数据 ', ' productNo ' : ' 按ISBN搜索数据 '}" name="radField" value=" 'XXX' "/> 注意:value的写法,记得加上单引号 value=" 'XXX' "; 2、遇到value是非字符串的时候 <s:radio list='#{ 1:&q ...
ORA-12705: Cannot access NLS data files or invalid environment specified 文章分类:数据库 解决办法如下: 一、 先打开“控制面板”-->“区域和语言项”-->“区域选项”卡 --> 看看人的是不是“中文(中国)”(大部分系统都是这样的) ...
一、oracle中函数和存储过程的区别? A:函数必须有返回值,而过程没有返回值。 B:函数可以单独执行,而过程必须通过execute执行。 C:函数可以嵌入到sql中执行,而过程不行。 其实我们可以将比较复杂的查询写成函数,然后到存储过程中调用这些函数。 二、postgre 中只有函数
sql union用法和sql union all用法,sql union效率 1、sql union用法 sql union在查询中可以将两个SQL 语句的结果合并起来。如果这样看的话, UNION 跟 JOIN 是相似的,两个指令都可以由多个表格中撷取资料。 sql union的一个限制是两个 SQL 语句所 ...
truncate与delete的区别 truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样,delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的数据是不可以恢复的 可以做一个测试 建一个带有自增字段的表,加入100万数据 然后分别用TRUNCATE和DELETE删除全部数据 然后再向表里插入一条数据 最直观是: 1.TRUNCATE TABLE是非常快的 2.TRUNCATE之后的自增字段从头开始计数了,而DELETE的仍保留原来的最大数值 ...
jadclipse jadclipse插件网站: http://jadclipse.sourceforge.net/ 一、下载: 下载插件: 下载jadclipse_3.1.0.jar版本,该版本支持eclipse3.1M6以上 下载jadclipse_3.2.0.jar版本,该版本支持eclipse3.2M3和eclipse3.2M4. 下载jadclipse_3.2.2.jar版本,该版本支持eclipse3.2M5以上。     二、安装:     方法1、直接将jadclipse_3.1.0.jar复制到%ECLIPSE_HOME%\plugins目录下。cmd -> % ...
一、boolean addAll(Collection <? extends E> c) 泛型,?extends 表示一个边界限制。如果E是一个接口,? extends表示需要一个实现了此接口的类来对泛型参数进行指定。如果E是一个类,则可表示使用其子类,(可以认为extends表达了一个<=得关系) static <E>表示后面会用到 Collection<E>表示参数化类型 二、类集的目的是为了处理对象的动态数组。    三大类集接口:Collection<E>,Map<E>,Iterator<E> 1。Coll ...
  老是看到不会的问题就像转过来,记录下来,以后好看,一定要看~ struts1中对action实例采取的单例模式,所有的请求都有一个实例来响应,由此引发在多线程环境下线程安全问题。而这个线程安全问题仅仅是针对实例变量来说的,在执行execute时所有线程共享一个实例变量,因此需要用同步来解决线程安全问题,由此可能引起线程等待进而性能下降的问题。对局部变量来说不存在这个问题,因为在每个线程的堆栈上都会拥有各自的局部变量。 struts2和webwork采取的多实例模式,自然能解决线程安全问题,但也是建立在牺牲内存的资源基础上。相对struts1来说,解决内存资源不足应该还是比较好办的。而对于性能 ...
1.Set接口Set 接口继承 Collection 接口,而且它不允许集合中存在重复项,每个具体的 Set 实现类依赖添加的对象的 equals()方法来检查独一性。Set接口没有引入新方法,所以Set就是一个Collection,只不过其行为不同。 下面介绍Set接口3种主要的实现类。 HashSet 为快速查找而设计的Set。存入HashSet的元素必须定义hashCode()。 TreeSet 保存次序的Set,底层为树结构。使用它可以从Set中提取有序的序列。元素必须实现Comparable接口。 LinkedHashSet 具有HashSet的查询速度,且内部使用链表维护元素的顺 ...
因为调试eclispe,断修改初始内存参数,只设一个-Xmx是不够的,还必须设置-Xms,开始怀疑初始化参数的作用。废话不多说,开始研究。网上的好资料不多,有一篇解释还比较清楚,就拿来主义了。 最近在网上看到一些人讨论到java.l ...
动态编译用 rt.jar ,dt.jar ,tool.jar都是 做什么用的 ,分别什么时候需要设置到classpath里? --------------------------------------------------------------- rt.jar是JAVA基础类库,dt.jar是关于运行环境的类库,tools.jar是工具类库 设置在classpath里是为了让你 import * --------------------------------------------------------------- web系统都用到tool.jar 你用winr ...
单态模式也称单例( Singleton)模式,主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。这样做的目的就是节省资源。 Java代码 public class Singleton {     private Singleton(){}     //在自己内部定义自己一个实例,是不是很奇怪?     //注意这是private 只供内部调用     private static Singleton instance = new Singleton();     //这里提供了一个供外部访问本class的静态方法,可以直接访问       public sta ...
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory ...
1.        安装 Rational PurifyPlus 的三个工具( Quantify,pureCoverage,Purify ) 2.        安装 jdk , jre ,配置好你的运行环境 3.        设置 JDK,JRE 环境变量 JAVA_HOME:   C:\j2sdk1.4.2_09 Path:        %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH:   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar   4.        设置 Purif ...
Global site tag (gtag.js) - Google Analytics