月度归档:2011年08月

关于ip2long和MySQL的Bigint

今天小于在看有熊吐槽列表的时候发现了一个问题,有一些ip显示的是127.255.255.255这个值,显然,这个是一个保留地址,不是正确的用户IP,于是查找了一下原因。

问题出在PHP的ip2long方法在32位系统和64位系统上的表现不一致,在64位系统上ip2long对一部分IP计算后返回的整数大小超出了MySQL原先IP字段int(11)的上限2147483647,MySQL在对待溢出的整数值时采取了存入int(11)上限值的方式,于是那些超出范围的ip就被存成了2147483647。这时候用long2ip方法从MySQL中取回2147483647,计算得到的ip就是127.255.255.255这个错误的IP。

解决的方法有好几种,我现在选取了用Bigint字段代替Int(11)的方式来处理,暂时没有发现问题。

发现了一首被我遗漏的好听的歌。《You》–来自GrooveCoverage的《Cover Girl》专辑。

五年前是我听GrooveCoverage的歌最频繁的时候,那时候竟然没有发现《Cover Girl》这张专辑中有一首叫《You》的歌曲竟然也十分好听。

前几天把《Cover Girl》的专辑FLAC找出来,听到最后一首的时候一瞬间呆滞,从来不记得有这么一首歌。

推荐一下,大家都可以去听听。

有熊(http://xiong.ac)正式上线十天了。昨天,我拿到驾照了。

8月5号,历时半个多月的回炉修改,有熊新版正式上线了,并且启用新域名xiong.ac。上线十天来,团队里的同事们都在继续不断的完善它,一直在添加新的功能,改进不完善的地方,再次感谢为有熊而辛勤工作的大家,感谢给有熊提出宝贵意见的用户们。有熊还将会像妖气一样,持续的改进、进步。

上周一,科目二考试通过,昨天,去参加科目三的考试,虽然起步熄火了,不过还好之后木有失误,90分通过,等了一个小时,拿到驾照了,周末终于有时间——加班啦!TUT

今天回到公司,准备开会呀开会……

ps:赞一下东方时尚驾校!