问题列表 - 第22917页

从当前文件夹启动.exe有时会失败

我有一个应用程序启动一个可执行文件,该文件夹与该应用程序位于同一文件夹中,方法如下:

            Process procStarter = new Process();
            procStarter.StartInfo.FileName = "OtherApp.exe";
            procStart.Start();
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,直到我在我的应用程序中使用文件打开或文件保存对话框.然后它找不到OtherApp.exe.

这看起来很正常吗?我可以通过将当前文件夹添加到StartInfo.Filename来解决它(以及如何获取当前文件夹)?

c# process

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

Java中的软引用的用例是什么?

Java中的软引用的用例是什么?当JVM内存不足以释放足够的资源以便在关闭JVM之前转储关键信息时,垃圾收集非关键项是否有用?

它们被称为软引用它们是软的并且在"处于压力之下"时断开,即:JVM已经耗尽内存.我理解弱引用和幻像引用,但实际上并不需要这些引用.

java jvm soft-references

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

创建轴中心不同的圆柱体

我知道Matlab有一个叫做圆柱体的函数,当圆周上的点数和半径长度时,为圆柱体创建点.如果我不需要单位圆柱体,并且也不希望它以默认轴为中心(例如沿z轴),该怎么办?创建这样一个气缸最简单的方法是什么?提前致谢.

matlab geometry

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

泛型与拳击

可能重复:
C#中的通用接口是否可以阻止装箱?(.NET vs Mono性能)

我有一个简单的问题...通过使用泛型,我是否完全摆脱了装箱/拆箱操作?

例如,通过使用List,我仍然可以获得大量的装箱/拆箱吗?

我在互联网上阅读了几个文档,但无法解决这个具体问题......

.net generics

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

WPF UserControl绑定问题

我有以下用户控件嵌入在另一个用户控件中.

<UserControl.Resources>

    <DataTemplate x:Key="ContextsTemplate">
        <Label  Margin="10,0,20,0" Content="{Binding Name}"/>
    </DataTemplate>

</UserControl.Resources>

<ItemsControl Name="Contexts" 
                  Background="Transparent" 
                  ItemsSource="{Binding}" 
                  Margin="0,0,0,0"
                  VerticalAlignment="Center"
                  AlternationCount="2" 
                  ItemTemplate="{StaticResource ContextsTemplate}">
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

以下是嵌入在另一个用户控件(controlA)中的上述用户控件(controlB)的XAML代码.

<local:ContextContentsUserControl Height="30" Content="{Binding Contexts}"/>
Run Code Online (Sandbox Code Playgroud)

controlA在屏幕上显示为"(Collection)"但由于某种原因未显示标签中集合文本中的每个项目.请帮忙.

silverlight wpf

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

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

删除一堆项目的宁静方式

REST的wiki文章中 指出,如果您使用http://example.com/resources DELETE,则表示您正在删除整个集合.

如果您使用http://example.com/resources/7HOU57Y DELETE,则表示您正在删除该元素.

我正在做一个网站,请注意不要WEB服务.

我有一个列表,列表中的每个项目都有1个复选框.一旦我选择了多个要删除的项目,我将允许用户按下名为DELETE SELECTION的按钮.如果用户按下按钮,将弹出一个js对话框,要求用户确认删除.如果用户确认,则删除所有项目.

那么我应该如何满足以RESTFUL方式删除多个项目?

注意,目前对于网页中的DELETE,我所做的是使用带有POST作为操作的FORM标签,但是包含值为DELETE的_method,因为这是其他人在SO中指示如何对网页进行RESTful删除.

rest

93
推荐指数
5
解决办法
5万
查看次数

当IEnumerable包含null时使用什么异常类

我已多次看到以下异常情况

    public SomeClass(IEnumerable<T> someValues)
    {
        if (null == someValues)
        {
            throw new ArgumentNullException("someValues");
        }

        int counter = 0;
        foreach (T value in someValues)
        {
            if (null == value)
            {
                string msg = counter + "th value was null";
                // What exception class to use?
                throw new ArgumentException(msg, "someValues");
            }
            counter++;
        }
    }
Run Code Online (Sandbox Code Playgroud)

是否有处理这些案件的指导方针?通常,有任何描述"异常样式"的指南比MSDN文档更详细

.net c# exception

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

查找图表上每对节点的所有最短路径

我有大约70k节点和250k边缘,图形不一定连接.显然,使用有效的算法至关重要.您有什么推荐的吗?

作为旁注,我很欣赏如何在多台机器之间划分任务的建议 - 这种问题甚至可能吗?

谢谢

algorithm graph-theory graph shortest-path

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

针对Android编程资源的建议

我正在努力熟悉Android SDK,我很难弄清楚UI方面的问题.我正在尝试创建一个菜单,有点像应用程序在市场中列出的方式或联系人列表的工作方式.我基本上会有一个列表视图,并将列表中的每个项目视为一个按钮,因此我可以根据他们的选择显示信息.

有没有人有任何好的例子/教程/指南/资源我可以看看试图更好地了解它是如何工作的?

谢谢,罗布

android android-ui

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