小编dev*_*ium的帖子

使用pow()函数会在C中引发未定义的引用错误

为什么下面的代码在C中有效:

int res = pow(2, 3);
printf("%d\n", res);
Run Code Online (Sandbox Code Playgroud)

而这另一个不?

int a = 2;
int b = 3;

int res = pow(a, b);
printf("%d\n", res);
Run Code Online (Sandbox Code Playgroud)

即使我试试

double a = 2;
double b = 3;

double res = pow(a, b);
printf("%f\n", res);
Run Code Online (Sandbox Code Playgroud)

我得到了

未明确引用`pow'

我究竟做错了什么?

c math.h

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

在Intellij的表单中制作一个hello world应用程序

我正试图在Intellij中制作一个hello world form.我已经创建了表单,但现在的问题是在main()中使用什么代码来使表单运行并显示出来?

PS:周围的所有教程似乎只关注"如何在intellij上做表格",而不是"如何实际运行,然后".

谢谢

java ide swing intellij-idea

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

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

无法理解Belady的异常

所以Belady的Anomaly指出,当使用FIFO页面替换策略时,当添加更多页面空间时,我们会有更多的页面错误.

我的直觉说我们应该减少或最多相同数量的页面错误,因为我们添加了更多的页面空间.

如果我们将FIFO队列视为管道,添加更多页面空间就像使管道更大:

 ____
O____O  size 4

 ________
O________O  size 8
Run Code Online (Sandbox Code Playgroud)

那么,为什么会出现更多页面错误?我的直觉说,使用更长的管道,你需要花费更长的时间才能开始出现页面错误(因此,使用无限管道,你没有页面错误)然后你会遇到同样多的页面错误,就像通常与较小的管道一样.

我的推理出了什么问题?

operating-system virtual-memory page-fault

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

适用于Java的轻量级ioc-Container?

来自.NET,我已经习惯了Ninject,这是一个简单的小型ioc容器.Java有什么简单轻量的东西吗?

越简越好!

java dependency-injection ioc-container

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

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

Greedy-Search和Uniform-Cost-Search有什么区别?

在树中搜索时,我对统一成本搜索的理解是,对于给定节点A,具有子节点B,C,D且相关成本为(10,5,7),我的算法将选择C,因为它具有更低的花费.扩展C后,我看到节点E,F,G的成本为(40,50,60).它将选择40,因为它具有3的最小值.

现在,是不是和贪婪搜索一样,你总是选择最好的动作?

此外,在定义从某些节点到其他节点的成本时,我们应该考虑从树的开头到当前节点的整个成本,还是从节点n到节点n'的成本本身?

谢谢

artificial-intelligence greedy

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

可以在__getitem__上使用多个参数吗?

我正在尝试使用

__getitem__(self, x, y):
Run Code Online (Sandbox Code Playgroud)

在我的Matrix类上,但在我看来它不起作用(我仍然不太清楚使用python).我这样称呼它:

print matrix[0,0]
Run Code Online (Sandbox Code Playgroud)

是否有可能使用多个参数?谢谢.也许我只能使用一个参数但是将其作为元组传递?

python

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

神经网络中的连续输出

如何设置神经网络,使它们接受并输出连续范围的值而不是离散值?从我几年前做过的神经网络课程回忆起,激活函数将是一个sigmoid,它产生一个介于0和1之间的值.如果我希望我的神经网络产生一个真正有价值的标量,我该怎么做?我想也许如果我想要一个0到10之间的值,我可以将该值乘以10?如果我有负值怎么办?这是人们通常做什么或有其他方式吗?输入怎么样?

谢谢

artificial-intelligence neural-network

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

.NET IL .maxstack指令如何工作?

我想知道.maxstack是如何工作的.我知道它与您声明的类型的实际大小无关,而与它们的数量有关.我的问题是:

  1. 这仅适用于函数,还适用于我们要求的所有函数?
  2. 即使只是为了函数而声明了.maxstack,如果你有分支,你怎么知道maxstack是什么?你去看看所有的"路径"并尽可能返回最大值?
  3. 如果我将它设置为16并且实际上有17个变量会发生什么?
  4. 如果我把它设置为256,会有太大的惩罚吗?

.net c# vb.net reflection intermediate-language

24
推荐指数
2
解决办法
5671
查看次数