众所周知,随着不断地进行表记录的DML操作,会不断提高表的高水位线(HWM),DELETE操作之后虽然表的数据删除了,但是并没有降低表的高水位,除非你使用TRUNCATE操作,进行表查询的时候,Oracle会扫表高水位以下的数据块,也就是说,扫描的时间并不会有所减少。所以DELETE删除数据以后并不会提高表的查询效率。
下面通过这个例子,用来解决高水位引起的查询变慢问题:
--例子中测试表占用...
分类:
其他好文 时间:
2014-11-20 23:46:25
阅读次数:
235
如果是使用oracle数据库,那么hibernate的映射文件.hbm.xml如下:
这个id不是数据库自动生成的,这需要注意;而且这些字段必须和实体类中相对应,实体类中还需要对应的get()方法和set()方法。
因为oracle数据库中的id都是自动生成的,所以这里不需要写数据库的id,这和MySQL数据库有很大区别;另外,MySQL数据库建表时必须指明id,而oracle不用,插...
分类:
数据库 时间:
2014-11-20 23:46:54
阅读次数:
278
一、Spring简介
Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提供企业应用的开发效率
Spring为企业应用的开发提供了一个轻量级的解决方案。该解决方案包括:基于依赖注入的核心机制,基于AOP的声明式事务管理,与多种持久层技术的...
分类:
编程语言 时间:
2014-11-20 23:44:42
阅读次数:
268
Nginx源码分析—进程间通信机制
从nginx的进程模型可以知道,master进程和worker进程需要通信,nginx中通信的方式有套接字、共享内存、信号。对于master进程,从外部接受信号,master进程主要就是监控、接受外部信号,将有必要的信号传递给worker进程,master进程大部分时间都是阻塞在sigsuspend()函数调用上。Worker进程屏蔽了所有的外部信号,那么Ma...
分类:
系统相关 时间:
2014-11-20 23:46:04
阅读次数:
329
(1)[system Idle Process]
进程文件: [system process] or [system process]
进程名称: Windows内存处理系统进程
描 述: Windows页面内存管理进程,拥有0级优先。
介 绍:该进程作为单线程运行在每个处理器上,并在系统不处理其他线程的时候分派处理器的时间。它的cpu占用率越大表示可供分配的CPU...
本文将介绍linux挂载文件系统的过程,从系统调用mount()函数开始解析,主要分为三个阶段:
1、新建源文件系统;
2、查找目的文件系统的挂载目录;
3、将源文件系统挂载到目的文件系统的挂载目录;...
分类:
系统相关 时间:
2014-11-20 23:46:11
阅读次数:
263
组合方法(ensemble method) 与adaboost提升方法 现在业界使用非常广泛的算法,很好算法思想解决问题。...
分类:
其他好文 时间:
2014-11-20 23:44:21
阅读次数:
212
完全控制面板.{ED7BA470-8E54-465E-825C-99712043E01C}
回收站.{645ff040-5081-101b-9f08-00aa002f954e}
拨号网络.{992CFFA0-F557-101A-88EC-00DD010CCC48}
打印机.{2227a280-3aea-1069-a2de-08002b30309d}
控制面板.{21ec2020-3a...
分类:
其他好文 时间:
2014-11-20 23:43:32
阅读次数:
197
什么是ejb?
sun微公司对于ejb的定义大体是这样的,ejb是一套用于开发和部署分布式组件的的架构。采用ejb的架构应用可以是扩展伸缩的,是可以被事务来管理的。可以是一次编写,能够运行在不同的符合ejb规范的应用服务器平台上的。
java企业级bean。从大面上j2ee来讲,作为企业级开发的一个解决方案之一。从javabean这样一个颗粒的角度来...
分类:
其他好文 时间:
2014-11-20 23:44:00
阅读次数:
299
Java中的工具类和新特性...
分类:
编程语言 时间:
2014-11-20 23:44:11
阅读次数:
294
Extjs3.x:
ID:这就是所熟知的Ext.getCmp(“组件ID”),缺点是id重复导致出错。
ref:在EXTJS3中,所有的组件都会有一个ref属性,也就是reference的意思。这种方式是通过对组件的引用而得到组件对象。例如:ref:’mypanel’,但是这种方式的局限性在于,他只能查找不同层级之间的组件。也就是说A[a,b,c] C[d,e,f],这样的...
分类:
Web程序 时间:
2014-11-20 23:43:51
阅读次数:
339
阶乘因式分解(一)
时间限制:3000 ms | 内存限制:65535 KB
难度:2
描述
给定两个数m,n,其中m是一个素数。
将n(0
输入第一行是一个整数s(0
随后的s行, 每行有两个整数n,m。
输出输出m的个数。
样例输入
2
100 5
16 2
样例输出
24
15
来源网络
上传者
苗栋栋
...
分类:
其他好文 时间:
2014-11-20 23:43:26
阅读次数:
257
笔者接触高通物联网框架AllJoyn不太久,但确是被深深地吸引了。在我看来,促进我深入学习的原因有三点:一、AllJoyn开源,对开源的软硬件总会有种莫名的喜爱,尽管也许不会都深入下去;二、顺应潮流,物联网虽远未普及,但已是大势所趋,高通公司在领域布局,致力于打造舒适高效的智能家居场景,推出AllJoyn软件框架,适应了发展趋势;三、文档丰富,开源软件的使用,特别是框架,若没有文档相助,相信没有多...
分类:
Web程序 时间:
2014-11-20 23:45:25
阅读次数:
459
查询所有数据:
@Test
public void queryAllTest(){
Session session=null;
try{
session=HibernateUtil.openSession();
String hql="from Student";
Query query=session.createQuery(hql);
List li...
分类:
Web程序 时间:
2014-11-20 23:43:46
阅读次数:
302
Problem B: Andy's First Dictionary
Time limit: 3 seconds
Andy, 8, has a dream - he wants to produce his very own dictionary. This is not an easy task for him, as the number of wo...
分类:
其他好文 时间:
2014-11-20 23:43:25
阅读次数:
299
还是按照S5PV210的学习顺序来,我们首先解决按键问题。TQ335x有六个用户按键,分别是上、下、左、右、Enter和ESC。开始我想到的是跟学习S5PV210时一样,编写输入子系统驱动解决按键问题,但是浏览driver/input/keyboard目录时意外的发现了gpio-keys.c,大体上看下该驱动程序,其功能是实现了通用的gpio按键。再去看了下DTS,发现DTS中有对gpio-key...
分类:
其他好文 时间:
2014-11-20 23:42:24
阅读次数:
556
pygame安装过程出现找不到videodev.h的错误...
分类:
其他好文 时间:
2014-11-20 23:37:59
阅读次数:
265