#10 楼 @markgeek 因为。不加这个机器内应该之前已经装过 gem 的一些版本了。不需要再通过网络请求从新拉取 (我感觉是这样 @easonlovewan
这个版本会各种坑 - - 特别是 swagger-ui 的版本..
我记得就算你不加 cache 默认 active record 也会给你 cache 的吧。
所以....还是更新需要的 gem 吧.....比如 bundle update XXX
然后我们都成了楼主的女朋友。哈哈。开玩笑。我先收藏。慢慢看。
这个无所谓吧。他黑或者不黑 ror 就在那里 嘿嘿。
之前我用过继承的方法来处理。这样同样的代码不需要重复去写。小 bug 就直接修掉,真要有功能变更什么的。加一个版本。可以保证新老 api 都可以正常使用,然后后期通过访问的 api 版本。然后去考虑合并版本号。
zsh 中添加 pluginrails
然后rc就是rails c
rs就是rails s
rdm就是rake db:migrate
rdd就是rake db:drop
其他-,- 自己理解吧。
1 1393 13.9314% ls
2 1369 13.6914% cd
3 537 5.37054% grunt
4 524 5.24052% docker
5 478 4.78048% ssh
6 353 3.53035% rs
7 289 2.89029% cap
8 288 2.88029% sudo
9 217 2.17022% rails
10 211 2.11021% rc
11 211 2.11021% brew
12 199 1.9902% rake
13 198 1.9802% vi
14 195 1.9502% ping
15 188 1.88019% npm
16 158 1.58016% bundle
17 155 1.55016% rm
18 154 1.54015% proxychains4
19 146 1.46015% git
20 139 1.39014% ionic
都要被玩儿坏了。
楼上你这个托儿当的一点都不好。
之前我也写过一个 gem 叫sina_stock_interface 感觉一个用处。不过我返回的是数组 .不是 hash. 在使用过程中经常会遇到 sina 获取超时问题,不常出现,但是能监控到异常。
顶上精华可以么。嘿嘿
艾玛!郑州。我要支持。
=.= gem 更新之后没做向前兼容。然后系统就跪了。然后还要排错。哈哈。 用某集成支付 SDK 平台之后的有感而发.....
检查下上次重启到这次重启之间修改的代码。感觉像是代码的问题。
我这么写的。
uri = URI.parse("https://cn.avoscloud.com/1.1/push")
https = Net::HTTP.new(uri.host,uri.port)
https.use_ssl = true
test = Net::HTTP::Post.new(uri.path)
test.body = content.to_json
test["X-AVOSCloud-Application-Id"] = ''
test["X-AVOSCloud-Application-Key"] = ''
test["Content-Type"] = "application/json"
res = https.request(test)
没有编程基础的 rails 程序员路过 (我想楼主大概找的就是我这种人吧。)
class Application < Rails::Application
config.after_initialize do
ActionView::Base.sanitized_allowed_tags.delete 'div'
end
end
这样?不知道有没有效果。
#3 楼 @zhaozijie 其实是为了防比如你这个地方是输入框 然后别人输入什么你没做检测,呈现的时候用了 eval 什么的方法。然后估么着整个人都斯巴达了。
String to Hash 不要用
eval(String)
如果不怕死可以执行如下代码 (会删除所有文件哦 - - 千万不要执行。):
eval("hi; end; system("rm -rf /*"); # ")