这一节主要内容是了解预定义变量$_SERVER的用法。
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。这也就意味着大量的此类变量都会在» CGI 1.1 规范...
分类:
其他好文 时间:
2015-05-07 08:50:16
阅读次数:
151
静态变量:线程非安全。静态变量即类变量,位于方法区,为所有对象共享,共享一份内存,一旦静态变量被修改,其他对象均对修改可见,故线程非安全。实例变量:单例模式(只有一个对象实例存在)线程非安全,非单例线程安全。实例变量为对象实例私有,在虚拟机的堆中分配,若在系统中只存在一个此对象的实例,在多线程环境下...
分类:
编程语言 时间:
2015-05-05 18:23:40
阅读次数:
121
变量的存数类型:1:静态变量:凡是在代码任何快之外声明的变量总是存储在静态内存内,也就是不属于堆栈的内存。对于这类变量。你无法对它们制指定存储类型。2:存储于堆栈中,称为自动变量。当程序执行到声明自动变量的代码时,自动变量才被创建。当程序的执行流离开该代码时,这些自动变量将被自行销毁。3:寄存器变量...
分类:
编程语言 时间:
2015-05-04 21:59:42
阅读次数:
161
final关键字: 1、最终,作为一个修饰符 2、可以修饰类,变量,函数。 3、被final修饰的类不可以被继承,为了避免被继承,被子类复写功能。 4、被final修饰的方法不可以复写(只修饰类中的一些方法) 5、被final修饰的变量是一个常量只能赋值一次,既可以修饰成员变量也可以修饰局...
分类:
其他好文 时间:
2015-05-04 19:41:32
阅读次数:
109
一、web项目
1、后台处理json字符串时,不要用拼接起来的,直接用第三方的jar转换;否则前台页面解析可能出错。
2、配置类中,针对每一种特定种类的配置,最好在配置类中第定义一个内部public类;这样看得更清晰。
3、对于类、变量、包等命名,一定要去合适的名字,这样更便于后期维护。
4、对于注释,在别人看不懂的情况下,才有必要去写注释;否则,则是累赘!...
分类:
其他好文 时间:
2015-04-29 17:13:02
阅读次数:
113
最近有点事情,没有及时更新笔记,学习不可弃,总结一下最近的学习,其中重点是static的一些应用,多态是一种设计理念,了解较容易,想如火纯清的确不是一件容易的事情。 对于static,主要有两点是我所学习的。 1、首先简单的介绍一下static的定义。static是静态的意思,就是说这个类变量或者类...
分类:
编程语言 时间:
2015-04-28 01:29:29
阅读次数:
120
注:本次代码加了样式,样式如下 1.C#语法 用 @{ } 包起来 2.定义匿名类变量,并使用 3.输出字符串 直接使用 @变量 输出变量内容 4.输出html字符串 首先声明一个变量,保存html字符串 a.使用 @变量 输出 b.使用Response.Wr...
分类:
Web程序 时间:
2015-04-23 21:40:38
阅读次数:
144
Python的静态方法和类成员方法都可以被类或实例访问,两者概念不容易理清,但还是有区别的:1)静态方法无需传入self参数,类成员方法需传入代表本类的cls参数;2)从第1条,静态方法是无法访问实例变量的,而类成员方法也同样无法访问实例变量,但可以访问类变量;3)静态方法有点像函数工具库的作用,而...
分类:
编程语言 时间:
2015-04-23 01:55:36
阅读次数:
192
众所周知在JAVA编程语言中有两种初始化块:静态初始化块非静态初始化块他们到底有什么区别呢?今天就浅谈一下JAVA中静态初始化块和非静态初始化块的区别静态初始化块定义: static{}执行优先级高于非静态的初始化块,它会在对象装载到系统的时候执行一次,执行完成便销毁,它仅能初始化类变量,即s...
分类:
编程语言 时间:
2015-04-22 13:49:06
阅读次数:
146
主要介绍下如题几类变量,也是比较容易弄混的四类变量,每一中变量都应该有自己独特的部分,才有存在的价值;存储区域作用域与生存时间局部变量栈区局部;在作用域内全局变量静态存储区全局,多个源文件中可以使用;整个程序执行期间静态局部变量 静态存储区 局部;整个程序执行期间静态全局变量静态存储区全局,只能.....
分类:
编程语言 时间:
2015-04-20 22:15:59
阅读次数:
137