问题列表 - 第35488页

LINQ to SQL Group by C#问题

我最近开始使用LINQ to SQL,我有一个需要帮助的小复杂查询.我的数据库中有一个名为MovieComment的表,其中包含以下列:

  • CommentID
  • 用户身份
  • MovieID
  • 评论
  • 时间戳

所以,我想做的是将MovieID上的注释分组并保存到我的名为Movie的对象中,其中MovieID保存在MovieID帖子中,Linq对象保存在Movie对象内的ObservableCollection中.

public class Movie
{
    #region Member Variables

    public int MovieID { get; set; }
    public string Title { get; set; }
    public string Content { get; set; }
    public Uri Poster { get; set; }
    public double Rating { get; set; }
    public DateTime Timestamp { get; set; }

    public ObservableCollection<MovieComment> Comments { get; set; } // Linq object: MovieComment

    #endregion // Member Variables
}
Run Code Online (Sandbox Code Playgroud)

我想出了以下linq查询,我得到了MovieID,但我真的不知道如何继续获取所有其他数据

public ObservableCollection<Movie> LoadMovieID(int _userID, int …
Run Code Online (Sandbox Code Playgroud)

c# group-by linq-to-sql

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

如何修改我的WinForms应用程序以在控制台中运行?

我有一个用C#编写的.NET WinForms应用程序.为了支持批处理操作,我现在想让应用程序能够在控制台中运行.

是否可以让应用程序在启动时检测它是否在控制台中运行?

为了实现这种行为,我需要做出哪些修改?

.net c# console winforms

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

如何在CENTOS 5.5上安装git?

如何在CENTOS 5.5机器上安装git?我试图从yum安装它,但得到了msg.

root@host [~]# sudo yum install git
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.mirrors.tds.net
 * base: mirror.ubiquityservers.com
 * extras: mirrors.serveraxis.net
 * updates: pubmirrors.reflected.net
addons                                                   |  951 B     00:00
base                                                     | 2.1 kB     00:00
extras                                                   | 2.1 kB     00:00
updates                                                  | 1.9 kB     00:00
Excluding Packages in global exclude list
Finished
Setting up Install Process
No package git available.
Nothing to do
root@host [~]#
Run Code Online (Sandbox Code Playgroud)

git centos5

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

catch和finally子句抛出异常

关于大学的Java问题,有这段代码:

class MyExc1 extends Exception {}
class MyExc2 extends Exception {}
class MyExc3 extends MyExc2 {}

public class C1 {
    public static void main(String[] args) throws Exception {
        try {
            System.out.print(1);
            q();
        }
        catch (Exception i) {
            throw new MyExc2();
        }
        finally {
            System.out.print(2);
            throw new MyExc1();
        }
    }

    static void q() throws Exception {
        try {
            throw new MyExc1();
        }
        catch (Exception y) {
        }
        finally {
            System.out.print(3);
            throw new Exception();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我被要求提供输出.我回答13Exception in thread main …

java exception-handling exception

150
推荐指数
6
解决办法
13万
查看次数

用于电子邮件情绪的自然语言处理算法

一个简单的问题(但我还没有在我读过的NLP中找到一个明显的答案,我很新):

我想按照某些心情维度对电子邮件进行分类.是否有专门处理此问题的NLP包?我开始阅读的文献中是否有明显的起点?

例如,如果我收到一封简短的电子邮件,例如"嗨,我对你上一封电子邮件印象不深 - 你说订单金额只有15.95美元!问候,汤姆"那么它可能会获得8/10的挫折和0/10为幸福.

情绪的实际情况并不那么重要,但是一般情况下肯定是负面情绪的短名单将是有用的.

提前致谢!

--Tindind在Fedang #NLP上

nlp

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

Java数组创建

这只是一个简单的问题,我在文档中找不到答案!

String args[] = new String[0];
args[0] = "test";
Run Code Online (Sandbox Code Playgroud)

那是对的吗 ?这会创建一个包含1个元素或0个元素的数组吗?

谢谢,我知道,这是一个愚蠢的问题,但我在Java doc中找不到答案.

java arrays

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

如何在卸载时保留用户设置

我正在使用.NET用户设置功能,我遇到了问题.

卸载应用程序,然后重新安装时,用户设置将丢失.

我理解它是设计的,我希望能够在安装程序中为用户提供选择.

你能不能给我一些指向文章或文档的指示,这对我有帮助?

非常感谢

.net c# settings winforms

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

无法理解x86-64函数前导码

我遇到了崩溃,在调查时我发现自己完全被以下代码阻止:

0000000000000a00 <_IO_vfprintf>:
a00:       55                      push   %rbp
a01:       48 89 e5                mov    %rsp,%rbp
a04:       41 57                   push   %r15
a06:       41 56                   push   %r14
a08:       41 55                   push   %r13
a0a:       41 54                   push   %r12
a0c:       53                      push   %rbx
a0d:       48 81 ec 48 06 00 00    sub    $0x648,%rsp
a14:       48 89 95 98 f9 ff ff    mov    %rdx,0xfffffffffffff998(%rbp)
Run Code Online (Sandbox Code Playgroud)

这是通过objdump --disassemble /usr/lib64/libc.a在64位Linux x86系统上运行,然后搜索输出生成的.这是AT&T语法,所以目的地在右边.

具体来说,我不明白最后一条指令.它似乎是rdx在函数触及该寄存器之前将寄存器的值写入堆栈中某处(远,远)的内存中.对我来说,这没有任何意义.

我试着阅读调用约定,现在我最好的理论rdx是用于参数,所以代码基本上是"返回"参数值.这不是功能的结束,当然,它并没有真正回归.

linux assembly x86-64 calling-convention

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

如何通过printf将正数打印为负数

在阅读有关printf()时,我发现它可以通过以下代码(for - )按照用户的需要打印数字为正数或负数.但代码不起作用且输出为正值.请提及错误的位置.谢谢

#include<stdio.h>
int main()
{
  printf (" %-d\n", 1977);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

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

Java/JVM(HotSpot):有没有办法在编译时保存JIT性能增益?

当我测量Java应用程序的吞吐量时,我发现随着时间的推移,性能提高了50%:

  • 对于前100K消息,我每秒收到大约3,000条消息
  • 对于第二个100K消息,我每秒收到约4,500条消息.

我相信随着JIT优化执行路径,性能会提高.

保存JIT编译的原因是"JVM执行的优化不是静态的,而是动态的,基于数据模式和代码模式.这些数据模式可能会在应用程序的生命周期中发生变化,渲染缓存的优化不是最佳的."

但是,我知道这些数据模式在我的应用程序生命周期内,甚至在多个应用程序生命周期内都不会发生变化.那么如何在HotSpot JVM中"保存"这些性能提升呢?

另见相关问题讨论.

java performance jit jvm compilation

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