问题列表 - 第56916页

Html Agility Pack无法使用xpath查找列表选项

这与我之前的问题有关,但似乎我有另一个案例,其中Html Agility Pack无法按预期工作.

这是Html(删除了必需品,删除了敏感信息):

<html>
<select id="one-time-payment-form:vendor-select-supplier">
    <option value="1848">Frarma Express</option>
    <option value="2119">Maderas Garcia</option>
    <option value="1974">Miaris, S.A.</option>
    <option value="3063">Ricoh Panama</option>
    <option value="3840">UNO EXPRESS</option>
    <option value="68">Garrett Blaser Gretsch</option>
    <option value="102">Oriel Antonio Grau</option>
</select>
</html>
Run Code Online (Sandbox Code Playgroud)

这是代码:

const string xpath = "//*[contains(@id, 'one-time-payment-form:vendor-select-')]/option[contains(text(), 'UNO EXPRESS')]";
var driver = new FirefoxDriver(new FirefoxProfile()) { Url = "PATH_TO_FILE_CONTAINING_HTML_SHOWN_ABOVE" };
Thread.Sleep(2000);

//Can WebDriver find it?
var e = driver.FindElementByXPath(xpath);
Console.WriteLine(e!=null ? "WebDriver success" : "WebDriver failure");

//Can Html Agility Pack find it?
var source = driver.PageSource; …
Run Code Online (Sandbox Code Playgroud)

c# xpath webdriver html-agility-pack

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

C#将时间分成小时块

我需要一些帮助才能将2个日期时间拆分为它们之间的小时间隔.

这与"付费"数据有关,因此需要非常准确.我需要使用clockin和clockout,并将它们分成小时间隔.

例:

clockin = 5/25/2011 1:40:56 PM

clockout = 5/25/2011 6:22:12 PM

我需要看起来像:

2011年5月25日下午1:40:56

5/25/2011 2:00:00 PM

5/25/2011 3:00:00 PM

5/25/2011 4:00:00 PM

5/25/2011 5:00:00 PM

5/25/2011 6:00:00 PM

5/25/2011 6:22:12 PM

然后,我计划在"差异"表格中检查这些时间,看看他们应该有一个新的付费代码.但我稍后会担心付费代码.

什么帮助分裂时代?喜欢C#,但我也可以访问MSSQL2000(这是我们拉原始时间的地方)

c# sql-server datetime timestamp

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

SQL Server视图需要很长时间才能更改,但查询本身会很快完成吗?

我试图改变我的SQL Server数据库中的现有视图.当我自己运行查询时,它会在大约4秒内完成.当我运行带有相同查询的alter语句时,它运行并且永远不会完成(在停止之前等待15分钟).

我想要改变的视图上没有任何索引.什么会导致这样的事情发生?我应该做些什么来加快速度吗?

sql-server sql-server-2008

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

如何在SQL Server Management Studio的"连接到服务器"屏幕中删除服务器条目?

可能重复:
如何从SQL Server Management Studio的历史记录中删除"服务器名称"项

在"连接到服务器"屏幕中,SQL Server Management Studio存储您为服务器名称,登录名和密码输入的所有条目.这非常有用,但有时情况发生变化,服务器地址发生变化,数据库不再可用.

如何从此屏幕删除服务器条目?此外,当您选择服务器时,列表中会提供过去的登录信息.再一次,这些变化.如何删除用户条目?

连接到服务器屏幕

sql-server ssms sql-server-2008

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

C++中的sort()是否具有^ 2性能?

在尝试估计程序的性能时,我总是将sort()函数视为性能最差的n ^ 2函数.但是,我遇到了一个维基百科页面:

排序(C++)

其中说明GNU C Library sort()首先使用一种名为Introsort的混合排序算法,然后进行插入排序.Introsort的相应页面声称该算法具有nlogn的最差情况.但是,由于我不熟悉这个算法,我仍然担心sort():

1)GNU sort()使用的混合算法能否保证O(nlogn)性能?如果是这样,nlogn的恒定开销有多大?

