- 博客(523)
- 资源 (44)
- 收藏
- 关注
原创 DOS 内存的知识(转)
对于一直使用WINDOWS98或XP的人来说,知道自己有128M或者256M内存就足够了。因为WINDOWS95及其后的版本都无需人的干预就可以使用全部的内存,不管它有多大。然而,在DOS中,对内存的配置却是一门学问,而且需要对DOS的内存结构有一定的了解。下面,我们就先结合PC机的发展来介绍DOS内存的基本知识。 4.2.1 DOS的640K内存问题 也许你听别人说过,D
2010-07-19 14:21:00 3030 3
原创 Windows下eAccelerator的使用
eAccelerator可以成倍的提升php的运行速度,无论你的PHP是采用ISAPI还是FASTCGI模式都建议加上eAccelerator,使用方法简述如下: 1.首先,下载编译好的dll,可以到http://www.sitebuddy.com/下载。注意选择好与你的php版本对应的dll。将下载的文件重命名为 eaccelerator.dll 然后移至php目录下的ext目
2010-07-14 16:10:00 4188 2
原创 使用 Phing 部署工具
Phing 是一个基于 Apache Ant 开源项目的 PHP 项目构建工具。 Phing 是一个递归的缩写词,全称为“Phing Is Not GNU make”,是 PHP 自动部署应用程序的一种方法。它还可以让我们与 SVN 服务器集成,还可以采用 PHPUnit 自动化方式执行单元测试,并且还可以实现文件复制这样的安装、部署任务。 Phing 官方网站是 ht
2010-07-14 01:49:00 5643 3
原创 PHP 操作达梦数据库测试
在 http://www.dameng.com 下载 DM6.0 开发版 for Windows: 除不支持数据库集群等企业级功能,开发版提供了完整的功能,支持GB级数据量,支持多用户并发访问能力,满足各种中、小型应用的需要。 开发版免费供开发者用于学习、测试、开发用途,不允许用于生产、经营等商业用途或其他用途。 虽然说明里说 for Windows2000,
2010-07-10 01:27:00 5154 4
原创 PHP 命名空间规则深层应用
在第一部分中我们介绍了PHP命名空间的用途和namespace关键字,在这篇文章中我们将介绍一下use命令的使用以及PHP如何解析命名空间的名字的。 为了便于对比,我定义了两个几乎一样的代码块,只有命名空间的名字不同。 lib1.php // application library 1 namespace App/Lib1; c
2010-07-09 05:01:00 943 2
原创 PHP 5.3 中的命名空间
命名空间是PHP 5.3中最重要的变化,对于C#和Java开发人员对这个词语非常熟悉了,他们终于可以更好地改变PHP应用程序的结构了。 为什么我们需要命名空间? 随着你的PHP代码库的增长,对之前定义的函数和类名进行修改时风险也更高了,当你试图增加第三方组件或插件时问题更严重,如果存在两个或两个以上的代码集实现了一个“Database”和“User”类会怎么样?
2010-07-09 05:00:00 1017 2
原创 jQuery 的 Div 标签滚动条属性及判断垂直滚动条是否到达底部
jQuery 的 Div 标签滚动条属性及判断垂直滚动条是否到达底部?
2010-07-09 02:55:00 32012 4
原创 PHP 的观察者模式(Observer Pattern)
面向过程编程(结构化编程),我们强调的是程序的分块结构和流程处理。进入面向对象(OOP)编程领域之后,设计模式成为一项很重要的技术。设计模式处理的是对象的生成及其协作、依赖、耦合等等关系问题。比如,单例模式保证一个类只能被实例化一次,工厂模式可以依据不同的条件生成相应的类的实例(对象)。而观察者模式则一般用来实现“事件”处理,构造软件的事件处理系统。 关于观察者模式(Observ
2010-07-06 16:21:00 1248 4
原创 使用 PHPDocumentor 建立源程序文档
有句话说:软件 = 代码 + 文档。可见文档的重要性!尤其在大中型项目和(或)团队协作编码的情况下,文档显得尤为重要。人员交接、团队交流,只有代码、没有文档是难以想象的。即使是一个人编码,天长日久,自己阅读自己曾经的代码也是一件耗时和费神的事情。 然而,整理和编制文档却是一件枯燥和乏味的事情,尤其是项目工期紧张的时候,最早做出让步和牺牲一定是编制文档的工夫。 幸好有一些
2010-07-06 03:45:00 897 3
原创 交叉表查询生成问题
设有一张表结构如:(日期,项目,内容) 数据如下 日期 项目 内容 2003/7/1 早餐 好 2003/7/1 中餐 不好 2003/7/1 晚餐 很好 2003/7/1 加餐 很好 2003/7/2 早餐 一般 2003/7/2
2010-07-06 01:17:00 916 1
原创 PHP 单元测试(PHPUnit)(2)
3.3 示例 文件 Demo.php: class Demo { public function sum($a, $b) { return $a + $b; } public function subtract($a, $b) { return
2010-07-05 04:44:00 1271 1
原创 PHP 单元测试(PHPUnit)(1)
一个函数、一个类编写完成,到底能不能正确工作?怎么测试它?PHP 单元测试是个好办法,它提供了自动化测试的方法,使敏捷开发的自动化测试成为可能。 在 PHP 下进行单元测试,需要用到 PHP 单元测试的一个框架。这个单元测试框架随 PEAR 即 PHP 扩展库一起分发。所以需要首先安装 Pear 的 PHP 单元测试扩展库。安装是通过网络从有关的站点实时安装的,所以安装的机器必须
2010-07-05 04:43:00 5714 3
原创 分页加载数据效果的新颖改进
<br /> 先说说网页为什么要分页:<br /> 1,用户体验考虑<br /> 使用户集中注意力浏览当前页面内容,而不是给出十几屏数据,时浏览者无所适从,产生压迫感、厌倦感、焦虑感;<br /> 分页使页面短小(完全可以把内容限制在一屏大小的面积内),容易布局,也增强了浏览者视觉感受。<br /> 也是因为页面短小,所以加载快速。<br /> 2,技术原因<br /> 最早促使页面分页的原因,主要是技术原因。因为服务器和网速都非常慢,所以需要一种办法,使服务器的负
2010-06-22 15:44:00 1099
原创 Windows Server 2003 下配置 MySQL 群集(Cluster)
Windows Server 2003 下 MySQL 群集(Cluster)的配置详细步骤。
2010-06-13 23:04:00 5771 6
原创 摘自网眼的腾讯QQ微博(http://t.qq.com/zhangking)
摘自网眼的腾讯QQ微博(http://t.qq.com/zhangking)
2010-06-10 23:26:00 1455
json for PHP4.0
2008-11-26
网络照相机-FlashCS3.0制作的
2008-10-07
Adobe的媒体播放器和桌面运行环境
2008-10-02
IdTcpClient、IdTcpServer 演示程序修正版
2007-09-21
基于ThinkPHP3.1开发的CMS系统
2013-05-15
《PHP深度分析_101个核心技巧_窍门和问题解决方法》电子版
2010-07-30
操作系统开发相关软件和资料(3/3)
2010-07-22
操作系统开发相关软件和资料(1/3)
2010-07-22
操作系统开发相关软件和资料(2/3)
2010-07-22
jQuery 操作 Form 元素 v1.0
2010-06-21
PHP 调用 Delphi 开发的 COM 组件实例代码
2010-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人