问题列表 - 第3804页

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

获取VBScript中的当前临时目录路径?

获取当前临时目录路径的VB技巧:

Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long 
Run Code Online (Sandbox Code Playgroud)

在VBScript中失败.所以?

vbscript

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

是否有任何Java VM可以将其状态保存到文件然后重新加载该状态?

是否有任何Java VM可以将其状态保存到文件然后重新加载该状态?

如果是这样,哪些?

java persistence virtual-machine

17
推荐指数
2
解决办法
5365
查看次数

通过REST访问Erlang业务层

对于大学项目,我正在考虑在Erlang中实现业务层,然后使用REST通过多个前端访问它.我想利用分布式应用程序等OTP功能.

我的问题是如何将gen_server调用/强制转换暴露给其他应用程序?显然,我可以通过特定于语言的"桥"(如OTP.net或JInterface)进行RPC调用,但我希望以一种一致的方式来访问它,就像REST一样.

rest erlang erlang-otp

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

使用XSLT执行数据透视

我有一个像这样的xml文件:

<root>
    <item>
        <name>one</name>
        <status>good</status>
    </item>
    <item>
        <name>two</name>
        <status>good</status>
    </item>
    <item>
        <name>three</name>
        <status>bad</status>
    </item>
    <item>
        <name>four</name>
        <status>ugly</status>
    </item>
    <item>
        <name>five</name>
        <status>bad</status>
    </item>
</root>
Run Code Online (Sandbox Code Playgroud)

我想使用XSLT将其转换为:

<root>
    <items><status>good</status>
        <name>one</name>
        <name>two</name>
    </items>
    <items><status>bad</status>
        <name>three</name>
        <name>five</name>
    </items>
    <items><status>ugly</status>
        <name>four</name>
    </items>
</root>
Run Code Online (Sandbox Code Playgroud)

换句话说,我得到一个项目列表,每个项目都有一个状态,我想把它变成一个状态列表,每个状态都有一个项目列表.

我最初的想法是依次匹配每个状态类型的apply-templates,但这意味着我必须知道完整的状态列表.有没有更好的方法呢?

谢谢你的帮助.

xslt pivot

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

在32位和64位调试环境中使用相同的调试设置启动外部程序

我们使用32位和64位开发环境的混合.我们的一些类库使用32位应用程序进行调试,因此我们有"启动外部程序"和"工作目录"的调试设置.问题是,因为安装了32位应用程序,所以设置需要不同

C:\ Program Files\xxx(在32位开发环境中)或C:\ Program Files(x86)\ xxx(在64位开发环境中)

有没有办法使用某种标签,如%PROGRAMFILES%或$(ProgramFiles),以便Visual Studio 2008知道在哪里寻找外部程序?

这不是一个主要问题,除了解决方案文件(保存调试信息)被检入源代码控制...所以从我们的源代码库获取最新版本的解决方案保持yoyo'ing两者之间的调试设置程序文件位置.

debugging visual-studio-2008

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

增加WCF服务中的超时值

如何在WCF服务上将默认超时增加到大于1分钟?

wcf

130
推荐指数
4
解决办法
18万
查看次数

如何在asp.net中获取服务器/网站的IP地址?

当用户请求进来时,我可以使用Context.Request.UserHostAddress来获取用户的IP地址.如何在运行时获取网站/服务器的IP地址?我有一些报告代码可以被同一台服务器上的多个网站使用,每个网站使用不同的IP地址.所以我需要能够在运行时检测网站的IP地址.

asp.net

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

枚举的字符串表示形式

我有以下枚举:

public enum AuthenticationMethod
{
    FORMS = 1,
    WINDOWSAUTHENTICATION = 2,
    SINGLESIGNON = 3
}
Run Code Online (Sandbox Code Playgroud)

然而问题是,当我要求AuthenticationMethod.FORMS而不是id 1时,我需要"FORMS"这个词.

我找到了以下解决此问题的方法(链接):

首先,我需要创建一个名为"StringValue"的自定义属性:

public class StringValue : System.Attribute
{
    private readonly string _value;

    public StringValue(string value)
    {
        _value = value;
    }

    public string Value
    {
        get { return _value; }
    }

}
Run Code Online (Sandbox Code Playgroud)

然后我可以将此属性添加到我的枚举器:

public enum AuthenticationMethod
{
    [StringValue("FORMS")]
    FORMS = 1,
    [StringValue("WINDOWS")]
    WINDOWSAUTHENTICATION = 2,
    [StringValue("SSO")]
    SINGLESIGNON = 3
}
Run Code Online (Sandbox Code Playgroud)

当然我需要一些东西来检索StringValue:

public static class StringEnum
{
    public static string GetStringValue(Enum value)
    { …
Run Code Online (Sandbox Code Playgroud)

c# enums

897
推荐指数
19
解决办法
75万
查看次数

打开"已知文件类型"到自定义应用程序的运行实例 - .NET

你如何打开一个文件(在注册表中有一个已知的文件/应用程序关联)到它应该打开的应用程序的"运行实例"?一个例子是,我打开Excel并点击一个XLS文件......该文件在当前的Excel实例中打开.我想为自定义应用程序执行此操作...事件/消息传递如何"告诉"当前实例打开文件需要它?是否有一个"文件观察者"寻找这样做的请求等?谢谢..

.net c# winforms

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