用JavaScript截取字符串左边长度为n的子串

我们经常需要用 JavaScript 取得一个字条串的左边长度为 n 的子串(比如用于显示标题、摘要等),大多数情况下,直接用 substring 等原生方法就可以,但这些方法把汉字和英文字母的长度都... 阅读全文

使用Cocos2d模拟N体问题

最近学习了一下 Cocos2d,它是一个基于 Python 的用于创建 2D 游戏、演示以及其它图像/交互应用的框架。 这个框架总体来说,还是很简单清晰的。我用它把之前写的网页版的 N 体问题模拟重新... 阅读全文

A/B测试:实现方法

上文介绍了 A/B 测试的基本概念,接下来我们继续探讨如何实现 A/B 测试。 我们先来看一个图: (注:感谢Algo提供本图。) 上图展示了 A/B 测试的实现原理。从左到右,四条较粗的竖线代表了 ... 阅读全文

A/B测试:基本概念

网站设计中,我们经常会面临多个设计方案的选择,比如某个按钮是用红色还是用蓝色,是放左边还是放右边。传统的解决方法通常是集体讨论表决,或者由某位专家或领导来拍板,实在决定不了时也有随机选一个上线的。虽然... 阅读全文

Python easy_install的一个问题

使用Python的easy_install安装所需要的包非常方便,不过有时可能会遇到这样的错误:AttributeError: 'NoneType' object has no attribute '... 阅读全文

Django忘记用户密码了怎么办?

忘了Django用户的密码是个不大不小的麻烦,好在有一些方便的办法可以重置密码。 Django的用户信息保存在 auth_user 表里,忘记密码时当然可以通过操作数据库来重设密码,不过Django保... 阅读全文

用Python监听鼠标和键盘事件

PyHook是一个基于Python的“钩子”库,主要用于监听当前电脑上鼠标和键盘的事件。这个库依赖于另一个Python库PyWin32,如同名字所显示的,PyWin32只能运行在Windows平台,所... 阅读全文

涂鸦之铁血战士(三)

最近迷上了铁血战士,又涂了一个: 下面是完整图: 这儿是大图。 阅读全文

N体问题模拟

用HTML 5中的Canvas标签画了一下n体问题的模拟。下面是一个截图: 主要原理就是模拟一个二维世界中n个物体在引力作用下由静止开始的运行轨迹,与现实世界稍微有点不同的是万有引力常数不一样,因为太... 阅读全文

涂鸦之铁血战士(二)

又涂了一张铁血战士,是上一张铁血战士的另一个角度,呵呵: 点击这儿还有一个大尺寸版本。 阅读全文
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
所有文章