`
文章列表
1、关于继承中private的变量和方法 public class Animal { private String name; public void run() { } } public class Dog extends Animal{ public void m() { this.name = "ketty"; } } public class TestCast { public static void main(String[] ...
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误 ...
22、什么是索引 (1)一种能够提供查询效率的数据库对象。 (2)通过快速定位数据的方法,减少磁盘I/O操作。 (3)索引信息与表独立存放。 (4)Oralce数据库自动使用和维护索引。 索引的分类:唯一性索引、非唯一性索引 创建索引的两种方式: (1)自动创建:在定义主键或唯一键约束的时候,系统会自动在相应字段创建唯一性索引。 (2)手动创建:用户可以自己在其他字段上创建非唯一性索引,以提高查询效率。 23、创建/删除索引 使用create index 创建索引: create index [schema.]index on table(column[, ...
如果想去除掉一个字符串中所有的某个字符,因js不支持replaceAll方法,可以用下面的方法做到:(将字符串中所有字符a替换成x) var str =‘abcdeadfksd’; str = str.replace(new RegExp('a',"gm"),'x');
function getSysDate() { var today=new Date(); var year=today.getFullYear(); var month=today.getMonth()+1; var day=today.getDate(); return year + '-' + month + '-' + day; }
var beginTime = "2009-09-21 00:00:00"; var endTime = "2009-09-21 00:00:01"; var beginTimes = beginTime.substring(0,10).split('-'); var endTimes = endTime.substring(0,10).split('-'); beginTime = beginTimes[1]+'-'+beginTimes[2]+'-'+beginTimes[0]+' '+begin ...

Oralce笔记01

1、使用子查询创建表 (1)指定要创建表的字段 create table myemp(编号,姓名,年薪) as select empno, ename, sal*12 from emp; (2)当查询字句中有表达式时(sal * 12)必须指定别名(annsal) create table myemp2 as select empno ,ename, sal*12 annsal from emp; 2、修改表结构 (1)修改表结构-添加字段 alter table test1 add ( grade number(3), phone var ...
本文转载自csdn博客 sql查询原理和Select执行顺序 关键字: 数据库 一 sql语句的执行步骤 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。 5)选择优化器,不同的优化器一般产生不同的“执行计划” 6)选择连接方式, ORACLE 有三种连接方式,对多表连接 ORACLE 可选择适当的连接方式。 7)选择连接顺序, 对多表连接 O ...
此文转载自网易博客. SQL连接查询 --原理2010-11-12 19:58:26|  分类: SqlServer |  标签:查询  sql  where  on  连接   |字号大中小 订阅 . SQL查询的基本原理:两种情况介绍。 第一、   单表查询:根据WHERE条件过滤表中的记录,形成中间表(这个中间表对用户是不可见的);然后根据SELECT的选择列选择相应的列进行返回最终结果。 第二、   两表连接查询:对两表求积(笛卡尔积)并用ON条件和连接类型进行过滤形成中间表;然后根据WHERE条件过滤中间表的记录,并根据SELECT指定的列返回查询结果。 第三、   多表连接查 ...
1、为action属性注入值 (1)struts.xml配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> &l ...
转载 一、数据导出:   1、 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中   exp system/manager@TEST file=d:\daochu.dmp full=y   2、 将数据库中system用户与sys用户的表导出   exp system/manager@TEST file ...
1、搭建struts2环境: 搭建Struts2环境时,我们一般需要做以下几个步骤的工作: 1》找到开发Struts2应用需要使用到的jar文件. 不同的应用需要的JAR包是不同的。下面给出了开发Struts 2程序最少需要的JAR。 struts2-core-2.x.x.jar :Struts 2框 ...
1、我想要创建一个新表table1,并且这个表中的结构与ts_account这个表中完全一样,如何编写SQL SQL语句: SQL SERVER: select * into ele_payee_account_rr from ele_payee_account where 1=2 ORACLE & MYSQL: create table ele_payee_account_rr as select * from ele_payee_account where 1=2 2、db2_复制表和数据(假设:myuser表中是库中已经存在的表,而myuser_c ...
1、通过镜像文件恢复数据库 命令:db2 restore db [ DB2数据库备份数据库名称] from D:\db_bak\ taken at 20070302160117 2、删除相关数据库 命令:db2 drop db [要删除的数据库名称] 3、通过命令连接到相关数据库实例 命令:db2 connect to [dbname] user [username] using [password] 4、备份相关数据 命令:db2 backup database 数据库名称 to e:\ 5、查看当前数据库所使用的字符集 (1)首先需要连接到某一数据 ...
1、Log4j体系(配置文件)中主要由一下三部分组成。 2、log4j的优先级别: 在Log4j体系中共有八个级别,其中最常用的有4个:截图中标红的部分。 3、常用的Appender列举 4、制定输出样式时,各符号所代表的含义。 补充:%M:日志输出所在的方法名(Method)       %m:具体的日志信息(message)      %n:换行(%m%n 一般可这么来用)       %C:日志所在的类名 具体更详细信息请参见CSDN Blog:http://www.blogjava.net/hwpok/archive/2008/01/16/175711.htm ...
Global site tag (gtag.js) - Google Analytics