问题列表 - 第43851页

在IE8中运行Flex时捕获Ctrl + Z.

出于某种原因,我在Flex应用程序中运行IE时无法捕获Ctrl+ Z keyDown事件.它在FF/Chrome/Safari中运行良好.

我有一个简单的Group控件,我在那里听,keyDown并尝试实现我自己的撤销逻辑.我需要抓住Ctrl+,Z因为任何其他组合键对大多数用户来说都会感觉不自然.

apache-flex internet-explorer keyboard-shortcuts

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

如何在Python中实现虚方法?

我知道PHP或Java的虚拟方法.

它们如何在Python中实现?

或者我要在抽象类中定义一个空方法并覆盖它?

python virtual-functions

69
推荐指数
6
解决办法
7万
查看次数

Oracle EXECUTE IMMEDIATE到游标中

我有一个存储过程,它使用该EXECUTE IMMEDIATE命令执行一个非常长的字符串.如何支持非常长的字符串并将数据返回到refcursor中?

sql oracle stored-procedures dynamic-sql sys-refcursor

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

使用javascript在textarea中选择之前和之后插入文本

如何使用javascript在textarea中选择之前和之后插入文本?选择发生在HTML表单的textarea字段中

javascript

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

用户交互禁用查看但启用子视图(UIButtons)

我有一个视图,其中包含多个覆盖 UIScrollView 的 UIButton。我想防止用户在叠加视图上进行交互,但不想在该视图中包含的 UIButton 上进行交互。

我将这些视图分组到一个视图中的原因是,我可以通过更改单个属性将 alpha 更改应用于视图中的所有按钮。我刚刚注意到 IOS 4.0 中的 IBOutletCollection,但我还需要针对 IOS 3.0。

有没有比覆盖以下 UIView 方法更简单的方法来实现这一点?

- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event;
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c interface-builder

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

哪些是pythonic?和Pythonic对速度

我是python的新手,只是写了这个模块级函数:

def _interval(patt):
    """ Converts a string pattern of the form '1y 42d 14h56m'
    to a timedelta object.
    y - years (365 days), M - months (30 days), w - weeks, d - days,
    h - hours, m - minutes, s - seconds"""

    m = _re.findall(r'([+-]?\d*(?:\.\d+)?)([yMwdhms])', patt)

    args = {'weeks': 0.0,
            'days': 0.0,
            'hours': 0.0,
            'minutes': 0.0,
            'seconds': 0.0}

    for (n,q) in m:
        if q=='y':
            args['days'] += float(n)*365
        elif q=='M':
            args['days'] += float(n)*30
        elif q=='w':
            args['weeks'] += float(n)
        elif q=='d': …
Run Code Online (Sandbox Code Playgroud)

python datetime timedelta

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

僵尸的路轨 - 实验室

我很想知道教程网站"Rails for Zombies"是如何完成他们的实验室的.用户需要通过在命令行提示符(似乎是)中输入ruby代码来回答一系列实验问题,以完成每个实验.提交后确定他们是否可以进入下一个实验室问题.

通过Firebug偷看DOM,看来他们正在使用canvas标签 - 我假设这是命令行,对吧?另外,在Ruby方面,他们如何确保输入的代码是回答问题所需的代码?或者他们只是使用RSpec/Cucumber进行测试设置?

任何帮助深表感谢.:)

html5 canvas ruby-on-rails ruby-on-rails-3

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

如何从MySql中的表中删除最后一条记录(有条件)

我有一个像这样的LoginTime表:

id | user_id | datetime
1  |   1     | 2011-01-17 18:51:05
2  |   1     | 2011-01-18 18:51:05  
3  |   1     | 2011-01-19 18:51:05  
4  |   2     | 2011-01-19 18:51:05  
Run Code Online (Sandbox Code Playgroud)

我想删除最后一条记录user_id=1.可以识别用户的最后记录datetime.

如何使用一个查询执行此操作.

mysql sql

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

网页搜索Android应用程序

作为我最后一年项目的一部分,我正在设计一个需要进行网络抓取的Android应用程序.我对此没有任何经验,所以我想知道是否有人知道他们想要分享的任何好的链接/教程.

编辑:我正在尝试将应用程序登录到站点并将详细信息从手机上传到站点.

android web-scraping

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

Gc使用类型信息

有谁知道GC算法利用类型信息来允许增量收集,优化收集,并行收集或其他一些不错的功能?

通过类型信息,我的意思是真正的语义.让我举一个例子:假设我们有一个OO样式类,其中包含维护隐藏表示的列表的方法.当对象变得无法访问时,收集器可以在列表中运行,删除所有节点.由于封装,它知道它们现在都无法到达.它还知道不需要对指针进行常规的节点扫描,因为它知道所有节点都是相同的类型.

显然,这是一个特殊情况,可以使用C++中的析构函数轻松处理.真正的问题是,是否有办法分析程序中使用的类型,并指示收集器使用结果信息来获益.我想你会称这是一个类型导向的垃圾收集器.

algorithm garbage-collection

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