问题列表 - 第23609页

Android列表适配器问题

如何从列表视图中删除项目?删除后如何重新加载列表?

android listview

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

如何用contains方法克服区分大小写的问题.

是否有任何解决方案来克服包含方法的区分大小写的问题.

我有如下代码

string str = m_name;
return avobj.Viewname.Contains(str);
Run Code Online (Sandbox Code Playgroud)

例如:欢迎来到这里欢迎

两者都是同名,但案例不同.如果我在搜索框中给出'W',它只返回第一个.但我需要两个名字显示.

我将名字存储在集合中.结果值(搜索值)存储在List中.

.net

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

服务器端XForms表单验证并集成到ASP.NET中

我最近一直在研究为ASP.NET Web应用程序创建基于Web的表单的方法,这些表单可以在运行时进行编辑和管理.例如,管理员可能希望添加新的验证规则或新的字段集.

圣杯将提供一种指定表格以及(可能非常复杂的)任意验证规则以及为每个字段分配数据源的方法.然后,该规范将用于更新Web应用程序中的已部署表单,然后该表单将验证客户端和服务器端的提交.

我的调查让我看到了Xforms和许多支持它的技术.一个解决方案似乎是IBM Lotus Forms,但这需要在基础架构方面进行非常大的投资,这使得它变得不可行,尽管表单设计器可能作为创建表单的独立工具很有用.我还打印了浏览器插件,因为表单必须是公开可见的并且符合跨浏览器标准.

我注意到有许多javascript库在给定Xforms模式的情况下提供客户端实现.这些将提供部分解决方案,但仍然需要服务器端验证.

另一种选择似乎涉及使用服务器端解决方案,例如Java应用程序Orbeon.Orbeon提供了一个用于指定表单的工具(虽然没有Lotus Forms Designer那么丰富),但最有趣的一点是,它可以将XForms模式转换为完成验证的XHTML表单.如果可以与现有的ASP.NET应用程序集成,那么它是用Java编写的并不是一个大问题.

所以我的问题是之前是否有人这样做过.这听起来像是一个应该解决的问题,但本质上非常复杂.似乎可以使用现成的工具来设计表单并将其导出为Xforms模式和xhtml表单,并且似乎可以采用xforms模式和表单并使用客户端库发布它.似乎很难提供一种方法来验证服务器端的表单提交并将该过程与.NET很好地集成(虽然看起来.NET社区不涉及XForms;如果我错了请纠正我在这个数量上).

如果产品提供的东西很简单,就像可以根据模式验证提交的Web服务,我会非常高兴.也许Orbeon做到了这一点,但如果知情人士在我进一步研究之前能指出正确的方向,我将不胜感激.

非常感谢.

asp.net validation xforms orbeon

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

使用JAXB验证架构

我一直在寻找这个问题的解决方案太长时间考虑它听起来有多容易,所以我来寻求帮助.

我有一个XML模式,我用它与xjc一起创建我的JAXB绑定.当XML格式良好时,这很好用.不幸的是,当XML格式不正确时,它也不会抱怨.当我尝试解组XML文件时,我无法弄清楚如何对模式进行适当的完全验证.

我设法使用ValidationEventCollector来处理事件,这些事件适用于XML解析错误,例如不匹配的标记,但是当存在需要但完全不存在的标记时不会引发任何事件.

从我所看到的,可以针对模式进行验证,但是您必须知道模式的路径才能将其传递给setSchema()方法.我遇到的问题是架构的路径存储在XML头中,我不能在架构运行时知道.这就是为什么它存储在XML文件中:

<?xml version="1.0" encoding="utf-8"?>
<DDSSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="/a/big/long/path/to/a/schema/file/DDSSettings.xsd">
<Field1>1</Field1>
<Field2>-1</Field2>
Run Code Online (Sandbox Code Playgroud)

...等等

我看到的每个示例都使用setValidating(true),现在已弃用,因此抛出异常.

这是我到目前为止的Java代码,它似乎只进行XML验证,而不是模式验证:

