flash 编程习惯 小结
把这节写在前面,也是为了让开始接触ActionScript编程的开发人员从一开始就养成好的编程和开发习惯。 1. 遵循命名规则 一个应用程序的命名规划必须保持一致性和可读性。任何一个实体的主要功能或用途必须能够根据命名明显的看出来。因为ActionScript是一个动态类型的语言,命名
把这节写在前面,也是为了让开始接触ActionScript编程的开发人员从一开始就养成好的编程和开发习惯。 1. 遵循命名规则 一个应用程序的命名规划必须保持一致性和可读性。任何一个实体的主要功能或用途必须能够根据命名明显的看出来。因为ActionScript是一个动态类型的语言,命名
看看我们的jQuery为我们都提供了哪些可用的方法: size():很明显,它应该是返回包装集中的元素个数,如$('a').size()表示链接元素的个数; get(index):当没指定index时就默认取包装集中所有元素,并以js中的数组形式返回,如果指定了index,则返回下标为ind
1. 将循环次数的定义放到循环体外:这点好像所有的语言都是一样的,在100个元素以上时效果越来越明显。也就是说将for(var i=0;i=0;i--)。本人测试后发现和升序循环相比效率差异不大。 2. 将多层对象引用改为更短路径的引用:JavaScript中,这个问题非常明显,如proposalN
但是,如果panel的内容多了,在页面加载的时候会明显的看到.panel中的内容会首先显示出来,然后再消失,大约不到一秒的时间.如果把panel 隐藏,在单击按钮时,将其显示呢? 当然也无法解决,因为AJAX的悬停脚本是在本地,在没有回传给服务器的时候,窗口已经悬停出来了,往往会看到一个没有任何内容
1.从部分用户出现此情况部分用户没有出现此情况可以判断出问题大概是出在服务器环境而非程序上 2.BLT在描述3.1中曾经说过3.1的验证方式是基于cookie的,既然3.01可以登陆而3.1不行,那么问题十有八九就出在它上边 3.本地浏览器cookie设置正确,那么很明显,就是php.ini里的co
Error: Lost connection to MySQL server during query错误信息很明显了,在查询的时候丢失了和MYSQL数据库服务器的连接。MYSQL不稳定。
1.不转意html entities一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。 echo $_GET['usename'] ; 这个例子有可能输出: /*更改admin密码的脚本或设置cookie的脚本*/ 这是一个明显的安全隐患,除非你保证你的用户
但是使用存储过程至少有两个最明显的优点:速度和效率。使用存储过程的速度显然更快。在效率上,如果应用一次需要做一系列sql操作,则需要往返于php与oracle,不如把该应用直接放到数据库方以减少往返次数,增加效率。但是在internet应用上,速度是极度重要的,所以很有必要使用存储过程。偶也是使用p
日本专家的研究发现,经常饱餐,尤其是晚餐吃得过饱,摄入的总热量远远超过机体的需要,会使体内脂肪过剩,血脂增高,导致脑动脉粥样硬化,并会引起一种叫“纤维芽细胞生长因子”的物质明显增加。这种因子能使毛细血管内皮细胞和脂肪细胞增生,促使动脉粥样硬化的发生。倘若长期饱食,大脑内的这种生长因子增加,就会导致脑
在一些抓取、过滤等情况下, 正则表达式 regular expression 的优势是很明显的。 例如,有如下的字符串: 实现代码如下:[09/11]FCKEditor高亮代码插件测试 现在,需要提取 href 后面的网址,[]内的日期,和 链接的文字。 下面给出C#, ASP 和 Javascri