问题列表 - 第5765页

什么是平均请求处理时间?

请求处理的正常时间范围是多少?

diagnostics

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

IE中的Tab键顺序问题,表单中的初始Javascript选择字段

我试图在html中实现以下行为:用户将看到一个涉及多个文本字段的表单.字段使用默认值填充,但在许多情况下,用户希望输入自己的字段.当页面加载时,第一个字段中的值被选中,因此用户可以通过简单地开始键入和标记到下一个字段来替换它,或者只是将其保留并标签输出.这是我所拥有的一个简单的例子:

<html>
    <body onload="document.getElementById('helloField').select()">
        <form>
            <input id="helloField" value="hello"/><br/>
            <input value="goodbye"/><br/>
            <input type="submit" value="Submit"/>
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这适用于Chrome(和我相信的Firefox,但我没有在这里).在IE中,该字段按预期选择,但是当用户点击选项卡时,浏览器会选中其地址栏而不是再见字段.如果我用简单的焦点替换选择,比如

<body onload="document.getElementById('helloField').focus()">
Run Code Online (Sandbox Code Playgroud)

标签在所有浏览器中都没问题,但这不是我想要的.我希望用户能够立即开始输入以替换默认值.

有人有主意吗?

谢谢.

html javascript browser internet-explorer cross-browser

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

如何使ASP.NET MVC在IIS 6中工作?

我在Windows Server 2003 R2框中安装了.NET Framework 3.5 SP1和ASP.NET MVC CTP,但我的ASP.NET MVC站点仍无法在该服务器上运行.我在互联网和IIS上搜索解决方案,我注意到我不能为我的虚拟目录选择2.0以外的其他.NET Framework版本.我几乎可以肯定,如果我纠正这个,我可以让我的网站在那里工作.

目前主要的"/"URL回答:

Directory Listing Denied
This Virtual Directory does not allow contents to be listed.
Run Code Online (Sandbox Code Playgroud)

而"/Default.aspx"URL的答案是:

Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Section or group name 'system.web.extensions' is already defined. 
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc iis-6 windows-server-2003

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

日期和时间输入

如何显示格式化日期的日期弹出框,使其适合mySQL日期字段?

另外,如何检查或格式化时间以适应mySQL时间字段?

html php mysql time date

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

如何在特定边界内绘制具有可变宽度边框的圆角矩形

我有一个绘制带边框的圆角矩形的方法.边框可以是任何宽度,所以我遇到的问题是边框在厚度超出给定边界时会延伸,因为它是从路径的中心绘制的.

如何包含边框的宽度,使其完全适合给定的边界?

这是我用来绘制圆角矩形的代码.

private void DrawRoundedRectangle(Graphics gfx, Rectangle Bounds, int CornerRadius, Pen DrawPen, Color FillColor)
{
    GraphicsPath gfxPath = new GraphicsPath();

    DrawPen.EndCap = DrawPen.StartCap = LineCap.Round;

    gfxPath.AddArc(Bounds.X, Bounds.Y, CornerRadius, CornerRadius, 180, 90);
    gfxPath.AddArc(Bounds.X + Bounds.Width - CornerRadius, Bounds.Y, CornerRadius, CornerRadius, 270, 90);
    gfxPath.AddArc(Bounds.X + Bounds.Width - CornerRadius, Bounds.Y + Bounds.Height - CornerRadius, CornerRadius, CornerRadius, 0, 90);
    gfxPath.AddArc(Bounds.X, Bounds.Y + Bounds.Height - CornerRadius, CornerRadius, CornerRadius, 90, 90);
    gfxPath.CloseAllFigures();

    gfx.FillPath(new SolidBrush(FillColor), gfxPath);
    gfx.DrawPath(DrawPen, gfxPath);
}
Run Code Online (Sandbox Code Playgroud)

c# gdi+ rounded-corners

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

是否有一个shell命令以递归方式授予目录和文件权限?

有人可以给我一个递归命令,将通过一个目录并使所有正常文件权限644和所有子目录755?

每次我必须在主机上安装东西时,我真的厌倦了这样做.我不知道BASH(Shell?)命令执行此操作.

bash shell command-line

6
推荐指数
2
解决办法
5721
查看次数

C#编译器增强建议

想象一下有人编写以下代码:

string s = "SomeString";
s.ToUpper();
Run Code Online (Sandbox Code Playgroud)

我们都知道在上面的例子中,对"ToUpper()"方法的调用没有意义,因为根本不处理返回的字符串.但是,很多人犯了这个错误,花时间试图解决问题所在,问自己"为什么不是我的'变量上的字符大写"?

因此,如果有一个属性可以应用于"ToUpper()"方法,如果不处理返回对象会产生编译器错误,那么这不是很好吗?类似于以下内容:

[MustHandleReturnValueAttribute]
public string ToUpper()
{
…
}
Run Code Online (Sandbox Code Playgroud)

如果要正确编译此代码,则用户必须处理返回值,如下所示:

string s = "SomeString";
string uppers = s.ToUpper();
Run Code Online (Sandbox Code Playgroud)

