PHP错误处理有两种:标准的错误处理和异常(OOP语法新出现的错误处理机制)标准错误是由:错误等级,错误信息,错误发生文件,与错误发生行号组成。php提供了多种错误等级,用来描述错误的重要程度。标准错误两种触发形式:php自动触发: php检测到存在一个错误,则会将错误触发用户脚本触发:利用内置函数...
分类:
Web程序 时间:
2014-10-20 22:37:18
阅读次数:
228
为什么使用Spring?
Spring是一个开源项目,是一个中间件,更是一个框架。那我们为什么使用Spring呢?有人说:框架这种东西,最开始接触Java的时候,做好不要使用。还是要从Java基础的东西学起;有人说:Spring这个框架真是太棒了。它的IOC能够写出更加面向接口的程序;它的AOP是OOP的更好的一个补充。
对,这两种说法我都非常同意。为了更好的理解Spring,我们要掌握好Java的基础;而就工作编码而言,Spring确实是非常好的工具。所以,不同的阶段,不同的对待。...
分类:
编程语言 时间:
2014-10-19 11:40:17
阅读次数:
204
译注:这是一篇在Stack overflow上 很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子 和代码片段以帮助理解,以及在什么情况下需要进行元编程。于...
分类:
编程语言 时间:
2014-10-19 11:28:00
阅读次数:
321
一、面向对象编程的含义 * 是一种模块化编程方法,使代码的重用性大大的增加。 * oop技术使得项目的设计阶段需要的精力大大的增加,但是一旦对某种类型的数据表达方式达成一致,这种表达方式就可以沿用下去,直到这款应用的生命周期结束。 (一)对象的含义 1、对象就是OPP应用程序的一个组成部分,这个组成...
模型进行数据操作,继承自CActiveRecord (活跃记录)
AR数据库向上的封装,AR通过OOP面向对象方式操作数据库。AR需要最终转变为具体的sql语句,通过一个中间类(criteria标准)协助转为的具体sql语句。find、findAll
就是转化为这个类的一些属性
文件路径AR : \framework\db\ar\CActiveRecord.php
可以看到很多方法
...
分类:
其他好文 时间:
2014-10-19 00:04:55
阅读次数:
243
http://blog.csdn.net/a906998248/article/details/7514969一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从...
分类:
其他好文 时间:
2014-10-19 00:03:16
阅读次数:
320
OOP基础。OOP有三大目标,重用性、灵活性和扩展性。OOP有三大特性,封装、继承和多态。抽象尽管不是OOP的编程特性,但它却是全部编程语言的最大特性。封装,隐藏程序的属性和的实现细节,并控制属性的訪问权限,对外仅提供接口。继承,是对基类的代码进行利用并扩展基类,是一个从一般到特殊的过程。多态,执行...
分类:
其他好文 时间:
2014-10-18 12:31:29
阅读次数:
152
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。能够这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序执行过程。二、AOP 的作用。经常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理...
分类:
编程语言 时间:
2014-10-16 19:45:43
阅读次数:
320
??
4. OOP
4.1. 类class
4.1.1. 定义
例子1:
class User {
var name = "anonymous"
var age:Int = _
val country = "china"
def email = name + "@mail"
}
使用:
val u =...
分类:
其他好文 时间:
2014-10-16 14:56:28
阅读次数:
259
面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之中的一个,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,而且类能够把自己的数据和方法仅仅让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”...
分类:
其他好文 时间:
2014-10-15 12:26:14
阅读次数:
253