小编End*_*der的帖子

可以关闭App_Code自动编译吗?

使用 Visual Studio(我使用的是 2008)我开始注意到,当您将文件保存在 /App_Code 文件夹中时,程序将在返回控制之前挂起一段时间。经过一番研究后,我了解到有一个自动编译功能在起作用,我认为这是导致我的系统变慢的原因。

那么问题是这样的:是否可以关闭/App_Code文件夹中文件的自动编译?或者,更好的是,有没有办法减少它所花费的时间,或者让它在后台运行得更顺利一些?任何想法/想法表示赞赏!

asp.net compiler-construction app-code visual-studio auto-compile

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

jQuery选择器在一个完整的html页面的ajax响应字符串上

我正在尝试获取任意输入的URL /页面的一些页面详细信息(页面标题,页面上的图像等).我有一个后端代理脚本,我通过ajax GET使用,以返回远程页面的完整HTML.一旦我得到ajax响应,我就试图在其上运行几个jQuery选择器来提取页面细节.这是一般的想法:

$.ajax({
        type: "GET",
        url: base_url + "/Services/Proxy.aspx?url=" + url,
        success: function (data) {
            //data is now the full html string contained at the url

            //generally works for images
            var potential_images = $("img", data); 

            //doesn't seem to work even if there is a title in the HTML string
            var name = $(data).filter("title").first().text();

            var description = $(data).filter("meta[name='description']").attr("content"); 

        }
    });
Run Code Online (Sandbox Code Playgroud)

有时使用$("selector", data)似乎工作,而其他时间$(data).filter("selector")似乎工作.有时候,都不行.当我只检查内容时$(data),似乎有些节点通过,但有些节点就消失了.有没有人知道在完整的HTML字符串上运行选择器的一致方法?

javascript jquery

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

CommandBehavior.SingleRow 导致数据库连接保持打开状态?

最近我正在开发一个VB.NET项目,我遇到了一些数据库连接的神秘问题。这是我从别人那里继承的一个项目,他们使用了这样的东西:

Dim reader As SqlDataReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection And CommandBehavior.SingleRow)
//after reading data
reader.Close()
Run Code Online (Sandbox Code Playgroud)

看来这导致连接始终无法正确关闭。我已经删除了 CommandBehavior.SingleRow,现在似乎工作正常,但我想知道是否还有其他人遇到过这种情况?有谁知道为什么这不起作用?我以前见过 CommandBehaviors 以这种方式组合在一起,但以前从未引起过这个问题。

.net database vb.net

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

SQL事务的实际成本是多少?

这需要一些背景知识.我正在创建一个Web应用程序(带有SQL Server后端的ASP.NET/VB.NET),它将接受一个应用程序来接收资金,这个表单有三个人的联系信息字段.因为所有三个人(姓名,电子邮件,电话)的信息都相同,所以我选择将联系信息存储在与应用程序分开的表中.在应用程序表中,这三个联系人中的每一个都有一个ID字段,指向联系人表中的联系人.

然而,这在我做CRUD的过程中提出了一个有趣的问题.我可以想到在一个SQL事务中为应用程序和所有三个联系人创建,更新和检索信息的唯一方法需要非常复杂的存储过程.换句话说,通过多个事务检索此信息会更简单(对我来说).但是,由于这些信息永远不需要独立,我总是会做多个事务来获取一个应用程序的信息.

所以我的问题:

  1. 这种设计是否过度杀伤?每个应用程序永远不会有超过三个联系人,并且必须有三个.通过将此信息删除到单独的表格,我是否过于复杂?
  2. 执行多个SQL事务与编写复杂存储过程并且只需要一个事务的实际成本是多少?
  3. 一般来说,使用ADO.NET对Web应用程序进行SQL事务的成本是多少?

感谢您对这个冗长的解释感到满意.

*编辑*

在阅读了一些回复之后,看来我使用"交易"一词是错误的.我真正好奇的是在单个连接上执行多个查询的成本与执行一个查询相比.很抱歉对于这个误会.

sql sql-server ado.net

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

我的时钟永远不会超过8秒

所以,我正在制作一个简单的时钟,只需从静态起点开始计算时间.问题是,当第二个标记达到8时,它会重置为0.我无法弄清楚原因.救命!

这是时钟:http://jsfiddle.net/Ender/jMbem/

这是它的代码:

HTML:

<h1>Mark's Busted Computer Clock</h1>
<div id="time">
    <span id="hour">146</span>:<span id="minute">45</span>:<span id="second">00</span>
</div>
Run Code Online (Sandbox Code Playgroud)

JS:

$(function() {
    setInterval(UpdateSecond, 1000);
});

function UpdateSecond() {
    var num = parseInt($('#second').text());
    num++;
    if (num == 60) {
        num = 0;
        UpdateMinute();
    }
    if (num < 10) {
        num = "0" + num;
    }
    $('#second').text(num);
}

function UpdateMinute() {
    var num = parseInt($('#minute').text());
    num++;
    if (num == 60) {
        num = 0;
        UpdateHour();
    }
    if (num < 10) {
        num = …
Run Code Online (Sandbox Code Playgroud)

jquery clock

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

如果在SqlDataReader之前关闭SqlConnection会发生什么?

如果在使用该连接在SqlDataReader上调用Close()之前在SqlConnection对象上调用Close()会发生什么?

实际上,我真正想知道的是你关闭它们的顺序是否重要.调用SqlConnection.Close()是否完全关闭连接,或者如果不使用该连接在SqlDataReader上调用Close(),它是否会保持打开状态?

很抱歉有多个问题,但我认为我真的不明白连接关闭是如何工作的.

.net c# sql database vb.net

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

jQuery - 单击LI,显示/隐藏UL - 单击LI:a href,继续显示UL并在空白窗口中打开

感谢SO的精彩贡献者!当你开始理解它时,jQuery会更酷.:)

所以我有一个LI,当点击显示/隐藏一个孩子UL.我想要做的是能够点击LI内部的链接打开一个空白窗口,但也不能关闭子UL.空白窗口打开

a[href^="http://"]').attr("target", "_blank");
Run Code Online (Sandbox Code Playgroud)

但是,我不确定如何在LI上"返回:false",因此当空白窗口打开时它不会关闭UL.我希望用户能够在关闭空白窗口时看到他们所在的孩子UL.

如果不清楚,请告诉我.

谢谢!

jquery event-bubbling jquery-selectors

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