作者:shenmeng
发布时间:December 31, 2009
分类:默认分类
在用php的GD库生成图片的时候,每次都显示“图像×××因其本身有错无法显示”,我的程序是照书上写的。在网上搜索到一个结果是说要把 <?php 前面的空格去掉,但我的也没有空格。那样说是不是文件开头有什么东西?于是将文件编码改成utf8无bom ,果然就好了。从网上查得utf8的bom是微软自己加入的,会在utf8文件前写入
EF BB BF 三个字节。
所以在生成图像的文件中 <?php 前不能有任何东西。文件应该保存成utf8无bom格式(或者gbk的)
作者:shenmeng
发布时间:December 30, 2009
分类:默认分类
博客久不更新了,上星期玩了一星期的文明,玩“美国独立战争”的剧情用了3天才把英军的城全部拿下,结果等我刚准备去攻西班牙的城市,发现英国又从海上运军来了,心想这样是没完没了了,立马关掉了,然后玩了一场“二战北非战场”剧情花了一天多,与同宿舍人玩了几场非剧情的,一个星期就这样报销了。我是不玩游戏的(其实是因为不会玩),玩这个还是是跟舍友学的。
做什么事都是有收获的,玩游戏也有不少感悟,在文明中守城者比攻城者占优势,所以攻城时往往要几倍于敌方的兵力,最先我是没经验,每次派一点兵去,结果兵都消耗了城却没攻下,后来又经验了就派压倒性的兵力一举攻下。想想平常学学这,学学那的,结果什么都没学到,感觉很像小学语文书中的那只钓鱼的小猫。有几次别人问我:没看你游戏,你又不爱学习,那大学几年你都在干嘛? 我只好支支吾吾地说:就像现在这样。
作者:shenmeng
发布时间:December 18, 2009
分类:默认分类
Firefox搜索框中除自带的搜索引擎外,插件网站还有附加的搜索引擎。
这些附加的搜索引擎有很多购物搜索(单淘宝搜索就有10个以上),没事要这么多一样的搜索引擎干嘛?其实这些是不一样的,因为这些搜索引擎里面大多被作者加入了推广链接,用户通过该搜索链接进入而购买的商品,插件作者就能因此得到佣金,看起来似乎对用户利益也无损害,其实并不是每件符合你搜索条件的商品都会出现在搜索结果中,出现在结果中的商品都是加入了 阿里妈妈 的推广计划的商品,根据阿里妈妈的规定,加入该计划商品向推广者支付的佣金的最高比例为50% ,然后阿里妈妈再从佣金中抽取10%的服务费,所以这样搜索出来的商品数量很少(在插件评论里看到有人说直接搜索能搜出500条左右,而用这个只有100多),而且这搜索出来的都是付佣金的商品,这就意味着这些商品的售价都会高出商品的本金很多。
另外有一个卓越网搜索,也是有推广链接的,其实firefox已经自带了一个卓越网搜索,还有当当等,不过这些倒不会损害到用户利益,只是能给插件作者创收。
另外:有一个淘宝搜索在前面加了一个‘(Recommended)’,以误导别人认为那是官方推荐的插件,不得不说这作者真是高手。
作者:shenmeng
发布时间:December 18, 2009
分类:默认分类
有时候搜索某个问题的时候,在Google的结果页面同时会有百度知道和搜狗问答的页面,打开两个页面会发现两个问题是一模一样的,这还好理解,可能是同一个人在两个地方同时问,但是通常是答案也是一模一样的,这个就让人感觉有些巧合了。前几次遇到,我还没怎么注意这回事,但是最近又遇到几次,我就决定看看这些到底是怎么回事。
我先从第一个相同问题下手,在搜狗中先进入提问者用户的个人中心,就能看到该用户所有的提问和回答,然后在百度知道中搜索同样的问题,基本都能搜到(因为太多了,我没有逐个尝试,其中有一个没找到的在搜搜问问中找到了),而且搜狗问答中的提问时间和解决时间都略晚于百度知道。然后看该用户的其他问题,很快就发现很多矛盾之处,地名矛盾的就不说了(说不定别人搬家了),单是性别、年龄、学历方面就多处矛盾,比如一个ID为“焦守银”的问题中有两个是:“我该怎样去告白 我喜欢上了一个女孩子,她是我和朋友聚会认识的 ……”(该问题在百度知道中没有找到,但在 搜搜问问中找到了,看来搜狗问答中问题来源不止百度知道一处);“我有乳房肿块已经有3 个月了 ……”。另外一个ID为“ufoorange”的有三个个问题是:“怎么对女朋友才好? 我原来经常摸我的女朋友……”;“该来月经了,为什么只有黄褐色的液体?上个月吃了紧急避孕药……”;“宝宝是个女孩,2008年8月6日上午9点38分出生,妈妈姓刘,爸爸姓徐,哪位高人帮忙下!谢谢”;第三个问题也太谱了吧,现在都2009年了,难道哪里流行出生一年后再取名?我觉得搜狗的采集机应该增加一条规则:不采集包含时间的条目。另外,“崔慧VS毛毛雨” 的ID 在一个月时间内回答总数将近1000条,专业答题人士啊。
这种ID应该不是实际的用户ID,而是采集器ID,暂时称为“机器人ID”。
找到一个“机器人ID”,还不足以说明问题,但基于以下几点就能搜出很多“机器人ID”:
- 同一个问题的提问者和回答者应该不同
- 为了保险起见,“机器人ID”提问的最佳回答应该是“机器人ID”的答案
- 为了保险起见,“机器人ID”回答的问题应该是“机器人ID”提出的
这样只需搜索第一个“机器人”的问题就能找到一连串的“机器人ID”。
阅读剩余部分...
作者:shenmeng
发布时间:December 13, 2009
分类:默认分类
用php备份的数据库文件,可以打包然后发送到邮箱保存。
这里压缩用了一个创建zip文件的类,CreateZipFile (你可以直接复制该文件,保存为CreateZipFile.inc.php)
//压缩备份文件,使用CreateZipFile类压缩成zip文件
include_once("CreateZipFile.inc.php");
$createZipFile=new CreateZipFile;
$fileContents=file_get_contents($backup_file . ".sql");
$createZipFile->addFile($fileContents, $backup_file . ".sql");
//如果压缩文件失败,直接发送未压缩文件
$this_mail_file = $backup_file . ".sql";
if(!($fd=fopen($backup_file . ".zip", "wb"))){
echo "打开压缩文件失败,将直接发送未压缩文件<br />";
}else{
if($out=fwrite($fd,$createZipFile->getZippedfile())){
fclose($fd);
echo "压缩文件成功<br />";
$this_mail_file = $backup_file . ".zip";
}
}
阅读剩余部分...
- 1
- 2
- »