`
文章列表
Oracle Parallel Query(OPQ)可以将一个SQL statement分成多个片(chunks),然后在独自的CPU上通过多个process(子查询)进行并行运行。每个子查询同时读取一个大型表中的 一块。所有子查询完毕以后,Oracle将结果会传给并行查询调度器,他会重新安排数据,如果需要则进行排序,并且将结果传递给最终用户。OPQ具有无限 的伸缩性,因此,以前需要花费几分钟的全表检索目前的响应时间却不到1秒。 OPQ 严重依赖于处理器的数量,通过并行运行之所以能极大地提升 全表检索的性能,其前提就是使用了 N-1 个并行进程(N=Oracle 服务器上 CPU 的数 ...
<?xml version="1.0" encoding="utf-8"?><mx:ControlBar xmlns:mx="http://www.adobe.com/2006/mxml" width="100%"  paddingTop="0" height="24">   <mx:Script>   <![CDATA[    import mx.events.ValidationResultEvent;    import mx.e ...

flex DataGrid

    博客分类:
  • FLEX
  <?xml version="1.0" encoding="utf-8"?> <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" xmlns:pageUtil="com.huawei.bi.tianjin.custbind.pageUtil.*" horizontalAlign="center" verticalAlign ...
Java代码编译是由Java源码编译器来完成,流程图如下所示:   Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:   Java代码编译和执行的整个过程包含了以下三个重要的机制: Java源码编译机制 类加载机制 类执行机制 Java源码编译机制 Java 源码编译由以下三个过程组成: 分析和输入到符号表 注解处理 语义分析和生成class文件
从Java平台的逻辑结构上来看,我们可以从下图来了解JVM:   从上图能清晰看到Java平台包含的各个逻辑模块,也能了解到JDK与JRE的区别 对于JVM自身的物理结构,我们可以从下图鸟瞰一下:   对于JVM的学习,在我看来这么几个部分最重要: Java代码编译和执行的整个过程 JVM内存管理及垃圾回收机制 下面将这两个部分进行详细学习  
在spring中需要进行特别的声明配置Annotation风格的SessionFactory.具体见SimpleSSHF的ApplicationContext.xml @Entity将一个Javabean类声明为一个实体的数据库表映射类...也可以成为持久化POJO类,最好实现序列化 @Id注释为主键类的定义,定义在对应 ...
Criteria Query通过面向对象化的设计,将数据查询条件封装为一个对象。简单来讲,Criteria Query可以看作是传统SQL的对象化表示,如:Criteria criteria = session.createCriteria(User.class);criteria.add(Expression.eq("name","Erica");criteria.add(Expression.eq("sex",new Integer(1)));这里的criteria 实例实际上是SQL “Select * from t_user w ...

JPA注解

@Column 默认情况下,JPA 持续性提供程序假设每个实体的持久字段存储在其名称与持久字段的名称相匹配的数据库表列中。 使用 @Column 批注: 将持久字段与其他名称关联(如果默认列名难于处理、与事先存在的数据模型不兼容或作为数据库中的列名无效) 将持久字段与辅助表中的列关联(请参阅 @SecondaryTable ) 微调数据库中列的特征 表 1-7 列出了此批注的
实体状态         自由状态……实体对象在内存中自由存在,与数据库中的记录没有任何关联,处理自由状态的实例可以通过Session的save方法转换成持久状态。         持久状态……实体对象处于由Hibernate框架所管理的 ...
 抓取策略是指Hibernate如何检索关联对象,抓取策略可以通过映射设置,也可以在HQL和规则查询中重写。Hibernate支持以下几种抓取策略:            join……使用外连接抓取。            Select……使用一个单独的查询语句抓取关联数据。            Subselect……            Batch……select抓取的优化,通过指定一个主键或外键列表使用一个单独的查询语句中进行抓取。
Statistics接口提供三种类别的统计信息:              Sesssion使用相关的,比如打开的会话数目,检索的JDBC连接数目。              实体,集合,查询和缓存相关的全局信息。              特定实体,集合,查询和缓存区域的详细信息。        具体细节可以参考Statistics, EntityStatistics, CollectionStatistics,SecondLevelCacheStatistics和QueryStatistics的API文档,示例如下:   Statistics stats = HibernateUt ...
在Hibernate中Model中一个对象关联的对象相当多是必须使用索引,如果多个表关联更要使用关联,否则效率相等的低下,例如在项目中酒店的查询中大约有几千条数据但是查询就需要5分钟以上,实在是一个严重的效率瓶颈,采用的方案,在集合等地方添加相应的索引,加快搜索效率。       如下: 针对重复几率比较大的使用索引: /**  * 开始日期(YYYY-MM-DD)priDate(旧)  */ @Temporal(TemporalType.DATE) @Column(name = "from_date", nullable = false) @Index(name ...
15.1. 创建一个Criteria 实例 org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。 Criteria crit = sess.createCriteria(Cat.class); crit.setMaxResults(50); List cats = crit.list(); 15.2. 限制结果集内容 一个单独的查询条件是org.hibernate.criterion.Criterion 接口的一个实例。org.hibernate.cr ...
Hibernate拥有一种功能非常强大的查询语言,这种语言被有意得与SQL非常相似,便于开发人员掌握。但不要被HQL的语法表面所迷惑,HQL完全是面向对象的,可以用来过程多态、继承、关联等关系。 1大小写敏感(Case Sensitivity) H ...
項目中一個實例:    最近使用annotation做hibernate映射,有两张表乘客(Passanger)表 和订单(VacationOrder )表,乘客表和订单表是ManyToOne,业务只需要从订单表出发设置不同乘客,根据乘客查看预订的订单,采用双向关联,ManyToOne 和Many-To-One    VacationOrder 對象中关于乘客的注解: VacationOrder 对象继承自Order: @Entity@Table(name = "VAC_ORDER")public class VacationOrder extends Orde ...
Global site tag (gtag.js) - Google Analytics