Django 站点静态文件缓存相关问题

2010-11-11
《高性能网站建设指南》中有一条建议,为网站的页面、文件“添加 Expires 头”。这么做的好处就不多说了,实现方式也比较简单,不过,真的实施这条建议时,还是有许多问题需要考虑。 通常情况下,我们需要...
阅读全文

Python 中的三元操作

2010-10-17
许多 C 语言风格的语言中都有三元操作符,形如: <condition> ? <expression1> : <expression2> 但是 Python 中没有...
阅读全文

不用 HTML5/CSS3 如何在网页上画机器猫

2010-10-15
前段时间有人用 CSS3 技术在网页上画了一个机器猫,可以用来测试各大浏览器对 CSS3 的支持程度,不用说,HTML5 /CSS3 的时代已经逐渐来临了。HTML5/CSS3 带来了很多新的东西,比...
阅读全文

使用 Python 同步文件夹

2010-09-27
同步文件夹的工具有很多,下面是我用 Python 写的一个小脚本,兼容 Windows 和 Linux,算是重复发明轮子,不过也当是练习,呵呵。用法很简单,如下: python syncdir.py ...
阅读全文

Bresenham 直线算法与画圆算法

2010-08-27
在我们内部开发使用的一个工具中,我们需要几乎从 0 开始实现一个高效的二维图像渲染引擎。比较幸运的是,我们只需要画直线、圆以及矩形,其中比较复杂的是画直线和圆。画直线和圆已经有非常多的成熟的算法了,我...
阅读全文

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

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

使用 Cocos2d 模拟 N 体问题

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

用 Python 监听鼠标和键盘事件

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

N 体问题模拟

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

Django 汉字 Cookie 编码问题

2010-07-04
Django 设置 Cookie 时需要注意,不能直接把 utf-8 编码的汉字保存到 Cookie 中,否则会出现 UnicodeEncodeError ,提示:'ascii' codec can'...
阅读全文
页码:
123456789