问题列表 - 第40970页

VisualStudio错误?

在VS 2010中创建了一个新WinForm项目.添加了一个新的UserControl WPF.

出现2个编译时错误:

错误1类型'System.Windows.Markup.IQueryAmbient'在未引用的程序集中定义.您必须添加对程序集'System.Xaml,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的引用.D:\ Projets\WindowsFormsApplication2\UserControl1.xaml.cs 20 26 WindowsFormsApplication2

错误2在名称空间"System.Windows.Markup"中找不到类型名称"IComponentConnector".此类型已转发到程序集'System.Xaml,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'考虑添加对该程序集的引用.D:\ Projets\WindowsFormsApplication2\obj\x86\Debug\UserControl1.g.cs 41 100 WindowsFormsApplication2

NB.

喜欢参考PresenationCore.dll,PresenationFramework.dll,WindowsBase.dll添加新的用户控件WPF的WinForm的项目时自动添加,所以为什么不System.Xaml.dll呢?

==============

Microsoft Connect上报告了错误.

.net wpf visual-studio winforms

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

番石榴:Iterables.frequency(Iterable <T>,Predicate <T>)

真的没有方法可以确定在Iterable中满足谓词的元素数量吗?我这样做是对的:

return Lists.newArrayList(Iterables.filter(iterable, predicate)).size()
Run Code Online (Sandbox Code Playgroud)

如果是这样,那么没有方法的原因是什么

Iterable.frequency(Iterable<T>, Predicate<T>)
Run Code Online (Sandbox Code Playgroud)

干杯

java guava

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

堆中的并发标记扫描生成是什么?

在以下输出中,什么是并发标记扫描生成?

par new generation   total 24512K, used 12082K [0x00007fb3b9420000, 0x00007fb3bac20000, 0x00007fb3bac20000)
 eden space 24448K,  49% used [0x00007fb3b9420000, 0x00007fb3b9fec808, 0x00007fb3bac00000)
 from space 64K,   0% used [0x00007fb3bac10000, 0x00007fb3bac10000, 0x00007fb3bac20000)
 to   space 64K,   0% used [0x00007fb3bac00000, 0x00007fb3bac00000, 0x00007fb3bac10000)
concurrent mark-sweep generation total 8364032K, used 233100K [0x00007fb3bac20000, 0x00007fb5b9420000, 0x00007fb5b9420000)
concurrent-mark-sweep perm gen total 98304K, used 72031K [0x00007fb5b9420000, 0x00007fb5bf420000, 0x00007fb5bf420000)
Run Code Online (Sandbox Code Playgroud)

我理解eden,from,to和perm gen,但什么是"并发标记扫描生成"?

java garbage-collection

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

异常捕获的顺序?

假设我有一个像UnauthorizedAccessException这样的系统异常以及我自己编写的异常.是否有必须使用的特定订单才能捕获异常?我猜它仍然是从最具体到最不具体的?

谢谢 :)

.net exception-handling

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

如何在C中对函数进行排序?"先前的函数隐式声明在这里"错误

我确定以前曾经问过,但我找不到任何可以帮助我的东西.我有一个C语言的程序看起来像这样

function2(){
  function1()
}
function1 (){
  function2()
}

main () {
 function1()
}
Run Code Online (Sandbox Code Playgroud)

它比这更复杂,但我正在使用递归.我无法在文件中安排该函数,以便每个函数只调用上面指定的函数.我一直在收到错误

main.c:193: error: conflicting types for 'function2'
main.c:127: error: previous implicit declaration of 'function2' was here
Run Code Online (Sandbox Code Playgroud)

我该如何避免这种情况?提前感谢您的建议和解答.

c function

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

python,动态实现onthefly上的一个类

假设我有一个实现多种方法的类.我们希望用户选择在现有方法中运行哪些方法,或者他可以决定添加任何方法on_the_fly.

从例子

class RemoveNoise():
       pass
Run Code Online (Sandbox Code Playgroud)

然后根据需要添加方法

RemoveNoise.raw = Raw()
RemoveNoise.bais = Bias()
etc
Run Code Online (Sandbox Code Playgroud)

他甚至可以写一个新的

def new():
   pass
Run Code Online (Sandbox Code Playgroud)

并添加new()方法

RemoveNoise.new=new
run(RemoveNoise)
Run Code Online (Sandbox Code Playgroud)

run() 是一个评估这样一个类的函数.

我想保存class_with_the_methods_used并将此类链接到创建的对象.

有关如何在python中解决此问题的任何提示?

python methods interface function add

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

将@Resource注入普通类

我正在使用glassfish v3,我通过管理控制台创建了一个JavaMail会话.我想像这样使用Mail会话:

....
import javax.annotation.Resource;
import javax.mail.*;
import javax.mail.internet.*;

public class Mailer {

    MailGenerator mailGenerator;
    @Resource(name = "mail/WMCMail")
    private Session mailSession;

    public Mailer(MailGenerator mailGenerator) {
        this.mailGenerator = mailGenerator;
    }

    public void sendMixedMail(String recipient, String subject) {
        try {
            Message message = new MimeMessage(mailSession);

            message.setRecipients(
                Message.RecipientType.TO,
                InternetAddress.parse(recipient, false));
            message.setSubject(subject);

            ......

            Transport.send(message);

            logger.log(Level.INFO, "Mail sent to {0}.", recipient);
        } catch (MessagingException ex) {
            logger.log(Level.SEVERE, "Error in sending email to " + recipient, ex);
        } 
    }
}
Run Code Online (Sandbox Code Playgroud)

当我调用sendMixedMail方法时,我看到mailSession为null.是不是可以将资源注入普通类?当我说正常时,我指的是一个不是托管bean或ejb-something的类.

java glassfish code-injection java-ee

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

C#中的电子邮件调度(ASP .NET)

您想向所有员工发送生日电子邮件,其中详细信息存储在数据库中.我找到了Quartz .NET库,但无法完全理解代码.任何人都可以给我一些示例代码.?

c# asp.net email

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

下载头文件

我在哪里可以下载开发人员的以下头文件

sys/types.h sys/socket.h netinet/in.h arpa/inet.h

以及结构

sockadder和它的衍生物?

c

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

关于WIN32中的IsDialogMessage()的问题

我正在创建一个简单的win32程序,其中包含一个主窗口和一个无模式对话框.

我知道使用IsDialogMessage()程序会将消息调度到无模式窗口(如键盘事件).

// step 3: The Message Loop
while(GetMessage(&Msg, NULL, 0, 0) > 0)
{
    if(!IsDialogMessage(g_hToolbar, &Msg)) 
    {
        TranslateMessage(&Msg);
        DispatchMessage(&Msg);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,在不使用IsDialogMessage()的情况下,无模式窗口仍会获得诸如click和鼠标调度的其他事件之类的事件.

为什么?如果主循环没有向它发送消息,那么这种无模式如何获取这些消息呢?

我只是想知道它是如何在内部工作的.

c winapi

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