需求: 从A跳转到B页面,或者Post B页面时,如果B页面执行时间过久,客房端的屏幕会长时间处于空白. 如果显示一个waiting gif,用户体验会好很多. 分析: 在跳转前,先清空body所有元素,然后动态加载一个waiting gif到body,注意Waiting gif重新加载,不然图片会静止...
起初以为this和$(this)就是一模子刻出来。但是我在阅读时,和coding时发现,总不是一回事。 What is "this"? In many object-oriented programming languages, this (or self) is a keyword which can be used in instance methods to refer to the object on...
触发器 是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。 功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 3、 强制数据一致性 4、 提供审计和日志记录 5、 防止无效的事务处理 6、 启用复杂的业务逻...
Set是简单对象的无需集合。在set中,没有重复元素。通常在对集合中元素的顺序和出现的次数没有什么要求时使用。对于set,有一些函数可以帮助求解set之间的关系,例如:包含关系,交集关系等。 定义一个set:s = set([1,2,3,4])。使用set函数来定义一个set。...
Tuple和List的功能相近,主要目的是用来存放一组对象。但是,它们有一个最大的不同点: Tuple是不可变的 ! 对于元组的定义,可以使用小括号()来完成。对于其中的元素,需要使用逗号分隔。需要注意的一点是:定义元组时, 小括号是可选的 !但是为了防止产生...
Python中有四种内建的数据结构:List,Tuple,Dictionary,Set。本文主要介绍List。 List是用来存放一组对象序列。可以像list中添加元素、删除元素,同时也可以像访问数组一样访问list。List是可变的数据类型。 下面,给出一组list的使用实例: shoplist = [...
最近一直在研究ExtJS,准备用ExtJS做项目的时候郁闷了,网上搜索了半天和官方demo也没有发现如何结合ASP.NET做服务器端来现实ExtJS GridPanel 前台分页的相关资料和代码(PS:都只有PHP+MySql的。我哭!!!!),因项目需要,在苦痛挣扎了一天后,做出了一个DEMO (A...
在Python中,可以使用Function来实现代码重用。如果需要重用一组function,则需要使用Modules。 对于Modules,可以使用两种方法编写。第一、也是最简单的方法,就是使用Python编写。可以创建一个后缀名为.py的文件,在其中编写函数和变量。另外一种方法是直...
IE还是目前的主流浏览器,在开发WEB的应用的时候,一般都要对应IE的各个版本。目前一般需要对应的有IE6,IE7,IE8。各个版本都变化比较大,尤其特别是IE8的变化比较大。因此我们开发的时候经常是要在3台电脑上确认相应版本的对应情况。 这样做比较麻烦,我们...