问题列表 - 第5037页

困惑.OO本质上是必要的还是多范式的?

正如我已经阅读了stackoverflow的答案和问题,我得到的印象是OO被划分为本质上是必要的.

但是,OO只是将代码和数据划分为现实世界对象的一种方式吗?

如果是这样,为什么放弃其他较低层次的范式才能在这样的平台上工作?

IOW,默认情况下不可变的基于对象的泛型类型系统将是功能性第一语言的工作方式,默认情况下可变的基于对象的泛型类型系统将是命令式语言的世界.

或者我完全错过了什么?

paradigms programming-languages

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

如何创建重复的允许属性

我正在使用从属性类继承的自定义属性.我这样使用它:

    [MyCustomAttribute("CONTROL")]
    [MyCustomAttribute("ALT")]
    [MyCustomAttribute("SHIFT")]
    [MyCustomAttribute("D")]
    public void setColor()
{

}
Run Code Online (Sandbox Code Playgroud)

但是显示了"Duplicate'MyCustomAttribute'属性"错误.
如何创建重复的允许属性?

c# attributes

87
推荐指数
4
解决办法
3万
查看次数

我可以在C++中嵌套try-catch块吗?

我可以嵌套try-catch块吗?例如:


void f()
{
    try
    {
        //Some code 
        try
        {
             //Some code 
        }
        catch(ExceptionA a)
        {
            //Some specific exception handling
        }
        //Some code
    }
    catch(...)
    {
        //Some exception handling
    }
}//f
Run Code Online (Sandbox Code Playgroud)

c++ nested exception

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

有没有办法获取在JVM中运行的所有Spring应用程序上下文的列表?

我希望能够从我的servlet容器中运行的Web应用程序中获取所有Spring应用程序上下文的列表.这样我就可以重新初始化上下文而无需重新启动或重新加载我的容器或webapps.

这可能吗?如果是这样,怎么样?无论如何通过Servlet API获取在servlet容器实例上运行的所有servlet上下文的列表?

java spring servlets

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

Visual Studio通过规范化不一致的行结尾意味着什么?

Visual Studio偶尔会告诉我:

以下文件中的行结尾不一致.你想要标准化行结尾吗?

然后它给我一个不同标准或类似的下拉菜单,如Windows,Mac,Unix和几个Unicode.

这意味着什么,如果我点击会发生Yes什么?

line-endings visual-studio

233
推荐指数
10
解决办法
13万
查看次数

如何使用sql server 2008安全地销毁某些数据?(使用DoD安全擦拭或等效)

我的一位客户希望我对他的一些旧数据进行定期"真正"破坏,我正在评估最好的方法.

数据在表中,我想销毁其中包含的一些行.

我可以手动删除/导出另一台计算机上的数据库/消磁硬盘/重新导入保存的数据,但我需要一个自动解决方案.

是否有一个等效的删除(如在delete*from foo中)命令,它会执行数据的安全销毁(使用DoD安全擦除,或类似的东西?)

您是否看到了执行此自动删除的其他方法?

顺便说一句,我知道有人检索我使用sql delete命令销毁的一些数据的可能性非常小,但我的一些客户需要它.所以请不要将这个问题变成关于数据处理程序主题的全球辩论!

编辑:我想要解决的问题不是"我应该如何销毁数据以使其无法恢复",而是"如何说服我的客户说他们的数据无法恢复".

sql-server sql-server-2008

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

将枚举绑定到LINQ和SelectListItem

我正在尝试绑定以下枚举

public enum CertificateTypes : byte
{
    None = 0,
    Original = 1,
    AuthenticatedCopy = 2,
    Numbered = 3
}
Run Code Online (Sandbox Code Playgroud)

tinyint数据库的一列.但是,在创建SelectListItems并调用时,例如,Person.CertificateTypes.Original.ToString() I get this:

<option value="Original">Original</option>
Run Code Online (Sandbox Code Playgroud)

which is not bindable to a byte? column. How should I do this? Should I explicitly set the value to "1" on the Value

tinyint

Person.CertificateTypes.Original.ToString() I get this:

public enum CertificateTypes : byte
{
    None = 0,
    Original = 1,
    AuthenticatedCopy = 2,
    Numbered = 3
}
Run Code Online (Sandbox Code Playgroud)

which is not …

c# linq forms asp.net-mvc

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

WPF图像到byte []

我正在尝试转换System.Windows.Controls.Imagebyte[]和我不知道Image类中哪个方法可以帮助这个场景,顺便说一下我真的不知道该怎么做,因为在我的LINQ模型中该字段显示为Binary类型,我必须更改如果我想将它保存为byte[]类型?

我在这里发现了代码,但没有使用WPF:

Bitmap newBMP = new Bitmap(originalBMP, newWidth, newHeight);
System.IO.MemoryStream stream = new System.IO.MemoryStream();
newBMP.Save(stream, System.Drawing.Imaging.ImageFormat.Bmp);
PHJProjectPhoto myPhoto = new PHJProjectPhoto {
    ProjectPhoto = stream.ToArray(), // <<--- This will convert your stream to a byte[] 
    OrderDate = DateTime.Now, 
    ProjectPhotoCaption = ProjectPhotoCaptionTextBox.Text,
    ProjectId = selectedProjectId
};
Run Code Online (Sandbox Code Playgroud)

c# wpf image bytearray

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

音频编程入门

我正在寻找为Windows音频构建一些压缩接口,我想知道是否有人可能知道一些提示/技巧?我想建立自己的软件均衡器,它将与整个Windows音频系统一起工作,而不仅仅是一个特定的程序.我知道这可以做到 - 我的声卡有一个内置,但没有足够的渠道来满足我的口味.

我对音频编程完全不熟悉,但我真的很想闯入它并弄脏我的手.如果您能想到任何教程/参考/文章/建议,我很乐意听到它们!

我正在使用Visual Studio C++ 2008.

audio multimedia visual-c++

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

使用Ruby on Rails安排发送电子邮件任务的最佳方法是什么?

我想安排一项日常任务:每天早上7点,我都希望发送一封电子邮件(无需人工干预).

我正在研究RoR框架,我想知道最好的方法是什么?

我听说过BackgrounDRB,OpenWFEru调度程序或基于Cron的东西,但我是新手,不明白哪一个是为我的需要而制作的.

scheduling ruby-on-rails scheduled-tasks

10
推荐指数
2
解决办法
6550
查看次数