摘要: --查询用户scott下所有的表名 select table_name from all_tables where owner='SCOTT'; --查询表EMP所有字段的信息 select * from all_tab_columns where table_name='EMP' ; --表中的索 阅读全文
posted @ 2017-04-11 14:02 FoxLegend 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.少用in操作字符 2.not exists 或者外连接替代not in 无法使用索引 3.不用<>或!= 对全表进行了扫描,无法使用索引 4.设计表,把索引设置为not null. 判断为空无法应用索引,b树索引不索引空值 5.不用'%'和 '_'作为第一个操作符. 无法使用索引,且对表进行全表 阅读全文
posted @ 2017-04-11 13:57 FoxLegend 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如: SiteMesh Plugin) 3 接着Fi 阅读全文
posted @ 2017-03-08 09:39 FoxLegend 阅读(142) 评论(0) 推荐(0) 编辑
摘要: --禁止工作人员在休息日改变雇员信息触发器 create or replace trigger tr_src_emp before insert or update or delete on emp begin if to_char(sysdate,'DY','nls_date_langage=AM 阅读全文
posted @ 2017-02-21 10:14 FoxLegend 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 绕过管理员身份进行登录: sqlplus /nolog conn /as sysdba 如何创建一个普通用户: 1.create user jsd1412 identified by jsd1412 授权: grant connect to jsd1412 >连接oracle的权限 grant re 阅读全文
posted @ 2017-02-21 10:07 FoxLegend 阅读(599) 评论(0) 推荐(0) 编辑
摘要: HashSet:哈希表是通过使用称为散列法的机制来存储信息的,元素并没有以某种特定顺序来存放; LinkedHashSet:以元素插入的顺序来维护集合的链接表,允许以插入的顺序在集合中迭代; TreeSet:提供一个使用树结构存储Set接口的实现,对象以升序顺序存储,访问和遍历的时间很快。 pack 阅读全文
posted @ 2017-02-16 14:22 FoxLegend 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 1.浅复制与深复制概念 浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 深复制(深克隆) 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其 阅读全文
posted @ 2017-02-13 10:26 FoxLegend 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 1、Hibernate中get和load有什么不同之处? (1)Hibernate的get方法,会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓存中查找,还没有就查询数据库,数据库中没有就返回null。 (2)Hibernate的load方法加载实体对象的时候,根据映 阅读全文
posted @ 2017-02-09 14:16 FoxLegend 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 一、Hibernate是对JDBC进一步封装 原来没有使用Hiberante做持久层开发时,存在很多冗余,如:各种JDBC语句,connection的管理,所以出现了Hibernate把JDBC封装了一下,我们不用操作数据,直接操作它就行了。 二、我们再从分层的角度来看 典型的三层架构:表示层,业务 阅读全文
posted @ 2017-02-09 12:22 FoxLegend 阅读(7766) 评论(1) 推荐(1) 编辑
摘要: -Xmx10240m:代表最大堆 -Xms10240m:代表最小堆 -Xmn5120m:代表新生代 -XXSurvivorRatio=3:代表Eden:Survivor = 3 根据Generation-Collection算法(目前大部分JVM采用的算法),一般根据对象的生存周期将堆内存分为若干不 阅读全文
posted @ 2016-09-23 13:49 FoxLegend 阅读(192) 评论(0) 推荐(0) 编辑