问题列表 - 第26391页

VB.NET LINQ to SQL删除所有记录

我在使用VB.NET删除表中的所有记录时遇到问题.我使用此代码删除Contacts表中的所有记录

        For Each contact In database.Contacts
             database.Contacts.DeleteOnSubmit(contact)
        Next
Run Code Online (Sandbox Code Playgroud)

但是我得到了这个错误

无法对"表(联系人)"执行"创建","更新"或"删除"操作,因为它没有主键.

有人有什么建议吗?

vb.net linq-to-sql delete-row

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

使用堆栈填充洪水

我在Java中使用递归Flood填充算法来填充图像的某些区域.使用非常小的图像可以正常工作,但是当de image变大时,JVM会给出Stack Over Flow Error.

这就是我必须使用我自己的堆栈使用Flood Fill重新实现该方法的原因.(我认为这是在这种情况下做到这一点的最好方法)

任何人都可以解释我如何编码吗?(如果你手边没有代码,算法的伪代码就可以了)

我在互联网上看了很多,但我还不太清楚.

编辑:我添加了我的递归代码

public void floodFill(int x, int y, Color targetColor,Color replacementColor) {

    if (img.getRGB(x, y) != targetColor.getRGB()) return;

    img.setRGB(x, y, replacementColor.getRGB());
    floodFill(x - 1, y, targetColor, replacementColor);
    floodFill(x + 1, y, targetColor, replacementColor);
    floodFill(x, y - 1, targetColor, replacementColor);
    floodFill(x, y + 1, targetColor, replacementColor);

    return;

}
Run Code Online (Sandbox Code Playgroud)

谢谢!

java image-manipulation flood-fill

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

每次调用任何方法时调用宏 - 目标C.

我编写了一个调试宏,只要全局kDebug标志==,就会向传入的字符串打印传入的字符串YES.

每当调用任何方法时,我都需要打印出方法的名称及其类名.

当我辛苦地遍历每个方法并在字符串中写出类的名称和方法时,这很好.

是否有任何特殊的处理程序在调用Objective-C中的任何方法时被调用,如果是这样,有没有办法我可以以某种方式覆盖它来调用我的调试宏?

这样做的全部目的是让我不必遍历代码中的每个方法,并在调试宏调用中手动编写方法签名.

methods objective-c

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

获取当前操作系统的Vimscript中是否有命令?

标题说的是什么.我可以想到一些hackish方法,但有没有正确的方法来做到这一点?

vi vim

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

Coldfusion不转换重音文本或MS Word字符

运行Coldfusion 8,我试图在保存到数据库之前清理文本输入,该数据库将采用类似于" - "的字母和重音字母,然后转换它们.

我尝试过在互联网上找到的替换,REReplace和各种UDF.似乎没有工作.事实上,我试过这个:

<cfscript>
    function cleanString(string) {
       var newString = string;
       newString = replace("'", "'", ALL);
       return newString; 
    }
</cfscript>
Run Code Online (Sandbox Code Playgroud)

上面要替换的单引号是MS Word样式的单引号.Coldfusion引发了一个错误,错误范围表示无效语法和错误范围中的单引号是一个正方形.如果我将其更改为chr()形式,并替换为',我会得到一个空白.如果我对实体做chr(),我会得到一个空白.

我更确定我之前已经跳过了这个障碍,并且不确定为什么现在没有任何工作.CF8与CF7中有关于我缺少的字符编码的新设置吗?

string coldfusion character-encoding coldfusion-8

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

这是C#4中的协方差错误吗?

在下面的代码我希望能够隐式地从投elementsbaseElements因为TBase可以隐式转换IBase.

public interface IBase { }
public interface IDerived : IBase { }
public class VarianceBug
{
    public void Foo<TBase>() where TBase : IBase
    {
        IEnumerable<TBase> elements = null;
        IEnumerable<IDerived> derivedElements = null;
        IEnumerable<IBase> baseElements;

        // works fine
        baseElements = derivedElements;

        // error CS0266: Cannot implicitly convert type 
        //   'System.Collections.Generic.IEnumerable<TBase>' to 
        //   'System.Collections.Generic.IEnumerable<IBase>'. 
        //   An explicit conversion exists (are you missing a cast?)
        baseElements = elements;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我收到了评论中提到的错误.

引用规范:

A型T<A1, …

c# generics covariance

37
推荐指数
2
解决办法
1659
查看次数

增量和减量运算符

如何显示以下有效和无效以及它们的含义.何时会出现这样的情况来编写这段代码.

++x = 5;     // legal
--x = 5;     // legal
x++ = 5;     // illegal
x-- = 5;     // illegal
Run Code Online (Sandbox Code Playgroud)

c++

6
推荐指数
4
解决办法
470
查看次数

iPhone:如何在UILabel字符串文本中添加"Degree"符号?

我希望将天气报告的"度"符号包含在45度C.如何在字符串中添加度数符号以包含UILabel?

如果有人知道,请与我分享.

谢谢.

iphone

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

如何在经过身份验证的HTTP代理后面配置Emacs?

还有另一个问题可以解决这个问题,虽然它没有指明任何有关代理身份验证的内容

它的解决方案是

(setq url-proxy-services '(("no_proxy" . "work\\.com")
                           ("http" . "proxy.work.com:911")))
Run Code Online (Sandbox Code Playgroud)

emacs proxy http elpa

12
推荐指数
3
解决办法
6942
查看次数

.NET和Mono之间的开发差异

我正在研究Mono和.NET C#,我们将来需要在项目开发时在Linux服务器上运行代码.此时我一直在关注ASP.NET MVC和Mono.

我运行Ubuntu发行版并希望为Web应用程序进行开发,其他一些开发人员使用Windows并使用Visual Studio运行其他.NET项目.

Mono没有提供Visual Studio的功能吗?

如果以后在Linux上运行它,我们不应该使用MonoDevelop吗?

是否有一些第三方工具或加载项可能会在以后的Mono中出现问题?

.net c# mono

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