问题列表 - 第45795页

HTML下拉菜单和SEO影响的最佳实践

在执行特定于CSS的HTML下拉菜单时,您在代码顶部附近有一些无序列表类型结构.如果您的下拉列表链接到数百个页面,那么在每个页面的代码顶部都有这个大的无序列表会损害该页面的SEO(因为顶部有所有非页面特定的代码)?我只是问,因为我注意到我的谷歌迷你搜索结果被顶部的UL倾斜,直到我发现谷歌迷你特定标签导致它没有索引该部分.

使用javascript从代码底部注入UL的内容或者在底部使用UL但是使用CSS定位来获得最佳效果会更好吗?

不确定我的问题是否清楚.思考?

html javascript seo drop-down-menu

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

ASP.NET MVC3 - 带@ Html.EditorFor的textarea

我有ASP.NET MVC3应用程序,我也有表单添加新闻.当VS2010创建默认视图时,我只有字符串数据的文本输入,但我想要textarea用于新闻文本.我如何使用Razor语法来完成它.

文字输入如下:

@Html.EditorFor(model => model.Text)
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-3

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

ASP.NET"会话超时"计数器(perfmon.exe)

我目前正在加载测试ASP.NET应用程序.我在应用程序上向500个用户收费,当它正在运行时,我在perfmon.exe控制台中检查Web服务器上的"Sessions Actives"和"Sessions Timed Out"计数器.

在我的web.config中,会话超时为3分钟(出于测试目的).

因此,当测试进行时,"Sessions Actives"计数器会保留大约900个活动会话,我认为这是正常的,因为有500个活跃用户和大约400个其他会话尚未超时的人.

但是当我看到"Session Timed Out"计数器时,它会逐渐增加.当负载测试完成时,它会逐渐下降.

这柜台究竟是什么?根据我的理解,它是尚未被清理的废弃会话(由垃圾收集器?)并且仍在使用内存.

由于我们的应用程序使用了大量的内存,我试图找到那个内存的确切位置.

c# memory asp.net session-state

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

有关monadic值的fmap有什么相似之处?

这对Haskell专业人员来说应该很容易..

我有一个可能值,

> let a = Just 5
Run Code Online (Sandbox Code Playgroud)

我可以打印出来:

> print a
Just 5
Run Code Online (Sandbox Code Playgroud)

但我想将一个I/O动作应用于Maybe的内部.我没有使用的唯一方法是找出如何做到这case一点:

> maybe (return ()) print a
5
Run Code Online (Sandbox Code Playgroud)

但是,这似乎太冗长了.首先,return ()特定于I/O monad,所以我必须为每个我想尝试这个技巧的monad提出一个不同的"零".

我想基本上将I/O操作(打印)映射到Maybe值,如果是Just,则打印它,如果是,则不执行任何操作Nothing.我想以某种方式表达它,

> fmap print a
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为print是IO动作:

No instance for (Show (IO ()))
Run Code Online (Sandbox Code Playgroud)

我试过Applicative,但无法弄清楚是否有办法表达它:

> print <$> a
No instance for (Show (IO ()))
Run Code Online (Sandbox Code Playgroud)

显然我对Monads-inside-monads有点困惑..谁能告诉我最简洁的表达方式的正确方法?

谢谢.

haskell

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

在queryString上发送堆栈跟踪信息

我从我的global.ascx文件调用actionResult就像这样...

 Response.Redirect(String.Format("~/Error/{0}/?message={1}", action, exception.Message));
Run Code Online (Sandbox Code Playgroud)

我想要做的是在动作结果方法中提供整个异常对象,这样我就可以在我的页面上获取并显示堆栈跟踪信息....是否可以传递整个异常对象?处理这个问题的最佳方法是什么?或者是否有工作来获得正确的堆栈跟踪信息?目前,它是在异常对象上正确填充的属性.

asp.net-mvc

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

逃离html%20

我正在使用Python开发一些东西,我需要从%20(URL中的空格)中逃脱.例如:

"%20space%20in%20%d--" % ordnum
Run Code Online (Sandbox Code Playgroud)

所以我需要使用%20作为URL,然后使用%d作为数字.但我得到这个错误:

TypeError: not enough arguments for format string
Run Code Online (Sandbox Code Playgroud)

我知道问题是什么我只是不知道如何从%20中逃脱并修复它.

python string escaping format-string

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

jQuery可以修改特定媒体类型的CSS吗?

是否有可能jQuery修改特定媒体类型的CSS(例如打印)?

我的具体问题是我在元素上使用动画并且它覆盖了打印样式表,这会破坏我的打印布局.虽然我的问题与提出的一般问题略有不同,但我认为答案可以帮助我解决我的问题.任何可能的解决方法也会有所帮助.非常感谢.

css jquery media-queries

14
推荐指数
2
解决办法
7755
查看次数

别名包以启用双用途命名空间

我有一个有趣的情况.在一些(大)遗留代码中,有一个看起来像的命名空间require A::B,但是添加了A的路径,所以可以这么说require B.但是,我希望能够使用这两种调用.这是否可以在不创建重定向包的情况下实现?例如,有没有办法双重声明一个包?

谢谢!

perl namespaces

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

捆绑一个jnlp所以你可以添加到mac上的dock?

我希望能够将Findbugs拖到Mac上的Dock上.问题是它是JNLP.

是否有一个从JNLP创建Mac应用程序包的蒸馏白痴指南?我在Apple网站上看到了这篇文章:http://developer.apple.com/library/mac/#documentation/Java/Conceptual/Java14Development/03-JavaDeployment/JavaDeployment.html 但这是'信息过载'的情况!

macos jnlp findbugs dock

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

使用javascript返回HTML或构建HTML?

我正在返回有关联系人的数据以构建列表

基本的HTML看起来像

{repeat:20}
<div class="contact">
  <a rel="123">FirstName LastName</a>
  <div class="info">
    {repeat:5}
    <div>
      <div class="infoLabel">Age:</div>
      <div class="infoPiece">56</div>
    </div>
    {endrepeat}
  </div>
</div>
{endrepeat}
Run Code Online (Sandbox Code Playgroud)

{repeat:20}不是实际代码.
该代码块重复20次

我的问题是.

什么更有益:

  1. 创建标记服务器端,返回实际的html.
  2. 返回带有信息的Json数据并构建列表客户端.


出于本讨论的目的,让我们假设一些常量

  • 服务器负载不是问题(我们使用的是高性能服务器)
  • 返回的数据仅用于显示目的(不被操纵)
  • 我们不会在没有启用JavaScript的情况下考虑用户.
  • 我们不考虑任何浏览器<Internet Explorer 7

html php ajax jquery json

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