#!/bin/bash
if [!-d /home/mlzboy/b2c2/shared/db]; then
mkdir -p /home/mlzboy/b2c2/shared/db;
fi;
Run Code Online (Sandbox Code Playgroud)
这似乎不起作用.有人可以帮忙吗?
我见过很少的py脚本在脚本的顶部使用它.在什么情况下应该使用它?
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
Run Code Online (Sandbox Code Playgroud) 默认情况下,
rails s #running on 3000 port
Run Code Online (Sandbox Code Playgroud)
现在我想在端口80上运行它.所以我试过:
sudo rails -s -p80
Run Code Online (Sandbox Code Playgroud)
但它引发了一个错误:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80
sudo: rails: command not found
Run Code Online (Sandbox Code Playgroud)
我用rvm来安装ruby和rails.似乎rvm是用户指定的.它无法在root中找到rails吗?
我也试过下面的代码:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ which rails
/home/mlzboy/.rvm/gems/ruby-1.9.2-p0/bin/rails
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/bin/rails s -p80
Run Code Online (Sandbox Code Playgroud) 我正在使用
data=urllib2.urlopen(url).read()
Run Code Online (Sandbox Code Playgroud)
我想知道:
如何判断URL中的数据是否被gzip压缩?
如果数据被压缩,urllib2会自动解压缩数据吗?数据总是一个字符串吗?
在Python中,如何检查是否sys.stdin有数据?
我发现不仅os.isatty(0)可以检查stdin是否连接到TTY设备,还可以检查是否有可用的数据.
但如果有人使用像
sys.stdin = cStringIO.StringIO("ddd")
Run Code Online (Sandbox Code Playgroud)
在使用之后os.isatty(0),它仍然返回True.我需要做些什么来检查stdin是否有数据?
if __FILE__ == $0
$:.unshift File.join(File.dirname(__FILE__),'..')
Run Code Online (Sandbox Code Playgroud)
我在Ruby中发现了这个代码,这是什么意思?
通常,我们使用如下:
params[:a] #to get a specific parameter's value
Run Code Online (Sandbox Code Playgroud)
但是如何以我们在PHP中的方式获取所有参数?
$_GET or $_POST
Run Code Online (Sandbox Code Playgroud) 我尝试将本地图像存储在rails控制台中.
因为我的本地存储中有很多图片(我使用爬虫来下载大量的图片),我想将它们存储到数据库中,利用回形针来做一些图像工作,比如缩略图等.如果我使用网页来将新图片逐一保存到数据库中,会耗费大量时间.所以我想在rails控制台(一些代码)中找到一种可以批量保存图片到数据库的方法.
我自己构建了表单标签,当我将表单发布到服务器时,它给了我一个InvalidAuthenticityToken错误,所以我想知道如何在当前情况下添加它:
<form accept-charset="UTF-8" action="/crops/update" method="post">
<input id="crop_x" name="crop_x" size="30" type="text" /><br />
<input id="crop_y" name="crop_y" size="30" type="text" /><br />
<input id="crop_w" name="crop_w" size="30" type="text" /><br />
<input id="crop_h" name="crop_h" size="30" type="text" /><br />
<input id="crop" name="crop" type="submit" value="Crop!" />
</form>
Run Code Online (Sandbox Code Playgroud)
响应错误是:
ActionController::InvalidAuthenticityToken in CropsController#update
ActionController::InvalidAuthenticityToken
Rails.root: /home/mlzboy/my/crop2
Application Trace | Framework Trace | Full Trace
Run Code Online (Sandbox Code Playgroud)