个人项目寻找关于如何设计我的
从Java中的类角度编写程序,用于处理以下数据:
我是从未来的数据和写作方法等方面开始的,但我是非常程序化的,
例如:
只有两个类,一个和我所有的方法一起使用,另一个只是一个测试类,它通过我创建的对象调用方法。
我继续调用存储每个过程的tickdata的相同数组,但效率不高。
我想使用继承、多态代码重用等原则来实现这一点。
目前,我并不关心速度、性能等问题,而只是从编程的角度来考虑。我对此非常陌生,我认为这是最好的学习方法。
如果我能在几组数据上做到这一点,那就太棒了!
我的系统有12G的内存。
任何帮助都会很好!
发布于 2013-05-26 16:37:00
请注意,即将出现的JSR名为'java-money':http://jcp.org/en/jsr/detail?id=354 (https://github.com/JavaMoney)
不幸的是,这还没有正式发布,所以现在可能需要使用另一个框架:https://github.com/JodaOrg/joda-money
发布于 2013-05-26 16:45:13
我不喜欢基类只是为了防止重复方法的想法。货币如何是HistoricalData?这说明了什么?没什么。
这是一个许多程序员从来不擅长的棘手问题,这对您来说是个好问题,因为您希望在这个问题上进入流量,而不仅仅是产生过程上的goo。
你并没有说你想做什么样的统计分析。我用概率做了很多工作。概率模型围绕着将“特征”聚合成分类的概念,然后通过查看哪个分类器最相似的新实例来预测未来。例如,如果我要构造一个逻辑模型来猜测我所知道的期货会发生什么,我就会建立一个分类器。很可能会有两种分类,分别代表成功的和失败的,然后我将对我过去的数据进行培训。培训涉及到提取每个特征的值,并将它们放入分类的分布中。很简单。而且您不需要基类,而且您肯定不希望类型层次结构中的分类。然后,一旦我训练了分类器,我就可以计算出新的未来的成功概率,只需计算出它与两种分类的相似程度,就可以使用折衷带来决定选择哪一种(或两者都不选)。
开始将分析构件构建到类型层次结构中是个坏主意,因为根据定义,分析是透视性的:明天,我可能想做一些与相同类型完全不同的事情,或者测试它们是否有完全不同的情况,例如预测哪个期货是欺诈的。
https://stackoverflow.com/questions/16761207
复制相似问题