2)是否有任何其他实现可能导致sort()执行比这更差(或更好,这将是伟大的)?

编辑:回复Kevin:提到的sort()是std :: sort().

谢谢!

c++ sorting algorithm gnu

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

将国际字符串转换为java中的\ u代码

我如何转换的国际(如俄罗斯)字符串到\u数字(Unicode数字),
\u041e\u041aOK

java unicode escaping unicode-escapes

45
推荐指数
8
解决办法
9万
查看次数

打开联系人的问题 - Android

我在我的应用中添加了一个功能,可以打开联系人列表.问题是有些用户报告说应用程序在尝试使用时崩溃了.该功能似乎适用于大多数人(包括Nexus S).

这是我用来打开联系人的代码 -

    call_friend.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            Intent i = new Intent();
            i.setComponent(new ComponentName("com.android.contacts", "com.android.contacts.DialtactsContactsEntryActivity"));
            i.setAction("android.intent.action.MAIN");
            i.addCategory("android.intent.category.LAUNCHER");
            i.addCategory("android.intent.category.DEFAULT");
            startActivity(i);
        }
    }); 
Run Code Online (Sandbox Code Playgroud)

这是崩溃的日志 -

            android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.contacts/com.android.contacts.DialtactsContactsEntryActivity}; have you declared this activity in your AndroidManifest.xml?
            at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
            at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
            at android.app.Activity.startActivityForResult(Activity.java:2817)
            at android.app.Activity.startActivity(Activity.java:2923)
            at can.you.drive.dont_drive$1.onClick(dont_drive.java:75)
            at android.view.View.performClick(View.java:2465)
            at android.view.View$PerformClick.run(View.java:8907)
            at android.os.Handler.handleCallback(Handler.java:587)
            at android.os.Handler.dispatchMessage(Handler.java:92)
            at android.os.Looper.loop(Looper.java:123)
            at android.app.ActivityThread.main(ActivityThread.java:4627)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:521)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
            at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

我不知道是什么导致了它.谢谢!

android android-intent android-contacts

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

ios/iphone sdk表单管理最佳实践

我正在开发一款涉及很多表格的iPhone应用程序.目前我为每个设置页面都有一个ViewController类,其中有一个UITableView加载了可能的设置.当有人点击某个设置时,他们会被带到新视图以输入表单值,或者允许他们输入适当的内容.

保持干燥的最佳方法是什么?这个实现的哪些部分可以实现一次并重新使用?

当有人点击进入新视图的设置选项时,如何创建此视图并根据代码中的数据类型(uitextfield或picker或其他内容)添加文本字段?

iphone objective-c ios programmatically-created

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

WPF主题不适用于背景

我有一个正在开发的WPF应用程序,它允许用户切换当前主题.我想出了如何切换主题 ......但似乎应用程序的背景不受主题的影响:

在此输入图像描述

(我将三张图片混合在一起以节省空间)

我怎样才能解决这个问题?它清楚地表明这里的背景是应该改变...

这是我正在使用的代码:

MainWindow.xaml:

<Window x:Class="GDE.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525" MinWidth="525" MinHeight="350">
    <Grid>
        ....
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

App.xaml:

<Application x:Class="GDE.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary x:Name="ThemeDictionary">
                    <ResourceDictionary.MergedDictionaries>
                        <ResourceDictionary Source="/Themes/ExpressionDark.xaml"/>
                    </ResourceDictionary.MergedDictionaries>
                </ResourceDictionary>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>
Run Code Online (Sandbox Code Playgroud)

wpf

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

Hudson构建因FATAL而失败:null java.lang.AbstractMethodError

我在Ubuntu上安装了Hudson,我正在使用git插件.我作为构建步骤执行的git集成和简单shell脚本似乎工作正常,但是我收到以下错误并且构建失败:

FATAL: null
java.lang.AbstractMethodError
at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:278)
at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:275)
at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:565)
at hudson.model.Run.run(Run.java:1386)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:145)
Run Code Online (Sandbox Code Playgroud)

我没有后期构建操作.

hudson

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