问题列表 - 第9602页

flex接口问题

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Label id="lb" text="check"/>
    <mx:Script>
        <![CDATA[
            import mx.managers.BrowserManager;
            import mx.managers.IBrowserManager;
            public var brm:IBrowserManager = BrowserManager.getInstance();
        ]]>
    </mx:Script>
</mx:WindowedApplication>
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,IBrowserManager是一个接口,BrowserManager.getInstance()返回一个IBrowserManager类型的对象.但是,根据我所知的接口,无法创建接口的实例?那么,为什么我可以在这里创建一个接口实例?

apache-flex actionscript interface instance

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

在excel xml中设置日期单元格格式

我需要将DataSet导出到excel文件.我在DataSet中有日期列.我需要确保单元格的日期格式具有区域设置:英语(英国),日期格式为dd/mm/yyyy.目前我正在使用格式dd/mm/yyyy

<Style ss:ID="DateLiteral">
 <NumberFormat ss:Format="dd/mm/yyyy;@"/>
</Style> 
Run Code Online (Sandbox Code Playgroud)

在Workbook元素中.如何设置所需的区域设置?如果我知道如何使用C#.net使用当前用户机器的文化来设置所需的语言环境,那将是很好的.

谢谢 :)

c# excel

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

Google Gears拖放上传

我最近观看了来自谷歌i/o的google wave视频,他们说你可以将文件从Windows资源管理器拖放到浏览器并使用齿轮上传它们.有人能指出我正确的方向来做这件事吗?我浏览了谷歌代码上的齿轮api页面,无法找到任何甚至接近这个的例子.

upload file-upload google-gears

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

在使用cfpdfform action ="read"之前,检查ColdFusion中是否存在交互式表单

我正在使用cfpdfform从Adobe LiveCycle中创建的上传PDF表单中读取值,然后使用Adobe Acrobat填写.

要读取表单值,我使用命令:

<cfpdfform source="#pathToNewPDFFile#" action="read" xmlData="xmlFields" />
Run Code Online (Sandbox Code Playgroud)

但如果没有表格的PDF上传(即其他一些PDF)ColdFusion错误,请注意以下事项:

The source PDF document is not an interactive form.
Run Code Online (Sandbox Code Playgroud)

有什么方法可以测试ColdFusion中PDF表单的存在而无需捕获和解释此错误?

我试过了cfpdf action="pdfinfo",但是在交互式和非交互式表单之间没有任何变量似乎发生变化.

谢谢,

汤姆

forms pdf coldfusion

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

如何让DataTrigger工作?

如果ViewModel属性=" invalid ",我希望我的TextBox有一个红色背景.我需要改变什么才能起作用?

此版本告诉我Background没有合格的类型名称.

<TextBox
    Width="200"
    Text="{Binding FieldEmail, UpdateSourceTrigger=PropertyChanged}">
    <TextBox.Triggers>
        <DataTrigger Binding="{Binding FieldEmailValidationStatus}" Value="invalid">
            <Setter Property="TextBox.Background" Value="Tomato"/>
        </DataTrigger>
    </TextBox.Triggers>
</TextBox>
Run Code Online (Sandbox Code Playgroud)

当我添加"TextBox"时.它告诉我我必须有一个EventTrigger:

<TextBox
    Width="200"
    Text="{Binding FieldEmail, UpdateSourceTrigger=PropertyChanged}">
    <TextBox.Triggers>
        <DataTrigger Binding="{Binding FieldEmailValidationStatus}" Value="invalid">
            <Setter Property="Background" Value="Tomato"/>
        </DataTrigger>
    </TextBox.Triggers>
</TextBox>
Run Code Online (Sandbox Code Playgroud)

wpf binding triggers datatrigger mvvm

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

DataMapper模式是否会破坏MVC?

我一直在阅读多个PHP框架,尤其是Zend框架,但我对前进的正确方法感到困惑.

Zend Framework不使用ActiveRecords,而是使用表数据网关和行数据网关模式,并使用DataMapper将行数据网关的内容映射到模型,因为当模型没有1时,ActiveRecord会崩溃: 1映射到数据库表.Zend快速入门指南中有一个例子.

对我来说,他们的例子看起来非常臃肿,到处都是大量的吸气剂和制定者.我发现了各种关于Domain Driven Design的博客文章,认为使用这么多的getter和setter是不好的做法,因为它将所有内部模型数据暴露给外部,因此它没有公共属性的优势.这是一个例子.

