上一页 1 ··· 126 127 128 129 130 131 132 133 134 ··· 140 下一页
摘要: 在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。下面是一个实际的例子:class ClassA{public function __construct(){ echo “ClassA load success!”;}}//定义一个类ClassA,文件名为ClassA.phpclass ClassA{public function __construct(){ echo “Cl 阅读全文
posted @ 2012-04-10 18:28 有梦就能实现 阅读(345) 评论(0) 推荐(0)
摘要: debug_backtrace — 返回一个供调试使用的信息树debug_print_backtrace — 打印一个供调试使用的信息树error_get_last — 捕获最后的一条错误信息error_log — 将php的错误信息发送到某处error_reporting — 设定php的错误显示状况restore_error_handler — 恢复set_error_handler()函数对错误处理方式的修改restore_exception_handler — 恢复set_exception_handler()函数对异常处理方式的修改set_error_handler — 指定一个自定 阅读全文
posted @ 2012-04-10 16:40 有梦就能实现 阅读(863) 评论(0) 推荐(0)
摘要: 在创建脚本和 web 应用程序时,错误处理是一个重要的部分。如果您的代码缺少错误检测编码,那么程序看上去很不专业,也为安全风险敞开了大门。本教程介绍了 PHP 中一些最为重要的错误检测方法。我们将为您讲解不同的错误处理方法:简单的 "die()" 语句自定义错误和错误触发器错误报告基本的错误处理:使用 die() 函数第一个例子展示了一个打开文本文件的简单脚本:<?php$file=fopen("welcome.txt","r");?>如果文件不存在,您会获得类似这样的错误:Warning: fopen(welcome.t 阅读全文
posted @ 2012-04-10 15:38 有梦就能实现 阅读(340) 评论(0) 推荐(0)
摘要: [小技巧]记录PHP错误日志对于PHP开发人员来说,一旦某个产品投入使用,那么第一件事就是应该将display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。某个产品投入使用后,难免会有错误信息,那么如何记录这些对开发人员非常有用的信息呢?将PHP的log_errors开启即可,默认是记录到WEB服务器的日志文件里,比如Apache的error.log文件。当然也可以记录错误日志到指定的文件中。# vim /etc/php.inidisplay_errors = Offlog_errors = Onerror_log = /var/log/php- 阅读全文
posted @ 2012-04-10 15:15 有梦就能实现 阅读(319) 评论(0) 推荐(0)
摘要: mysql replace用法1.replace intoreplace into table (id,name) values('1','aa'),('2','bb')此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在就相当于insert into table (id,name) values('1','aa'),('2','bb')如果存在相同的值则不会插入数据2.replace(object,search,replace)把object中出现 阅读全文
posted @ 2012-04-10 10:11 有梦就能实现 阅读(412) 评论(0) 推荐(0)
摘要: 标签:虚拟主机 alias 基于用户名认证 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://goplay.blog.51cto.com/3237944/638051 一、alias 的配置,配置alias是为了在访问某些目录的时候不用输入完整的路径, 可养可以保护某些目录 1、配置/etc/httpd/conf/httpd.conf, 如下面的配置添加自己的alias,一定要确保前后路径的正确,如/icons/ 对应后边的/..../ ,而/varwww对应后边的/..... ... 阅读全文
posted @ 2012-04-07 18:37 有梦就能实现 阅读(685) 评论(0) 推荐(0)
摘要: 1.php.ini配置:php.ini里面把 extension=php_mysql.dll 去掉了前面的 ;2.将php5.X根下面自带的那个libmysql.dll拷贝到apache的根下,重启apache,ok!注意,在网上有人说是将MySQL/bin/下的libmysql.dll,我试过,不行,而且还会导致系统报内存不能为read的错误。不过幸运的是,php5.3以后的版本修复了这个bug,在安装之前的版本要注意一下这个细节。 阅读全文
posted @ 2012-04-07 16:59 有梦就能实现 阅读(634) 评论(0) 推荐(0)
摘要: 注意:如果你不想开发EJB应用,本节内容不需要进行。如果你没有安装JDK,JBoss将无法单独启动,但可以在MyEclipse里面正常启动。JBOSS6.0下载与安装下载地址:http://www.jboss.org/jbossas/downloads版本为:6.0.0.Final下载完的名称为:jboss-as-distribution-6.0.0.Final.zip 【172M】下载完解压缩到任何不含空格的目录即可,例如D:\jboss-6.0.0.Final在Windows下不需要像某些文章所说的需要配置JBOSS_HOME变量。要启动 JBoss进入JBoss下面的bin子目录双击ru 阅读全文
posted @ 2012-04-06 18:42 有梦就能实现 阅读(1850) 评论(0) 推荐(0)
摘要: 1.下载 mysql-noinstall-5.1.62-win32.zip 2.加压缩导任何一个目录,最好目录名称不要有空格; 例如:D:\mysql-5.1.62 3,在mysql-5.1.62目录下新建一个my.ini,拷贝my-small.ini代码至my.ini;修改后如下(中文说明为添加部分):....# Example MySQL config file for small systems.## This is for a system with little memory (<= 64M) where MySQL is only used# from time to tim 阅读全文
posted @ 2012-04-06 16:39 有梦就能实现 阅读(4339) 评论(0) 推荐(0)
摘要: 最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信... 阅读全文
posted @ 2012-04-05 13:11 有梦就能实现 阅读(346) 评论(0) 推荐(0)
上一页 1 ··· 126 127 128 129 130 131 132 133 134 ··· 140 下一页