小编Sam*_*son的帖子

Internet Explorer盒子模型 - 什么是偏移量?

我正在尝试调整一个站点以支持IE 7.但是我有一些元素,它们向右偏移了69px.我在IE9中进行测试,设置为将页面呈现为IE7.当我打开开发人员模式并检查元素时,我注意到"边缘"周围有一个名为"offset"的参数.

我之前从未听说过这一点,谷歌搜索并没有帮助我 - 我只是设法找到一些关于浮动偏移的东西,这是不一样的,但我认为它是在那里消除一些怪癖模式的问题?如何消除此偏移参数?

显然我已经设置了IE-7特定样式表,您可以通过此链接访问我的测试环境来自行测试问题:

http://suitable.amok-adhoc.com/2012/

解决了:

找到了解决方案 - 非常简单.只需要明确地声明这样的位置(尽管它是从所有其他浏览器中的父元素继承的,IE添加了一个边距并称之为"offset",这样做会被覆盖):

p {
    left:0px;
}
Run Code Online (Sandbox Code Playgroud)

css internet-explorer offset internet-explorer-7

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

使用jQuery提交后禁用按钮

我知道有很多问题,但我尝试了几种解决方案,但没有任何效果.

在我的django应用程序中,我有一个表单:

<form method='post'>
    <button type='submit'>Send</button>
</form>
Run Code Online (Sandbox Code Playgroud)

一旦用户提交表单,我就不会禁用该按钮.使用其他问题,我尝试了几件事,比如:

<button type='submit' onclick="this.disabled=true">Send</button>
Run Code Online (Sandbox Code Playgroud)

单击时,该按钮被禁用...但表单未提交.每次尝试我都有同样的问题:按钮被禁用或表单已提交.我找不到两个怎么办......

我正在使用Chrome.我有这个问题的原因吗?谢谢您的帮助.

javascript django jquery

35
推荐指数
5
解决办法
6万
查看次数

什么是"Java Bean"?

这个名字真的让我失望了.我希望有人能以一种我不会忘记的方式解释它:)

java definition javabeans

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

Eclipse自动完成功能无法在某些Java文件中运行

我注意到自动完成功能在Eclipse中的某些java文件中不起作用.此外,自动完成不起作用的文件显示空心"J"作为Java文件的图标.自动完成工作的文件,java文件的图标是填充"J"

我想知道是否有人可以指出出现了什么问题,为什么图标的变化以及为什么自动完成和语法高亮显示在带有空心"J"图标的文件中被关闭?

谢谢.

更新

基本上,我正在做VonC所建议的,但是Eclipse并不令人耳目一新,为什么我认为VonC的建议不起作用,在刷新之后,问题就解决了.

eclipse autocomplete

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

如何监控/记录Tomcat的线程池?

我有一个Tomcat安装,我怀疑由于线程未正确释放,线程池可能会随着时间的推移而减少.当达到maxthreads时,我在catalina.out中出现错误,但我想每五分钟将使用的线程数记录到一个文件中,这样我就可以验证这个假设.请问有谁可以建议如何做到这一点?

此外,在此安装中没有Tomcat管理器,看起来原始安装的人由于某种原因删除了管理器webapp.我不确定经理是否能够执行上述操作,或者我是否可以在不损坏现有安装的情况下重新安装它?我真正想做的就是跟踪线程池.

另外,我注意到Tomcat的maxthreads是200,但Apache的最大并发连接数较低(Apache使用mod_proxy和mod_proxy_ajp(AJP 1.3)来提供Tomcat).这似乎也错了,这些数字之间的正确关系是什么?

任何帮助非常感谢:D

更新:只是一个快速更新,说直接JMX访问工作.但是我还必须设置Dcom.sun.management.jmxremote.host.我把它设置为localhost并且它工作,但没有它没有骰子.如果其他人在尝试启用JMX时遇到类似问题,我建议您也设置此值,即使您从本地计算机进行连接也是如此.似乎某些版本的Tomcat需要它.


