问题列表 - 第21819页

在IE8中使用jQuery取消选择模糊的文本框

当您选择下一个输入时,我正在尝试使用表单的默认行为选择(或突出显示)文本.我必须在我的密码表单字段中添加.select()函数,以便在IE8中工作.用于取消选择文本的jquery .select()是否等效?

       $("#MyTextBox").focus(function() {
            $(this).select();
        });

        $("#MyTextBox").blur(function() {
            // Deselect here
        });
Run Code Online (Sandbox Code Playgroud)

javascript jquery internet-explorer-8

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

Python相当于std :: set和std :: multimap

我正在将一个C++程序移植到Python.在某些地方,它用于std::set存储定义自己的比较运算符的对象.由于Python标准库没有等效的std::set(一个有序键值映射数据结构),我尝试使用普通字典,然后在迭代时对其进行排序,如下所示:

def __iter__(self):
    items = self._data.items()
    items.sort()
    return iter(items)
Run Code Online (Sandbox Code Playgroud)

然而,分析表明,所有从来电.sort()__cmp__是一个严重的瓶颈.我需要一个更好的数据结构 - 本质上是一个排序字典.有谁知道现有的实施?如果不这样做,关于我应该如何实现这一点的任何建议?读取性能比写入性能更重要,时间比内存更重要.

如果它支持每个键的多个值,如C++,则可以获得奖励积分std::multimap.

请注意,OrderedDict该类不符合我的需要,因为它按插入顺序返回项目,而我需要使用它们的__cmp__方法对它们进行排序.

c++ python performance dictionary data-structures

11
推荐指数
2
解决办法
6425
查看次数

从文件中输入简单的C++ ...怎么样?

我有一个文件:

P 0.5 0.6 0.3
30 300
80 150
160 400
200 150
250 300
T
r  45 0 0
s 0.5 1.5 0 0
t 200 –150
.
.
.
Run Code Online (Sandbox Code Playgroud)

当我读到'P'时,我知道将会有3个花车.接下来是有限数量的X和Y坐标.数字会有所变化,直到达到"T",我必须承认.然后可能会有一个'r','s'或't'后跟一些值.

无论如何我知道如何识别'P'然后接收2个浮点数然后我知道我必须有一个while循环的X和Y坐标,当我到达'T'时它将停止.我不太了解C++使循环停止并识别'T'然后做其他事情.

一个例子来解释将不胜感激.提前致谢!

c++ file-io while-loop conditional-statements

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

这两种对象实例化方法有什么区别?

假设我有一个名为A的类:

Class A
{
...
}
Run Code Online (Sandbox Code Playgroud)

以下两种实现对象的方法之间的区别是什么:

void main(void)
{
    A a;  // 1
    A *pa=new A();  // 2
}
Run Code Online (Sandbox Code Playgroud)

正如我目前的理解(尚未确定):

  • 方法1在main()方法的堆栈帧上分配对象a,因此该对象无法删除,因为该删除没有意义(不知道为什么,有人可以解释一下吗?).

  • 方法2在进程的堆上分配对象a,并在main()方法的堆栈帧上分配A*vairable pa,因此可以删除对象,并且可以在删除后将pa指定为null.

我对吗?如果我的理解是正确的,有人可以告诉我为什么我不能在方法1中从堆栈中删除一个对象?

非常感谢...

c++

6
推荐指数
2
解决办法
312
查看次数

PHP print()阿拉伯字符串

当我尝试执行此代码以打印出阿拉伯字符串时:print("?????"); 我得到了这个输出:Ø¥Ø¶Ø§ÙØ©.如果我utf8_decode()它我会得到?????.我的apache配置中有"AddLanguage ar"但它没有帮助.如何打印出这个阿拉伯字符串?

php apache arabic

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

你如何匹配"A a a b"类型?

这段代码的目的是使size函数比简单地计算所有元素更有效elems.我已经决定总结构成列表的两种类型,但我似乎无法创建size函数的签名.

instance (Finite a, Finite b) => Finite (Either a b) where
    elems = combineLists [Left x | x <- elems] [Right x | x <-elems]
    size ??? = (size a) + (size b)
Run Code Online (Sandbox Code Playgroud)

从Prelude,我们知道Either a b = Left a | Right b.

我尝试的第一件事是匹配Either,但当然它是一种类型,所以这不起作用.接下来,我尝试过((Left a) | (Right b)),但也没有继续下去.没有其他东西似乎与这种类型相匹配Either a b.

我能够size (Left a)编译,但由于它缺少b组件,我收到错误:

Ambiguous type variable `b' in the constraint:
  `Finite b' arising from …
Run Code Online (Sandbox Code Playgroud)

haskell types

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

时间比较

我有时间,hh:mm用户必须以该格式输入.

但是,我想比较时间(例如11:22)是在上午10点到下午6点之间吗?但我如何比较呢?

java comparison time

29
推荐指数
3
解决办法
11万
查看次数

如何修复java.net.SocketException:管道坏了?

我正在使用apache commons http客户端使用post方法调用url来发布参数,并且它很少抛出以下错误.

java.net.SocketException: Broken pipe
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
        at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)
        at java.io.FilterOutputStream.write(FilterOutputStream.java:80)
        at org.apache.commons.httpclient.methods.ByteArrayRequestEntity.writeRequest(ByteArrayRequestEntity.java:90)
        at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
        at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
        at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
        at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
Run Code Online (Sandbox Code Playgroud)

有人可以建议导致此异常的原因以及如何调试它吗?

java sockets post exception

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

如何开始使用WCF/WPF?

我已经使用.net很长一段时间了,这几天我采访的所有地方,我不断被问及我对.NET 3.0/3.5技术(WF,WPF,WCF等)的了解.

你是如何开始学习的?有没有好的链接?

我应该更改当前的代码才能开始这样的工作吗?

.net wpf wcf

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

如何在iOS中获得UIView的超级视图的UIViewController?

我有一个UIViewController,我在其中添加了一个从界面构建器添加的UITextView.现在,当我点击超链接或电话号码时,我想推送视图.我能够使用stackoverflow中找到的方法检测到哪个url被点击了.这是方法

@interface UITextView (Override)
@end

@class WebView, WebFrame;
@protocol WebPolicyDecisionListener;

@implementation UITextView (Override)

- (void)webView:(WebView *)webView decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id < WebPolicyDecisionListener >)listener
{
    NSLog(@"request: %@", request);
}
@end
Run Code Online (Sandbox Code Playgroud)

现在我想得到textview的superview的viewController,这样当我点击URL/Phone Number时我就可以推送另一个viewController.

objective-c uiviewcontroller uiview iphone-sdk-3.0 ios

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