clojure 是不是副作用少,bug 会比较少?
用的什么框架,有介绍么?
&表示 proc,也就是会 tags 元素的 name 方法,结果是 array。
text 本身是比较大的吧。还有一个就是每个单词一个记录,纵向就没有限制了。
我觉得老外不好的不要学。ruby 是红宝石。传播正面的东西比较好吧。
ubuntu 本身有中文版吧,应该有输入方法。另外还有个合作的中文 kylin 版。
clojure 比 rails 的开发效率如何?可介绍下么?
#3 楼 @xiaoxia1992 不要用什么 eclipse,直接用命令行和 irb 还有,你这个不是楼主的问题吧,是不是搞错了。
#1 楼 @xiaoxia1992 没报错啊
h1 = { "a" => 100,"b"=> 11 }
h2 = { "b" => 99, "c" => 23 }
resu = h1.merge h2
resu.each_key do |x|
resu[x] = []
resu[x] << (h1[x] || 0)
resu[x] << (h2[x] || 0)
end
p resu
@@好像实现不好,不太推荐用这个。
topics = [topic,topic1,topic2] redirect_to params[:rt] if topics.any?{|x| x.nil?}
埃拉托斯特尼筛法
range = function(start, count, exp){
if (!exp) exp = function(x) {return x};
return Array.apply(null, {length: count}).map(function(_, i){
return exp(i) + start;
});
};
Array.prototype.last = function(){
return this.slice(-1)[0];
};
p = console.log;
n = 120;
primes = range(2,n-2);
index = 0;
while(Math.pow(primes[index],2) <= primes.last()){
prime = primes[index];
primes = primes.filter(function(ele){
return ele == prime || ele % prime != 0;
});
index++;
}
p(primes);
#18 楼 @jiyinyiyong 明白了,参考《good parts》一书。谢谢你的代码,很有启发性。
#16 楼 @jiyinyiyong MDN:Apply, Calls a function with a given this value and arguments provided as an array (or an array like object).
那个参数是 json object, 可以当数组么?
#12 楼 @jiyinyiyong Array.apply(null, {length: m}), 这个怎么理解。 p(Math.max.apply(null, [14, 35, -7, 46, 98])), 不要 this 是不是好一点?
#12 楼 @jiyinyiyong 就是那个 apply 比较费解一点,别的都还好。
#8 楼 @jiyinyiyong chrome 中测试那个 p 会报错?你是用什么测试的?
#8 楼 @jiyinyiyong range 有没有更好读的写法?
#4 楼 @jiyinyiyong 要不你开个头,写两条,我也献丑一下。
#2 楼 @jiyinyiyong 我是觉得 js 至少还是需要的,这个是很好的学习方式吧。
1000.times{读书,编码,思考}
uri 来自 url 参数,是不是你的 url 在变啊?