在线合同 + 区块链 是个好方向
终于看到有苏州的公司招 ruby 了。
顶一下。
好公司,好职位,顶一下。
扎心了,老铁
赞一下,13 年有过一面之缘
厉害
好
anderson 的东西一定要支持一下。
不错,顶一下
有什么产品或者官网看一下吗。
说个小问题 上面的代码
class MyString < String
def initialize( aStr )
super aStr #这里调用super的时候,aStr参数可以去掉,super调用是会带上参数的,如不想带参数可用super()
end
def show
puts self
end
def rev
puts self.reverse
end
end
可以看下这个例子
class Animal
def say *arg
arg.each{|a| puts a}
end
end
class Dog < Animal
def say *arg
super #调用super会把参数带过去
end
end
class Cat < Animal
def say *arg
super() #没有把参数带过去
end
end
d = Dog.new
d.say "wang wang..."
=> "wang wang..."
c = Cat.new
c.say "miao miao..."
=> ""
坑啊,我们之前真的是在服务器上搞得。。。
很有活力的一个年轻团队,强力推荐。
两年前用的东西和你一样,现在都改成 ubuntu sublime or rubymine
ROR 团队十几号人,都是资深的高手,工作的同时也可能学到很多东西,推荐!
不错,帮顶。
最近项目刚用到 sidekiq,长见识了。
我好像明白什么意思了,在使用 parse 前使用 File.open 将文件读取出来
File.open(file_name) do |f|
csv = f.read
row = CSV.parse(csv)
end
应该是上面的意思。
使用 sort_by 或 sort 可以,以前做过。
swiftcafe.cn 飘过
非常不错。
simple_captcha 不错
kgen.init(128, new SecureRandom(password.getBytes()));
SecretKey secretKey = kgen.generateKey();
byte[] enCodeFormat = secretKey.getEncoded();
SecretKeySpec key = new SecretKeySpec(enCodeFormat, "AES");
去掉换成
SecretKeySpec key = new SecretKeySpec(key.getBytes(), "AES");
就可以,确保密钥是 16 位,可以再优化一下,将两边使用 MD5 对 key 进行加密一下。