问题列表 - 第48888页

关于动作脚本的新手问题

我看到有人使用label作为DataGrid的ItemRenderer,代码就在这里.我只是不明白1)这里的"@"是什么意思:"数据.@价格"2)"数据"的类型是什么,我怎么能用它?为了理解这一点,我应该搜索哪个关键字?

package {
    import mx.controls.Label;
    import mx.controls.listClasses.*;

    public class PriceLabel extends Label {

        private const POSITIVE_COLOR:uint = 0x000000; // Black
        private const NEGATIVE_COLOR:uint = 0xFF0000; // Red

        override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void {
            super.updateDisplayList(unscaledWidth, unscaledHeight);

            /* Set the font color based on the item price. */
            setStyle("color", (parseFloat(data.@price) <= 0) ? NEGATIVE_COLOR : POSITIVE_COLOR);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

apache-flex adobe actionscript itemrenderer

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

实施规则引擎的指南

实现自己的规则引擎而不是使用现有的商业/开源规则引擎可能是什么原因?实施规则引擎的任何具体指导原则?

rule-engine rule

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

c#textbox事件仅用于用户输入

我有一个文本框控件有时会以编程方式更新,也可以由用户更新.我怎么能区分这两个事件?我想在用户更改文本时将"Dirty"标志设置为"true".

c# events textbox

7
推荐指数
3
解决办法
9004
查看次数

.NET有些值在某些机器上乘以较大因子而不是其他机器

我有一个相当奇怪的问题.我有一个非常简单的应用程序,它从csv格式的文件中读取一些数据,并将一个极性"蝴蝶"绘制到一个表单.然而,欧洲国家的一些人改变了一个非常奇怪的曲线,当我修改程序输出一些样本值来尝试和锻炼正在发生的事情时,它只给了我更多的问题!

以下是预期值的示例,以及特定用户获得的内容:

EXPECTED -> SEEN   
0.00 0.00  -> 0,00 0,00  
5.00 1.35  -> 5,00 1346431626488,41  
10.00 2.69 -> 10,00 2690532522738,65  
Run Code Online (Sandbox Code Playgroud)

所以右边的所有值(在我的程序中计算)都乘以10 ^ 12!如何在CLR中发生这种情况?第一个数字 - 0,5,10 - 只是由写入输出的简单循环产生,使用:value += 5.

产生这些计算的代码确实使用alglib.net库进行插值,但是从http get返回的xml中提取的其他2个值也会出现问题,然后从弧度转换为度数.

也不是一个问题,但为什么十进制值会用逗号而不是小数点打印?输出代码很简单string.Format("{0:F}", value),其中值是double?

那么,为什么一些值会被移动12个小数位,而不是其他值,并且仅在某些国家?是的其他人运行应用程序没有问题...不确定是否有任何相关性,但这个输出来自荷兰.

.net c# floating-point internationalization

0
推荐指数
1
解决办法
97
查看次数

向下滑动并向上滑动div

我使用以下代码使用js打开和关闭div(向上/向下滑动)

我将滑动事件附加到按钮上,并且向上滑动事件以关闭文本.

我想要的是按钮onclick打开并再次点击关闭滑动元素.

这是JS

// slide down effect

$(function(){
$('.grabPromo').click(function(){
var parent = $(this).parents('.promo');
$(parent).find('.slideDown').slideDown();
});
$('.closeSlide').click(function(){
var parent = $(this).parents('.promo');
$(parent).find('.slideDown').slideUp();
});
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<span class="grabPromo">Open</span>
Run Code Online (Sandbox Code Playgroud)

在我有的滑下区域

<a class="closeSlide">Close</a>
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏.

理想情况下,我想在向下滑动按钮上使用向下箭头,向上指向箭头以替换它以在同一按钮上向上滑动.并完全取消关闭链接.

任何帮助赞赏.干杯

javascript jquery

6
推荐指数
3
解决办法
7万
查看次数

Web applet游戏设计

我在java中制作网页游戏,每次进入GUI设计时都遇到麻烦,通常我会查看其他代码并复制大部分设计,而我无法决定应该使用哪种设计.我使用了Applet,Canvas,JFrame.我需要的是在不同游戏之间切换的主循环和绘图功能.那么我应该使用哪个类和哪个设计,哪个更好,为什么,可能链接到有用的教程和示例...请解释你的建议.谢谢.

java applet web-applications

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

在java中将返回类型作为参数传递?

我有一些包含对象日志的文件。每个文件可以存储不同类型的对象,但单个文件是同构的——它只存储单一类型的对象。

我想编写一个方法来返回这些对象的数组,并使该数组具有指定类型(文件中的对象类型是已知的并且可以作为参数传递)。

粗略地说,我想要的是以下内容:

public static <T> T[] parseLog(File log, Class<T> cls) throws Exception {
    ArrayList<T> objList = new ArrayList<T>();
    FileInputStream fis = new FileInputStream(log);
    ObjectInputStream in = new ObjectInputStream(fis);
    try {
        Object obj;
        while (!((obj = in.readObject()) instanceof EOFObject)) {
            T tobj = (T) obj;
            objList.add(tobj);
        }
    } finally {
        in.close();
    }
    return objList.toArray(new T[0]);
}
Run Code Online (Sandbox Code Playgroud)

上面的代码不能编译(返回语句有错误,演员表有警告),但它应该让你知道我想要做什么。有关执行此操作的最佳方法的任何建议?

java

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

库将字符串解析为公式,适用于Windows Phone 7

是否有任何.NET库将字符串解析为公式?

即; "如果用户输入"(2 + 5)*2",图书馆将能够计算出来吗?

编辑:最好能适用于Windows Phone 7而不需要太多摆弄的东西会很棒!

.net c# string formula windows-phone-7

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

XPath与DOM的性能

有人会在不同场景中启发我对XPath和DOM之间的综合性能比较吗?我已经阅读了一些问题,比如xPath vs DOM API,哪一个有更好的性能XPath或querySelector?.他们都没有提到具体案件.这是我可以开始的一些事情.

  1. 不涉及迭代.getElementById(foobar)vs //*[@ id ='foobar'].前者经常比后者快吗?如果后者被优化怎么办,例如/ html/body/div [@ id ='foo']/div [@ id ='foobar']?
  2. 涉及迭代.getElementByX然后遍历子节点与XPath生成快照然后遍历快照项.
  3. 轴涉及.getElementByX然后遍历下一个兄弟姐妹vs // follow-sibling :: foobar.
  4. 不同的实现.不同的浏览器和库以不同方式实现XPath和DOM.哪个浏览器的XPath实现更好?

作为xPath与DOM API的答案,哪一个具有更好的性能,平均程序员可能会在以DOM方式实现复杂任务(例如涉及多个轴)时搞砸,同时保证优化XPath.因此,我的问题只关心可以通过两种方式完成的简单选择.

谢谢你的评论.

performance xpath dom

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

Delphi 7和XML通信

我有一些(5年)Delphi(30年帕斯卡)的经验,但在WEB编程方面却没有那么多.我已经在我的一些程序中安装了FTP(文件传输)和SMTP(邮件)支持,并取得了成功.我也使用了HTTP(Get),然后解析了一些字符串,也取得了成功.但是,就是这样!

现在我必须连接到https(安全)URL并使用ASMX服务来发送和接收XML文件.该文件没问题,已经过测试.

但是..我几乎不知道如何使用Delphi 7实现这种连接.我怀疑SOAP(简单对象访问协议)和可疑离子是从这个例子中引出的,在这里它创建对象"out out稀薄的空气"没有视觉课,但我不确定!

书面示例在C#中:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Xml;
using System.Xml.Serialization;
using System.IO;


namespace SendaStgrXML
{
    public partial class AAmain : Form
    {
        public AAmain()
        {
            InitializeComponent();
        }

        private string FileLoc = null;

        private void AAmain_Load(object sender, EventArgs e)
        {

        }


        private void btnSend_Click(object sender, EventArgs e)
        {
            Stream strm;

            try
            {
                // Test:
                string url = @"https://securep.rsk.is/stadgreidsla/stadgreidslaws/thjonusta.asmx";
                // Life:
                //string url = @"https://secure.rsk.is/stadgreidsla/stadgreidslaws/thjonusta.asmx";

                //proxyStadgreidslaWSE.Stadgreidsla stadgr = …
Run Code Online (Sandbox Code Playgroud)

xml delphi asmx

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