最近的文章列表

PHP单元测试环境PHPUnit(Windows下安装)图文教程

1、按照常规下载 php 的zip包和配置好 php.ini,这里的例子使用的是 E:\php

2、把你的 php 目录加入系统环境变量 path 中

2015/5/6 Comments:
PHP5.3安装Zend Guard Loader图文教程(Zend Optimizer被取代)

Zend Optimizer/3.3.3 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。
Zend Guard Loader/5.5.0/6.0 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。

PHP 5.3.X 开始 Zend Optimizer 正式被 Zend Guard Loader 取代了。安装方法有所不同,以下是安装 Zend Guard Loader的具体方法:

下载地址:

2014/12/8 Comments:
Drupal简体中文语言包安装教程

下载地址:http://localize.drupal.org/translate/downloads,下载最新的Drupal6中文汉化包文件

到 admin->site building->modules [admin/build/modules] 启用 Locale 模块。

2014/12/4 Comments:
比make更高级的编译配置工具CMake安装使用教程

CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。

  通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行(make test,或者ctest)、生成当前平台的安装包(make package)、生成源码包(make package_source)、产生Dashboard显示数据并上传等高级功能,只要在CMakeLists.txt中简单配置,就可以完成很多复杂的功能,包括写测试用例。

2014/10/29 Comments:
PHP如何自定义类Class的示例代码(OOP面向对象教程)

那怎么开始设计一个合格的类呢,一开始就写class{}的都错了,正确的是什么都不写,而是假设这个类已经存在,这个对象已经存在,各种属性方法都已经有了,在这个完全的假设下想象下这个对象应该怎么用,例如我们制作一个缩略图的类,我们希望封装成一个类,方便下次使用,我们首先需要明确对象是什么它会做什么,要制作缩略图本质操作是缩小图片并输出,这里被操作的是图片,那么对象就是图片,由于网站上的图片不是唯一的我们得告诉这是那张图片,这就可以假设下这个类已经存在,一开始就得声明是那张图片,例如$simg = new simg("1.jpg");那么,一张图片应该有哪些属性? 在制作缩略图的时候,我们最关心的应该是 宽,高,类型,而且这三项对一张图片而言是肯定的,这意味着这个对象一定有这些属性,$s

2014/9/16 Comments:
PHP的MVC里的命名空间(Namespace)示例代码简明教程

这一特性在 PHP5.0x 时候就提出过,后来被取消并安排在 PHP6 中实现。而此次又再次“提前”到了 PHP5.3 发布,可见开发人员对其的重视以及谨慎的态度。

官方发布时说明文档的内容可能已过期(documentation maybe out dated),所以在这里简单的说明命名空间的用法:首先是声明一个命名空间,加入了新的关键字 namespace ,其应在类文件的开头

代码如下:
<?php   
namespace Project::Module; 
2014/9/1 Comments:
AngularJS 创建模块(module)和获取模块(创建一个新模块将覆盖掉这些指令和服务)

创建模块 vs 获取模块

注意,使用 angular.module('myModule', []) 将创建名为 myModule 的模块并重写已有的同名模块。而使用angular.module('myModule') 则只会获取已有的模块实例。

  var myModule = angular.module('myModule', []);

// 添加一些指令和服务
2014/8/13 Comments:
AngularJS 初始化过程以及如何手动将 AngularJS 初始化(延迟启动)

概述

这一章讲述 Angular 初始化过程以及必要的时候用户如何能够手动将 Angular 初始化。

Angular <script> 标签

下面例子展示了推荐的在应用中使用 Angular 的自动初始化的代码路径设置。

<!doctype html>
<html xmlns:ng="http://angularjs.org" ng-app>
2014/8/13 Comments:
angularjs快速入门教程(启动入口:ng-app、angular.bootstrap(element, ['模块名'...]))

模板:动态模板,是动态的,直接去处理DOM的,而不是通过处理字符串模版(静态模板)

mvc:核心思想实现“数据管理-数据模型Model、应用逻辑-控制器Controller、数据表现-视图View”三者的之间的分离。view从model获取数据把数据展示到界面上,当有用户操作处理交互时,控制器controller去改变数据model,然后通知view去做相应的改变;各司其职。

双向绑定:意味着当model变化的时候,view也去改变,view改变的时候,model也会相应的发生变化,也就是MVVM的概念,VM就是view和model的枢纽所在。

2014/8/7 Comments:
美丽说如何银行卡付款,付款使用说明书,微信支付教程,银行卡支付流程

现在网上购物越来越多,网上付款也非常流行和安全,如果你是第一次网上购物,那么不会付款,请看描述,

不会银行卡付款,请看描述说明书,微信支付教程,银行卡支付流程
2014/7/21 Comments: