问题标签 [construction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
372 浏览

optimization - 使用 NLOPTR 的最小方差投资组合优化

我在 NLOPTR 中使用SLSQP函数来构建使用 34 只低波动性股票的投资组合。股票并不重要。我想要做的是能够对每只股票施加最小重量和最大重量。

hin 函数施加了最小权重约束——从这里可以看出——在投资组合的构建中每个权重必须至少为 1%;这可以通过“(x - 0.01)”看到

我不知道现在如何为函数添加最大约束(比如每只股票最大重量的 15%)以及具有最小约束。因此将具有最小 1% 和最大 15% 的权重约束。

有人可以帮我创建一个最小和一个最大约束。

我运行优化的代码如下:

0 投票
3 回答
1630 浏览

c++ - 将 C++ 类初始化为零的习惯用法

考虑以下 C++ 类:

第二个构造函数对于创建Point具有特定xy值的 a 很有用。第一个存在以便我可以默认构造一个Point. 然而,为了效率,它被编辑并且default不设置为零。如果我确实想将所有成员设置为零,我可以有另一个构造函数:xy

这样,我可以选择默认初始化Point,或者在所有成员设置为零的情况下对其进行初始化:

第三个构造函数的问题是我真的可以传递任何值,而不仅仅是零。例如:

另一种方法是使用表示零或默认值的特殊类型并将其传递给构造函数:

其中Default可以简单定义为:

然后,我可以控制何时Point使用默认值进行初始化:

哪种方法会被认为更好,具有哨兵类型的方法Default(第 4 号),还是采用单个值并将所有成员初始化为该值的构造函数(第 3 号)?这两种方法的优缺点是什么?还是有另一种更好的机制来做到这一点?

编辑:请注意,选择这个简单的类是为了说明;实际上,可能有更多成员需要特定的默认值才能被视为“已初始化”

0 投票
1 回答
31 浏览

python - 由张量流中图形构造(符号样式程序)中的“不相关”语句引起的不同输出

我对 tensorflow 中的符号样式程序有一个基本问题,下面是代码( tensorflow 0.12 ):

如果注释了'x = z',这是一个典型的有向无环图(DAG),结果是:

如果 'x = z' 未注释,则结果为:

我认为结果应该与“x = z”语句无关,结果应该是3。是什么导致了差异?谢谢!

0 投票
3 回答
81 浏览

java - 一些接口> Java - 如何正确使用这种结构?

首先,我有以下课程:

和一个界面:

MapData 类有两个参数并扩展了 LinkedHashMap。

类有一个辅导员:

和一种方法(我如何理解这种方法就像适配器一样):

所以...我想知道如何正确使用这种结构?例如:

0 投票
0 回答
24 浏览

python - 类中的列表似乎是静态的?

在 Python 类中,我编写了以下方法:

当我这样使用它时:

输出是:

但我的期望是:

我的代码有什么问题?

0 投票
2 回答
187 浏览

class - 销毁后无法在 AHK 中创建类

我正试图围绕 AHK 的课程。我是 C++ 开发人员,所以想使用 RAII ( __New, __Delete),但看起来我错过了一些概念,因为事情对我来说看起来非常违反直觉。

经过一些尝试,我想出了这个简单的例子:

结果,我收到以下消息:

  1. 新的
  2. 新的
  3. 删除
  4. 删除

问题:

  1. 为什么在第二次分配期间对象没有被销毁?我假设裁判的数量将变为 0,不是吗?
  2. 我怎么会连续2次破坏?同时该对象存储在哪里?scenario变量如何同时保存两个引用?
  3. 为什么不调用第三个结构?
0 投票
3 回答
47 浏览

c++11 - 构造一个对象作为 ostream 输出的一部分

对于如下的类声明:

以及构造函数定义如下:

我想从 main() 做这样的事情:

我现在在 main() 中收到上述代码的以下错误:

错误:“A”没有引用值

这个错误的原因是什么?

0 投票
3 回答
47 浏览

java - 建筑名称

这个建筑叫什么名字?是这个物体还是别的什么?EventManager、DateManager、UserManager 是类的名称。

0 投票
1 回答
161 浏览

binary-search-tree - 从前序遍历构造 bst

在从给定的前序遍历构造二叉搜索树时,我们不能使用普通方法从一组数组值构造 BST,而不是遵循这里给出的方法。如果不是,请给出我的方法失败的反例。谢谢!

0 投票
2 回答
74 浏览

c++ - 从 calloc() 迁移到 new

我遇到了一个大型 pod 结构,我想在其中添加一个std::vector成员。

为了向vector这个结构添加 a,我需要用 . 替换calloc()这个结构的所有实例new

另外,我需要将每个现有成员实例化为零。但是,添加一个将每个成员实例化为零的默认构造函数是一项平凡的任务。将来也很容易忘记实例化一个新成员。

  1. 有没有更简单的方法来实例化这个结构的原始成员?

  2. 是否也有一种很好且优雅的方式来对工会成员进行零实例化?

.