回答了问题2016-01-13
这种情况尝试一下gzip可能有意想不到的效果 如果是生成数据的效率问题,建议找缓存方案
关注了问题2015-06-04
赞了问题2015-06-04
赞了问题2015-06-04
发布了文章2014-08-28
第一次使用在 tornado 里面写 coffeescript 的时候, 我被结果惊呆了. 大家知道 coffeescript 的偷懒写法是直接在 html 里面开工 {代码...} 但是, tornado 的模版无情的删除了所有缩进(对于html和js文件来说, 这就是压缩) 打开tornado的template.py一看 {代码...} 如...
发布了文章2014-08-28
以前有玩树莓派, 偶尔会遇到树莓派不能启动的问题. 排除掉那些其他的问题, 如果换一张SD卡就能被启动的话, 那么我们只好说是SD卡有问题啦! (原谅我连个显示器都没有, 看不到启动屏幕)
发布了文章2014-08-28
以前有玩树莓派, 偶尔会遇到树莓派不能启动的问题. 排除掉那些其他的问题, 如果换一张SD卡就能被启动的话, 那么我们只好说是SD卡有问题啦! (原谅我连个显示器都没有, 看不到启动屏幕)
赞了问题2014-08-12
回答了问题2014-08-12
首先, 可以说PHP是通过与C语言的扩展来和mysql打交道. PHP是可以用C语言写扩展的, 其他语言比如python, ruby, perl都可以. 所以很多情况下用C语言写一点点PHP/Python的扩展, 可以将原来的C语言mysql driver变成PHP/Python的mysql driver, 实际上最后还是在调用mysql...
赞了回答2014-08-02
这个是这么回事:树莓派有两个视频输出源(HDMI、模拟复合视频)。从原理上,HDMI口可以检测显示设备的有无及分辨率,模拟视频只能单纯输出,对目标设备没有任何检测(可以理解为开环)。
提出了问题2014-07-28
回答了问题2014-07-28
UART不好说,但是GPIO的中断是有的,raspbian是帮你弄到内核里面去的,所以可以直接用,用python-gpio是中断驱动而非轮询
回答了问题2014-07-22
装个munin,把系统的各项参数都记录下来,你很容易就分析到系统瓶颈。 我同意CPU资源不够的说法,但是没有证据,或许是socket连接限制呢?毕竟系统里面也没涉及到复杂的运算。 另外,作为AWS用户,如果CPU不够,可以选CPU更强但是内存小一点的产品,很划算的。
回答了问题2014-07-22
思路:python的对象机制,决定了python肯定不会像C那么省内存,一个str都会多占一部分内存 如果一定要放在内存中,考虑redis,无论算法还是内存都是一个不错的选择 如果可以放在磁盘上,bsddb应该是不错的选择 说到底,需要考虑的是架构,这年代算法几乎无需自己动刀了
赞了问题2014-04-22
回答了问题2014-04-22
和其他的补全不一样, sublime不会耗很大内存去搜索某种语言的标准库来给出智能的补全, 那样很费内存. 它的补全是搜索当前文档里面已经出现过的"单词". 所以, 这样的补全又省内存, 又高效, 有效避免了打错变量名这样的低级错误.
回答了问题2014-01-13
也顺便推荐AWS SES
赞了问题2014-01-13
回答了问题2014-01-09
这个其实是设备级别做的, 比如苹果设备, 连上wifi后, 苹果设备会自己访问一个地址(这个iOS6和7还有差别). 如果这个地址返回不是那个样子, 那么苹果设备就估计这个wifi需要web认证, 那么一个对话框就会被弹出, 修改那个地址的网页内容就可以放你要放的广告了.
回答了问题2014-01-09
tornado authenticated很简单, 用加密的cookie存储一些用户的数据, 至少存个用户id什么的. 因为cookie长度有限, 也不能多存, 我建议可以再存个登陆时间什么的.