小编166*_*MMX的帖子

用Java捕获SIGINT

在不使用JNI的情况下,在java中捕获kill信号的最佳方法是什么.我确实发现了sun.misc.Signal和sun.misc.SignalHandler以及在将来的版本中被删除的可能性的警告.

使用JNI调用ac lib是我唯一的选择吗?

java signals

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

如何使用application.properties传递map <String,String>

我已在需要配置的Web服务中实现了一些授权.

目前,用户/密码组合被硬编码到bean配置中.我想将带有用户和密码的地图配置到application.properties中,以便配置可以是外部的.

有关如何做到这一点的任何线索?

<bean id="BasicAuthorizationInterceptor" class="com.test.BasicAuthAuthorizationInterceptor">
    <property name="users">
        <map>
            <entry key="test1" value="test1"/>
            <entry key="test2" value="test2"/>
        </map>
    </property>
</bean>
Run Code Online (Sandbox Code Playgroud)

spring spring-boot

18
推荐指数
3
解决办法
5万
查看次数

单击Flash时,某些浏览器中没有冒泡的事件

环境:Windows 7,Internet Explorer 8中,闪存的ActiveX 10.1.53.64,的wmode =透明

刚写了一个小测试页面,你可以在IE和Firefox或任何其他浏览器中加载.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Event bubbling test</title>
  </head>
  <body onclick="alert('body');" style="margin:0;border-width:0;padding:0;background-color:#00FF00;">
    <div onclick="alert('div');" style="margin:0;border-width:0;padding:0;background-color:#FF0000;">
      <span onclick="alert('span');" style="margin:0;border-width:0;padding:0;background-color:#0000FF;">
        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="159" height="91" id="flashAbout_small" align="absmiddle">
          <param name="movie" value="http://www.adobe.com/swf/software/flash/about/flashAbout_info_small.swf"/>
          <param name="quality" value="high"/>
          <param name="bgcolor" value="#FFFFFF"/>
          <param name="wmode" value="transparent"/>
          <embed src="http://www.adobe.com/swf/software/flash/about/flashAbout_info_small.swf" quality="high" bgcolor="#FFFFFF" width="159" height="91" wmode="transparent" name="flashAbout_small" align="absmiddle" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"/>
        </object>
      </span>
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

所以点击任何颜色的形状应该产生一个警报(除了IE中的绿色,不知道为什么,但我希望这是关于主题,与我的问题无关).

单击Firefox中的Flash容器将非常好用.您应该按此顺序获取警报框,其中包含:span,div和body.Flash将事件冒泡到HTML.但这不是在IE中发生的.

那么为什么IE中的Flash不会将事件冒泡到HTML?

编辑:正如安迪E所提到的,这种行为也可以在谷歌浏览器中看到,据我所知,这不是使用ActiveX将Flash电影嵌入到页面中.

html javascript flash events javascript-events

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