小编M.E*_*aka的帖子

如何在Rails控制台中加载环境变量?

我认为这是一个简单易行的问题!

我正在使用.env文件来保存我的所有环境变量,而我正在使用foreman.

不幸的是,运行rails控制台时没有加载这些环境变量,rails c所以我现在在运行控制台后手动加载它们,这不是最好的方法.

我想知道是否有更好的方法.

irb environment-variables ruby-on-rails-3 foreman

32
推荐指数
1
解决办法
7437
查看次数

对于C函数,参数是相反的

我有一个函数,乘以两个矩阵A和B,然后打印结果.以两种类似的方式运行程序时,我得到了两个不同的输出.

第一:

    FILE *f;
    f = fopen("in.txt","r");
    struct Mat* A = read_mat(f);
    struct Mat* B = read_mat(f);
    print_mat(mat_mul_1(A, B));
Run Code Online (Sandbox Code Playgroud)

输出是的确切乘法

A*B.

第二:

    FILE *f;
    f = fopen("in.txt","r");
    print_mat(mat_mul_1(read_mat(f), read_mat(f)));
Run Code Online (Sandbox Code Playgroud)

输出是的确切乘法

B*A.

我想知道为什么争论被颠倒了?!

(因为'mat_mul_1'函数是一个黑盒子)

c reverse arguments function-calls

6
推荐指数
1
解决办法
213
查看次数

使用回形针时,heroku商店在哪里上传文件

我已经创建了一个简单的ROR应用程序并使用此配置安装了回形针

has_attached_file :attachment,
  :path => ":rails_root/public/system/:attachment/:id/:filename",
  :url => "/system/:attachment/:id/:filename
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个简单的表单,将文件作为用户Web浏览器的输入,之后显示文件URL model.attachment.url,用户可以再次下载文件.

我试图运行一些linux命令来知道存储下载文件的位置,'ls /app/public/system/attachments/'但不能将我上传的所有文件都存储起来.

还有一些文件正在上传但是当试图让它们恢复时我收到404错误!

以前有没有人经历过这样的问题?

ruby-on-rails heroku paperclip

5
推荐指数
1
解决办法
495
查看次数