自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 资源 (7)
  • 收藏
  • 关注

原创 Windows XP 安装 WAMP(二):安装 PHP 5.2.14

WAMP 指的是 Windows Apache MySql PHP 四者合一。下面介绍 PHP 5 的安装。下载 PHP 5打开网址:http://windows.php.net/download/ 下载其中的 PHP 5.2 (5.2.14)下的 VC6 x86 Thread Safe 的 zip 压缩文档。关于 PHP 版本的选择如果使用的是 apache web 服务器,需要下载 VC6 版本的 PHP。如果使用的是 IIS web 服务器,需要下载 VC9 版本的 PHP。如果是以 ISAPI 来执

2010-07-28 18:23:00 8216

原创 Windows XP 安装 WAMP(一):安装 apache 2.2.15

下载 apache 安装程序打开网址:http://apache.freelamp.com/httpd/binaries/win32/,选择其中的 httpd-2.2.15-win32-x86-no_ssl.msi 文件下载。进行 apache 安装双击 apache 安装程序,开始安装。点击下一步,接受许可协议。点击下一步。填写服务器信息。由于是在本机上作试验用,所以可以随便填写。下面有2个选择 apache 使用的端口,默认是使用端口80。安装模式。有2种选择:Typical 典型安装,没有特殊需要,一

2010-07-28 04:59:00 3311

翻译 openSUSE 11.3 Apache httpd.conf 文件配置

这是 Apache 服务器主要配置文件。它包含用来指示服务器如何运行的配置指令。查看获得详细信息。基于 Apache 发行版本的配置文件,最初由 Rob McCool 编写的 NCSA 服务器配置文件。此文件由 Peter Poeml 组合而成。如果可能,避免对这个文件进行更改。它包含的 include 声明和全局设置,可以/应该在您的虚拟主机配置里面重写。快速入门指南:http://en.opensuse.org/Apache_Quickstart_HOWTOinclude 文件概览

2010-07-25 15:21:00 3287

转载 数字人生

30624700306247705342021394243140624306247003062477053420213943134243062470030624770534202139424314062430624700306247705342021394243140624明明刨正23为何弹出41谁人能够预知4点34价位暴升变左1004凭号码来认识你的IQ你的身家你的体魄你的一切人与数字有许多怪事

2010-07-11 04:04:00 770

原创 zen cart 类:category_tree

