小编Zac*_*tta的帖子

48
推荐指数
3
解决办法
23万
查看次数

通过Web浏览器访问存储在Amazon S3上的文件

现在的情况

我在Github上有一个项目,在Travis-CI的每次提交之后构建.每次成功构建后,Travis都会将工件上传到S3存储桶.有没有办法让我轻松让任何人访问存储桶中的文件?我知道我可以生成只读访问密钥,但用户通过Web浏览器访问文件会更容易.

我使用"."的根文档启用了网站托管.组.

网站托管设置的屏幕截图

但是,当我试图进入存储桶的端点时,我仍然得到403 Forbidden.

403禁止

问题

如何让用户从Web浏览器轻松浏览和下载存储在Amazon S3上的工件?最好没有第三方客户端.

amazon-s3

22
推荐指数
2
解决办法
8万
查看次数

父类和超类之间的区别

父类和超类之间有什么区别吗?超类只是一个不从其他类继承的父类吗?

oop parent-child

15
推荐指数
1
解决办法
1万
查看次数

c ++的路径设置包括vim的头文件

我的vim有路径设置,如下所示.

path=.,/usr/include,,
Run Code Online (Sandbox Code Playgroud)

我想这是'path'的默认设置.

因此,g f打开光标下的c头文件.

但是在C++文件中,C++头文件没有打开,因为C++头文件位置没有添加到pathvim的变量中.

set path+=/usr/include/c++/4.6
Run Code Online (Sandbox Code Playgroud)

我认为这个设置vimrc将是一个解决方案.但问题是C++头文件的实际目录位置将在每个不同的Linux发行版和g ++编译器版本中更改.

如何以可移植的方式设置c ++头文件的路径?

c++ vim path include

10
推荐指数
1
解决办法
8117
查看次数

单个文件中的多个类

我在将多个类放入单个文件时遇到问题.例如,当我的文件看起来像:

public class FirstClass() {}
public class SecondClass() {}
public class ThirdClass() {}
Run Code Online (Sandbox Code Playgroud)

我在编译期间遇到错误.我不太确定是什么原因造成的.有任何想法吗?

java oop

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

错误:无法在Eclipse中找到或加载主类

我在Eclipse 4.2中运行项目时遇到问题.我有一个Java程序,其中一个类名为Conversion.Eclipse构建项目很好.我可以通过导航到工作区中项目文件夹中的/ bin /并输入来从命令行运行程序java Conversion.

但是,当我尝试从Eclipse运行程序时,我会Error: Could not find or load main class Conversion在控制台中显示.

项目名称是10.12.12: Project.

eclipse

6
推荐指数
2
解决办法
3万
查看次数

FactoryGirl has_many协会

我正在使用FactoryGirl示例来has_many获取http://robots.thoughtbot.com/post/254496652/aint-no-calla-back-girl的关系.具体来说,例子是:

楷模:

class Article < ActiveRecord::Base
  has_many :comments
end

class Comment < ActiveRecord::Base
  belongs_to :article
end
Run Code Online (Sandbox Code Playgroud)

工厂:

factory :article do
  body 'password'

  factory :article_with_comment do
    after_create do |article|
      create(:comment, article: article)
    end
  end
end

factory :comment do
  body 'Great article!'
end
Run Code Online (Sandbox Code Playgroud)

当我运行相同的示例(当然使用正确的模式)时,会抛出错误

2.0.0p195 :001 > require "factory_girl_rails"
 => true
2.0.0p195 :002 > article = FactoryGirl.create(:article_with_comment)
ArgumentError: wrong number of arguments (3 for 1..2)
Run Code Online (Sandbox Code Playgroud)

有没有新的方法来创建has_many与FactoryGirl关联的模型?

ruby-on-rails factory-bot

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

获取IntelliJ以显示Ant构建的所有错误

如何显示Ant构建中的所有错误?我想看看其他21个错误.

截图

ide ant intellij-idea stack-trace

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