http://blog.sina.com.cn/phppear[订阅][手机订阅]
个人资料
图片幻灯
访客
读取中...
评论
读取中...
分类
    内容读取中…
博文
 北京时间8月9日,北京奥运会羽毛球项目的比赛将开始第一场对决,比赛场地安排在北京工业大学,决赛则定在了8月17日。下表为北京奥运会羽毛球项目的详细赛程:
日期 时间 项目 阶段
2008年8月9日 09:00 - 22:30 女子单打 前64名
男子单打
8月10日 10:00 - 22:00 女子双打 前16名
女子单打 前32名
男子单打
jf子窗口回调父窗口(2008-07-03 09:07)
1: window.parent 是iframe页面调用父页面对象 举例: a.html
如果我们需要在b.htm中要对a.htm中的username文本框赋值,就如很多上传功能,上传功能页在Ifrmae中,上传成功后把上传后的路径放入父页面的文本框中我们应该在b.html中写
1.b

 

 

2: window.opener 是window.open 打开的子页面调用父页面对象 实例地址: http://www.cnspry.cn/blog/attachments/window.opener实例/a.html 源码: 2.a
2.b

 

bom问题自动解决办法(2008-06-27 11:02)

遍历子目录,自动更改

<?php
//把该文件放到WEB根目录下,运行一次可以清除当前目录及所有子目录中所有文件的BOM Header。
//经测试,安全。
if (isset($_GET['dir'])){ //设置文件目录
$basedir=$_GET['dir'];
}else{
$basedir = '.';
}
$auto = 1;
checkdir($basedir);
function checkdir($basedir){
if ($dh = opendir($basedir)) {
  while (($file = readdir($dh)) !== false) {
   if ($file != '.' && $file != '..'){
    if (!is_dir($basedir.'/'.$file)) {
     echo 'filename: $basedir/$file '.checkBOM('$basedir/$file').' <br>';
    }else{
     $dirname = $basedir.'/'.$file;
     checkdir($dirname);
    }
   }
  }
closedir($dh);
}
}
function checkBOM ($filename) {
global $auto;
$contents = file_get_contents($filename);

BOM问题原理说明(2008-06-27 10:43)

最近做程序的是否发现自己的php程序最上端总有莫名的换行符

后来发现原来是bom在作怪,以下是我在解决这个问题后的一个总结

Unicode规范中有一个BOM的概念。BOM——Byte Order Mark,就是字节序标记。在这里找到一段关于BOM的说明:

在UCS 编码中有一个叫做'ZERO WIDTH NO-BREAK SPACE'的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符'ZERO WIDTH NO-BREAK SPACE'。这样如果接收者收到FEFF,就表明这个字节流是Big-Endian的;如果收到FFFE,就表明这个字节流是Little-Endian的。因此字符'ZERO WIDTH NO-BREAK SPACE'又被称作BOM。

UTF-8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。字符'ZERO WIDTH NO-BREAK SPACE'的UTF-8编码是EF BB BF。所以如果接收者收到以EF BB BF开头的字节流,就知道这是UTF-8编码了。

Windows就是使用BOM来标记文本文件的编码方式的。

 

网络社区宣传的力量(2008-06-19 21:23)
市场研究公司Jupiter Research调查数据显示:77%的网民在线采购商品前,会参考网上其他人所写的产品评价;超过90%的大公司相信,用户推荐和网民意见在影响用户是否购买的决定性因素中是非常重要的。随着社会化网络力量的兴起,用户在网络社区中的活跃参与、复制和传播,口碑犹如一个雪球,在互联网这片信息联通的大陆上,愈滚愈大。无论你是一个消费者还是一个企业,你都有可能通过你的声音(口碑)去影响其他人。善于利用不断变化的社会化新媒体的企业,将在未来获得传播的先机,以低廉的成本实现精准营销,而忽视其存在企业,也为此付出巨大的代价。

和大家分享一下前段时间接触的营销案例:

相宜本草是一家国产天然本草类化妆品品牌,其产品进入市场化运作时间较短,市场认知度较低。虽然产品拥有良好的品质和口碑,但对于该品牌了解的消费者相对较少。相宜本草总部在上海,公司调查数据显示,相宜本草在上海地区产品美誉度达70分,而知名度只有30分,这是与这几年发展的整体策略有关,市场投入相对较少,将更重要的资源及资金投入于产品研发及销售渠道。在有限的市场投入情况下,如何能够针对现阶段的发展产生最好的营销效果,经过多方咨询与沟通
ThinkPHP的Demo(2008-06-19 13:41)

简单流程:
1.建立项目目录,例如test目录,目录中建立入口文件index.php,内容如下:
<?php
// +----------------------------------------------------------------------
// | ThinkPHP
// +----------------------------------------------------------------------
// | Copyright (c) 2008 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st // +----------------------------------------------------------------------
// $Id$

// 定义ThinkPHP框架路径
define('THINK_PATH', '../../ThinkPHP');
//定义项目名称和路径
define('APP_NAME', 'test');
define('APP_PATH', '.');
// 加载框架入口文件
require(THINK_PATH.'/Th

mysql LVS  负载均衡(2008-06-19 13:34)
sql 5.0 集群负载均衡—经过测试
转载请注明作者和出处

source:http://bbs.chinaunix.net/viewthread.php?tid=768920

参考自Nanu前辈的《MySQL集群配置》,非常感谢。
但在这篇文章中的概念有些模糊,小弟加以完善。不足之处,希望高手补充与批评!
QQ:4615075 请注明CU会员,欢迎交流!



一、介绍
========
测试环境:
Server1:ndbd 192.168.0.11
Server2:ndbd 192.168.0.12
Server3:mysqld --ndb-cluster 192.168.0.13 (ndbd_mgm ndbd_mgmd也在本机)

操作系统均为
RH ES3
kernel-2.4.21-9.EL
glibc-2.3.2-95.6

所需软件包:
mysql-max-5.0.22-linux-i686-icc-glibc23.tar.gz
下载地址:http://dev.mysql.com/downloads/mysql/5.0.html
下载时注意系统环境和软件包版本,MySQL是max版的。

首先,明确几个概念(参照下图):
ndbd: 数据库节点。
mysqld --ndb-cluster: MySQL服务器节点,程序直接访问的是这台机器的IP。默认端口

高级mysql负载均衡(2008-06-19 13:32)

这篇文章是国外一个网友写的,我现在暂时没有条件测试,但觉得写的还不错,就发上来了,给大家提供个参考。配置mysql集群至少需要三台机器,其它信息请参阅mysql的官方文档


Mysql Cluster: Two webserver setup (three servers required for true redundancy)
HOWTO set up a mysql cluster for two servers
Introduction

This HOWTO was designed for a classic setup of two servers behind a loadbalancer. The aim is to have true redundancy - either server can be unplugged and yet the site will remain up.
Notes

You MUST have a third server as a managment node but this can be shut down after the cluster starts. Also note that I do not recommend shutting down the managment server (see the extra notes at the bottom of this document for more information). You can not run a mysql cluster with just two servers And have true redundancy.

Although it is possible to set the cluster up on two physical servers you WIL
一、介绍
========
这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。

注意!
虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是并不推荐 在集群启动完成后关闭作为管理节点的服务器。尽管理论上可以建立基于只有2台服务器的MySQL集群,但是这样的架构,一旦一台服务器宕机之后集群就无法 继续正常工作了,这样也就失去了集群的意义了。出于这个原因,就需要有第三台服务器作为管理节点运行。

另外,可能很多朋友都没有3台服务器的实际环境,可以考虑在VMWare或其他虚拟机中进行实验。

下面假设这3台服务的情况:

Server1: mysql1.vmtest.net 192.168.0.1
Server2: mysql2.vmtest.net 192.168.0.2
Server3: mysql3.vmtest.net 192.168.0.3

Servers1和Server2作为实际配置MySQL集群的服务器。对于作为管理节点的Server3则要求较低,只需对Server3的系统进行很 小的调整并且无需安装MySQL,Server3可以使用一台配置较低的计算
powered by phpMyFAQ 2.0.7(2008-06-17 11:39)

经过考虑使用了stable稳定版,没有用2.5版本,呵呵

备份最好的方式是用内部的backup来回导入

搞定了51卖宝的FAQ系统了

http://www.51maibao.cn/faq/#

要注意,安装要先建立faq数据库,还有遇到了总是让登陆的问题,是session没有存储成功

修改php.ini的session的savepath,重启apache,搞定