问题列表 - 第3355页

这个ActionScript语法是什么意思?(返回对象内联的语法)

我是一名Java程序员,现在需要处理Flex/ActionScript项目.我得到了一个使用Flex 3 Cookbook的ITreeDataDesriptor的例子,但是有一行动作脚本代码很难理解.如果有人能够进一步解释这一点我感激不尽.

public function getData(node:Object, model:Object=null):Object
    {
        if (node is Office) {
            return {children:{label:node.name, label:node.address}};
        }
    }
Run Code Online (Sandbox Code Playgroud)

我不理解的部分是"{children:{label:node.name,label:node.address}}".Office只是一个包含两个String属性的值对象:名称和地址.

apache-flex actionscript-3

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

拍摄优化的JVM运行时的快照

我知道JVM可以在运行时进行一些非常严肃的优化,尤其是在-server模式下.当然,JVM需要一段时间才能稳定下来并达到最佳性能.有没有办法拍摄这些优化的快照,以便下次运行应用程序时可以立即应用它们?

"嘿JVM!我的代码优化很棒.你能为我以后写下来吗?"

java optimization jvm

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

安全,可沙箱的用户暴露的编程语言/环境?

除了为我的网站提供API之外,我还想让用户能够编写可在我的服务器上运行的简单脚本.这些脚本可以访问用户拥有的对象,并能够操作,修改和处理其数据.

我希望能够将这些脚本所占用的资源限制在一个很好的水平(例如,最大执行时间应该是100毫秒).我还想确保一个安全的沙箱,这样每个用户只能访问一组有限的数据和资源,并且无法访问磁盘,其他人的数据等.

通常,脚本将非常简单(例如,创建匹配特定条件的值的总和或平均值),并且它们通常将在模板中使用(例如,用平均值填充此单元格或html元素的值或和).

理想情况下,我想使用一个众所周知的常用编程语言的沙盒子集,以便用户轻松获取.后端是用Python编写的,因此基于Python的语言可以带来好处,但我对其他语言和技术持开放态度.由于其简单的特性和通用可用性,Javascript也很有吸引力.

这些语言应该支持创建DSL和库.

目标受众是基于Web的应用程序的一般用户群,不一定非常技术性.换句话说,它不是针对具有任何特定编程语言的特定知识的基础.我的期望是用户的一部分将创建将由大多数人使用的脚本.

有关语言和技术的任何想法或建议吗?其他人试图这样做的例子以及他们遇到的成功和失败?

javascript python sandbox

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

传递参考与传递值之间有什么区别?

有什么区别

  1. 通过引用传递的参数
  2. 一个由值传递的参数?

你能给我一些例子吗?

language-agnostic pass-by-reference pass-by-value

539
推荐指数
11
解决办法
65万
查看次数

简单的更改为您的Delphi程序带来了最大的改进

我有一个Delphi 2009程序,它处理大量数据,需要尽可能快,不要使用太多内存.

您通过显着减少执行时间或内存使用对Delphi代码进行了哪些小的简单更改,这些更改对程序的性能影响最大?


谢谢大家的所有答案.很多很棒的提示.

为了完整起见,我将发布一些关于Delphi优化的重要文章.

在开始在About.com上优化Delphi代码之前

速度和大小: About.com 上的十大技巧

高性能Delphi中的代码优化基础Delphi优化指南,与Delphi 7相关但仍然非常相关.

memory delphi performance

28
推荐指数
13
解决办法
7726
查看次数

HTML.CheckBox(字符串)计算为两个HTML元素而不是一个

代码

<%=Html.CheckBox("SendEmail") %>
Run Code Online (Sandbox Code Playgroud)

在呈现时评估两个HTML元素

<input id="SendEmail" name="SendEmail" type="checkbox" value="true" /> 
<input name="SendEmail" type="hidden" value="false" /> 
Run Code Online (Sandbox Code Playgroud)

这是一个错误吗?还是按设计?如果是设计,为什么?

asp.net-mvc

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

在许多不同的字符上拆分字符串

我想使用一个或多个分隔符分割字符串.

例如"a bc",分为""和"." 会给出列表["a","b","c"].

目前,我无法在标准库中看到任何内容,我自己的尝试有点笨拙.例如

def my_split(string, split_chars):
    if isinstance(string_L, basestring):
        string_L = [string_L]
    try:
        split_char = split_chars[0]
    except IndexError:
        return string_L

    res = []
    for s in string_L:
        res.extend(s.split(split_char))
    return my_split(res, split_chars[1:])

print my_split("a b.c", [' ', '.'])
Run Code Online (Sandbox Code Playgroud)

可怕!有更好的建议吗?

python string split

11
推荐指数
1
解决办法
9601
查看次数

在查询的返回值中插入日期,其中没有

我们正在构建一个查询来计算每天每小时的事件数.大多数日子都有几个小时没有任何活动,因此在运行查询的地方,每小时的活动数量会显示,但是存在间隙,查询会排除这些.我们仍然希望显示没有活动的小时数并显示零,以便可以绘制零值.我们使用的查询看起来像这样......

select datepart(Year, dev_time) as Year,
    datepart(Month, dev_time) as Month,
    datepart(Day, dev_time) as Day,
    datepart(Hour, dev_time) as Hour,
    count(tdm_msg) as Total_ACTIVITES
from TCKT_ACT
where tdm_msg = ‘4162? and dev_time >= DATEADD(day, - 1, GETDATE())
group by datepart(Year, dev_time) ,
    datepart(Month, dev_time) ,
    datepart(Day, dev_time),
    datepart(Hour, dev_time)
order by datepart(Year, dev_time) asc,
    datepart(Month, dev_time) asc,
    datepart(Day, dev_time) asc,
    datepart(Hour, dev_time) asc
Run Code Online (Sandbox Code Playgroud)

sql gaps-and-islands

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

如何在java中使用本地HTTPS URL?

使用Java URL类,我可以连接到外部HTTPS服务器(例如我们的生产站点),但是使用本地URL我得到以下异常.

"SunCertPathBuilderException: unable to find valid certification path to requested target".
Run Code Online (Sandbox Code Playgroud)

如何获得有效的认证路径?

编辑:我没有使用此URL直接创建连接,我将URL传递给一个itext PDFReader,然后有一个连接问题.

java https certificate

9
推荐指数
2
解决办法
9003
查看次数

如何写出或读入数组的Perl哈希?

我在Perl中有一个程序我正在处理我需要多个键的位置,以及为每个键赋予多个值的方法,并通过能够读取它们并将它们写入外部文件来实现,具体取决于是否键匹配人输入的标准输入.我查看了几个站点并发现信息在读取数组哈希时有些有用,但没有写出来,我还需要能够在外部文件中添加到数组中.

这可能吗?

编辑:有没有办法可以用启动器Perl完成?我是初学者.数组的哈希似乎是使其工作的最佳方式,但我真正需要的是一种方法来显示同一个键的多个值,同时只显示一次键.

arrays perl hash

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