Monthly Archives: 10月 2015

phpredis和predis的一些区别

本来想在lumen折腾系列文章中说这个事儿的,想想其实不是很相关,于是专门拿出来凑一篇文章…… 他们性能上的差距就不说了,phpredis肯定比predis快上很多,否则phpredis就完全没市场了不是…… 多参数命令调用 在predis中,sadd是这样子的,第一个参数是set的名字,第二个参数开始是要add的值,如果提供了多个值,那么就一个一个塞进去,如果仅仅提供了一个值,而且这个值又是个a… Read More »

微信支付的又一个坑

今天正好做了下微信支付,毕竟之前做过好几个网银的还有支付宝的支付,也给app内微信支付做过接口,想着调用个JS发起支付是小菜一碟吧,不想还是花了差不多一天才搞定…… 生成签名什么的就不用说,虽说微信文档语焉不详,但毕竟都说到了,参数大小写和顺序什么的,后台的支付目录设置什么的都不是个事儿,所以我还是颇有自信的。不料点击支付的时候,总是弹出“fail_invalid signature”,我反复检查… Read More »

无题

偷懒的最高境界,就是当不知道该取怎么的一个题目是,就写下了个无题,还觉得自己做了什么大不了的事情,沾沾自喜吧。这样的笨蛋,此时此刻,此情此景,此处就有一个,那就是我…… 博客有人留言,问py2exe的事情,而我已经三年不沾python了,实在不忍误人子弟,只好就此放过,勿怪!这些年一直在玩Web,Html CSS JS Php MySQL Redis NodeJS啥的玩的不亦乐乎,可惜没什么空在博… Read More »

保存PHP中的Array,是用JSON, serialize还是var_export?

当我需要在数据库中存放一个array数据的时候,很明显,序列化成一个字符串是正常的做法,但是在PHP序列化有好几个方法,是json_encode,还是serialize,还是var_export呢?唯有试试咯~ 准备好的array数据有20kB、 300kB、 4.5MB三组,重复序列、反序列化100次,还要看看最终形成的字符串的大小。另外var_export最终需要输出到文件然后include得… Read More »

自动玩游戏《地下城堡》的小机器

地下城堡,一个纯文字的冒险游戏,有兴趣的可以下载了试试。我自从玩了网页版的“a dark room”后,对这类游戏还是颇有兴趣的,说实话要不是现在文字MUD游戏找不到了,我一定要玩玩试试。 这个游戏有个有趣又无趣的设定,可以炼金,最初的时候点一下加一个金币,后面可以升级到一下加五个,这是完全没有任何成本的,点一下就是了。然后你懂的,咱这么懒得人,如果能做如果单调的重复劳动? 所以,改游戏?当然这也… Read More »