- 博客(17)
- 问答 (6)
- 收藏
- 关注
原创 狼、狐狸、老鼠、王八和猪
很多年前,虎太霸道了,狼就和虎打架,狼打不过虎,狼看猪多,于是想让猪帮忙。猪问:有什么好处?狼说,打胜了,把虎的地送给你们。于是猪帮狼赶跑了虎,狼讲义气,把土地分给了猪。做砖家的狐狸就对狼说:土地全给了猪,狼你吃个屁去。狼想想对,就把猪的地全收了回来,由于是狼翻脸,猪想想也没有什么办法,但至少狼还是给了猪福利分窝的待遇。过了几年狐狸又给狼出了一个主意,说猪窝不能白送,福利猪窝改成商品猪窝。...
2009-04-29 12:41:52 324
花花,我有个很好的建议!(大佬们也过来看看吧)
有个想法,我不知道是否可行,但个人认为将很有卖点,所以说出来和大家一起拍砖。 之前看过[url=http://www.heroku.com]Heroku[/url],大家也可以进去看看,这是一个在线编辑并且部署rails代码的托管网站,还有个姊妹版的更易用的Heroku网站叫做[url=http://herokugarden.com/]herokugarden [/url]我觉得它...
2009-04-24 11:19:46 58
Ruby进程的真伪是不是我理解的这样?
Ruby的线程肯定是假的,不废话Ruby的进程,--RednaxelaFX提供的win/process可以很好的新建进程--在windows上是阻塞的,意思是通过system或者exec或者``或者Process.fork,用上面这些方式去执行一段代码,这段代码还是处于调用者的进程空间之内,会阻止调用者继续执行下面的代码,除非这段代码执行完毕。在linux上通过使用...
2009-04-23 16:47:07 84
原创 MySQL和CouchDB各插入5000条记录的速度对比
[quote="couchdb"]***************Performance Reports**************** user system total real 3.430000 8.350000 11.780000 ( 41.945267)------------------------------------...
2009-04-21 09:51:16 380
原创 通过Couchdb的View访问doc
[url]http://10.2.225.129:5984/lr_create/_design/wangwang/_view/longid?limit=1&startkey="1ID-1It0"[/url]http://ip/数据库名称/_design/view名称/_view/索引字段名?条件
2009-04-20 14:31:00 276
CouchDB0.8.0性能测试报告(100并发读10并发写)
CouchDB Sever:两核2G内存虚拟机连续执行30多小时,读取400TPS不到,写入10TPS左右,总共创建127万条记录,大小共7.5GB。[img]/upload/attachment/93769/accd94ee-7ce7-3f54-aa3a-2cba09a4b7b9.bmp[/img][img]/upload/attachment/93766/839...
2009-04-13 16:30:43 434
随机字符串
下面是Ruby版本的:[code="ruby"]#Get random alpha stringdef alphaList ((0..9).inject([]){|arr,x|arr
2009-04-13 11:41:54 48
Erlang版的计算Mersenne(LucasLehmer)第二版
跟第一版比较,重写了math:pow/2方法,这个方法可以支持很大的幂运算。[code="java"]-module(mersenne).-export([run/1,mersenne/1,lucasLehmer_sequence/2,pow/2]).-spec pow(integer(), non_neg_integer()) -> integer() ; ...
2009-04-10 16:43:46 100
Erlang版的计算Mersenne(LucasLehmer)
[code="java"]-module(mersenne).-export([run/1,mersenne/1,lucasLehmer_sequence/2]).lucasLehmer_sequence (0, M) -> 4 rem M;lucasLehmer_sequence (N, M) when N>0 -> erlang:round((math:pow...
2009-04-09 20:19:40 92
教你用Ruby算命!
本文又名《看看我的破机器能算多少个梅森数出来》代码如下,[code="ruby"]mersennes=[]def is_prime?(n) # 这里是用了费马小定理,很慢很慢! (2..n-1).each{|y| y**(n-1)%n==1?true:(return false)}end(1..13).each do |n| m=(2**n-1...
2009-04-07 17:44:10 88
深夜,遇到一个陌生的老乡
从爵士打完球,9点多了,洗了个澡之后就很想回家,一个人住在爵士太孤单了。一看表,已经快9:30了,没有公交,自己也没车,不过抱着试试的运气跑到公交车站,说不定我可以人品爆发一下赶上哪个末班车迟到了就可以回家了。等了10分钟左右,公交车没有来,估计已经停运了。那个荒凉的地方出租车也很少,唯一一辆空的出租车从我眼前飞逝而过,不知道那个司机看没看到我招手。前两天打车的时候听司机师傅聊天说,“...
2009-04-07 00:30:09 111
真离不开Google了
Google的搜索引擎不必说了,一般只用这个,不过我更喜欢上igoogle[quote]http://www.google.cn/ig[/quote]Google Doc太可爱了,非常有用[quote]http://docs.google.com/[/quote]Google mail可以搜索邮件,而且容量很大,所以是我第一选择[quote]https://...
2009-04-03 17:46:39 142
原创 算 数
从woody那里copy一段最简的fib代码[code="ruby"]x,y = 0,1 Array.new(10) {|i| [0,1].include?(i) ? 1 : (x,y = y,x+y)&&(x+y) } [/code]生成了这么多,太多了,中途终止了,不知道多少条。[code="ruby"] 1, 1, 2, ...
2009-04-02 11:06:57 66
syscall exception: 存储空间不足,无法处理此命令
在ruby上跑Ice客户端,起13个并发没问题,一个并发指一个连接,每个并发通过这个方法实现:Ice::initialize(ARGV)到14个并发或者以后,ruby报如下异常:[code="ruby"]Thread.cpp:206: IceUtil::ThreadSyscallException:syscall exception: 存储空间不足,无法处理...
2009-04-01 15:46:29 801
Ice客户端和服务器端建立连接的时机
ruby访问iceice客户端和服务器真正建立起socket通信的代码是:[code="ruby"]Ice::initialize(ARGV)[/code]而不是[code="ruby"]Xxx.stringToProxy("CTCenterSrvAdapter:default -h 10.2.226.8 -p 30000")[/code]更不是得到...
2009-04-01 14:15:57 340
Ruby Benchmark的实现
以我们常用的benchmark方法bm()为例,请看下面这个例子:[code="ruby"] Benchmark.bm(20) do |x| x.report("getBWIL"){1000.times{result.getBindedWebIdList(0, '22000005')}} x.report("getBWIL"){5000.times{r...
2009-04-01 12:12:31 278
空空如也
ruby中ObjectSpace.each_object得到的对象数组无法相减
2010-03-17
怎么遍历一个module(模块)中定义的类
2010-03-02
ruby函数的参数
2009-04-24
如何更改Form的method属性
2008-11-22
关于Rspec的describe
2008-10-25
mod_rails安装遇到的问题记录下
2008-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人