我的问题:如果你删除那些getter和setter,你将如何呈现你的观点?在某些时候,数据必须点击视图,以便您可以实际向用户显示某些内容.遵循DDD建议似乎打破了MVC中M和V之间的分离.继MVC和Zend之后,似乎打破了DDD并让我为所有模型输入了大量的getter,setter和DataMappers.除了做大量工作外,它似乎也违反了DRY.

我真的很感谢一些(链接)好的例子或更多关于它们如何组合在一起的信息.我正在努力提高我的架构和设计技巧.

model-view-controller activerecord domain-driven-design zend-framework dry

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

Django开发附加组件

我遇到过各种Django开发附加组件,特别是

我还没有完全使用所有这些.

我认为很难击败Django的漂亮错误页面与iPythonEmbed shell相结合所获得的简单性和强大功能.

您使用哪些或其他工具进行开发,您从中获益的具体功能是什么?

也欢迎自编命令和脚本.

python django

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

在XSD架构中,我怎么说一个元素可能有任何数量的子元素必须从某种类型继承?

假设我在XSD中定义了这些类型:

<complexType name="NamedEntity">
    <attribute name="ix" type="positiveInteger"></attribute>
    <attribute name="sName" type="string"></attribute>
    <attribute name="txtDesc" type="string"></attribute>
</complexType>

<complexType name="Node">
    <complexContent>
        <extension base="tns:NamedEntity">
        </extension>
    </complexContent>
</complexType>

<complexType name="Source">
    <complexContent>
        <extension base="tns:NamedEntity">
            <attribute name="dt" type="dateTime"></attribute>
        </extension>
    </complexContent>
</complexType>
Run Code Online (Sandbox Code Playgroud)

现在我想表达一个Node元素可能有零个或多个子元素,可能是类型NodeSource.

如果我不得不以某种方式枚举子节点的允许类型,那就没关系了,但由于我有更多继承的类型,NamedEntity如果我只能指定基类型,那就很好了.

编辑:我宁愿不在xsi:type文档中使用,但在元素名称和类型之间有明确的关系.相当多的XML处理似乎依赖于此,我也发现它更具可读性.

xsd

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

我可以子类化一个抽象类,它有另一个也是子类的抽象类吗?(C#)

让我们说我想设计一个抽象系统来计算文档中的部分.我设计了两个类,DocumentSection,该文档有一个部分列表和一个计算它们的方法.

public abstract class Document {
  List<Section> sections;

  public void addSection(Section section) { 
    sections.Add(section);
  }
  public int sectionCount() { 
    return sections.count;
  } 
}
public abstract class Section {
  public string Text;
}
Run Code Online (Sandbox Code Playgroud)

现在,我希望能够在多重场景中使用此代码.例如,我有章节书籍.本书将是Document的子类,而Chapter是Section的子类.这两个类都将包含额外的字段和功能,与计数部分无关.

我偶然遇到的问题是因为Document包含部分而不是Chapters,章节的附加功能对我来说是无用的,它只能作为 Book 一部分添加.

我正在阅读有关向下倾斜的内容,但我认为这不是正确的方法.我想也许我完全采取了错误的做法.

我的问题是:如何设计这样一个抽象系统,可以被子类化对象重用,这是要走的路吗?

c# oop

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

在保留DOM的同时解析XML时,如何获取详细的错误信息?

我正在构建一个Web表单,我的站点上的管理员可以将XML添加到textarea并将其提交以存储在数据库表中,但我对解析XML的最佳方法感到困惑.

PHP脚本需要解析XML,如果有任何解析错误,它应该返回错误消息和行/列,其中解析器停止给提交表单的管理员.在解析之后,它需要访问DOM以使用XPath对节点和属性的存在进行多次检查.

如果我使用xml_create_parser()xml_parse(),我可以获得我所追求的详细错误信息,如果返回false.但是,在解析之后,我无法访问XML的DOM.如果我使用DOMDocument::loadXML(),从我读过的,它不会抛出解析错误的异常,它只是将它们输出到PHP日志.

如果我第一次尝试xml_parse()然后如果成功运行DOMDocument::loadXML(),那么这会是一个很好的性能影响,考虑到文件大多小于10KB而少数是10-20KB?有谁知道更好的方法?

php xml domdocument

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