我认为这将清楚地表明你必须处理返回值,否则调用该函数是没有意义的.

在字符串示例的情况下,这可能不是什么大问题,但我可以想到其他更合理的原因,为什么这会派上用场.

你们有什么感想?

谢谢.

.net c#

13
推荐指数
2
解决办法
417
查看次数

进化算法和神经网络是否在相同的域中使用?

我试图了解各种类型的机器学习算法之间的差异.

据我所知,进化算法的实现与神经网络的实现完全不同.

然而,它们似乎都在确定潜在噪声训练/历史数据集的输入和输出之间的相关性.

从定性的角度来看,与进化算法相比,是否有问题域是神经网络的更好目标?

我已经浏览了一些建议以互补的方式使用它们的文章.有一个很好的用例的例子吗?

artificial-intelligence machine-learning neural-network evolutionary-algorithm

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

CSS3的border-radius属性和border-collapse:collapse不混合.如何使用border-radius创建带圆角的折叠表?

编辑-原标题:是否有其他方式来实现border-collapse:collapseCSS(为了有倒塌,圆角表)?

因为事实证明只是让表格的边框崩溃并不能解决根本问题,所以我更新了标题以更好地反映讨论.

我正在尝试使用该CSS3 border-radius属性制作带圆角的桌子.我正在使用的表格样式如下所示:

table {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px
}
Run Code Online (Sandbox Code Playgroud)

这是问题所在.我也想设置border-collapse:collapse属性,当设置border-radius不再有效时.是否有基于CSS的方式我可以获得与border-collapse:collapse没有实际使用它相同的效果?

编辑:

我做了一个简单的页面来演示这里的问题(仅限Firefox/Safari).

似乎问题的很大一部分是将表设置为圆角不会影响角td元素的角落.如果表格都是一种颜色,这不会是一个问题,因为我可以td分别为第一行和最后一行制作圆角和倒角.但是,我使用不同的背景颜色来区分标题和条纹,因此内部td元素也会显示其圆角.

建议的解决方案摘要:

桌子周围有另一个圆角的元素不起作用,因为桌子的方角"渗透".

将边框宽度指定为0不会折叠表.

底部td四角设置CELLSPACING零后仍然广场.

使用JavaScript代替 - 避免问题.

可能的解决方案:

这些表是用PHP生成的,所以我可以为每个外部的t/tds应用一个不同的类,并分别为每个角设置样式.我宁愿不这样做,因为它不是很优雅,并且应用于多个表格有点痛苦,所以请保持建议.

可能的解决方案2是使用JavaScript(特别是jQuery)来设置角落的样式.这个解决方案也有效,但仍然不是我想要的(我知道我很挑剔).我有两个保留意见:

  1. 这是一个非常轻量级的网站,我希望将JavaScript保持在最低限度
  2. 使用border-radius对我来说具有优雅降级和渐进增强的部分吸引力.通过对所有圆角使用border-radius,我希望在支持CSS3的浏览器中拥有一致的圆形网站,在其他浏览器中拥有一致的方形网站(我正在看着你,IE).

我知道今天尝试用CSS3做这件事似乎是不必要的,但我有我的理由.我还想指出,这个问题是w3c规范的结果,而不是CSS3支持不好,所以当CSS3得到更广泛的支持时,任何解决方案仍然具有相关性和实用性.

html css html-table rounded-corners css3

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

如何避免JavaScript小部件中的名称冲突

我有一个嵌入在其他网站上的JavaScript小部件(一段嵌入式JS和HTML代码).我该怎么做以确保它的变量名称不会与托管页面变量冲突?

我希望这个小部件"内联"意味着与托管页面在同一页面上,而不是在iframe中,避免与托管页面发生冲突或与其他小部件发生冲突的最佳方法是什么?

名称冲突可以通过以下几种方式发生:

  • JavaScript变量名称
  • JavaScript函数名称
  • DOM元素标识符
  • CSS类名
  • 也许更多...

我可以想出几种避免姓名冲突的方法,但我想知道是否有最佳做法或其他一般性建议.所以这是我的2c:

  1. 只需使用长而且尝试独特的名称.这是丑陋而不是完全证明,但在概念上很简单.
  2. 使用iframe.但如上所述,出于几个原因,我不想使用iframe.我希望窗口小部件从页面继承样式属性(例如默认字体和背景颜色),最重要的是,我不知道窗口小部件的大小.它取决于实时数据,可能是任何大小.
  3. 使用匿名函数来更好地确定范围,例如(function(){my code here})().这个解决方案,虽然优雅,但仍然不适合我b/c首先,它只解决JS名称冲突但不解决DOM ID或CSS类名称,其次,我还使用jsonp我需要提供一个回调函数name,最终需要在全局范围内,因此它不能嵌套在匿名函数范围中.
  4. 在JavaScript中创建一个名称空间机制,它将提供JS变量和函数的唯一性.样式窗口['my_app'] [variable_name]或window ['my_app'] function_name的某些内容.这也有点难看,但至少我可以控制命名空间,并且可以保证生成唯一的命名空间.

html javascript widget

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