问题列表 - 第20168页

实体框架 - 在使用之前检查单个记录的正确方法

要获得记录列表,我通常会做以下事情:

var efCompany = from a in _dbRiv.Company where a.CompanyId == companyFeedInfo.CompanyId select a;
Run Code Online (Sandbox Code Playgroud)

要获得单个记录,当我知道我使用PK来检索它时,我使用类似的东西:

var efCompany = (from a in _dbRiv.Company where a.CompanyId == companyFeedInfo.CompanyId select a).First();
Run Code Online (Sandbox Code Playgroud)

现在,使用单记录方法,如果PK是一个错误的值(就像它有目的地在测试中),第二行会抛出一个错误.

获得单个记录并处理它的最佳实践方法是什么?

.net c# entity-framework

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

在哪里可以找到Linux设备驱动程序,第三版的示例源文件?

我正在使用Linux设备驱动程序,第三版,虽然本书是在Creative Commons Attribution-Share Alike许可下发布的,但我似乎无法找到本书中使用的示例的源代码.

一些亚马逊评论提到它们确实存在,但未能提供参考.在书籍摘要中,您可以看到许可证是GPL,因此它们必须存在于某个地方.

我的google-fu正在提出绝望的恶意软件出没的坑.

LDD书中使用的那些示例文件的优秀来源是什么?

原来有两个很好的来源:

前者更具权威性,但后者可能更适合以后的内核修订.

linux open-source kernel

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

JsonResult使用Html编码

我必须返回一个包含一些HTML的JsonResult.

所以,像:

return Json(new { id="guid", html="<param id='id'/>" });
Run Code Online (Sandbox Code Playgroud)

但是,当我得到结果时,尖括号被编码为u003e,u003c等.

我试过各种编码器,但无法想出这个.有人碰到这个吗?

我可以使用Response.ContentType ="application/json"返回Content(字符串)而没有这个问题,但我的json对象非常复杂,如果可能的话我宁愿返回JsonResult.

谢谢!

c# asp.net-mvc

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

显示"您的下载将在x秒内开始"有什么好处?

在提供"下载页面"时,是否有技术优势,可以提供如下消息?

您的下载应该会在几秒钟后自动开始,但如果没有,请单击此处.

这有带宽或服务器效率吗?或者这是为了用户的利益?为什么不直接将下载链接href直接下载到网址?

示例页面(十亿之一)

html download

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

确定素性

put "enter a number to determine if it is or is not prime"
get primenum
% for i : 1 .. primenum by 1
% end for
if (primenum / primenum) = 1 or primenum / 1 = 0 then
    put primenum, " is a prime number"
else
    put primenum, " is not a prime number"
end if
Run Code Online (Sandbox Code Playgroud)

输出说12是素数,这是错误的.我该如何修复此代码?

primes turing-lang

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

Eclipse RCP产品配置中的"添加必需的插件"按钮?

当我在Eclipse RCP中进行产品配置时,我不太明白哪些插件构成了列表依赖项,"添加所需插件"按钮的确是什么?为什么Dependencies列表从一开始就不满,为什么我必须使用该按钮?

谢谢.

eclipse-rcp

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

使用MSMQ的邮件系统(la MassTransit)的客户端要求?

以前没有使用过MSMQ,我根本不清楚使用它的客户端环境要求.

我正在设计一个客户端/服务器解决方案,它将与遗留系统集成,而且我会通过消息传递出售.我想使用像MassTransit这样的服务总线实现,但这需要MSMQ.

我是否必须确保每台客户端PC都安装了MSMQ?

我不认为我向管理员密码管理员销售此产品的前景非常好.

现在我可以可靠地期望每台客户机都安装了Windows XP Professional,但这可能会改变,我的理解是默认情况下不会在更新的操作系统上安装MSMQ,这将是一个更大的麻烦.

任何人都可以为我阐明这是如何工作的吗?我无法想象任何商业软件如何依赖MSMQ,除非我遗漏了一些重要的东西(我希望我是).

(服务器不是问题 - 我完全可以控制它.)

messaging msmq client-server masstransit message-queue

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

通过PHP从Twitter解码JSON提要不起作用?

所以我通过PHP从JSON格式下载用户的推文.我想把它解码成一个关联数组或至少一些更有用的方式,而不是一个字符串,以便我可以通过它进行操作.

我一直在疯狂阅读json_decode,但对我来说,似乎在我使用它之前和之后,文件的内容仍被检测为一个长字符串.任何人都可以帮我弄清楚我做错了什么?

$url = "http://twitter.com/status/user_timeline/" . $username . ".json?count=" . $count . "&callback=?";    

// $url becomes "http://twitter.com/status/user_timeline/steph_Rose.json?count=5&callback=?";   
        $contents = file_get_contents($url);
        $results = json_decode($contents, true);

        echo "<pre>";
        print_r($results);
        echo "</pre>";

        echo gettype($results); // this returns string
Run Code Online (Sandbox Code Playgroud)

php twitter json decode

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

打开excel 2007 excel文件并在VBA中保存为97-2003格式

我有一个奇怪的情况,我有一组excel文件,都有扩展名.xls.,在一个目录,我可以在Excel 2007中打开所有这些.奇怪的是我无法在Excel 2003中打开它们,在同一台机器上,没有在2007年首先打开文件,并将文件保存为"Excel 97-2003工作簿".在我从Excel 2007将文件另存为"Excel 97-2003工作簿"之前,当我在2003年打开excel文件时,我收到错误,该文件不是可识别的格式.

所以我的问题是:如果我已经在2007年打开了excel文件,并且我已经将变量文件存储在变量中,那么我是否可以模仿上层的"办公室按钮"的动作右键并选择"另存为",然后选择"Excel 97-2003工作簿"?我尝试过类似下面的内容但它根本不保存文件:

ActiveWorkbook.SaveAs TempFilePath & TempFileName & ".xls", FileFormat:=56
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助或指导!

excel vba save-as

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

脚本仅在警报框位于脚本中时有效

如果我从以下脚本中取出警报,那么firebug说结果是未定义的?`

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>
    <head>
        <title>Inventory Management</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <title>Untitled Document</title>
        <script src="json.js" type="text/javascript"></script>
        <script src="prototype.js" type="text/javascript"></script>
    </head>
    <body>
        <div id="content">
            <div id="header">   
            </div>

            <script type="text/javascript">
                var xhr;
                var results=getPlants(xhr,results);
                var plants=[];

                function getPlants(xhr,results){
                    try {
                        xhr=new XMLHttpRequest();   
                    }catch(microsoft){
                        try{
                            xhr=new ActiveXObject("Msxml2.XMLHTTP");                
                        }catch(othermicrosoft){
                            try{
                                xhr = new ActiveXObject("Microsoft.XMLHTTP");               
                            }catch(failed){
                                xhr=false;
                                alert("ajax not supported");
                            }
                        }               
                    }

                    xhr.onreadystatechange= function () {
                        if(xhr.readyState==4 && xhr.status==200) {
                            results = xhr.responseText;                     
                        }
                    }

                    xhr.open("GET","db_interactions.php",true);     
                    xhr.send(null);
                    alert("sent");
                    return …
Run Code Online (Sandbox Code Playgroud)

javascript ajax

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