自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(29)
  • 收藏
  • 关注

原创 percona安装小问题

不知道为什么,死活装不上innodb-plugin,发现mysql到安装有bug,特此记录./configure --prefix=/usr/local --with-extra-charsets=complex --with-plugins=innodb_plugin,myisam --without-debug --with-ssl --enable-assembler --enabl...

2010-11-01 16:23:27 119

rails3中使用delayed_job异步发送邮件的方法

railscasts有个视频,使用delayed_job去发送邮件(http://railscasts.com/episodes/171-delayed-job)但是呢,rails3的发送邮件的api发生了些许变化。(详情请看:http://lindsaar.net/2010/1/26/new-actionmailer-api-in-rails-3)发送的方法上也要做些许的修改。这里以...

2010-05-23 17:34:22 94

原创 SICP 2.25~2.29习题答案

这一节难度开始加大,有一些答案是借鉴了别人才做出来的。[code="scheme"];; 2.25(define list1 (list 1 3 (list 5 7) 9));(car (cdr (car (cdr (cdr list1)))))(define list2 (list (list 7)));(car (car list2))(define list3...

2010-01-25 17:00:52 140

原创 SICP 2.7~2.16习题答案

这一段的题目有点多,都是要有前面的代码的,写到一起得了2.13用代数式看一下就知道了,比较容易。2.14用代码试试看就知道了,感觉操作会引起误差,但不知道为什么,2.15,2.16同样但是通过2.14的结果就知道,2.15的结论应该是对的,除法运算并没有引入新的误差。2.2节开始进入令人愉快的数据结构了,^_^。令人期待。[code="scheme"](define...

2010-01-18 15:28:04 176

原创 SICP 2.6 习题答案-lambda算子

2.6这道题目需要一些lambda算子的知识,g9的blog有很不错的文章翻译了。具体是这样的,首先是one,one即为zero add-1,所以把zero代入add-1的表达式中,得:[code="scheme"]lambda (f) (lambda (x) (f (((lambda (f) (lambda (x) x)) f) x)))[/code]将f代入zero的lambd...

2010-01-12 18:03:42 93

原创 SICP 2.5 习题答案

通过数学的方法可以解决,假设乘积n不是偶数,那a肯定是0。[code="scheme"](define (power x n r) (if (< n 1) r (power x (- n 1) (* r x))))(define (cons a b) (* (power 2 a 1) (power 3 b 1)))(define (car n) (d...

2010-01-11 15:34:49 95

原创 SICP 2.4 习题答案

小小试了一下,结果应该没有错[code="scheme"](define (cdr z) (z (lambda (p q) q)))[/code]

2010-01-11 13:57:34 121

原创 SICP 2.3 习题答案

可能书上想让我用2.2的答案,实在不想那么搞。。。[code="scheme"](define (make-point x y) (cons x y))(define (x-point p) (car p))(define (y-point p) (cdr p))(define (make-rect left-top right-bottom) (cons left-top...

2010-01-11 12:06:34 75

passenger也可以debug

最近在做一个东西,要用到subdomain,发现webrick不能支持,所以寻找passenger进行debug的方法。方法比较土,但还是管用的。首先,往development.rb里加入[code="ruby"]if File.exists?(File.join(RAILS_ROOT,'tmp', 'debug.txt')) require 'ruby-debug'...

2009-12-17 15:23:48 78

SICP 2.2 习题答案

cons对于数据结构来说是一个很强大的东西[code="scheme"](define (print-point p) (newline) (display "(") (display (x-point p)) (display ",") (display (y-point p)) (display ")"))(define (make-poin...

2009-12-11 17:32:21 152

SICP 1.37 答案

经过8次迭代就能达到精度的要求递归版[code="scheme"](define (cont-frac n d k) (if (< k 0) 0 (/ (n k) (+ (d k) (cont-frac n d (- k 1))))))[/code]迭代版[code="scheme"](define (cont-frac n d k) (defin...

2009-11-13 17:37:48 63

SICP 1.33 答案

我的代码有点丑陋。。。不过算了,练习而已[code="scheme"](define (filtered-accumulate combiner null-value filter term a next b) (define (filter-work x) (if (filter x) (term x) null-value)) (if (> a ...

2009-11-13 15:16:43 64

SICP 1.32 答案

从之前写好的代码可以很容易写出递归版[code="scheme"](define (accumulate combiner null-value term a next b) (if (> a b) null-value (combiner (term a) (accumulate combiner null-value term (next a) n...

2009-11-13 14:37:47 79

SICP 1.30 答案

没有什么好解释,直接看代码[code="scheme"](define (sum term a next b) (define (iter a result) (if (> a b) result (iter (next a) (+ (term a) result)))) (iter 0 0))[/code]...

2009-11-11 18:44:36 62

SICP 1.29 答案

感觉做这个题目是要形成一种思想,这个算法很牛,比书题目上面的那个算法精确多了。[code="scheme"](define (simpson-intergral f a b n) (define (inc-a x) (+ x 1)) (define (h) (/ (- b a) n)) (define (y x) (+ a (* x (h))...

2009-11-11 18:36:38 84

SICP 1.22 答案

程序写出来了,但是时间没打印,DrScheme不支持。。。[code="Scheme"](define (smallest-divisor n) (find-divisor n 2))(define (find-divisor n test-divisor) (cond ((> (* test-divisor test-divisor) n) n) ((d...

2009-11-10 17:54:35 99

SICP 1.21 答案

很简单[code="Scheme"](define (smallest-divisor n) (find-divisor n 2))(define (find-divisor n test-divisor) (cond ((> (* test-divisor test-divisor) n) n) ((divides? test-divisor n) te...

2009-11-10 16:13:01 50

perforce linux启动脚本

终于把perforce的启动脚本搞定,特此纪念一下。[code="java"]#! /bin/sh## p4d Start the p4d daemon## Author: Tony Smith ## chkconfig: 345 85 05# description: Starts the Perforce server pro...

2009-10-29 15:51:42 160

SICP 1.19 习题答案

这道题需要一些数学知识,题目中已经提示:[quote]Show that if we apply such a transformation Tpq twice, the effect is the same as using a single transformation Tp'q' of the same form, and compute p' and q' in terms of p ...

2009-10-20 16:14:02 126

SICP 1.16 - 递归转换为迭代

题目很简单,只要设定一个变量来返回结果和做必要的存储就可以了。[code="scheme"](define (fastexpt a b n p) (cond ((= n 0) p) ((= (remainder n 2) 1) (fastexpt (* a b) b (- n 1) (+ p 1))) (else (fastexpt a (* b ...

2009-10-19 11:14:24 72

SICP 1.12 练习答案-树形递归

很简单,但是用迭代没做出来,有点困难。不知道怎么判断什么时候该结束。[code="scheme"](define (pascal-triangle row col) (if (or (= col 1) (= col row)) 1 (+ (pascal-triangle (- row 1) (- col 1)) (pascal-triangle (- row 1) co...

2009-10-15 15:21:44 81

1.11 练习答案-递归和迭代

SICP题目不容易,可以很大程度提高编程能力递归[code="Scheme"](define (f n) (if (< n 3) n (+ (f (- n 1)) (* 2 (f (- n 2))) (* 3 (f (- n 3))))) )[/code]做迭代部分的时候一时没有理解的 a ...

2009-10-14 17:46:27 109

原创 Ruby在Leopard上的编译安装遇到的问题及解决办法

不想使用leopard上的ruby,所以就自己编译安装了,下面是安装及使用中遇到的几个问题由于我已经把leopard上的有关ruby的目录删掉了,所以无法运行ruby,当然,编译的前提是要有xcode这里用的是ruby网站上最新的包ruby 1.8.7 p72问题1:下载包,然后按照教程编译:[code="java"]./configure --enable-s...

2009-01-27 22:18:16 118

HTML 超级链接实例

创建超链接[code="html"]This text is a link to a page on this Web site.This text is a link to a page on the World Wide Web.[/code]图像超链接[code="html"]You can al...

2008-04-22 18:05:59 173

textmate-html小贴士

textmate中有大量的snippets来提供快捷输入,节省很多时间快速闭合标签:1.按住ctrl+shift+

2008-03-23 14:53:52 70

Rails 2.0.1 Todo List(2.0的scaffold?)

在别处看到的,感觉挺有趣,转一下rails todocd todorake db:create:all(在这之前要把数据库的用户名和密码输入正确)ruby script/generate scaffold Todo title:string body:text done:boolean due:datetimerake db:migrate开始服务ruby sc...

2007-12-17 10:37:45 57

880版本四阶幻方,我的机器上跑用了34ms

闲来无事,改进改进,多说无益,贴代码,看帖要回帖啊各位 #include &lt; iostream &gt;    #include &lt; time.h &gt;       using namespace std;       struct uni    {        int a, b, c, d;    }...

2007-10-10 10:29:30 73

四阶幻方 v1.1 向2064ms进发

改进了一下程序,在我的p4 3.2上以2064ms运算完7040个到此告一段落,880的版本不想写了,麻烦,研究一下五阶的,好像好复杂。371993326789901217467999448150835200000000个组合,呼呼。开头的两个include 是iostream 和time.h,万恶的代码显示器cpp 代码  #include    #include...

2007-08-24 17:14:52 74

四阶幻方

我写的四阶幻方出来了,运行结果正确,7040个的版本。虽然好像还有些问题,不过算了,能跑就可以了,呵呵。不要输出的话我的p4 3.2G上耗时5s,算还过得去吧 ^_^以下是程序:cpp 代码  #include &lt;iostream&gt;&lt;/iostream&gt; #include &lt;time.h&gt;&lt;/time.h&gt; ...

2007-08-23 15:59:00 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除