昨天晚上对着一公里外某居民楼的窗户上上的窗花,粗调了一下127EQ的寻星镜的光轴。终于看到星星啦。看了木星、天狼星(大犬座α)、参宿七(猎户座β)。激动呀。话说手动跟星星好累啊,星星一会儿就跑出视野了,以后必须得上电跟啊。
顺便晒下望远镜,老婆送的情人节礼物:星特朗的牛顿反射式望远镜127EQ。
자기야,사랑해요!
Happy St.Valentine’s day!
宝贝,生日快乐!
博客正式迁移到SAE
As titled.
最近事情好多啊,占坑先,安定下来后再写。
如题,待续。
onsubmit和ajax的异步
早上乐乐在Q上问我在一个表单的onsumbit事件处理js中如果js里需要用ajax来判断一些状态的话,form会因为ajax的异步执行而先执行ajax后面的代码导致ajax的判断生效不了,表单判断状态就会不准确。
代码类似这样:
<form method=”post” action=”?” onSubmit=”return demo();”>
<input type=”submit” value=”submit”>
</form>
<script type=”text/javascript”>
function demo(){
$.ajax({
url:’/welcome/ajaxsubmit’,
type:’POST’,
dataType:’text’,
success:function(data){
alert(data);
alert(‘111111111’);
},
error:function(){
alert(‘fdsafdsa’);
}
});
alert(‘222222222’);
return false;
}
</script>
alert(‘222222222’);会先执行,然后才是alert(‘111111111’);
产生问题的原因就是ajax本身就是一个异步技术,但是我们可以强制它用同步的方式执行,解决办法就是在ajax请求的参数中添加一个参数,关闭异步。
async:false这样就可以了。
关于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:赞一下东方时尚驾校!
有熊关站升级中…
有熊公开开放两天后,由于种种原因,关站升级。8月1日再次开放。
本想休息一下,现在也是奢望了。
接下来十几天,鸭梨很大啊。
谢谢一直支持妖气,支持有熊的朋友们,对有熊爱之深、责之切的大家,我们会加油的。
另外,喷子、水军们,留点口德吧。