11 2011 档案
摘要:import jsondef json_encode(o): t = type(o) if t is list or t is tuple: return json.dumps([oo.__dict__ for oo in o]) else: return json.dumps(o.__dict__)
阅读全文
摘要:基于网络传输的时候大部分数字都转成了字符串(二进制除外),因为常常碰到把字符串转为类的需求,json序列化是一种比较常见的方法,因此,接收到的json字串怎么反射回类呢?python当然没有反射一说,我们通常会把字符串先加载成json对象,这样,它就成为了一个dict,然后http://stackoverflow.com/questions/1305532/convert-python-dict-...
阅读全文
摘要:google app engine提示有3.6版了,网上看了看,还是值得升级的,结果下下来一装,却提示无权限访问文件 这是哪门子错误。。。。 其实这是上周的事了,试了一晚上没搞明白是哪里出了问题,放弃了,今天不甘心又拿出来一试,问题依旧,放狗搜了一下,第一篇文章即说的是这个问题 http://devsac.blogspot.com/2009/02/error-reading-from-f...
阅读全文
摘要:本来都没打算做新版的,旧版稳定运营也不超过半年,结果做着做着新版还是出来了,并且彻底淘汰了ie8以下浏览器。 基本功能和框架也已经全部完全,url也已经重写为bus.fm【新版】和v1.bus.fm【怀旧版和不支持新版的浏览器的跳转】
阅读全文
摘要:前面说到过正则表达式中使用委托的做法:MatchEvaluator,见此这是最标准的写法:自定义一个函数,然后用此函数委托作为参数实例化MatchEvaluator对象,最后在正则匹配的时候可以用此对象当参数传入,实现对匹配结果的手动处理。今天介绍两种比较省事的写法,用例如下,把字符串中用括号括起来的纯数字减10: string s = "sdlfk(23984)sdlkf(3)sldfk(15)weoif23948(fsdlk)fdskjf(34)dlfk(432d)<br/>"; Response.Write(s); Regex r = new Regex(
阅读全文
摘要:jQuery升级的速度越来越快,很容易如果你沉浸在项目中一段时间你就发现原来又跳了几个小版本了。 1.4以后有哪些值得关注的呢,简单整理了一下,至于是1.5, 1.6还是1.7的,我也就不特别标注了 1,attrhook和valhooks 开始错误理解了这两个钩子的作用,后来发现它不是针对特定元素绑定的,那么这应该是内核级别的,我们用的可能性小。 当然你可以在事件里判断是否...
阅读全文