只是快速更新,说直接JMX访问工作.但是我还必须设置Dcom.sun.management.jmxremote.host.我把它设置为localhost并且它工作,但没有它没有骰子.如果其他人在尝试启用JMX时遇到类似问题,我建议您也设置此值,即使您从本地计算机进行连接也是如此.似乎某些版本的Tomcat需要它.

java multithreading tomcat pool ajp

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

IE Developer Tools断点不起作用

我正在尝试在IE 11中调试一些javascript,我无法强制它在断点上停止.

debugger;line工作正常(在该行中停止调试器),没有debugger;行但在同一个地方设置断点的同一文件什么都不做(函数工作正常,但调试器不会在断点上停止).

Chrome和Firefox的调试器在相同位置停止断点.

有什么想法可能是这种行为的原因?

javascript debugging internet-explorer ie-developer-tools internet-explorer-11

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

打字稿和操作员

我很难&在TypeScript中找到运算符的定义.我最近遇到了以下代码:

type IRecord<T> = T & TypedMap<T>;
Run Code Online (Sandbox Code Playgroud)

该运算符的作用是什么,它与union类型|有何不同?

typescript

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

在jQuery .live()方法中模拟"焦点"和"模糊"

更新:从jQuery 1.4开始,$.live()现在支持focusinfocusout事件.


jQuery当前1不支持"blur"或"focus"作为$ .live()方法的参数.我可以实现什么类型的解决方案来实现以下目标:

$("textarea")
  .live("focus", function() { foo = "bar"; })
  .live("blur",  function() { foo = "fizz"; });
Run Code Online (Sandbox Code Playgroud)

1.07/29/2009,版本1.3.2

javascript jquery

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

使用ajax键入jQuery搜索

我正在尝试创建一个搜索,您将文本输入到文本字段和onkeyup,它将触发一个函数,将该字段的值发送到页面并将结果返回到div容器.我遇到的问题是,当有人打字时,会出现可怕的延迟.我认为正在发生的是它正在尝试搜索输入的每个字母并执行每个请求.我怎么做到这样,如果我输入框,等待1/2秒(500),如果没有输入,然后进行ajax搜索,但如果在那个时间框架内出现另一个字母,请不要甚至打扰了ajax请求.我一直在沉溺于此,无法弄明白.所有帮助表示赞赏!

// fired off on keyup
function findMember(s) {
    if(s.length>=3)
        $('#searchResults').load('/search.asp?s='+s);
}
Run Code Online (Sandbox Code Playgroud)

jquery

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

IErrorHandler似乎没有处理我在WCF中的错误..任何想法?

一直在浏览IErrorHandler并想要配置路由.所以,我已经阅读了以下内容,试图实现它.

MSDN

关于类型定义的Keyvan Nayyeri博客

Rory Primrose博客

这基本上只是包含在继承IErrorHandler和IServiceBehaviour的类中的msdn示例...然后它包含在继承自BehaviourExtensionElement的Extension元素中,据称允许我将该元素添加到web.config中.我错过了什么?

我已经得到它编译,并从我已修复的各种错误,似乎WCF实际上加载错误处理程序.我的问题是我在错误处理程序中处理的异常不会导致传递给它的异常.

我的服务实现只是在另一个抛出ArgumentOutOfRangeException的类上调用一个方法 - 但是这个异常永远不会被处理程序处理.

我的web.config

<system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="basic">
          <security mode="None" />                      
        </binding>
      </basicHttpBinding>
    </bindings>
    <extensions>
      <behaviorExtensions>
        <add name="customHttpBehavior"
             type="ErrorHandlerTest.ErrorHandlerElement, ErrorHandlerTest, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
      </behaviorExtensions>
    </extensions>
    <behaviors>
      <serviceBehaviors>
        <behavior name="exceptionHandlerBehaviour">          
          <serviceMetadata httpGetEnabled="true"/>
          <!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information -->
          <serviceDebug includeExceptionDetailInFaults="true"/>
          <customHttpBehavior />
        </behavior>
      </serviceBehaviors>
    </behaviors>
    <services>
      <service behaviorConfiguration="exceptionHandlerBehaviour" name="ErrorHandlerTest.Service1">
        <endpoint …
Run Code Online (Sandbox Code Playgroud)

wcf ierrorhandler

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