随笔分类 -  hacker

摘要:斐波那契的传说: 假定你有一雄一雌一对刚出生的兔子,它们在长到一个月大小时开始交配,在第二月结束时,雌兔子产下另一对兔子,过了一个月后它们也开始繁殖,如此这般持续下去。每只雌兔在开始繁殖时每月都产下一对兔子,假定没有兔子死亡,在一年后总共会有多少对兔子? 在一月底,最初的一对兔子交配,但是还只有1对兔子;在二月底,雌兔产下一对兔子,共有2对兔子;在三月底,最老的雌兔产下第二对兔子,共有3对兔子;在四月底,最老的雌兔产下第三对兔子,两个月前生的雌兔产下一对兔子,共有5对兔子;……如此这般计算下去,兔子对数分别是:1, 1, 2, 3, 5, 8, 13, 21, 34, 55,89, 144, 阅读全文
posted @ 2013-02-22 14:20 run-forever 阅读(219) 评论(0) 推荐(0)
摘要:最近在用 django 和 mongodb 做个小论坛, 记录一下自己学习的过程, 希望能对大家有所帮助, 首先, 说说感受吧, 用过一段时间的 webpy, 换到 django 还真的觉得 django 是用 django 来写web 应用, 还是喜欢 webpy 用 python 写 web 应用的方式, 其次就是使用 nosql, 这货使用感觉不错,但是建模不像 RDB 那样有三大范式这样的准则, 所以导致自由度很大, 所以当你要用 nosql 的时候,确实对数据要理解更深, 毕竟设计哲学是专注问题, 而不是专注结果。 下面说说如何在 django 中使用 mongodb 吧... 阅读全文
posted @ 2012-10-13 17:44 run-forever 阅读(3137) 评论(0) 推荐(0)
摘要:最近学了一下scheme, 虽说没有很深入用它写东西, 但是scheme的思想还是有所体会的,要学会用编程语言来表达自己的思想。。。于是决定用写个快排试试, 当然不是用scheme写的, 是用c 和 python 写的。c 语言版, 写的时候一堆要考虑的细节, 从表达思想到语言细节一直来回穿插, 一下考虑数组, 一下考虑指针,也许是我c 语言还没有学到家吧。中途还参考了这篇文章中 partion 函数的实现, 写完来来回回花了一个多小时。 好吧, 我的确在语言细节方面折腾了很久代码:#include <stdio.h>#include <stdlib.h>void sw 阅读全文
posted @ 2012-09-11 11:51 run-forever 阅读(273) 评论(0) 推荐(0)
摘要:答案在:http://holger.thoelking.name/python-challenge/12. 用rubya = "g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj" a.tr('a-xyz 阅读全文
posted @ 2012-05-26 20:26 run-forever 阅读(197) 评论(0) 推荐(0)
摘要:这篇文章我看后很有感触, 黑客这个词一直被我们误解, 这篇文章有很好的解释,那些想学好编程的童鞋可以认真看看如何学习编程了, 如果是学计算机的同学看了文章后没什么太大的感触, 那么自己可以考虑一下自己是否适合学习计算机原文地址:http://www.aka.org.cn/Docs/hacker-howto_2001.html 阅读全文
posted @ 2011-06-01 15:36 run-forever 阅读(210) 评论(0) 推荐(0)
摘要:这篇文章主要是讲黑客的思维, 虽然文章很老, 却很经典,我的感觉是, 思维开拓了很多, 比在学校上课不知道强了多少倍地址:http://www.cnblogs.com/Leap-abead/articles/762178.html最后, 如果你看过如何成为一个黑客, 对这篇文章又没有感觉, 同学, 你可以放弃计算机了 阅读全文
posted @ 2011-06-01 15:35 run-forever 阅读(140) 评论(0) 推荐(0)