做 web 项目的话选 rails。做大数据的话用 java 方面比较好吧
如果数组数据很大的话,就会浪费内存
恍然大悟,之前遇到了这种坑
看来又拍的 cdn 貌似不错
手机号是 11 位。可以监听每次输入操作,keyup 或 keydown。判断输入框里面的值是否达到十一位,达到了就获取这个值然后 post 传到后台。你获取还没真正注册的人的手机号做什么作用呢?可能,这个手机号就是乱写的
普华永道。不是四大吗?
觉得 ruby 和 rails 都很棒!已经有 ruby、rails 开发一年两个月经验。还在往成为一名合格的中级水平程序员的道路上努力,想好好的把数据结构、算法等知识再巩固。觉得 go 也不错,想以后也好好学 go。很早就有关注楼主,如何突破自己成为达到中级水平的程序员呢?希望 听听楼主的建议
1000000000 #=> 1000000000
1000_100_100 #=> 1000000000
挺棒的
给力
感觉写过似曾相识的代码
计算机并不能直接处理操作字符与符号,它只认识 0、1 这两个数字,所以如果想让计算机显示各种各样的字符与符号,就必须定义它们与数字的一一映射关系,也就是我们所熟知的字符编码
嗯,可以这样理解。《The Well-Grounded Rubyist》这本书里面,是这样解释:Every definition block, whether for a class, a module, or a method, starts a new local scope—a new local-variable scratchpad—and gets its own variable a. This example also illustrates the fact that all the code in class- and module-definition blocks gets executed when it’s first encountered, whereas methods aren’t executed until an object is sent the appropriate message. block 里也有 local-variable。当一个局部变量第一次在出现,且是在 block 中出现,那么它的作用域就是 block,也就是在 block 中定义的额外绑定,但它的作用域就在该 block 内。如果在 block 外层就已经出现了,到 block 中不是第一次出现,则 block 中的该变量就是外层的局部变量。不知道可不可以这样理解
ruby 写起来真是爽
3.times do #code end end 是另一个作用域门。method_missing 方法没有定义 number,这样第二个 number 是属于 类 Roulette 的实例方法。如果 没有定义的话 就会报“undefined local variable or method `number' for #Num:0x00000001564c48 (NameError)”。由于 没有找到 number 方法,则会调用 method_missing 方法,从而导致了死循环:“stack level too deep (SystemStackError)”。如果你在 3.times 之前定义了 number = xxx,number 变量可以进入 3.times 中进行运算。有点像外层的 变量可以跨过作用域的门到里面进行计算后,再出来。而外层没有定义的情况下,里面的变量是不能出来的吧
赞!请问有木有比较过和全文搜索这种方式的优缺点呢?不过感觉用 redis,速度都会很快
元编程编程的思想更重要,而不是它到底能不能在项目中有没有用的到吧
论 如何成为 vip