首页 › 日存档 › 2010年01月22日

杂侃

1):如果钱还宽裕,别养二奶,偷偷养几个贫困山区的学生。别让人家知道你是谁,要不然见面了多尴尬,多不好意思。但是你心里一定会觉得舒坦
2);遇到夜里摆地摊的,能买就多买一些,别还价,东西都不贵。家境哪怕好一点,谁会大冷天夜里摆地摊
3);遇到学生出来打工的、勤工俭学的,特别是中学生、小姑娘。她卖什么你就买点,如果她不是家庭困难,出来打工也需要勇气的,鼓励鼓励她吧。       继续阅读 »

PHP中使用Memcached

memcached介绍

一、概念
1、memcached
来自wiki:memcache是这个项目的名称,memcached是它服务器端主程序的文件名。
memcache 是danga.com的一个项目,最早为liveJournal服务,目前很多人利用这个缓存项目来构建自己的大负载网站,来分担数据库的压力。它的工作 机制是在内存中开辟一块空间,然后建立一个hash table,memcached主程序自己管理这个hash table

二、工作原理
memcached以守护程序的方式运行于一个或多个服务器中,随时接受多个客户端的连接操作,客户端可以由各种语言编写,目前已知客户端API包括 Perl/php/python/ruby/java/c#/c等等。客户端在与memcached服务建立连接以后,接下来就是存取对象,每个被存取的 对象有一个唯一的key,保存到memcached中的对象是放在内存中的,而不是保存在cache文件中。
它采用C/S模式,在server端启动服务进程,指定监听的IP,自己的端口号,使用的内存大小。目前版本主程序是通过C语言实现 继续阅读 »

PHP多线程编程(二)管道通信

一个线程如果是个人英雄主义,那么多线程就是集体主义。(不严格区分多进程 和 多线程的差别)

你不再是一个独行侠,而是一个指挥家。

独来独往,非常自由自在,但是,很多时候,不如众人拾柴火焰高。

这就是我对多线程的理解。多线程编程的主要问题是:通信 和 同步问题。

更多PHP 多线程编程的背景知识见: 继续阅读 »

PHPMailer中文说明

A开头:

$AltBody –属性
出自:PHPMailer : $AltBody
文件:class.phpmailer .php
说明:该属性的设置是在邮件正文不支持HTML的备用显示

AddAddress –方法
出自:PHPMailer ::AddAddress(),文件:class.phpmailer .php
说明:增加收件人。参数1为收件人邮箱,参数2为收件人称呼。例AddAddress(“to@163.com”,”to name”),但参数2可选,AddAddress(to@163.com )也是可以的。
函数原型:public function AddAddress($address, $name = ”) {}
继续阅读 »

PHP 时间转换Unix 时间戳

<?php
$time?=?”2010-01-22?12:00:02″;
echo?mktime($time);
?> 继续阅读 »