小编Jak*_*urc的帖子

超载,覆盖和隐藏?

任何人都可以解释什么是重载,覆盖和隐藏.Net?

谢谢

.net oop

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

旧ASP中的"on error goto 0"和"error resume next"是什么意思?

我正在使用旧的ASP代码,我不确定语义on error goto 0error resume next构造.

你能推荐一些有用的资源或者直接给我看看吗?

vbscript asp-classic

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

如何使用WScript.Shell对象调试ASP权限问题?

我必须从一些传统的ASP应用程序运行命令行操作.

这是我的代码:

<%
    cmd = "%comspec% /c echo Hello"    

    set wsh = CreateObject("WScript.Shell")
    ireturn = wsh.Run(cmd, 0, true)
    set wsh = nothing
%>
Run Code Online (Sandbox Code Playgroud)

这是我收到的结果:

Microsoft VBScript运行时错误"800a0046"

没有权限

/test.asp,第6行

您是否知道如何使IIS6运行此代码?

注意:当然我不必运行echo命令,但我想排除问题的任何其他原因.

更新:我尝试了大多数事情,但是没有任何帮助.也许我可以稍微改变一下问题.我该如何调试这个问题?

security permissions vbscript iis-6 asp-classic

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

如何强制StringTemplate评估属性中的属性?

我有以下代码:

StringTemplate st = new StringTemplate("$msg$");
st.SetAttribute("msg", "Hello $usr$");
st.SetAttribute("usr", "Jakub");
Console.WriteLine(st); 
// current output:  "Hello $usr$"
// expected output: "Hello Jakub"
Run Code Online (Sandbox Code Playgroud)

有人知道如何强制StringTemplate来评估$usr$属性吗?

c# stringtemplate

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

什么是.NET中的"openssl enc -a -e -salt -des3 -pass pass:abc123"?

我的.Net应用程序需要与基于Linux的系统进行通信,该系统使用以下命令行来加密其消息:

openssl enc -a -e -salt -des3 -pass pass:abc123
Run Code Online (Sandbox Code Playgroud)

如何在c#中加密/解密消息的等效代码如何?

我知道我应该在CBC模式下使用TripleDESPKCS7填充.我不知道的是我应该使用什么块大小初始化向量(IV).

另外我很困惑如何从密码中获取密钥.我应该使用PBKDF1PBKDF2,我应该使用什么盐?

所以看起来很标准的工作对我来说就是彻夜难关.有谁能够帮我?

.net openssl 3des pkcs#5

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

IEqualityComparer <double>的实现GetHashCode()是什么

我正在寻找GetHashCode()下面的类的方法的简单实现.

public class EpsilonEqualityComparer : IEqualityComparer<double>
{
    private readonly double _epsilon;
    public EpsilonEqualityComparer(double epsilon)
    {
        _epsilon = epsilon;
    }

    public bool Equals(double x, double y)
    {
        return Math.Abs(x - y) < _epsilon;
    }

    public int GetHashCode(double obj)
    {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

当然,琐碎的实现就像是return Math.Sign(obj).不过我正在寻找更实用的东西.你有什么主意吗?

.net c# hashcode

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

十进制值检查是否为零

我正在尝试编写一个分区方法,它接受2个参数.

public static decimal Divide(decimal divisor, decimal dividend)
{
    return dividend / divisor;
}
Run Code Online (Sandbox Code Playgroud)

现在,如果除数为0,我们得到的不能除以零错误,这是可以的.

我想做的是检查除数是否为0,如果是,将其转换为1.有没有办法在我的方法中有很多if语句?我认为很多if()都会变得混乱.我在数学上知道不应该这样做,但我有其他功能.

例如:

if(divisor == 0)
{
    divisor = 1;
}
return dividend / divisor;
Run Code Online (Sandbox Code Playgroud)

可以在没有if()声明的情况下完成吗?

c# puzzle math

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

在ASP.NET MVC中防止表单双重发布有哪些可能的方法?

在我的ASP.NET MVC应用程序的日志检查期间,我发现一些用户设法两次发布相同的表单.我试图重现它,但我失败了.无论如何,我想阻止用户两次发布相同的数据.在ASP.NET MVC中是否有任何规范的解决方案,或者我必须开发自己的自定义解决方案?

我的自定义解决方案我可以想象客户端和服务器端解决方案.在这两种情况下你能推荐我吗?

html javascript asp.net-mvc

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

如何确定给定COM库的线程模型?

我有一个我应该在我的ASP.NET MVC应用程序中使用的COM库.但是我不确定它的螺纹公寓型号.我怎样才能确定它?

.net windows com multithreading model

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

如何加快Virtual PC中的sharepoint开发速度?

我正在开发Virtual PC中的sharepoint(MOSS)项目.不幸的是,虚拟PC只能使用我的四核机器的一个核心.有什么提示和技巧可以加快我的开发过程吗?

sharepoint virtual-pc

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