用全局变量 $a
或者类变量 @@a
或实例变量 @a
解密微信的数据包协议。然后在路由器里监听数据包。
linux 内核的开发就是远程的。
增加语言复杂度。破坏兼容性。 像 C++ 一样已经有 1 千多个新特性了。
unless xxx 就是 if not xxx
我用 watir + chrome
高大上
根据大数据统计
80% 的 c/c++ 使用者觉得 go 好一些
30% 的 ruby 使用者觉得 go 好一些
因为 ruby 更接近人类语言,写起来舒服。
现在 Ruby 性能没啥问题了,比以前高多了。
Time.now.to_i / 3600
按时睡觉,每天步行 2000 步以上
上个月刚卸载,热键配置不方便,我没找到配置文件。
3 行代码搞定:
i=5
loop do
i=0 if i > 9
puts '*' * (1+(i%10-5).abs)
i+=1
end
可以用 << 替代 +
a=[]; p a.object_id; 10000.times{ a << 1 } ; p a.object_id
47043160719720
47043160719720
那还是用 loop { ... } 好了。 或者
loop do
...
break if xxxx
end
有
i = 0
begin
puts i
i += 1
end while i < 5
i = 0
while i < 5 do
puts i
i += 1
end
String 是类, "abc"是类的实例。 类和实例的区别。
不验证,直接 scan 应该也可以
-12.3.to_i
你用 "ASCII-8BIT" 打开文件,把包含中文的前 20 个字节发上来看看。 line.force_encoding("ASCII-8BIT") 也行。
先判断终端显示用的是 gbk 还是 utf-8,一般 windows 的 cmd 是 gbk 的。再判断文件的内容是 gbk 还是 utf8,打印输出时,转换成终端显示的编码就 OK。
mruby 可以试一下自己编译
我也希望能支持 winxp win2003 这边有几百台老电脑,内存只有 2G,CPU 也旧。
只要饮食和作息规律,人休会自动调整体重的。
毛也是有用的
接近人类语言了
如果量太大,就要细分类。
如果 1 秒一个的话:
Time.now.to_i
搜索 2 次,分开显示。 或加入权重。
计算用程序,别用数据库。