小编Was*_*RAR的帖子

从URL中提取HTML

我正在使用Boilerpipe从url中提取文本,使用以下代码:

URL url = new URL("http://www.example.com/some-location/index.html");
String text = ArticleExtractor.INSTANCE.getText(url);
Run Code Online (Sandbox Code Playgroud)

String text只包含html页面的文本,但我需要从中提取整个html代码.

是否有人使用此库并知道如何提取HTML代码?

您可以查看演示页面以获取有关库的更多信息.

html java string url extract

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

在C#中返回Windows窗体之间的结果

我有两个Windows窗体(MyApp,Generator),我需要从MyApp调用Generator

Form gen = new Generator();
gen.Show();
string result = gen.IDontKnowWhatToDoHere();
Run Code Online (Sandbox Code Playgroud)

我的Generator.cs表单有三个TextBox和一个Button Ok,所以当用户在三个TextBox中键入一些文本时,单击Ok我想在这三个TextBox中输入Text.

你有什么想法我能做到这一点吗?

谢谢.

.net c# winforms

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

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

是否有图像处理功能来获取MATLAB中的二进制图像的骨架

骨架化的目的是表示具有最小像素集的二进制图像.骨架必须考虑表单的几何属性并保留关联关系.

我的问题是如何从二进制图像中获取骨架?

matlab image-processing morphological-analysis

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

折叠所有展开器并默认展开其中一个展开器

我有多个扩展器,我正在寻找一种方法来折叠所有其他扩展器,当其中一个扩展时.我在这里找到了这个解决方案

XAML:

<StackPanel Name="StackPanel1">
    <StackPanel.Resources>
        <local:ExpanderToBooleanConverter x:Key="ExpanderToBooleanConverter" />
    </StackPanel.Resources>
    <Expander Header="Expander 1"
        IsExpanded="{Binding SelectedExpander, Mode=TwoWay, Converter={StaticResource ExpanderToBooleanConverter}, ConverterParameter=1}">
        <TextBlock>Expander 1</TextBlock>
    </Expander>
    <Expander Header="Expander 2"
        IsExpanded="{Binding SelectedExpander, Mode=TwoWay, Converter={StaticResource ExpanderToBooleanConverter}, ConverterParameter=2}">
        <TextBlock>Expander 2</TextBlock>
    </Expander>
    <Expander Header="Expander 3"
        IsExpanded="{Binding SelectedExpander, Mode=TwoWay, Converter={StaticResource ExpanderToBooleanConverter}, ConverterParameter=3}">
        <TextBlock>Expander 3</TextBlock>
    </Expander>
    <Expander Header="Expander 4"
        IsExpanded="{Binding SelectedExpander, Mode=TwoWay, Converter={StaticResource ExpanderToBooleanConverter}, ConverterParameter=4}">
        <TextBlock>Expander 4</TextBlock>
    </Expander>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

转换器:

public class ExpanderToBooleanConverter : IValueConverter
{
    public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
    {
        return (value …
Run Code Online (Sandbox Code Playgroud)

c# wpf expander mvvm

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

5
推荐指数
3
解决办法
1927
查看次数

异步将数据加载到数据网格中

我在数据网格视图中加载了一些数据(1,200,000行),并且App花费了太多时间来加载并且有时冻结.

我不知道如何异步加载它们?(也许是progressBar).

我可以在这里找到一些帮助吗?

c# wpf datagrid asynchronous visual-studio

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

C#中的对象赋值

这是我在使用C#IList集合时遇到的问题

IList<MyClass> foo = new List<MyClass>();
var bar = new List<MyClass>();

foo.AddRange() // doesn't compile
bar.AddRange() // compile
Run Code Online (Sandbox Code Playgroud)

据我所知,在C#(与C++相反)中,当我们用这种语法创建一个对象时,对象类型得到右侧(赋值)而不是左侧(赋值).

我在这里想念一下!

EDIT

我仍然没有得到它,即使你的答案,foo和酒吧有相同的类型! 在此输入图像描述

c# object variable-assignment

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

使用MVVMLight在ViewModels之间传递参数

我在使用MVVMLight框架中的Messenger类在我的ViewModel之间传递参数时遇到问题.

这是我正在使用的代码:

ViewModelLocator

public ViewModelLocator ()
{
    ServiceLocator.SetLocatorProvider(() => SimpleIoc.Default);

    SimpleIoc.Default.Register<INavigationService, NavigationService>();

    SimpleIoc.Default.Register(() => new MainViewModel(NavigationService));
    SimpleIoc.Default.Register(() => new SecondViewModel(NavigationService));
}

public MainViewModel MainViewModel
{
    get { return SimpleIoc.Default.GetInstance<MainViewModel>(); }
}

public SecondViewModel SecondViewModel
{
    get { return SimpleIoc.Default.GetInstance<SecondViewModel>(); }
}

public INavigationService NavigationService
{
    get { return SimpleIoc.Default.GetInstance<INavigationService>(); }
}
Run Code Online (Sandbox Code Playgroud)

MainViewModel

private void ShowPersonDetailsCommand(object obj)
{
    Messenger.Default.Send((Person)obj);
    _navigationService.NavigateTo(new Uri("/SecondPage.xaml", UriKind.Relative))
}
Run Code Online (Sandbox Code Playgroud)

SecondViewModel

public SecondViewModel(INavigationService navigationService)
{
    _navigationService = navigationService;

    Messenger.Default.Register<Person>(
        this,
        person =>
        {
            Person = person;
        });
} …
Run Code Online (Sandbox Code Playgroud)

c# silverlight mvvm-light viewmodellocator windows-phone-8.1

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

删除String的一部分

我有这个字符串:

String myStr = "something.bad@foo.us"
Run Code Online (Sandbox Code Playgroud)

我想从中得到"something.bad" myStr

java string get

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