NESTED LOOPS(嵌套循环连接)
在嵌套循环连接中,oracle从第一个行源中读取第一行,然后和第二个行源中的数据进行对比。
所有匹配的记录放在结果集中,然后Oracle将读取第一个行源中的下一行。按这种方式直至第一个数据源中的所在行都经过处理。
第一个记录源通常称为外部表,或者驱动表,相应...
分类:
其他好文 时间:
2014-05-15 16:55:31
阅读次数:
381
嗯,数据结构中,排序是不可少的,下面给出java版本的排序...
分类:
编程语言 时间:
2014-05-15 14:44:49
阅读次数:
330
传递消息的集中方式:一:Messagemessage=Message.obtain();
message.obj=data;
message.what=IS_FINISHED;
handle.sendMessage(message);二:Messagemessage=Message.obtain(handle);
message.obj=data;
message.sendToTarget();三:可以在message中传递复杂数据Messag..
分类:
移动开发 时间:
2014-05-14 18:59:52
阅读次数:
331
简单来说,所谓注册组件,就是注册类并映射为接口,然后根据接口获取对应类,Autofac将被注册的类称为组件。
虽然可像上篇提到的一次性注册程序集中所有类,但AutoFac使用最多的还是单个注册。这种注册共有三种方式,其中最简单的就是用As方法,例如,ArrayList继承了IEnumerable接口...
分类:
其他好文 时间:
2014-05-14 09:53:55
阅读次数:
224
综合查询(6)--不同基准模块下的条件
有了基准模块,又产生了一个问题,你设置查询条件的作用对象可能会随着基准模块的不同而改变。举个例子,当你查询“订单明细”的时候,选择了若干个商品作为查询条件,当基准模块是“订单明细”的时候,一切都没问题,满足你选择的商品的条件才会加到结果集中。但是这时候,你把基准模块改成了“订单”,那么这些商品的查询条件就要应用到聚合字段之中...
分类:
其他好文 时间:
2014-05-13 09:30:12
阅读次数:
243
研究压缩感知的一个基本工作就是生成原始的信号,也就是y=Ax中的x。一般来说,x是一个长度为N的列向量,稀疏度为k,其中x的非零位置组成的集合称作支撑集T。
x中的非零元素集合一般独立同分布四种随机分布。
1、Uniform,开区间(0,1)上的均匀分布。
2、Signs,伯努利分布,待选集合为{-1,1},等概率选取。
3、Gaussian,标准正态分布N(0,1)
4、Power,能...
分类:
其他好文 时间:
2014-05-13 00:24:13
阅读次数:
424
1.内存分配方式
内存分配方式有三种:
[1]从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。
[2]在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。
[3]从堆上分配,亦...
分类:
其他好文 时间:
2014-05-12 23:57:25
阅读次数:
508
Spinner
提供了快速从一个数据集中选择一个值的方法,默认显示的是当前选择的值,点击可以显示下拉列表,用户可以列表中选择一个新值。spinner有两种显示模式dialog和dropdown,有不同的属性对应使用:spinner源码中的片段switch
(mode) { case M...
分类:
其他好文 时间:
2014-05-12 00:32:02
阅读次数:
412
git
是一个纯分布式版本控制系统,与本地版本控制系统(类似crs),集中化版本控制器(CVS,subversion)不同。
区别在于他在每台同步机器上都有完整版本库保存(可以离线提交)学习git时,注意不要把以前使用其他版本控制的经验带入了,因为他们的命令很不同,而且,git的实现原理与传统控制系...
分类:
其他好文 时间:
2014-05-11 23:42:48
阅读次数:
533