我最近升级到Android SDK 2.1和2.2,但AVD始终显示中文和日文字符处于活动状态.我可以去设置取消选中这些选项,但它变得很痛苦.如何设置语言和键盘默认值以避免这种麻烦?
谢谢 ...
鉴于样本标记:
<div>
<input />
<input />
<input />
</div>
Run Code Online (Sandbox Code Playgroud)
如何通过jQuery确定div失去焦点?
我可以使用,focusout()但这不是我需要的.通过焦点输出,它将作为从输入到输入的一个选项卡被触发,因为它实际上正在检测(通过事件冒泡)输入正在失去焦点.
另一种表达要求的方式:我需要知道焦点何时移动到div的外部.
我之前问过类似的问题:
但这与弹出式UI有关,可以通过在其后面插入一个空白DIV并在其上放置一个click/focus事件作为触发器来绕过它,但这对于这种情况不起作用.
我的下一个想法是在调用focusout时测试focusin:
$(".myobject").focusout(function(element) {
if(!($(this).focusin())){
console.log('doYourThing ' + $(this));
}
});
Run Code Online (Sandbox Code Playgroud)
唉,这不起作用(我猜测是因为它在焦点事件期间评估焦点,因此,它还没有检测到焦点.
这个问题有什么聪明的解决方案吗?我可能错过了一个原生的jQuery事件,它正是我正在寻找的东西吗?
更新:
实际上,简化的问题:
我需要相当于$('div').blur()但实际上可以在div上工作(因为模糊不能从div触发)
我的webapp包含许多entityManagerFactories(DB),每个都有其唯一的名称,例如entityManagerFactoryApp,entityManagerFactoryBusiness,entityManagerFactoryForum ...等.
在webapp中,我必须添加OpenEntityManagerInViewFilter来实现"在视图中打开会话"模式.
<filter>
<filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
<filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Run Code Online (Sandbox Code Playgroud)
但是当跑步时,Spring抱怨道 NoSuchBeanDefinitionException: No bean named 'entityManagerFactory' is defined
但是我的EMF没有命名为"entityManagerFactory",我查找了OpenEntityManagerInViewFilter的代码和find setEntityManagerFactoryBeanName()方法,但是我应该如何在web.xml中设置它的值呢?而且,我有多个EMF,我OpenEntityManagerInViewFilter在web.xml中定义了多个?
提前致谢.
环境:Spring 3.0.2,Hibernate 3.5.1.Final,Resin 4.0.7,JPA2(hibernate-jpa-2.0-api)
当我调试.net代码时,我怎么知道垃圾收集器何时运行?
我不希望控制垃圾收集器何时运行.我只希望能够知道它何时运行.我有一些资源耗尽的代码.我知道资源没有被使用; 我想知道GC何时运行以释放它们.
哦,我想到的资源是来自Sql连接池的连接,而不是内存:-)
请注意,我希望多个消息侦听器同时处理来自主题的连续消息.此外,我希望每个消息监听器都以事务方式运行,以便给定消息监听器中的处理失败将导致该监听器的消息保留在该主题上.
Spring DefaultMessageListenerContainer似乎只支持JMS队列的并发性.
我是否需要实例化多个DefaultMessageListenerContainers?
如果时间沿垂直轴向下流动:
ListenerA reads msg 1 ListenerB reads msg 2 ListenerC reads msg 3
ListenerA reads msg 4 ListenerB reads msg 5 ListenerC reads msg 6
ListenerA reads msg 7 ListenerB reads msg 8 ListenerC reads msg 9
ListenerA reads msg 10 ListenerB reads msg 11 ListenerC reads msg 12
...
Run Code Online (Sandbox Code Playgroud)
更新:
感谢您的反馈@ T.Rob和@skaffman.
我最终做的是在消息监听器中创建多个DefaultMessageListenerContainerswith concurrency=1然后放入逻辑,以便只有一个线程处理给定的消息id.
如何评估Clojure中的(不纯)函数列表?例如:
[#(println "1") #(println "2") #(println "3")]
Run Code Online (Sandbox Code Playgroud)
预期的产出是:
1
2
3
Run Code Online (Sandbox Code Playgroud)
有没有办法在不使用宏的情况下实现这一目标?(map evaluate fns-seq)也许是这样的事情?
(我需要使用Clojure.processing API绘制一些图形.)
我正在努力捕获使用4.0返回的图像
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info
{
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
// MediaType can be kUTTypeImage or kUTTypeMovie. If it's a movie then you
// can get the URL to the actual file itself. This example only looks for images.
//
NSString* mediaType = [info objectForKey:UIImagePickerControllerMediaType];
// NSString* videoUrl = [info objectForKey:UIImagePickerControllerMediaURL];
// Try getting the edited image first. If it doesn't exist then you get the
// original image.
//
if (CFStringCompare((CFStringRef) mediaType, kUTTypeImage, 0) == kCFCompareEqualTo) {
UIImage* picture …Run Code Online (Sandbox Code Playgroud) 我必须在两个日期之间做一个简单的区别:
Date.parse("2009-06-20") - Date.today
Run Code Online (Sandbox Code Playgroud)
这给了我几天的日期差异.
任何人都知道一种方法可以轻松地将其转换为以下格式:
The event occurred X years, Y months and Z days ago
Run Code Online (Sandbox Code Playgroud)
谢谢.
我有以下XML结构:
<charsets>
<charset>
<name>ANSI_X3.4-1968</name>
<aliases>
<alias>iso-ir-6</alias>
<alias>ANSI_X3.4-1986</alias>
<alias>ISO_646.irv:1991</alias>
<alias>ASCII</alias>
<alias>ISO646-US</alias>
<alias>US-ASCII</alias>
<alias>us</alias>
<alias>IBM367</alias>
<alias>cp367</alias>
<alias>csASCII</alias>
</aliases>
</charset>
<charset>
<name>ISO-10646-UTF-1</name>
<aliases>
<alias>csISO10646UTF1</alias>
</aliases>
</charset>
</charsets>
Run Code Online (Sandbox Code Playgroud)
我可以name使用Ruby和Nokogiri获取节点的文本内容:
require 'nokogiri'
require 'open-uri'
doc = Nokogiri::XML(File.open("StandardCharsets.xml"))
@charsets = doc.css("charsets name").map {|node| node.children.text }
Run Code Online (Sandbox Code Playgroud)
但是,我想要的是源文档中显示的所有节点name和alias节点中的节点的文本内容.我尝试的一切都失败了.
有没有人有一个如何做到这一点的好例子?
PHP中类成员变量的默认值是什么?
为什么我经常看到:
public static $variable = null;
Run Code Online (Sandbox Code Playgroud)
这还不够:
public static $variable;
Run Code Online (Sandbox Code Playgroud)