小编Chr*_*man的帖子

定时器与setTimeout

flash.utils.setTimeout()状态的文档:

考虑使用1作为repeatCount参数(将计时器设置为仅运行一次),而不是使用此方法,而是考虑使用指定的时间间隔创建Timer对象.

有谁知道这样做是否有(显着)优势?当你只需要延迟1次调用时,使用setTimeout会容易得多.

apache-flex actionscript-3

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

飞镖和下划线

我决定在Dart中实现函数underscore.js库.

我在'underscore.dart'中编写了函数,其中的一些示例函数如下所示:

library underscore;

List _filter (ff, List s) => return s..retainWhere(ff);

List _dropWhile(ff,List s) => s.skipWhile(ff).toList();
Run Code Online (Sandbox Code Playgroud)

在我的主Dart程序中,我然后添加了import语句

import 'underscore.dart';
Run Code Online (Sandbox Code Playgroud)

但是,我在"未使用的导入"行中遇到了持久性错误,因此没有识别出任何功能.

但是,当我将'underscore.dart'重新定义为'mainProg的一部分'并使'mainProg'成为一个独立的库时,它确实有效.

进一步测试表明,正是函数名称的下划线导致了问题.

有任何想法吗?

dart

9
推荐指数
1
解决办法
4198
查看次数

JUnit Eclipse插件源代码?

我正在研究为FlexUnit编写Eclipse插件,并想知道我在哪里可以获得JUnit Eclipse插件的源代码.我在sourceforge上检查了JUnit源代码,但是找不到任何看起来像插件代码的代码.

知道这个代码可用的地方吗?

eclipse junit open-source eclipse-plugin flexunit

8
推荐指数
3
解决办法
5863
查看次数

生成数值概念层次的算法

我有几个数字数据集,我需要创建一个概念层次结构.现在,我一直在通过观察数据(和相应的线图)手动完成此操作.基于我的直觉,我创建了一些可接受的层次结构.

这似乎是一项可以自动化的任务.有谁知道是否有算法为数值数据生成概念层次结构?


举个例子,我有以下数据集:

Bangladesh     521
Brazil         8295
Burma          446
China          3259
Congo          2952
Egypt          2162
Ethiopia       333
France         46037
Germany        44729
India          1017
Indonesia      2239
Iran           4600
Italy          38996
Japan          38457
Mexico         10200
Nigeria        1401
Pakistan       1022
Philippines    1845
Russia         11807
South Africa   5685
Thailand       4116
Turkey         10479
UK             43734
US             47440
Vietnam        1042
Run Code Online (Sandbox Code Playgroud)

替代文字http://i40.tinypic.com/fd7xxu.jpg

为此我创建了以下层次结构:

  • 最低(<1000)
  • 低(1000 - 2500)
  • 中等(2501 - 7500)
  • 高(7501 - 30000)
  • 最高(> 30000)

algorithm artificial-intelligence machine-learning

8
推荐指数
1
解决办法
674
查看次数

对象编辑和isDirty()标志

我正在研究一个系统,用户可以通过GUI编辑现有对象("精确过滤"域对象).作为UI提示,我们只想在用户真正修改对象的内容时启用保存按钮.我想知道是否有人对这个问题有任何经验,以及最好的方法来解决这个问题.

我正在考虑向域对象添加一个isDirty()标志.当用户开始编辑过滤器时,我会制作一份副本,将其传递给GUI并让用户对副本进行修改.然后,对isDirty()标志的绑定将启用/禁用保存按钮.在保存时,差异将合并到原始对象中并保持不变.

另外,我在想如果用户撤消他对对象所做的更改会发生什么.然后isDirty()标志应返回false.所以我认为实现这一目标的唯一方法是将每个属性的原始值保留在域对象中.

有任何想法吗?

dns user-interface flags

7
推荐指数
1
解决办法
4699
查看次数

如何判断实例是否在ActionScript 3.0中实现了接口

我重写了数组集合的addItem()函数,我想检测添加的项是否实现了特定的接口.

以前我使用,is运算符来检测类类型,但现在我正在使用类的接口,我宁愿测试以查看对象是否实现了接口.

我希望我可以尝试将对象转换为接口,看看它是不是null.这是最好的方法吗?

我也可以创建一个addFunction()只接受接口类型对象的新东西.

apache-flex air actionscript-3

7
推荐指数
1
解决办法
3543
查看次数

AS3中任意数量的参数

ActionScript 3.0是否提供了接受任意数量参数的方法?我通常使用.NET,但我被迫使用AS3进行项目,而函数blah(params double [] x)的内容对于帮助程序库来说会很棒.

谢谢;

parameters actionscript actionscript-3

6
推荐指数
1
解决办法
5817
查看次数

用AS3读取简单的INI文件

我应该使用什么AS3类将简单的属性/ ini文件读入内存,以便为项目轻松配置颜色等设置.

格式可以是

key=value <newline>
Run Code Online (Sandbox Code Playgroud)

我想用这种API访问它:trace(Settings.get("key"))

apache-flex actionscript flex3 actionscript-3

6
推荐指数
1
解决办法
5106
查看次数

使用非英语的普遍语言?

在讨论最近项目的规范和功能要求时,我们正在与领域专家讨论荷兰语的会计术语,因为整个团队和客户都是以荷兰语为母语的人。

当开发开始时,我们很自然地用英语实现了领域类和接口,因为我们所有的代码都是用英语编写的。我注意到,与客户的后续会议有时会让他们感到困惑,特别是当开发人员讨论实施细节并因此使用英语术语时。

您对此有什么经验?

PS:我知道 Stack Overflow 上还有一些关于是否应该用母语编写代码的帖子,但这个问题更多的是关于创建和使用所有开发人员、客户和领域专家都能理解的通用语言。

dns domain-driven-design ubiquity

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

用SICStus Prolog推广Fibonacci序列

我正在尝试找到一个关于广义Fibonacci序列(GFS)的查询的解决方案.查询是:是否有任何GFS有885作为他们的第12个数字?最初的2个数字可以限制在1到10之间.

我已经找到了在序列中找到第N个数字的解决方案,该序列从(1,1)开始,我明确定义了初始数字.以下是我对此的看法:

fib(1, 1).
fib(2, 1).

fib(N, X) :-
    N #> 1,
    Nmin1 #= N - 1,
    Nmin2 #= N - 2,
    fib(Nmin1, Xmin1),
    fib(Nmin2, Xmin2),
    X #= Xmin1 + Xmin2.
Run Code Online (Sandbox Code Playgroud)

对于上面提到的查询,我认为以下方法可以解决这个问题,我将重用fib方法而不明确定义初始数字,因为现在需要动态完成:

fib(N, X) :-
    N #> 1,
    Nmin1 #= N - 1,
    Nmin2 #= N - 2,
    fib(Nmin1, Xmin1),
    fib(Nmin2, Xmin2),
    X #= Xmin1 + Xmin2.

fib2 :-
    X1 in 1..10,
    X2 in 1..10,
    fib(1, X1),
    fib(2, X2),
    fib(12, 885).
Run Code Online (Sandbox Code Playgroud)

......但这似乎不起作用.

这种方式不可能定义初始数字,还是我做了一些非常错误的事情?我不是要求解决方案,但任何可以帮助我解决这个问题的建议都将非常感激.

prolog fibonacci sicstus-prolog clpfd

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