2009 5 26 01:07 AM 2398 次查看
分类:Python 标签:Python
用过iPod的都知道,超过4kb的文本就直接截断了,这直接影响能否阅读长篇小说。
于是初学Python时,我写了个iPod文本分割程序,不过为了效率和兼容性,写了大量没什么用的代码,所以一直没放出来。
最近又准备读小说了,于是将这个程序完善了一下。
精简了一些代码,其实难点就是找出最后一个字符,不能把中文分开了。如果输出不是UTF-8这种可变长度的编码的话,我想我会安逸很多。
2009 5 24 11:03 AM 3359 次查看
分类:JavaScript 标签:JavaScript, jQuery
之前本想自己实现右键菜单的,方法就是用bind方法绑定contextmenu事件。
不过搜了下,发现了3个右键菜单插件,所以就直接借用了。
2009 5 23 07:57 PM 6188 次查看
分类:JavaScript 标签:JavaScript, jQuery, 性能
jQuery的事件处理是非常强大的,然而美中不足的是,它只能对当前存在的jQuery对象绑定事件,这就使得动态创建的对象必须再次绑定事件。
虽然jQuery 1.3推出了live函数,可以自动捕捉新增对象的事件,不过支持的事件较少,且有时会因为其他插件未考虑live函数,没有让事件冒泡而使live失效。
2009 5 23 02:20 AM 7325 次查看
分类:Python 标签:Python, 性能
虽然Python对象转成JSON对象还算简单,不过对于我这种不喜欢重复劳动的人来说,还是用别人的库比较安逸。
由于GAE上只能用纯Python的模块,所以C扩展的库就不考虑了,于是大致就只剩这3种了:simplejson、python-json和demjson。
2009 5 22 09:32 AM 2877 次查看
分类:吉里吉里 标签:吉里吉里
2009 5 22 01:40 AM 4575 次查看
分类:JavaScript 标签:JavaScript, jQuery
刚看到个问题,如何得知同时按下了哪几个键以及按键顺序(难道是格斗游戏的组合键?),其实jQuery实现起来是很简单的。
方法就是用一个外部的数组保存当前按键。
在触发keydown时,把keyCode push到数组里,并删除重复元素;触发keyup时,用$.grep从数组中删除该keyCode。
2009 5 22 12:08 AM 3290 次查看
分类:JavaScript 标签:JavaScript, jQuery, 性能
前几天看了篇jQuery性能优化指南,说live函数绑定事件比较占资源,不建议使用。
由于在做游戏王时需要用到这个函数,所以特地来测试一下。
2009 5 17 07:29 PM 3067 次查看
分类:编程 标签:无
刚才在jQuery论坛看到版主提到YQL,于是试用了下,果然非常强大。
YQL与一般的查询语言不同,它是基于WEB的查询语言。它可以指定任意的网络文本资源(HTML、XML、JSON和CSV等),然后直接对该文件进行查询,并以XML或JSONP方式输出结果。
虽然听上去好像没什么了不起,但由于查询结果是直接以URL方式提供,而JSONP是可以很方便地跨域加载的,这就直接导致了可以用AJAX方式加载任意的网络文本资源。只要你愿意,你的网站可以随时与新浪之类的门户网站保持同步,以实时获取最新的新闻、财经等资讯,而服务器却不需要保存或下载这些资料。
2009 5 16 02:37 PM 5075 次查看
分类:Web 标签:CSS, jQuery
做游戏王卡片拖拽效果时,已经2次遇到ui.helper对象被挡住的情况了,所以不得不想办法处理了。
2009 5 9 12:29 AM 2589 次查看
分类:Web 标签:CSS, JavaScript
今天遇到个奇怪的问题,网页本地测试没问题,但上传到GAE服务器上,用IE远程访问就会出现背景闪烁的问题了。
试了很多方法,包括更改DOCTYPE声明、编码、删除CSS样式和JavaScript效果,结果都没用。最后把背景图片换成本地路径,才发现不闪了…
« 看看还有什么好玩意