oldj's blog

编程,写作,以及涂鸦

N体问题模拟

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

涂鸦之铁血战士(二)

2010-07-05
又涂了一张铁血战士,是上一张铁血战士的另一个角度,呵呵: 点击这儿还有一个大尺寸版本。阅读全文

涂鸦之铁血战士

2010-07-04
正要下楼吃晚饭,突然天降大雨,不得不在家再玩一会儿。想起《铁血战士III》就要上映了,于是涂鸦了一下: 这个铁血战士的造型并不是完全按照电影里的来的,毕竟没有看到铁血战士清晰全身像的海报,所以一半来自...阅读全文

Django汉字Cookie编码问题

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

星期二男孩问题

2010-07-02
最近流行这样一道题:一个人有两个小孩,其中有一个是生于星期二的男孩儿,问另一个是男孩儿的概率是多少? 如果从比较严格的角度来看,这道题可能会有一些问题,比如双胞胎、多胞胎怎么办?男女出生比例是精确的1...阅读全文

JavaScript 写的网页迷宫游戏(二)

2010-06-30
不久之前我发过一篇帖子,介绍如何用JavaScript在网页上绘制随机迷宮。当时迷宮是用DOM元素div堆出来的,通过控制一个个绝对定位的div的上、下、左、右四个边框形成了一个个的格子。最近学习了一...阅读全文

命令行方式下的网页截图工具

2010-06-21
现在很多浏览器或浏览器工具栏、插件都提供网页截图的功能,不过大多数都需要鼠标或键盘手工操作,而不能通过命令行自动化完成。有时我们可能需要每天定时对某些网页截图,或者批量地对多个URL截图,这时这些的需...阅读全文

Python循环中的else语句

2010-06-20
绝大部分编程语言中都有条件判断语句,比如 if ... else ,在大部语言中,else 一般只在条件判断语句中出现,与 if 语句配套出现,不过在 Python 中,else 除了能与 if 这样...阅读全文

智力蛮力(二)

2010-06-17
我们周围都有不少这样的人,他们天资聪颖,才能出众,但却从来没有学会如何使用自己的天赋,于是一生或浑浑噩噩,或自艾自叹,最终一无所成,如同上一篇帖子所描述的,他们使用智力的方式,其实无异于莽汉之使用蛮力...阅读全文

智力蛮力(一)

2010-06-09
我们周围都有不少这样的人,他们小时候表现得非常聪明,学习成绩也非常之优秀,家长、老师都觉得他们的未来一片光明。但是,随着年龄的增长,他们的成绩似乎在慢慢地后退,等到上中学时,往往已经由前几名跌到十几名...阅读全文