try {
    JAXBContext jc = new JAXBContext() {
        private final JAXBContext jaxbContext = JAXBContext.newInstance("blah");

        @Override
        public Unmarshaller createUnmarshaller() throws JAXBException {
            Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
            ValidationEventCollector vec = new ValidationEventCollector() {
                @Override
                public boolean handleEvent(ValidationEvent event) throws RuntimeException {
                    ValidationEventLocator vel = event.getLocator();
                    if (event.getSeverity() == event.ERROR || event.getSeverity() == event.FATAL_ERROR) {
                        String error = "XML Validation Exception:  " + event.getMessage() + " at row: …
Run Code Online (Sandbox Code Playgroud)

xml validation schema jaxb well-formed

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

变量是否应该被释放?iphone-SDK

在下面的一段代码中(来自一本书),数据NSDictionary*数据; 在标题中定义(没有属性).

在控制器的viewDidLoad中,会发生以下情况:

- (void)viewDidLoad {
    [super viewDidLoad];
    NSArray *keys = [NSArray arrayWithObjects:@"home", @"work", nil];
    NSArray *homeDVDs = [NSArray arrayWithObjects:@"Thomas the Builder", nil];
    NSArray *workDVDs = [NSArray arrayWithObjects:@"Intro to Blender", nil];
    NSArray *values = [NSArray arrayWithObjects:homeDVDs, workDVDs, nil];
    data = [[NSDictionary alloc] initWithObjects:values forKeys:keys];

}
Run Code Online (Sandbox Code Playgroud)

由于我对Objective-c真的很新,有人可以向我解释为什么在退出函数之前我不必保留变量键,homeDVD,workDVD和值?我希望之前的数据分配类似于:

[keys retain];
[homeDVDs retain];
[workDVDs retain];
[values retain];
Run Code Online (Sandbox Code Playgroud)

或不?InitWithObjects是否(递归地)将所有对象复制到新表中?

假设我们没有最后一行(数据分配),我们应该释放所有NSArrays退出函数之前(或者我们可以安全地假定所有NSArrays将被自动释放,因为没有页头为每一个?)

谢谢!!!!

iphone cocoa-touch

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

如何使用Dispatcher.Invoke返回值?

任何人都知道如何从中返回值Dispatcher.Invoke?我想返回ComboBox的选定索引.

谢谢!

wpf return invoke dispatcher

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

在Scala中重复列表

我是Scala noob.我决定写一个蜘蛛纸牌解算器作为第一个练习,以学习语言和函数式编程.

我想生成一个包含1,2或4套西装的随机洗牌.这是我想出的:

val numberOfSuits = 1
(List("clubs", "diamonds", "hearts", "spades").take(numberOfSuits) * 4).take(4)
Run Code Online (Sandbox Code Playgroud)

应该返回

List("clubs", "clubs", "clubs", "clubs")
List("clubs", "diamonds", "clubs", "diamonds")
List("clubs", "diamonds", "hearts", "spades")
Run Code Online (Sandbox Code Playgroud)

取决于numberOfSuits的值,除了没有我可以找到的List"multiply"操作.我错过了吗?在洗牌之前是否有更好的方法来生成完整的牌组?

顺便说一句,我打算在套装中使用Enumeration,但用字符串输入我的问题更容易.我将采用上面生成的列表并使用for comprehension,迭代套装和类似的卡片"排名"列表以生成完整的套牌.

scala

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

是否有在线RegexBuddy式正则表达式分析器?

我正在寻找一个在线实用程序,它会美化并向正则表达式添加解释性注释.有人存在吗?

regex

55
推荐指数
4
解决办法
3万
查看次数

String replaceAll方法(Java)

我有以下问题,

码:

String a="Yeahh, I have no a idea what's happening now!";
System.out.println(a);
a=a.replaceAll("a", "");
System.out.println(a);
Run Code Online (Sandbox Code Playgroud)

在删除'a'之前,结果如下:

是的,我不知道现在发生了什么!

实际结果:删除'a'后,结果:

是的,我现在没有想法了!

期望的结果:

是的,我不知道现在发生了什么!

有人可以给我一些建议来达到我想要的结果吗?

java string

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

WPF TriState图像按钮

有没有人有任何创建三态图像按钮的指针?

我有以下内容,但我真正想要做的是拥有一个具有多个ImageSource属性的控件 <Controls.TristateButton Image="" HoverImage="" PressedImage="" />

<Style TargetType="{x:Type Button}">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type Button}">
                <StackPanel Orientation="Horizontal" >
                    <Image Name="PART_Image" Source="path to normal image" />
                </StackPanel>
                <ControlTemplate.Triggers>
                    <Trigger Property="IsMouseOver" Value="True">
                        <Setter Property="Source" Value="path to mouse over image" TargetName="PART_Image"/>
                    </Trigger>
                    <Trigger Property="IsPressed" Value="True">
                        <Setter Property="Source" Value="path to pressed image" TargetName="PART_Image"/>
                    </Trigger>
                </ControlTemplate.Triggers>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)

wpf image button

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