函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。 函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。 <?php
$a?=?12;
function?var_global(){
echo?$a;?//结果null
gl...
分类:
Web程序 时间:
2014-07-31 17:26:17
阅读次数:
158
一个程序一般分为3段:text段,data段,bss段text段:就是放程序代码的,编译时确定,只读,data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域bss段:定义而没有赋初值的全局变量和静态变...
分类:
其他好文 时间:
2014-07-31 16:02:56
阅读次数:
210
原文地址:http://wrchen.blog.sohu.com/71617539.html在讨论全局变量之前我们先要明白几个基本的概念:1. 编译单元(模块): 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为...
分类:
编程语言 时间:
2014-07-31 16:00:26
阅读次数:
183
首先一点无关的,使用(var i in a) 而不是( i in a),除非你想创建全局变量。第二点,for in 循环会忽略空的数组var a = [];a[5] = 5; // Perfectly legal JavaScript that resizes the array. for (var...
分类:
其他好文 时间:
2014-07-31 09:37:55
阅读次数:
232
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根.....
分类:
编程语言 时间:
2014-07-30 23:28:57
阅读次数:
301
main函数执行之前,主要就是初始化系统相关资源:1.设置栈指针2.初始化static静态和global全局变量,即data段的内容3.将未初始化部分的全局变量赋初值:数值型short,int,long等为0,bool为FALSE,指针为NULL,等等,即.bss段的内容4.运行全局构造器,估计是C...
分类:
其他好文 时间:
2014-07-29 20:50:22
阅读次数:
211
JQuery' post&get: asynchronous.2014-06-27 16:57:25 var client;function getClient(){ $.ajax({ url: "...", async: false, //同步方式 ...
分类:
Web程序 时间:
2014-07-29 17:10:22
阅读次数:
674
js性能优化
javascript是一种解释型语言,性能无法达到和C、C++等编译语言的水平,但还是有一些方法来改进。
1、循环
JavaScript中的循环方式有for(;;)、while()、for(in)3种。其中for(in)的效率极差,因为for(in)执行过程中需要查询散列键。for(;;)和while()比较,while循环的效率要优于for(;;)。
2、局部...
分类:
Web程序 时间:
2014-07-29 15:05:09
阅读次数:
354
同步机制Innodb实现了不依赖于平台的mutex,rwlock。1. 全局变量 对于mutex, rwlock,都有一个全局链表。1. mutex全局链表:mutex_list2. rwlock全局链表:rw_lock_list 在create创建mutex 或者rwlock的时候,加入链表。.....
分类:
数据库 时间:
2014-07-29 11:13:16
阅读次数:
273
静态变量上一篇我们了解了block全局变量的使用,静态变量和全局变量一样,可以直接在block内部使用,也可以在block内部修改引用官方文档:Global variables are accessible, including static variables that exist within ...
分类:
其他好文 时间:
2014-07-29 10:25:08
阅读次数:
330