Author Archive

Pear primer . part 2 : 使用pear接受email

Posted by 妖刀 13 January, 2006 (0) Comment

coming soon.

Categories : 技术 / 设计 Tags :

广告

Posted by 妖刀 13 January, 2006 (0) Comment

本人长期代写小学生寒,暑假作业.替小学生欺负其他同学,代替学生父母开家会"~~~ 收费标准:
寒假作业(48页1-3年级)10元(48页4-6年级)12元
暑假作业(62页1-3年级)12元(62页4-6年级)14元
欺负同学(身高1.3m-1.4m)15元(1.4m-1.6m)18元 (1.7m-1.9) 价格面议
打老师:女老师(25元)男老师(30元) 校长 (40元) 体育老师(价格面议)
代开家长会,一律20元
顾客至上,城信为本

Categories : 片语 / 情绪 Tags :

Effective PHP . part 1 : 使用PHP生成Excel

Posted by 妖刀 11 January, 2006 (0) Comment

在日常应用中,比较常用Excel来处理表格型数据。在PHP中,可以有几种方法来生成Excel文档。

1、最简单的方法是用\t和\n来分割显示数据即可。\t表示一列,\n表示一行。

function writeExcelA($filename, $sheetname, $data)
{
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$filename");
header("Pragma: no-cache");
header("Expires: 0");

$i = 0;
foreach($data as $row)
{
$j = 0;
foreach($row as $item)
{
echo $item;
echo "\t";
}
$i++;
echo "\n";
}
}

2、使用PHP Excel Parser Pro

function writeExcelA($filename, $sheetname, $data)
{
$fname = tempnam("./", $filename);
$workbook = &new writeexcel_workbook($fname);
$worksheet = &$workbook->addworksheet($sheetname);

$i = 0;
foreach($data as $row)
{
$j = 0;
foreach($row as $item)
{
$worksheet->write($i, $j++, $item);
}
$i++;
}
$workbook->close();

header("Content-type:application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$filename");
header("Pragma: no-cache");
header("Expires: 0");

$fh=fopen($fname, "rb");
fpassthru($fh);
unlink($fname);
}

3、使用BiffWriter

function writeExcelA($filename, $sheetname, $data)
{
include "../../biff/biff.php";
$myxls = new BiffWriter();

$i = 0;
foreach($data as $row)
{
$j = 0;
foreach($row as $item)
{
$myxls->xlsWriteText($i, $j++, $item);
}
$i++;
}

$myxls->xlsParse($filename);

header("Content-type:application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$filename");
header("Pragma: no-cache");
header("Expires: 0");

$fh = fopen($filename, "rb");
fpassthru($fh);
unlink($filename);
}

4、使用PEAR的Spreadsheet_Excel_Writer

请参考Pear的手册页。

Categories : 技术 / 设计 Tags :

Pear primer . part 1 : pear安装

Posted by 妖刀 11 January, 2006 (0) Comment

.left{float:left; margin-right:10px;} 本文介绍从头开始安装Pear库的方法。安装pear前,请务必确定本机有正常安装的php。

1、访问http://go-pear.org/

2、将显示出来的页面另存为go-pear.php,注意后缀是php,不要存成文本文件

3、将go-pear.php放入你的网站目录里,也就是可以通过浏览器访问到的目录里

4、打开浏览器,输入http://localhost/go-pear.php

5、按照提示一步一步安装

6、等待安装完毕,即可使用pear命令安装或者升级pear提供的各个包了,如果在命令行还无法使用pear命令,请检查pear.bat是否在你的path中

7、最新的go-pear.php似乎有问题,如果你的pear还是不能运行,检查pear.bat中的PHP_PEAR_PHP_BIN变量是否设置正确,在我的机器上,他正确的值应该是PHP_PEAR_PHP_BIN=D:/usr/local/php/cli/php.exe,请根据你的具体环境修改

8、如何在共享主机环境中使用pear?

  • 下载所需要的包,如基础包PEAR-1.3.1.tgz和数据库包DB-1.6.2.tgz
  • 把包解压缩到本地
  • 在主机上的虚拟目录.htdoc或.www之外建立一个include文件夹。然后将刚才解压出来的文档上传到该目录(如DB包可以只上传DB.php和DB目录,PEAR包上传OS,PEAR,SCRIPT目录和PEAR.php文件)
  • 如果你已经有可以使用的pear环境的话,也可以将整个PEAR目录上传至主机,略过上面三步
  • 因为无法修改php.ini文件,所以我们在要使用包的脚本文件上加上:


ini_set
("include_path", '/var/.../includes/' . PATH_SEPARATOR . ini_get("include_path"
));?>

  • 然后就可以使用PEAR了,如下:require_once "DB.php"; $mime = ...?>

Categories : 技术 / 设计 Tags :

ThinkPad的显示模式

Posted by 妖刀 9 January, 2006 (0) Comment

.left{float:left; margin-right:10px;} ThinkPad 有以下几种显示模式:1)LCD;2)外接显示器或者投影仪;3)两个都显示;4)扩展桌面。

Fn+F7可以切换显示模式,但是上面最常见的几种却不在上面。你可以自己使用Manage Schemes…来添加。

更加方便的方式的在桌面右键菜单中选择”输出至”,里面包含了以上几种显示模式。

