长知识了
rust 有分号的是语句(声明语句和表达式语句),返回值是()
,用来表示没有返回值。而没分号的是表达式,返回值就是自身的值。
至于为什么要这样,我觉得一个是用分号来分隔语句,另一个原因是 rust 里没有 nil
官方的 guide 讲得比较清楚 https://kaisery.gitbooks.io/rust-book-chinese/content/content/5.2.Functions%20%E5%87%BD%E6%95%B0.html
年末了,很多语言都发布新版本
Language Slim 设置里有 Auto Indent
前端的 model 一般是 api model,不一定要和后端一致 如果 api 返回的格式不符合标准,还可以用 serializer 序列化成标准的 model http://emberigniter.com/fit-any-backend-into-ember-custom-adapters-serializers/
我从 erb 转到 slim
elixir 的都不错
性能要提升这么多得要有多大改动? JIT,预编译,并发模型,优化或删除 GIL,评论里还有说移到其他 vm 上
可以在策略里加上一个上传任务的序列号,回调时查询是否有这样的任务,获取对应的用户,资源等信息,防止用户 id 或者 token 暴露出来,同时也限制了 token 的使用次数 然后就是尽量用 https
文档 -> 测试代码 -> 源码
DateTime.parse("2014-8-31")-DateTime.parse("2014-6-30") #(62/1)
然后可以除一下这两个月之间天数的差,余数就是多出的 xx 天
不好看,我觉得 try 已经可以了
一般 web 应用的初期瓶颈都不在语言
{"name":"start", "operator": "self", "next": <<EOF
#your code
EOF
}
这样?
#7 楼 @tankerwng 等实现了这功能,估计 golang 已经把市场占领完了
「Ruby 風味のプログラミング言語」四天王 我觉得上面加一个 groovy 才是名副其实的“四天王”
才刚开始学 ember,感觉真是跟不上前端的脚步了
private 方法只能在类里隐式调用,protected 方法只能在类里隐式或显示调用 (self), 但 ruby 一些动态方法可以在外部调用 private, protected 方法,例如 Object#send, Method#call
#2 楼 @wppurking 那是 2.x 要实现的东西了
字符串比较,和引号没关系
before_save :dle?
在国内 0 基础找工作就不要想 php 以外的东西了