小编Jos*_*per的帖子

Python-将用户输入转换为列表

不管怎样,嘿家伙是否要求用户输入并将其输入转换为列表,元组或字符串?我想要一系列数字插入矩阵.我可以告诉他们在没有空格的情况下将所有数字输入控制台并迭代它们但是有没有其他方法可以做到这一点?

python input

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

Java 使用 -Xlint 重新编译:未选中详细信息

我有大量代码,我收到了消息

Note: GenericSet.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Run Code Online (Sandbox Code Playgroud)

我真的不想发布所有代码,但如果你们能告诉我一种编译和查找错误的方法,那就太好了。我知道它必须处理泛型,我只是不知道如何找到代码中出现问题的位置。

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class GenericSet<T> implements ExtendedSet<T> {

    private ArrayList<T> myList;

    public GenericSet() {
            myList = new ArrayList<T>(50);
    }

    public ArrayList<T> getList() {
        return this.myList;

    }


    public void addThis(T item) {
        this.myList.add(item);
    }

    public ExtendedSet<T> intersection(ExtendedSet<T> set) {
        ArrayList<T> compareThis = ((GenericSet<T>)set).getList();
        GenericSet<T> finalVal = new GenericSet();
        for (T item : compareThis) {
            if (this.myList.contains(item)) {
                finalVal.addThis(item);
            }
        }
        return finalVal; …
Run Code Online (Sandbox Code Playgroud)

java generics

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

AWS Lambda:调用HeadObject操作时发生错误(403):禁止

我有一个lambda函数,用于进行s3 HeadObject调用。即使为此lambda函数制定了自定义策略,但每次进行此HeadObject调用时,我仍然会收到403错误。具体有;

An error occurred (403) when calling the HeadObject operation: Forbidden
Run Code Online (Sandbox Code Playgroud)

我的政策非常明确地允许GetObject调用有问题的存储桶。不确定是什么问题。我有三遍检查,以确保一切都排队。有问题的行是:

    s3 = boto3.client('s3')
    local_file_path = '/tmp/' + key_name.split('/')[-1] + '_REMOTE.json'
    response = s3.head_object(Bucket=environ['OUTPUT_BUCKET'], Key=OUTPUT_FILE_NAME)
Run Code Online (Sandbox Code Playgroud)

让我知道是否可以提供更多信息以帮助您

amazon-web-services amazon-iam boto3 aws-lambda

4
推荐指数
2
解决办法
2179
查看次数

Java,如何迭代 Collection&lt;? 扩展 E&gt;?

所以我得到了一个接口,其中我需要实现的一个方法给了我一个集合,并希望我将集合中的数据“全部添加”到我的对象中。我仍然不确定集合到底是什么。它是一个数组列表吗?我不相信是这样,但是我可以为集合中的每条数据使用 for each 循环吗?或者是否有另一种方法来遍历访问所有值的集合。

java iteration collections abstract-data-type

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

使用IntelliJ创建Junit测试

当我尝试为我的项目中的某些类创建一个Junit测试时,当我点击OK时没有任何反应.IntelliJ也没有给我选择目标文件夹的选项.有什么建议?

在此输入图像描述

在此输入图像描述

java junit intellij-idea

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

无法在 Java 中使用枚举(错误:找不到符号)

所以我有一个类文件,里面只有我的枚举,看起来像这样

public class FactionNames {
    public enum Faction {AMITY, ABNEGATION, DAUNTLESS, ERUDITE, CANDOR};
}
Run Code Online (Sandbox Code Playgroud)

我有一个在构造函数中使用这些枚举的类,它看起来像这样

public Dauntless(String f, String l, int a,  int ag, int end, Faction d) {
        super(f, l, a, d);
        if (ag >= 0 && ag <= 10) {
            this.agility = ag;
        } else {
            this.agility = 0;
        }
        if (end >= 0 && end <= 10) {
            this.endurance = end;
        } else {
            this.endurance = 0;
        }
    }
Run Code Online (Sandbox Code Playgroud)

因此,为了确保此类中的所有内容都正常工作,我想在驱动程序中创建一些 Dauntless 对象,但我不断收到这些错误

D:\Documents\Google Drive\Homework\1331
Test.java:3: error: cannot …
Run Code Online (Sandbox Code Playgroud)

java enums subclass

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