注意:当你在使用视频播放器时,Fn +F7 可能会出错,”输出至”里面可能也没有你要的选项,这个时候只要关掉视频播放器即可。

Categories : 技术 / 设计 Tags :

FireFox中getElementById为什么出错?

Posted by 妖刀 10 December, 2005 (0) Comment

.left{float:left; margin-right:10px;} 在某些情况下,在IE中可以远行的JS代码到了FF中就会出现问题,查看JavaScript控制台,发现原来是getElementById出现的问题。经过仔细查看源代码发现原因是:在IE中,如果某个控件只使用了name属性,而没有设定ID属性的话,同样可以使用getElementById函数,但是到了FF中就不行了,会提示说“getElementById没有属性”。修改的方法是只要加上id属性的设定就可以了。

Categories : 技术 / 设计 Tags :

Romance X

Posted by 妖刀 4 December, 2005 (0) Comment

《罗曼史》

1、故事梗概:美丽的女主角不幸嫁给了一个不愿意和自己做爱的男人。不堪忍受的女主角决定用出轨来报复丈夫,同时满足自己的欲望。但是在多次的放纵之后,女主角开始领悟到,或许性爱并不是真的如我们所期望。

2、一个男人对一个女人最大的侮辱,不是操了她,而是竟然连操她都不愿意。这是女主角出轨的一个重要原因吧,并不只是单纯的欲望这么简单。

3、整部影片都是非常的客观和冷静。即使是其中的色情和做爱的镜头,导演也多用全景和中景,少用特写。没有快速的剪辑,没有背景音乐,没用朦胧的灯光。导演虽然在讲述欲望,表现女主角的欲望,但不是导演和观众yy的欲望。

4、女主角受虐的倾向,来源于第一点所述。女主角的多次出轨,都有被虐的成分在里头。

5、女主角出场的的时候,穿着一身白色的衣服,整个房间也都是白色的。白色意味着纯洁,此时的女主角还异常的纯洁,但是压抑。女主角在第二次去找bobert的时候,穿的衣服已经变成了红色,红色是欲望的颜色,代表了欲望的解放,同时红色也是最热情的颜色,女主角此时已经得到了救赎和释放。女主角的内衣是黑色的,这是否在暗示,我们必须面对自己内心的黑暗,才能走向最终的救赎?

6、真心爱着女人的男人,反到不如视女人为婊子的男人更加了解女人。

7、从渴求男人,到自己手淫,到把怀上孩子以后例行的检查当成唯一的性事,到最后为孩子而活,女主角完成了自我的救赎,欲望由母爱代替。女主角打开煤气,将丈夫杀死在睡梦中。因为这个时候,男人已经不需要了。所以,这是一部强烈的女权主义电影。

Categories : 电影 / 音乐 Tags :

胜利的另一种姿态

Posted by 妖刀 1 December, 2005 (0) Comment

周星驰一直是我比较喜欢的一个演员,曾经带给我们多少欢乐和泪水。

一段时间以前,无意间在电视上看到在播放星爷的《武状元苏乞儿》,所以顺便又看了一遍。其中有一段情节让我印象深刻:苏乞儿和他的父亲被皇帝惩罚终身行乞,两人在雪地上遇到一队官兵,官兵的头子逼迫苏乞儿去吃狗食。没想到的是星爷不仅张口大吃狗食,称“味道很好”,并且在找到一条肉丝的时候,还声称是“肉排”,异常开心。

在这场苏乞儿和官兵头子的斗争冲突当中,苏是在一个弱者的位置,武功全失,终身行乞;而官兵头子处于强者的位置。强者借由某种带有侮辱性的命令来逼迫弱者的时候,其内心就是想要看到弱者的痛苦,以此达到自己BT的快感和满足。如果处于弱势地位的人在这场冲突中,没有痛苦,反而表现出非常开心的时候,强势地位的人就会变的很无趣。在上面的那组情节中,最后官兵头子只好无趣的走开,苏乞儿完胜。

同样的桥段在星爷后来的《少林足球》中也有。少林足球中,当“少林足球队”去报名参加全国大赛的时候,谢贤答应帮他们付报名费,并且暗示吴孟达给他擦皮鞋的时候,没想到一群人都跑过来争着强着要擦,结果是一群人哄抢着谢贤的皮鞋夺门而去,留下一个无趣的谢贤和他那破掉的露出脚趾的袜子。

在世界级的禁片《操我》中,两个女主角有一场被强奸的戏。其中一个女主角在被强奸时,不但没有反抗,反而乖乖的贡献出自己的私处。这也是一种反抗,是另一种胜利的姿态。

Categories : 电影 / 音乐 Tags :

杀破狼

Posted by 妖刀 1 December, 2005 (0) Comment

《杀破狼》无疑是2005年冬天最好看的动作电影。

Categories : 电影 / 音乐 Tags :

网管日记(3)

Posted by 妖刀 9 November, 2005 (0) Comment

当两个大小相同,分区情况类似的硬盘对拷时,如何判断哪块是源盘?哪块是目标盘?

1)将源盘插在ide0,目标盘插人ide3;

2)在BIOS中设定从hda-0启动(即ide0);

3)运行C:的ghost;

4)源盘选第1块硬盘,目标盘选第2块硬盘;

5)开始ghost即可。

Categories : 技术 / 设计 Tags :