好想去 B 站,可惜在上海
到最后我也不知道这是什么公司
怎么感觉好久不见
coding.net 现在好拼
斗鱼不都是看 LOL 的 0.0 长知识了
#2 楼 @alixiaomiao Do not 在意这些细节。。。其实我看成 ruby.me 了。。 @camel (Cam)
#28 楼 @iaiae binding 可以看做是把一个代码段封装成为一个整体,然后你就可以重用这个代码段里面的东西了(比如局部变量、定义的方法等),一般它是配合和 eval,instance_eval,class_eval 方法(作为参数)使用的。
class A
def hi
@a = 'a'
b = 'b'
binding
end
end
binding = A.new.hi # returns a binding object
eval("b.concat('aaaaa')", binding) # => "baaaaa"
eval("self", binding) # => "baaaaa" # => #<A:0x007f87022c8ce8 @a="a">
eval("instance_variable_get('@a')", binding) # => "a"
可参考:https://codequizzes.wordpress.com/2014/05/18/rubys-binding-class-binding-objects/
lz 好谦虚~顶一个
#10 楼 @hxh1246996371 play 是仿 rails 的 java full stack framework,感觉相比其他 java 框架,开发效率确实会高很多,可以像动态语言一样直接刷新页面。
Laravel 5.0 以前。。。
扔到 assets 里,给她的文件打包到一个目录下,html 页面 link 同步一下。。。assets 目录下 scss,css 都是可以识别的,后缀对就可以,反正发布的时候倒是要预处理的。
恭喜~
0.0 还有需要翻译的么
卸载重装下试试吧。。。我一般都是三四天不关机,然后就死机了
炫酷~
#4 楼 @caiqinghua 恩,我给你摘录下手里 Ruby Programing 这本教材的介绍: 符号和字符串很相似,符号也是对象,一般作为名称标签来使用,用来表示方法等对象的名称。 符号能实现的功能大部分字符串也能实现,单散列键这样只是判断是否相等的处理,符号会比字符串更高效。 另外符号可以与字符串相互转化。 总上你可以理解为符号就是:+字符串的组合,但是如我之前说的,在内存和效率上比字符串要更优,所以一般定值的 key 用 Symbol。你上面列举的 hash 也好,route 里的 to 也好,其实都是一个字符串。只是用 Symbol 来存储了,目的就是减少开支,提供效率。
Symbol,等同于枚举类型,你当变量看就行(实在不行就当字符串看,但是本质上不同要清楚)。 一般可变化的字符串用 String,固定值或者表示符的时候用 Symbol 就行,相比 String 节省内存支出。
软件工程概论,大学本科课程教材。。。感觉没什么卵用,估计是因为学完过的缘故?
https://github.com/mark-moseley/ruby-debug 一般很少用 IDE,你可以用 Sublime Text 开发 + ruby debug 做端点调试。。。不过我一般也不习惯调试,全靠蒙。
#1 楼 @theblock24block 实例的方法。。。
小国寡民
刚刚大概翻了翻王垠的博客,也看了些对他的一些评价。。。大家感觉这位同学怎么样呢~