小编Har*_*h R的帖子

setup.py中的extras_require()和install_requires()之间的区别?

我试图理解setup.py 之间extras_require()和之间的区别,install_requires()但无法得到它.两者都用于安装Python依赖项,但它们之间的区别是什么?

python setuptools setup.py

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

字符串数组大小被修改

String str[] = new String[5];
CSVReader read = new CSVReader(new FileReader("abc.csv"));
str = read.readNext();
str[3] = "A";
Run Code Online (Sandbox Code Playgroud)

在上面的代码片段中,我声明了大小为5的字符串数组.我正在使用OpenCSV来解析我的CSV文件.CSV文件有三列.语句str = read.readNext()将值存储在str [0],str [1],str [2]中.问题是执行此语句后,数组str的大小减小到3.由于此str [3]抛出ArrayIndexOutOfBounds异常.为什么尺寸从5减少到3?

java arrays

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

如何指定返回StarUML中值列表的方法的返回类型?

我有两个类(比如数据库记录).在Database类中,我有一个名为getRecords()的方法,它返回一个Record对象列表.

在Java中,上述方法可以写成:

List<Record> getRecords(){..}
Run Code Online (Sandbox Code Playgroud)

在StarUML中,在设计类图时,我尝试过给予

+getRecords() : Record[0..*]
Run Code Online (Sandbox Code Playgroud)

但StarUML拒绝创建上述方法.当我尝试使用下面的那个时,它可以工作

+getRecords() : ArrayList<Record>
Run Code Online (Sandbox Code Playgroud)

但这更具体到Java.我想在StarUML中实现类似Record [0 ..*]的东西.是否有可能以这种格式编写方法或返回类型的Java风格是唯一的解决方案?

uml class-diagram staruml

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

如何为属于结构的常量变量赋值?

struct temp{
const int i;
};
Run Code Online (Sandbox Code Playgroud)

如何在main()函数中初始化变量'i'?

c

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

标签 统计

arrays ×1

c ×1

class-diagram ×1

java ×1

python ×1

setup.py ×1

setuptools ×1

staruml ×1

uml ×1