yii整体执行流程直观,具体由以下步骤:1、程序入口文件index.php加载yii框架引导程序(bootstrap)文件yii.php,加载配置文件以及其他自定义配置。2、yii.php中Yii类继承了YiiBase,主要封装框架的一些通用方法,比如自动加载、创建组件、核心类路径映射、记录日志以及...
分类:
其他好文 时间:
2015-09-21 20:55:50
阅读次数:
192
前面我们简单介绍了几种 QML 的基本元素。QML 可以由这些基本元素组合成一个复杂的元素,方便以后我们的重用。这种组合元素就被称为组件。组件就是一种可重用的元素。QML 提供了很多方法来创建组件。不过,本章我们只介绍一种方式:基于文件的组件。基于文件的组件将 QML 元素放置在一个单独的文件中,然...
分类:
其他好文 时间:
2015-09-15 17:55:35
阅读次数:
125
本文讲述一个Joomla组件是如何工作的以及组件的结构(组织方式),实际我们在创建组件的时候都是通过zip包安装的, zip包可以是通过第三方工具生成的,也可以是自己打包的,但是推荐使用第三方工具生成,既方便又不易出错。第六节 讲述了怎么自己打包一个组件。 1. 在此之前先添加一个组件 通过网站ht...
分类:
其他好文 时间:
2015-08-27 22:38:38
阅读次数:
125
Server 对象用于处理服务器上的一些特殊任务,例如,创建组件实例、获取文件路径、执行ASP脚本文件等。 Server 对象是体现 ASP 强大功能的一个对象,之前介绍的对象都是针对获取、请求以及简单存储信息而设计的,之所以说它强大,有两个原因,第一可以通过 Server 对象创建服务器上所具有的...
分类:
Web程序 时间:
2015-08-15 22:45:49
阅读次数:
195
最近总结了一些iOS开发者非常实用的快捷键,并按使用频率从高到低排了一下,这些快捷键并不需要特别去记,用到时来查一下就好了。Xcode:Command+Shift+N 快速创建projectCommand+N 快速创建文件Command + Alt + N = 快速创建组(文件夹)Command+ ...
分类:
移动开发 时间:
2015-08-14 15:07:16
阅读次数:
141
抽象工厂(Abstract Factory)意图: 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。适用性: 一个系统要独立于它的产品的创建、组合和表示时。 一个系统要由多个产品系列中的一个来配置时。 当你要强调一系列相关的产品对象的设计以便进行联合使用时。 当你提供一...
分类:
其他好文 时间:
2015-08-04 15:19:14
阅读次数:
109
在前几次使用RequireJS创建模板分析工具之后,我现在就要开始使用RequireJS编写组件了,如果我想达到ExtJS那种动态创建组件的效果,我就需要充分考虑组件与组件之间的依赖加载问题(节点渲染)、事件绑定...
分类:
Web程序 时间:
2015-07-31 18:44:53
阅读次数:
198
创建型模式专题总结(Creational Pattern)——.NET设计模式系列之七Terrylee,2006年1月概述创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。本文对五种常用创建型模式进行了比较,通过一个游戏开发场景的例子来说该...
分类:
Web程序 时间:
2015-07-31 10:17:48
阅读次数:
106
前段时间查看了extjs的源代码,大概就看了20多分钟,我看了个大概,曾经推测Extjs动态创建组件其实也是使用了标签模板,如今看过源码之后证实了我的猜测,extjs拥有自己的一套模块加载器,所以能够自由的编写自定...
分类:
Web程序 时间:
2015-07-30 17:17:23
阅读次数:
152
设计模式按照特点可以分为三大类型,分别是:创建型、结构型和行为型。常用的设计模式又可以细分为23种。
创建型模式使用来创建对象的模式,抽象了实例化的过程,帮助一个系统独立于其关联对象的创建、组合和表示方式。创建型模式的两个主要功能:1、将系统所使用的具体类的信息封装起来;2、隐藏类的实例是如何被创建和组织的。外界对于这些对象只知道它们有共同的接口,而不清楚具体的实现细节。...
分类:
其他好文 时间:
2015-07-26 14:17:02
阅读次数:
116