<br />zen cart 类 category_tree 位于 /includes/classes/category_tree.php 文件中,主要的作用是,产生商品分类的树状目录。<br /><?php/** * category_tree Class. * * @package classes * @copyright Copyright 2003-2006 Zen Cart Development Team * @copyright Portions Copyright 2

2010-07-02 16:36:00 1467 1

原创 zen cart 添加一个新的边框

zen cart 的边框(siedbox 或者边栏)是网站导航的重要组成部分。以下是对边框工作机制的一些研究。安装一个新的边框最简单的方法是到 zen cart 官网的免费插件网页下载一个名为 Blank Sidebox 的边框插件,下载地址是:http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=174。下载完成以后,按照提示操作即可。也可以自己手动安装。下面以安装一个 categories_header

2010-07-01 13:57:00 1990 1

原创 zen cart 函数:zen_href_link

<br /> function zen_href_link($page = '', $parameters = '', $connection = 'NONSSL', $add_session_id = true, $search_engine_safe = true, $static = false, $use_dir_ws_catalog = true) { global $request_type, $session_started, $http_domain, $https_domain

2010-06-30 19:15:00 3566

原创 zen cart 函数: zen_draw_pull_down_menu

function ($name, $values, $default = '', $parameters = '', $required = false) { $field = '

2010-06-29 16:01:00 1921

转载 Sound Of Silence

<br />Hello darkness, my old friend,<br />I’ve come to talk with you again,<br />Because a vision softly creeping,<br />Left its seeds while I was sleeping,<br />And the vision that was planted in my brain<br />Still remains<br />Within the sou

2010-06-28 05:58:00 877

原创 安装 drupal 6.17 出错:Deprecated: Function ereg() is deprecated in .../drupal-6.17/includes/file.inc on line 926

以前安装 drupal 都是十分顺利,最近重新了系统,PHP 也升级到了 5.3,结果安装 drupal 6.17 的时候提示错误:Deprecated: Function ereg() is deprecated in .../drupal-6.17/includes/file.inc on line 926原来是 PHP 5.3 已经放弃了 ereg() 函数。解决办法是,打开 drupal-6.17/includes/file.inc 文件,找到第926行,把 elseif ($depth >= $

2010-06-25 21:27:00 1616

原创 硬盘安装 Ubuntu 10.10 Maverick LiveCD

Ubuntu 10.10 alpha 1 已经在2010年6月3日放出来,最后一个分区就留给她吧! 按照以下老方法安装不成功!首先下载 Ubuntu 10.10 镜像文件。按照之前的做法,最好是下载 alternative 版本的镜像文件。之前没注意,下载了 Desktop 版本的镜像文件,600 M 太大了,不想再重新下载了,试试看吧。然后到 http://tw.archive.ubuntu.com/ubuntu/dists/maverick/main/installer- i386/alpha-1/im

2010-06-08 15:10:00 6962 5

原创 硬盘安装 openSUSE 11.2 LiveCD 和 DVD

继续如法炮制。首先到官网下载了 openSUSE-11.2-GNOME-LiveCD-i686.iso 镜像文件。然后用压缩软件把 iso 文件中 /boot/i386/loader/ 文件夹下的 linux,initrd 两个文件提取出来把 linux、initrd 和 iso 镜像文件三个一起放到一个分区根目录下。重启电脑。在 grub 启动阶段,按 c 键进入命令行模式。敲入以下命令:kernel (hd0,N)/linux kiwidebug=1initrd (hd0,N

2010-06-07 12:26:00 2695

原创 Fedora 13 安装 php gd 库

<br />打开终端,敲入以下命令:yum search gd<br />结果出来一堆软件,其中有一个是 php-gd.i686 : A module for PHP applications for using the gd graphics library 就是它!<br />再次输入命令:yum install php-gd.i686<br />安装完成,重启 apache:/etc/init.d/httpd restart

2010-06-06 23:46:00 864

原创 硬盘安装 Debian 5.0.4

<br />下载 Debian 5.0.4 ISO 镜像文件和 hd-media/initrd.gz 文件以及对应的 vmlinuz 内核文件。initrd.gz 和 vmlinuz 可以到 http://mirrors.163.com/debian/dists/Debian5.0.4/main/installer-i386/current/images/hd-media/ 这里下载。<br />把 Debian 5.0.4 ISO 镜像文件、initrd.gz、vmlinuz 一起放到一个分区的根目录下。

2010-06-06 13:25:00 1051

原创 Ubuntu 上硬盘安装 Fedora 13

STEP 1. 下载 Fedora 13 ISO 镜象文件<br />网上有很多,这里就不介绍具体的过程了。STEP 2. 提取必要的文件<br />下载以后,用压缩软件把镜象文件中的 isolinux 和 LiveOS 目录解压出来,把这两个目录和镜象文件一起放到系统盘根目录下。<br />具体操作:打开终端,输入命令:sudo mv /到你的镜象文件和 isolinux 和 LiveOS 的路径/*.* / -r<br />这时候你的文件系统根目录看起来是这样的:boot/<br />

2010-06-04 19:08:00 4101

原创 FEDORA 13 GRUB MENU.LST

<br />title Fedora (2.6.33.5-112.fc13.i686)<br />        root (hd0,X)<br />        kernel /boot/vmlinuz-2.6.33.5-112.fc13.i686 ro root=UUID=YOUR_DISK_UUID rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDT

2010-06-04 15:51:00 948

原创 APACHE 2.2 快速配置虚拟主机

配置版本:APACHE 2.2.15操作系统:WINDOWS XP安装 APACHE 以后,找到配置文件,一般是 APACHE 目录/conf/httpd.conf,找到以下指令行:# Virtual hosts# Include conf/extra/httpd-vhosts.conf把 # Include conf/extra/httpd-vhosts.conf

2010-05-12 17:37:00 840

转载 ......

27岁时终于找到了一份工作,收敛起无形浪子的青春岁月,上班,下班,开会,领工资。和人潮一起涨落,和日子一起躲进平静的港湾,休息。  书桌上有厚厚一摞各色的纸,多年来写的歌,诗,小说,散文,电影剧本长眠在这些不同学校、单位抬头的纸上,连自己都无暇去看,也不知一直在忙些什么。直到最近做了白领,才于饭后闲坐时翻翻,惊讶于自己年轻时字写得竟如此好看,而且竟能把好几万字的东西写到结尾,一路看过来

2010-05-09 03:49:00 554

翻译 关于 Zend 框架 MVC 应用程序项目结构的建议

概述许多开发者寻找在一个相对灵活的环境中,对于一个 Zend 框架项目最好的项目结构的指南。一个灵活的环境是,开发者可以在这个环境中执行他们的文件系统和 web 服务器设置以达到最理想化的项目结构来运行和保护他们的应用程序。默认的项目结构将假设开发者拥有这样的灵活性。以下的目录结构被设计成最大扩展性来适应复杂的项目,同时对于更简单的要求,为项目提供了一简单的文件夹和文件子集。这个结构不需要

2010-04-10 17:45:00 1820 1

翻译 Zend Framework 1.10.1 理解和使用 Zend 表单装饰器之五:创建和呈现复合元素

在上一节中,我们有一个展示一个出生日期元素的例子:    dateOfBirth->renderLabel(0 ?>    formText(dateOfBirth[day], , array(size => 2, maxlength =>2)) ?>    /    formText(dateOfBirth[month], , array(siz

2010-04-08 14:21:00 1376

翻译 Zend Framework 1.10.1 理解和使用 Zend 表单装饰器之四:呈现独立装饰器

在前面一节,我们看到了你如何通过合并装饰器来产生复杂的输出。我们注意到,使用这种办法你有很多的可扩展性,但是它也加深了复杂性。在这节中,我们会检查如何呈现个人的装饰器,来制造表单和/或个人元素的定制标记(markup)。一旦你已经注册了你的装饰器,你可以稍后通过从元素中得来的名字检索他们。让我们复习一下之前的例子:$element = new Zend_Form_Element

2010-04-08 14:19:00 1738

翻译 Zend Framework 1.10.1 理解和使用 Zend 表单装饰器之三:装饰器分层

如果你在紧随上一节的内容,你可能会注意到一个装饰器的 render() 方法接受一个单独的参数,$content。它预期为一个字符串。render() 然后接受这个字符串,并决定是要替换它,附加在它后面,或者前置它前面。这允许你拥有一个装饰器的链条——它允许你创建只呈现元素的元数据的一个子集的装饰器,然后把这些装饰器分层来为这个元素建造全部的标记。让我们看一下在实践中它是如何工作的。

2010-04-08 14:18:00 1427

翻译 Zend Framework 1.10.1 理解和使用 Zend 表单装饰器之二:装饰器基础

装饰器模式概述 为了开始,我们将介绍一些关于装饰器设计模式的背景知识。一种通用的技术,来定义一个通用的界面,这个界面将会同时被你的初始的对象和装饰器同时应用;你的装饰器然后接受初始化的对象作为一种依赖,将代理或者重写它的方法。让我们把它转为代码,来更易于理解: interface Window { public function isOpen();

2010-04-08 14:15:00 1664

翻译 Zend Framework 1.10.1 理解和使用 Zend 表单装饰器之一:介绍

目录 介绍 装饰器基础 层装饰器 呈现独立的装饰器 创建和呈现组合元素 结论介绍 Zend Form 为了呈现元素和表单使用了装饰器(decorator)模式。不同于经典的装饰器模式,把一个对象传递给一个包裹的类,在 Zend_Form 中的装饰器应用了一个策略模式,并且利用在一个元素或者

2010-04-08 14:13:00 1272

翻译 Zend Framework 1.10.1 开始使用 Zend_Session,Zend_Auth,和 Zend_Acl

返回目录目录使用 Zend Framework 建造多用户应用程序在 ZF 中管理用户对话在 Zend Framework 中鉴别用户在 Zend Framework 中建造一个授权系统返回目录使用 Zend Framework 建造多用户应用程序Zend Framework

2010-04-08 03:06:00 3837 4

翻译 Zend Framework 1.10.1 开始使用 Zend_Search_Lucene

开始使用 Zend_Search_Lucene目录介绍 Zend_Search_Lucene Lucene 索引结构 索引开始和创建 索引 搜索 被支持的查询 搜索结果分页返回目录介绍 Zend_Search_Lucene

2010-04-07 18:00:00 2442

转载 Ubuntu 安装 Flash Player 10 及解决播放 flash 字体乱码(显示为方块)的办法

Ubuntu 安装 Adobe Flash 以后,若所播放的 flash 里有字体乱码(显示为方块),那么按如下方法解决:1 在终端里输入sudo gedit /etc/fonts/conf.d/49-sansserif.conf 然后回车2 将倒数第四行 sans-serif 改为 文泉驿正黑 保存即可,重启 Firefox 或者 Opera,flas

2010-03-24 03:03:00 2265

翻译 Zend Framework 1.10.1 快速入门之六:祝贺你

你现在已经建成了一个十分简单的使用一些最常用的 Zend Framework 组件构建的应用程序。Zend Framework 提供给你大量的组件,这些组件满足了绝大部分 web 应用程序的要求,包括:web 服务,搜索,PDF 读写,验证,授权,以及更多。指导手册是学习的好地方。我们希望 Zend Framework 对你有用,同时,更重要的,玩得开心。

2010-03-23 03:57:00 1503

翻译 Zend Framework 1.10.1 快速入门之五:创建一个表单

为了使我们的留言本有用,我们需要一个可以提交新条目的表单。我们第一件事是要创建事实表单的类。为了创建空的表单类,执行:      % zf create form Guestbook      Creating a form at application/forms/Guestbook.php      Updating project profile .zfpr

2010-03-23 03:56:00 23695

翻译 Zend Framework 1.10.1 快速入门之四:创建一个模型和数据库表格

在我们开始之前,让我们思考这样一些问题:这些类将放在什么地方,我们如何找到他们?我们创建的默认项目实例化一个自动加载器(autoloader)。我们可以把其他的自动加载器附加到它身上,这样它知道到哪里找到不同的类。典型的,我们想让我们大量的 MVC 类在同一个树状结构下分组--在本例中,是 application/--而且大部分情况使用一个通用前缀。Zend_Controller_Front

2010-03-23 03:55:00 80865

翻译 Zend Framework 1.10.1 快速入门之三: 创建一个布局

您可能注意到前面一节提到视图脚本是 HTML 片断——不是完整的网页。这是出于设计的需要:我们希望动作返回的内容只和动作本身有关,而不是返回整个应用程序。现在我们必须把得到的内容合成到一个完整的 HTML 网页。我们也想为应用程序创建一个统一的外观和风格。我们将使用一个全站布局来完成这些任务。Zend Framework 使用两种设计模式来实现布局:Two Step View 和 Comp

2010-03-23 03:54:00 17247 1

翻译 Zend Framework 1.10.1 快速入门之二:创建 Zend Framework 项目

安装Zend Framework为了创建您的项目,首先您需要下载并解压缩 Zend Framework。 最简单的方法是安装 Zend Server。Zend Server 已经有 Mac OSX,Windows,Fedora Core,和 Ubuntu 版本的安装程序,以及一个适用于绝大多数 Linux 的安装包。安装 Zend Server 以后,可以在 Mac OSX 和 Lin

2010-03-23 03:51:00 11012 1

翻译 Zend Framework 1.10.1 快速入门之一:Zend Framework & MVC 介绍

Zend FrameworkZend Framework 是一个开源的,面向对象的 PHP 5 Web 应用框架。 Zend Framework 通常被称为组件库,因为它有许多松耦合组件,您可以或多或少地使用这些独立的组件。但 Zend Framework 还提供了先进的模型视图控制(MVC)的实现,可以用来建立一个 Zend Framework 应用程序的基本结构。 一个关于 Zen

2010-03-23 03:48:00 3729

转载 PHP __set() __get() __isset() __unset() 四个方法的应用

一般来说,总是把类的属性定义为 private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在 PHP5 中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”。  上一节中,我们为每个属性做了设置和获取的方法,在 PHP5 中给我们提供了专门为属性设置值和获取值的方法,

2010-03-21 22:31:00 2065 2

原创 ubuntu 下开启 apache 的 rewrite 模式

sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load 还有一点需要注意的地方:修改 /etc/apache2/sites-available/default 中 AllowOverride None 修改为: AllowOverride All

2010-03-21 00:21:00 840

翻译 开始使用 Zend_View 占位符:结论

视图占位符是你为你的应用程序创建丰富的模板的简单而有力的方法。你可使用大量的标准占位符,例如讨论过的(doctype(0),headTitle(),headLink(),和 headScript()),或者用定制的办法使用通用的 placeholder() 帮助器来集成内容然后呈现。实践它们已知的功能,参阅手册中相关的章节来发现它们提供的更多的功能——以及你如何利用这些特点来为你的读者创建丰富

2010-03-19 02:17:00 746 1

翻译 开始使用 Zend_View 占位符:标准占位符

在前面的一节中,我们学习了关于 placeholder() 视图帮助器,以及如何使用它来合并定制的内容。在本节中,我们会研究一下 Zend Framework 内置的占位符,以及如何使用它们来创建更复杂的复合模板。 大部分的内置占位符是为了在你的模板内容中的 部分产生内容——一个你不能通过你的应用程序的视图脚本直接操作的区域,但是它是你想施加影响的。举例来说:你可能希望每一个页面的标题包含一

2010-03-19 01:43:00 2749

翻译 开始使用 Zend_View 占位符:占位符基本用法

Zend Framework 定义了一个通用的 placeholder() 视图帮助器你可以用来定制你所需要的占位符。它也提供大量专门的经常所需功能的占位符应用,例如指定 DocType 声明,文档的标题,以及更多。 所有的占位符在总体上运行是一致的。他们是容器,这样以便你能把它们当作收集物来执行。使用它们,你可以做到: 附加或者预加物体到收集物上 用一个单独的值来取代整个收集物。

2010-03-19 01:38:00 2158

翻译 开始使用 Zend_View 占位符:介绍

在前面的一章中,我们主要的看了 Two Step View 模式,它允许你在一个全网站的模板中嵌入独立的应用程序的视图。在那一章的结尾,然而,我们讨论到了一些不足:你如何改变页面标题?你如何把另外的脚本或者风格样式表注入全网站模板中?你如何创建一个横幅以及如何展示它?如果有些内容对于横幅来说是无条件的,有些内容则是有条件的? 这些问题将由 Composite View 来回答。那个模式

2010-03-19 01:37:00 682

翻译 开始使用 Zend_Layout

介绍当使用 Zend Framework MVC 层来建设一个网站的时候,你的视图脚本将会典型的只是和请求动作相关的 HTML 片断。例如,如果你有 /user/list 这个动作,你可能创建一个穷尽用户并呈现一个没有号码的列表的视图脚本:Usersusers)): ?>No users foundusers as $user): ?>escape($user-

2010-03-17 13:22:00 1676

openSUSE 11.2 KDE 图标第二部分

openSUSE号称史上最华丽的linux桌面版本,用了3个月,界面确实牛X,是我用过的几个linux发行版本中,命令行用的最少的一个,感觉比较接近windows。这个资源是kde的默认图标,从/usr/share/icons/default.kde4/压缩而来(好像是这个目录)包括: 64*64 128*128 256*256 oxygen scalable 五种尺寸的图标,另外的 8*8 16*16 22*22 32*32 48*48 五个尺寸的图标在另外一个资源中,http://download.csdn.net/source/2662895 。 需要先睹为快的朋友可以到这里看看: http://j.imagehost.org/0989/accessories-calculator.png http://i.imagehost.org/0160/karbon.png http://i.imagehost.org/0066/kchart.png http://a.imagehost.org/0468/krita.png http://a.imagehost.org/0266/lokalize.png 图片格式为PNG,上传到图片空间以后,背景色变成黑色,实际是透明的。

2010-09-01

openSUSE 11.2 KDE 图标第一部分

openSUSE号称史上最华丽的linux桌面版本,用了3个月,界面确实牛X,是我用过的几个linux发行版本中,命令行用的最少的一个,感觉比较接近windows。这个资源是kde的默认图标,从/usr/share/icons/default.kde4/压缩而来(好像是这个目录)包括: 8*8 16*16 22*22 32*32 48*48 五种尺寸的图标,另外的 64*64 128*128 256*256 oxygen scalable 五个尺寸的图标在另外一个资源中,稍后上传。 需要先睹为快的朋友可以到: http://j.imagehost.org/0989/accessories-calculator.png http://i.imagehost.org/0160/karbon.png http://i.imagehost.org/0066/kchart.png http://a.imagehost.org/0468/krita.png http://a.imagehost.org/0266/lokalize.png 看看,图片格式为PNG,所以上传到图片空间以后,背景色变成黑色,实际是透明的。

2010-09-01

openSUSE 11.2 KDE 壁纸

openSUSE 号称史上最华丽的 linux 桌面版本,以下壁纸是从 openSUSE 11.2 KDE 系统的 /usr/share/wallpapers 目录压缩而来

2010-06-22

Debian 5.0.4 Lenny 硬盘安装必须的 initrd.gz 和 vmlinuz 文件

Debian 5.0.4 Lenny 硬盘安装必须的 initrd.gz 和 vmlinuz 文件,请注意和光盘文件的版本对应。经过测试完全可以正常使用。把这两个文件和光盘镜像文件一起放在一个分区根目录,让 grub 引导启动即可。

2010-06-06

Mplayer 解码器 all-20100303.tar.bz2

These are binary codecs for use with MPlayer. They are useless for normal Windows players (like Windows Media Player, QuickTime, RealPlayer, ...) as they only contain the DLLs without installer and other fancy stuff needed to use them with common Windows players. Put the files contained in this archive in a directory where MPlayer will find them. The default directory is /usr/local/lib/codecs/ ($prefix/lib/codecs/) if you are compiling from source, but you can change that value by passing the '--codecsdir' option to './configure'. If you use a prebuilt MPlayer package it will most likely be /usr/lib/codecs, see the documentation of your package for details. In the past /usr/local/lib/win32 or /usr/lib/win32 was the default directory, some packages as well as a few other Unix players like xine and avifile still use it, refer to their documentation for further details. On Windows if you are using a prebuilt MPlayer, put the contents of this package in the codecs folder within your main MPlayer installation folder.

2010-03-26

zend framework 中文手册

zend framework zendframework manual 手册,Zend Framework手册 中文版,有一部分还没有汉化

2010-01-30

一般正则表达式入门(中文)

很基础的正则表达式入门资料,CHM格式,主要内容有:什么是正则表达式,建立正则表达式,括号表达式,定位符,常用的匹配正则表达式和实例,适合新手

2009-01-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除