博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年8月11日

摘要: 利用@来抑制错误在PHP中,可以使用@运算符来抑制单个错误。例如,如果不希望PHP报告它不包括某个文件,则可以编写如下代码:@include ('config.inc.php');或者如果不希望看到“除以0”错误:$x = 8;$y = 0;$num = @($x/$y);像函数调用或数学运算一样,@符号只能处理表达式。不能在条件语句、循环语句、函数定义等之前使用@符号。一条经验法则是,我建议将@符号用于那些执行失败时不会影响脚本整体功能的函数。或者,在你自己可以更优雅地处理PHP的错误时可以抑制错误(本章后面将讨论这个主题)。一些开源软件中使用到@抑制错误的部分代码://co 阅读全文

posted @ 2011-08-11 17:21 bug yang 阅读(665) 评论(0) 推荐(0) 编辑

摘要: 使用js控制快捷键/** * Events are handled for different browsers. */CalemLogin._handleKeyEvents =function(event) { event = event || window.event; //Either passed in or directly from window if (event == null) return true; var target = event.target ? event.target: event.srcElement; //get the target of the eve 阅读全文

posted @ 2011-08-11 14:22 bug yang 阅读(374) 评论(0) 推荐(0) 编辑

摘要: 在这个系统中,很多的类,它不直接实例化,而是使一个静态方法来实例化。在这个静态方法中,使用__CLASS__这个名字来实例化。我感觉这样写非常好,让我想起的如果是ASP.NET的话,你改类名的时候,VS会自动提示你将所有用到这个类名的地方都帮助你改掉,但是PHP没有这样智能的软件,使用这种方法就可以实现。例子如下:<?php class Demo { private static $inst; //存储实例化过的对象,保存在内存中,再次调用时不再实例化 public static function getInstance($arg=null) { if(!isset(self::$ins 阅读全文

posted @ 2011-08-11 11:40 bug yang 阅读(341) 评论(0) 推荐(0) 编辑

摘要: URL: http://localhost/pro/test/index.phpArray( [HTTP_HOST] => localhost [HTTP_CONNECTION] => keep-alive [HTTP_CACHE_CONTROL] => max-age=0 [HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11 [HTTP_ACCEPT] => text/ht 阅读全文

posted @ 2011-08-11 09:47 bug yang 阅读(435) 评论(0) 推荐(0) 编辑

2011年8月9日

摘要: 疑问:带符号的8位2进制数去除符号位表示数值的只有7位。7位2进制数最大为:1111111=127。现首位加上符号位:正数01111111=127,负数11111111=-127这是源码。想不通怎么最小的为-128.和源、反、补有什么关系。再怎么变正数最大为127,负书最小也应该为:-127呀!------------------------------------------------------------------------------------------------------------解决疑问:很多人会有这样的疑问,当然我今天也遇到了,好久没有看二进制的东西了,以前还记得 阅读全文

posted @ 2011-08-09 23:22 bug yang 阅读(3642) 评论(0) 推荐(1) 编辑

2011年7月24日

摘要: 一.摘要通过上节的介绍,大家应该已经生成了自己的项目,同时用命令创建了自己的News控制器 ,这一节我们将通过命令来创建我们的模板页和我们的Form表单。二.前言到现在为止,所有章节原理都介绍的很少,更多的是操作,以后会在考虑写一个原理的教程,希望大家在学习这个教程遇到不会的,多去看一下原理就会一目了然。三.开始上机1、创建zend模板首先呢,我们先创建我们项目中的模板,稍后会解释什么是模板,老规矩,打开我们的“提示命令符“窗口,然后在窗口里面选择到我们的项目的目录,输入如下的命令:zf enbale layout正如命令行提醒的那样,application/configs/applicati 阅读全文

posted @ 2011-07-24 16:45 bug yang 阅读(1181) 评论(1) 推荐(2) 编辑

2011年7月23日

摘要: 一.摘要通过上节的介绍,大家应该已经配置好的自己的Zend Framework开发环境,今天就开始开发我们自己的系统了,通过今天的学习,你会看到开发PHP非常简单。二.前言在Zend开发过程中,最基本的操作就是如何使用命令,今天我们就一步一步通过命令来开发自己的第一个Zend项目。三.开始上机啦1、首先,打开自己的提示命令符窗口(也就是在开始->运行->敲入cmd,回车),通过“cd”等操作,选择到我们要建立项目的目录,比如我就敲入“cd C:\wamp\www",然后敲入我们今天第一个命令:zf create project Mynews然后回车,这个命令为我们创建了一 阅读全文

posted @ 2011-07-23 23:01 bug yang 阅读(1056) 评论(0) 推荐(0) 编辑

2011年7月19日

摘要: 最近在学习zend framework框架,发现网上的教程挺少的,而且这个框架版本之间改动挺大的,所以许多教程都多多少少过时了,所以在这里把我的学习成果的记录一下,希望能够帮助大家学习。闲话少说,现在就开始了。 先说明一下我的配置环境: Wamp(Windows,Apache,Mysql,PHP)和Zend Framework 1.11.8的版本,也就是现在的最新版本。 如何安装Zend Framework 1.11.8,就参见我转载的一篇文章: http://www.cnblogs.com/bugY/archive/2011/07/14/2105993.html 配置zend框架中命令的环. 阅读全文

posted @ 2011-07-19 22:47 bug yang 阅读(3905) 评论(0) 推荐(0) 编辑

2011年7月14日

摘要: 转载的文章:WINDOWS 下WAMP环境下 的 Zend Framework 配置1,安装WampServer下载WAMPSERVER并安装,在本例中,安装在C:\wamp下。2 安装Zend Framework解压缩 Zend Framework 压缩包中 \library\ 至 C:\wamp\library (这里面没有library目录,要自己建一个)3 开启支持rewrite module编辑 httpd.conf。- 编辑 C:\wamp\bin\apache\Apache2.2.10\conf\httpd.conf 文件。或- 右击托盘里WampServer小图标 --> 阅读全文

posted @ 2011-07-14 10:01 bug yang 阅读(2088) 评论(0) 推荐(1) 编辑

2011年5月6日

摘要: 动态规划笔记 阅读全文

posted @ 2011-05-06 12:41 bug yang 阅读(151) 评论(0) 推荐(0) 编辑