在oracle 11g 中,发现传统的exp不能导出空的表 oracle 11g 新增了一个参数:deferred_segment_creation,含义是段延迟创建,默认是true。具体是什么意思呢? 如果这个参数设置为true,你新建了一个表T1,并且没有向其中插入数据,那么这个表不会立即分配e ...
分类:
数据库 时间:
2016-08-23 11:36:22
阅读次数:
224
推荐方法: var wait = function(dtd){ var dtd = $.Deferred(); //在函数内部,新建一个Deferred对象 var tasks = function(){ alert("执行完毕!"); dtd.resolve(); // 改变Deferred对象的 ...
分类:
Web程序 时间:
2016-08-16 13:12:26
阅读次数:
136
deferred对象是异步的,主要用来代替回掉函数,阮一峰说deferred对象是jquery的回掉函数的解决方案。 主要解决如何处理耗时的问题,提供了很好的控制和统一的接口。 1.“$.ajax()操作完成后,如果使用的是低于1.5.0版本的jQuery,返回的是XHR对象,你没法进行链式操作;如 ...
分类:
Web程序 时间:
2016-08-10 21:07:19
阅读次数:
175
构建异步API的一种流行的替代方式是使用promise(有时也被称为deferred或future)模式。已经在本章讨论过的异步API使用回调函数作为参数。downloadAsync('file.txt',function(file){ console.log('file:'+file); }); ... ...
分类:
编程语言 时间:
2016-08-04 19:20:09
阅读次数:
159
我们先来看一下编写AJAX编码经常遇到的几个问题: 1.由于AJAX是异步的,所有依赖AJAX返回结果的代码必需写在AJAX回调函数中。这就不可避免地形成了嵌套,ajax等异步操作越多,嵌套层次就会越深,代码可读性就会越差。 2.如果AJAX请求之间存在依赖关系,我们的代码就会形成Pyramid o ...
分类:
Web程序 时间:
2016-07-30 22:20:36
阅读次数:
255
作者:禅楼望月( http://www.cnblogs.com/yaoyinglong ) 1 引子 观察者模式是我们日常开发中经常用的模式。这个模式由两个主要部分组成:发布者和观察者。通过观察者模式,实现发布者和观察者的解耦。 发布者主要负责发布内容,观察者主要负责监听发布者发布的内容,并作出相应 ...
分类:
Web程序 时间:
2016-07-24 14:47:07
阅读次数:
310
一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。 通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们 ...
分类:
其他好文 时间:
2016-07-23 15:13:46
阅读次数:
257
一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。 通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们 ...
分类:
Web程序 时间:
2016-07-20 22:47:51
阅读次数:
273
转载http://www.cnblogs.com/aaronjs/p/3356505.html Deferred的概念请看第一篇 http://www.cnblogs.com/aaronjs/p/3348569.html ******************构建Deferred对象时候的流程图*** ...
分类:
Web程序 时间:
2016-07-04 13:35:44
阅读次数:
254