- 博客(523)
- 资源 (44)
- 收藏
- 关注
原创 CentOS 5.5 高可用群集配置
Linux 包括 CentOS 下高可用(HA:High Availability)集群方案很多,而 Heartbeat 是比较常见和性价比比较高的一种。 一、硬件及网络连接 群集一般需要2台以上服务器,本篇以两台服务器做群集(双机热备)为例来说明。本实验在 Vmware Workstation 7.1 虚拟机中实现。 两台服务器的必需配置:双网卡。其中一块网
2010-08-31 21:28:00 2086 9
原创 CKFinder 2.0 的二次开发:多用户支持并按年月划分上传文件夹
CKFinder 默认情况下多个用户共用同一个图片目录。所有上传的图片和Flash全部保存在同一个文件夹(默认为 userfiles)内。 现在想实现: 第1个需求:不同用户有自己的私有的、独立的文件夹; 第2个需求:同一个用户的文件能根据上传时间自动归类; 在 CKEditor 的以前版本 FCKEditor 中,其实也可以实现这些功能,只是修改原
2010-08-25 13:52:00 5905 4
原创 CKEditor 3 和 CKFinder2 使用记录
CKEditor 是 Web 页面所用的所见即所得的文本编辑器,是 著名的 FCKEditor2.0 的升级版。官网 http://ckeditor.com/。 CKEditor 发布之后,对 FCKEdiror 的一些功能进行了整合,比较显著的是文件和媒体文件管理的功能被提取出来,成为一个独立的 CKFinder 组件(网址:http://ckfinder.com),功能也完善
2010-08-25 13:51:00 3726
原创 CentOS5.5 下的 YUM、软件包下载源及 Apache/MySQL/PHP 升级
一、了解 YUM YUM(Yellow dog Update Manager)是 RedHat 新一代的软件包管理器,目前的 RHEL、Fedora Core、CentOS 等红帽子出产的 Linux 系列发行套件都采用了这种包管理方法。软件包的安装、更新和补丁的下发都可以用 YUM 来管理。 YUM 管理软件包的依据是 repo 下载源,这是一个采用 http 协议的
2010-08-25 12:54:00 4900 2
原创 CentOS 5.5 安装 Wine 方法
Wine 是一个在 Linux 下运行 Windows 应用程序的软件环境,其核心是一个 Windows 应用程序接口(API)库,作为 Linux 和 Windows 程序之间的桥梁。Wine 的官网是:http://www.winehq.org/。 Wine 安装包里的描述: Description: While Wine is usua
2010-08-25 12:53:00 4058
原创 CentOS 中使用 Linux rar
下载 rarlinux-3.9.3.tar.gz,解压: tar -zxvf rarlinux-3.9.3.tar.gz cd rar make makefile 文件内容: ################################################################### # Installi
2010-08-23 03:42:00 1816 2
原创 CentOS5.5 下的 YUM、软件包下载源及 AMP 升级
一、了解 YUM YUM(Yellow dog Update Manager)是 RedHat 新一代的软件包管理器,目前的 RHEL、Fedora Core、CentOS 等红帽子出产的 Linux 系列发行套件都采用了这种包管理方法。软件包的安装、更新和补丁的下发都可以用 YUM 来管理。 YUM 管理软件包的依据是 repo 下载源,这是一个采用 http 协议的
2010-08-22 18:50:00 2144
原创 用 YUI Compressor 压缩和混淆 JS 和 CSS
一、简介: 目前开发Web应用Javascript发挥的作用越来越大,相关的Javascript框架也比较多。但是有一个问题,我们开发过程中,所有的JS代码都添加了注释,如使用JsDoc,代码的可读性比较强,同时这样的代码也便于调试。但是在产品环境中,我们希望这些JS代码是压缩和混淆过的,这主要是让 JS代码加载的更快,这也是Google AJAX Libraries API出现
2010-08-21 01:27:00 1267
原创 用 PHP-GTK2 做 Win32 GUI 程序
PHP通常是做为服务器端脚本执行,如果告诉你PHP可以编写普通的GUI程序,你应该很感兴趣.下面介绍的PHP-GTK就是PHP的GUI扩展.GTK是一个业界标准的图形库,具有良好的移植性.如果你用过linux的gnome桌面环境,对它应该不会陌生,Gnome就是在KDE遇到Qt许可证障碍后发展的自由软件,GTK则是其采用的图形库。 PHP-GTK采用的是组件思想(可见组件思想
2010-08-20 06:22:00 1830 10
原创 CentOS 5.5 中 Apache、MySQL、PHP 的安装信息
CentOS5.5 中已经集成安装了 Apache、MySQL、PHP,我们来探索一下其安装路径,以利于我们的管理和使用。如果要重新安装这些软件的最新版本,也需要首先进入原先的路径,备份数据和有关配置,以备将来之用。 因为 CentOS5.5 是红帽子的产品,红帽子应该使用自己发明的 rpm(Redhat Package Manager)包管理方式来管理软件包,所以使用 rpm
2010-08-19 21:17:00 1818 2
原创 CentOS5.5 下 Firefox3.6.7 不能加载 Applet 的问题
CentOS5.5 下升级一些补丁之后,Mozilla Firefox3.6.7 被升级为 3.6.7 版本。Firefox 从 3.6 系列开始不再支持以前 OJI (Open Java Virtual Machine Integration)架构下的 Java 插件,需要使用Java 6 Updates 10 及以后提供的符合 NPAPI 标准的新版本浏览器插件。于是导致了Firefo
2010-08-17 01:30:00 1270 1
原创 CentOS5.5 下 Firefox3.6.7 不能加载 Applet 的问题
解决 CentOS5.5 下 Firefox3.6.7 不能加载 Applet 的问题。
2010-08-17 01:07:00 1739
原创 PHP 实现单件(singleton)模式
单例模式(singleton)也叫单件模式。使用它的目的是为了确保某个类只有一个实例。 因为它的实现方式很简单,所以多数模式书籍都把单例模式作 为入门模式来介绍, 可以说对很多模式爱好者来说,单例模式是他们最熟悉的设计模式。比如,ZendFramework 前端控制器也是单例的。 注意: 1,正常的单例模式应该设置一个私有化的__construct,
2010-08-06 01:29:00 896 2
原创 PHP 实现适配器(Adapter)模式
<br /> 适配器模式核心思想:把对某些相似的类的操作转化为一个统一的“接口”(这里是比喻的说话)--适配器,或者比喻为一个“界面”,统一或屏蔽了那些类的细节。适配器模式还构造了一种“机制”,使“适配”的类可以很容易的增减,而不用修改与适配器交互的代码,符合“减少代码间耦合”的设计原则。<br /> <br /> 以下示例,用接近伪码的 PHP 语法,演示了一个数据库操作的适配器类,它可以操作 MySQL 和 Oracle 数据库,但使用了相同的方法。由于使用了适配器(Adapter)模式,我
2010-08-06 01:23:00 2163
原创 PHP 实现适配器(Adapter)模式
适配器模式核心思想:把对某些相似的类的操作转化为一个统一的“接口”(这里是比喻的说话)--适配器,或者比喻为一个“界面”,统一或屏蔽了那些类的细节。适配器模式还构造了一种“机制”,使“适配”的类可以很容易的增减,而不用修改与适配器交互的代码,符合“减少代码间耦合”的设计原则。 以下示例,用接近伪码的 PHP 语法,演示了一个数据库操作的适配器类,它可以操作 MySQL 和 Ora
2010-08-06 01:21:00 885 1
原创 了解一个百万级 PHP 网站的架构
Poppen.de 是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5 以及 Tsung。 Poppen.de目前有200万注册用户数、2万并发用户数、每天20万条私有消息、每天25万登
2010-08-01 15:46:00 1383 1
原创 mongoDB Windows 下的安装及与 PHP 连接测试(二)
二、在 PHP 里用代码进行测试: 与 MySQL 一样,mongoDB 是以 PHP 扩展库 .dll 的形式与 PHP 进行集成的。 到以下网址下载 Windows 下相应 PHP 版本的 dll 文件: http://cn.php.net/manual/en/mongo.installation.php#mongo.installation.window
2010-08-01 15:43:00 932
原创 Windows 下安装 Xdebug 受难记之(3)
正式开始《用 Xdebug 进行基准测试和代码覆盖率分析》。 一、使用 Xdebug 进行基准测试 可以使用以下函数获取基准测试信息。 int xdebug_memory_usage() 这个函数返回函数被调用时当前的内存使用情况。 int xdebug_peak_memory_usage() 这个函数返回函数被调用时,启动脚本之
2010-08-01 15:42:00 1273
原创 三个字组成的字:鑫、淼、焱、众 …………
三个金念鑫(xīn) 三个水念淼(miǎo) 三个火念焱(yàn) 三个土念垚(yáo) 三个牛念犇(bēn) 三个手念掱(pá) 三个目念瞐(mò) 三个田念畾(lěi) 三个马念骉(biāo) 三个羊念羴(shān) 三个犬念猋(biāo) 三个鹿念麤(cū) 三个鱼念鱻(xiān) 三个贝念赑(bì)
2010-07-29 14:48:00 3223 11
原创 腾讯挨骂,缺乏创新的悲哀
《计算机世界》最新一期杂志以《“狗日的”腾讯》大爆粗口,封面上竟将三把飞刀扔入“企鹅”体内,血淋淋地直指腾讯。究竟是何原因让《计算机世界》大打出手,恶言相向?《计算机世界》的报道中指出“在中国互联网发展历史上,腾讯几乎没有缺席过任何一场互联网盛宴。它总是在一开始就亦步亦趋地跟随、然后细致地模仿,然后绝地超越。” 不仅如此,文章接连搬出美团网创始人王兴、百度老总李彦宏、联众创始人鲍
2010-07-29 14:45:00 879
原创 滚动条触发的内容动态加载效果
效果介绍文章:分页加载数据效果的新颖改进: http://blog.why100000.com/?p=823 技术细节:jQuery 的 Div 标签滚动条属性及判断垂直滚动条是否到达底部: http://blog.why100000.com/?p=843 开发环境:jQuery1.4.2,Ajax,PHP5.2.5。 测试环境:IE7、I
2010-07-29 14:32:00 1730
原创 两碗有香肠!两碗没有!
某公司职员荣升主管,很快就让一女同事怀孕了。小主管早有妻室,怕妻子知道,让女同事赶紧把孩子打掉,但女同事坚决要把孩子生下来,无奈,小主管让她回西北老家生。 女同事说,孩子生了怎么通知你? 小主管说:这个容易,孩子出生后,你就寄张明信片给我,在上面写上,陕西拉面,就行了。以后,我会按时给你们寄生活费的。 十个月刚满,一天下午,小主管回到家,妻子递给他一张明信片说
2010-07-29 13:57:00 884 8
原创 Windows 下安装 Xdebug 受难记之(2)
于是,转移到另一台安装 Windows Server 2003 + PHP5.2.5 的机器,按照前述的步骤,安装 Xdebug 2.1.0。可以看到 phpinfo 中的 Xdebug 信息了。但运行“php -v”命令,结果如下: E:/usr/local/php-5.2.5>php -v PHP Warning: PHP Startup: SVWh: Unabl
2010-07-29 13:53:00 1091
原创 腾讯挨骂,缺乏创新的悲哀
<br /> 《计算机世界》最新一期杂志以《“狗日的”腾讯》大爆粗口,封面上竟将三把飞刀扔入“企鹅”体内,血淋淋地直指腾讯。究竟是何原因让《计算机世界》大打出手,恶言相向?《计算机世界》的报道中指出“在中国互联网发展历史上,腾讯几乎没有缺席过任何一场互联网盛宴。它总是在一开始就亦步亦趋地跟随、然后细致地模仿,然后绝地超越。”<br /> 不仅如此,文章接连搬出美团网创始人王兴、百度老总李彦宏、联众创始人鲍岳桥、“站长之王”蔡文胜、新浪创始人王志东、新浪总编辑陈彤等业界人士对腾讯的指责,称“抄袭且
2010-07-28 22:48:00 1396
原创 mongoDB Windows 下的安装及与 PHP 连接测试(一)
mongoDB(http://www.mongodb.org)是一种 NoSQL 的文档型的数据库管理系统,也就是说不是传统意义上的关系数据库(类似 Oracle、MS-SQLServer、MySQL等)。传统意义上的关系数据库,数据是被编码为二进制格式保存在表中的,需要用 SQL 语句去存取。NoSQL 的文档型数据库,比如 mongoDB,就不同了。 mongodb 由 C+
2010-07-27 14:54:00 1323 3
原创 Windows 下安装 Xdebug 受难记之(1)
这篇文章的标题原来叫《用 Xdebug 进行基准测试和代码覆盖率分析》。安装 Xdebug 只是文章开头的准备工作之一。然而。仅仅是 Xdebug 的安装,就花费大量的精力和时间,再次感受了开源软件产品的 Bug 引起的磨难和困惑! 只能在这篇文章的第二部分,主要叙述用 Xdebug 进行基准测试和代码覆盖率分析的内容了。 原文的开头写到: 作为一个 PHP
2010-07-27 14:53:00 2250 4
原创 几种常见的开源软件协议
Mozilla Public License MPLLicense,允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献版权给该软件。这样,围绕该软件得所有代码得版权都集中在发起开发人得手中。但MPL是允许修改,无偿使用得。MPL软件对链接没有要求。 BSD开源协议 BSD开源协议是一
2010-07-22 19:30:00 967 5
原创 PHP 中使用 SOAP(2)
PHP 中还实现了通过 WSDL 对 Web 服务的发布。 WSDL 是一种用于描述Web服务的语法规范,针对每个Web服务来说,它是一个说明文档,对web服务的位置,协议和接口进行详细的说明.由web服务的开发者提供。 WSDL文件包括5部分:types, Message,PortType,Binding和Service五部分. 1 Types定义: 类型定
2010-07-21 13:13:00 1121 2
原创 PHP 中使用 SOAP(1)
SOAP,英文是“肥皂”的意思。但就是这个玩意在很大程度上影响了互联网世界,前几年疯炒“Web服务”概念之后,SOAP就是其成就或者说“遗产”,因为 SOAP 就是迎来实现 Web 服务的。 SOAP = Simple Object Access Protocol,简单对象访问协议。它是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。
2010-07-21 13:12:00 1386 1
原创 在 RH9 下存取 Windows 下的共享文件夹
Linux 与 Windows 通过 samba 协议进行文件夹的共享。在 Linux 下安装 samba 软件包和开启 samba 服务后,通过配置 samba 的配置文件,可以开启 Linux 下的共享资源。Redhat Linux 9 下有一个图形界面的配置软件(主菜单/系统设置/服务器设置/samba服务器),使配置更简单了。 在 Windows 下存取 Linux 的共
2010-07-20 00:19:00 1403 2
原创 PHP 还能干什么?PHP-CLI 简介
PHP 最常用的用途就是用来编写 Web 程序,这也是 PHP 语言编写的初衷。 但是 PHP 不是仅仅只能做这些。最近有人已经在把 PHP 移植到 Android 手机 OS 平台,打算用它开发手机 APP。而 Android 应用程序就是典型的手机桌面应用程序(而不是常见的 Web 应用)。 其实,无论是在 Linux 下,还是在 Windows 下,都可以通过
2010-07-19 21:35:00 6800 1
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关注的人