小编and*_*elt的帖子

格式化货币没有货币符号

NumberFormat.getCurrencyInstance(myLocale)用来获取我给出的语言环境的自定义货币格式.但是,这总是包含我不想要的货币符号,我只想要我没有货币符号的给定区域设置的正确货币编号格式.

做一个format.setCurrencySymbol(null)抛出一个异常..

java currency number-formatting

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

鼠标停止时CSS光标更改无效

我把鼠标放在我改变光标的html元素上.现在,如果用户在按下鼠标按钮时按下某个键,我会将另一个光标分配给该元素.这在Mozilla上完全正常,它可以立即更改光标,但不会更改为chrome.在chrome中,我需要将光标移动至少一个像素以使新光标可见.请注意,仅在按下鼠标按钮时才会发生这种情况.如果没有,光标会根据需要立即切换.知道如何妥善解决这个问题吗?

更新:我刚刚发现这似乎是WebKit中的一个错误:https://bugs.webkit.org/show_bug.cgi id = 53341

但无论如何,任何想法让它仍然有效,因为还没有解决?

这是一个错过行为的示例:带有此代码的JSFiddle示例:

HTML:

<div id="test1" style="background:blue;width:200px;height:200px;color:white">Case #1 -   cursor not changing for mousedown before moving it (Press mouse - nothing happens. Then hold mouse and move)</div>

<div id="test2" style="background:red;width:200px;height:200px;color:white">Case #2 - cursor not changing for mousedown before moving it when pressing a key (Press mouse, then click any key - Nothing happens. Then hold mouse and move)</div>
Run Code Online (Sandbox Code Playgroud)

JS:

var el1 = document.getElementById("test1");
var el2 = document.getElementById("test2");

el1.addEventListener("mousedown", function() …
Run Code Online (Sandbox Code Playgroud)

html css google-chrome

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

S3,签名URL和缓存

我正在使用knox nodejs-library在我的webapp(nodejs)上生成签名的URL.然而,问题出现了,对于每个请求,我需要为当前用户重新生成一个唯一的GET签名URL,从而使浏览器的缓存控制不在游戏中.

我搜索网络没有成功,因为浏览器似乎使用完整的URL作为缓存密钥所以我真的很好奇我怎么能在给定的情况下(nodejs,knox库)解决问题并使用缓存控制,同时仍然能够为每个请求生成签名的URL,因为我需要验证用户的访问权限.

我无法相信没有解决方案.

amazon-s3 amazon-web-services node.js knox-amazon-s3-client

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

按下键后防止光标隐藏在浏览器中

我知道在大多数浏览器(最新一代)中,当您键入任何键(如"A"或"空格")时,鼠标光标会被隐藏.这是为了让用户看到他输入的内容.一旦移动鼠标移动像素,光标就会恢复可见.

现在问题就出现了 - 这在浏览器中随处可见,即使我已经聚焦了像div这样的非输入元素.但是,我不希望浏览器在用户按下某个键后隐藏光标,因为我使用了键作为快捷键.

所以问题是 - 是否有任何方法或技巧或任何东西可以阻止这种情况发生和/或让光标在键入后再次自动出现?

我在网上尝试了各种各样的"黑客",比如看不见的div等,但一切都没有成功.

编辑:有疑问,我在最新的MAC-OS-X上的每个浏览器(Chrome最新,Firefox最新,Safari最新)上遇到此行为.

html javascript firefox html5 google-chrome

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

检票口附加奇怪的数字

我发现 Wicket 1.5.x 存在一个奇怪的问题。突然间,wicket 开始向每个看起来像 mydomain.com/home?1 的 URL 添加一个递增的数字。对于我点击的每个可添加书签的链接,wicket 都会向浏览器发送一个重定向,增加该数字。当尝试清理网址并调用 mydomain.com/home 时,也会发生同样的情况,我最终会得到另一个重定向和增加的数字。

更糟糕的是,在 Google App Engine 上,点击链接时版本号会增加两倍,这似乎也会导致提交表单的问题,而这些表单根本不做任何事情!?

我尝试使用 setVersioned(false)/true 和 setStatelessHint(false)/true 没有任何结果。那可能是什么,如何摆脱它以及它如何影响我的应用程序无法在 GAE 上运行?

谢谢亚历克斯

编辑:

看起来 wicket 总是增加我的页面的版本,因为我的基页面是有状态的(显示用户名,如果模型中有的话)。但是网站上没有任何变化,但点击即我的主页链接到我的可书签链接每次点击都会增加它的页面ID,所以如果用户点击主页链接10次,他的历史记录就会被完全相同页面的10个条目污染,因为没有任何改变..这根本没有任何意义,所以我很好奇如何解决这个问题而不失去状态!?

java wicket wicket-1.5

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

在Java EE基础架构上需要帮助选择正确的"混合"

我现在有点丢失所有可用的库.我想要的是一个小型应用程序服务器(最好:jboss as7因为它非常轻量级并且基于osgi)并且具有轻量级但高效的类似soa的基础架构.我正在寻找apache服务组合,虽然看起来很复杂/复杂.我基本上想要的是这个:

  • 轻松定义无状态服务(在简单的java pojo类中很容易)
  • 使用osgi进行自动服务发现的模块化
  • 服务可以自动表示为WebService OR(!!)JSON格式,如REST服务
  • 使用OpenId集成,易于处理身份验证,以保护任何服务端点,包括处理所有验证/验证过程

我无法轻易想出所有框架中哪一个真正适合,例如,在Apache Service Mix中,我似乎无法找到支持将服务表示为类似JSON的RESET服务,也无法找到任何安全集成?

java soa

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