go 的 web developing 现在还是野蛮生长阶段,各种框架百家争鸣.. 拼框架显然拼不过几乎一统江湖的 rails. 对此,两者都浸淫不浅的人的结论才比较值有参考价值。个人认为 go 目前就有两点比较不爽。一个是删除一个 slice, 另外是自带的正则支持太弱了。
顶楼主,在这个项目能学到不少东西~
@unstop :D 很不错的工具
@unstop OS X 10.8.1 (12B19) Chrome Version 21.0.1180.89
刷新下就 ok 了 应该时前端问题
@unstop 试用了下,发现一个 bug, 我只用了第一个番茄它显示已经完成三个了。
@Ddl1st 正是我想要的,thanks ps 头像是在洗澡么
2024 git 1210 ls 575 cd 376 grm 305 vim 149 ee 148 tig 101 go 89 qt 80 rm
我只想问一句,到时 ctrl+space 要怎么按
囧
读者需要倒着欣赏吗
我直觉 lz 的直觉不靠谱. 因为有两点可以再确定的最小圆内"活动" 常规解法是 求 f(x,y)= for i in N (x-xi)^2 + (y-yi)^2 的极小值。 二元函数极值
可惜 vim 里面支持的语言不够多:(
@Tuccuay好像前面有空格了
orz 这么像我大学的宿舍..到天台搭块布投影多霸气
试试 IO.popen(cmd) 呢
三管齐下的飘过~~,对比学习非常有意思
第一个把 method_a 带进去 define_singleton_method 的第二个参数. 等价于:
define+singleton_method :method_a do
method_a
end
第二个把 p "method_a"带进去 define_singleton_method 的第二个参数. 等价于:
define+singleton_method :method_a do
puts "method_a"
end
相关例子:
class A
def method1
method1
end
end
A.new.method1
ps,例子好像没有涉及 lambda 和 Proc 的区别. 第一个改成
def initialize(&blk)
bk = Proc.new{blk.call}
define_singleton_method(:method_a, bk)
end
也是可以和第二个一样的。
这么蛋疼..给个简洁版的,希望对如何加载 rubygems 的问题又所帮助
#require 'rubygems' # comment me and see the difference
puts $"
puts '--'
puts $:
+1
据我理解应该是 and_yield 在带有 block 的函数环境下的使用 value, to 是参数,yield 是外部的代码块. 比如:
def and_yield(*args, &block)
if block
yield bb
end
puts args
end
def test a
and_yield(1,2,a,yield)
end
test 3 do
puts 'yy'
end
视频做得好好玩
+1
@clc3123 啃书本对眼睛伤害更大啊,自从大学玩电脑后,度数一直不变..
测试做好其实比开发更难..
@ywencn 多谢,我试试看
@ywencn 输入批量文本,然后解析成一条条,希望有个 preview 过程来修改增删,然后才确定真正进数据库. 欢迎其他思路。
终于没下雨了,骑车去打瓶酱油