问题列表 - 第44579页

在Firefox中使用JavaScript捕获Tab键

我使用以下内容限制用户只输入一些字符.当我按Tab键时,光标不指向下一个控件(在Mozilla中).但它在IE中运行良好.

// Restricts user to enter characters other than a to z, A to Z and white space( )
// Rauf K. 06.11.2010
$("input:text.characters_only").keypress(function(e) {
if (!((e.which >= 65 && e.which <= 90) || (e.which >= 97 && e.which <= 122) || e.which == 32 || e.which == 8 || e.which == 9)) {
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript firefox jquery events keypress

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

加快字符串拆分和连接

我正在努力解决Project Euler的问题#35

这个数字197被称为圆形素数,因为数字的所有旋转:197,971和719本身都是素数.

一百万以下有多少个圆形素数?

这是我的解决方案:

import numpy as np

def problem(n=100):

    circulars = np.array([], np.int32)

    p = np.array(sieveOfAtkin(n), np.int32)
    for prime in p:
        prime_str = str(prime)
        is_circular = True
        for i in xrange(len(prime_str)):
            m = int(prime_str[i:]+prime_str[:i])
            if not m in p:
                is_circular = False

        if is_circular:
            circulars = np.append(circulars, [prime])

    return len(circulars)
Run Code Online (Sandbox Code Playgroud)

不幸的是,for循环非常慢!我有什么想法可以加快速度吗?我怀疑字符串连接是瓶颈,但我不完全确定!:)


有任何想法吗?:)

python primes

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

仅使用3个元素排序int数组

我有这个数组:

int [] myarray =  {17, 6, 8};
Run Code Online (Sandbox Code Playgroud)

在伪代码中对这个数组进行排序的最佳方法是什么?

谢谢!

sorting algorithm optimization pseudocode

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

Java JOptionPane.showConfirmDialog热键

我正在使用JOptionPane.showConfirmDialog在Java中显示一个确认对话框.该对话框向用户显示"是否确认".这称为如下:

int result = JOptionPane.showConfirmDialog(sessionObjects.getActiveComponent(), 
                 "Are you sure you want to exit?", "My App", JOptionPane.YES_NO_OPTION);
Run Code Online (Sandbox Code Playgroud)

问题是这是一个简单的确认,用户可以按y是和n否吗?目前用户必须点击按钮?

谢谢,

Andez

java swing shortcut joptionpane

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

如何隐藏浏览器的scollbars?

我想隐藏浏览器滚动条.有没有办法使用JavaScript或CSS?

html javascript

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

没有标签名称的另一个结构中的结构是什么意思?

我刚看到一段代码片段: -

struct a {
    int mem1;
    char mem2;

    struct {
        int inner_mem1;
        int inner_mem2;
    };
};
Run Code Online (Sandbox Code Playgroud)

我发现代码片段使用内部struct的成员直接使用外部struct的变量名!例如:

struct a *avar;
....
avar->inner_mem1
Run Code Online (Sandbox Code Playgroud)

这是合法的,代码编译然而且工作正常!以这种方式使用它的目的是什么?任何具体情况?

请让我知道你的想法.

c

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

Scala - 如何获取列表元素

我正试图从列表中获取元素:

data =List(("2001",13.1),("2009",3.1),("2004",24.0),("2011",1.11))
Run Code Online (Sandbox Code Playgroud)

有帮助吗?任务是分别打印字符串和数字,如:

print(x._1+" "+x._2) 
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

printing scala list

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

删除iPhone沙箱中的所有文件(文档文件夹)?

有没有一种简单的方法可以删除我保存在应用程序文档文件夹中的所有文件(图像)?

iphone ios4 ios

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

C#windows应用程序中的两个UI线程

如何在C#windows应用程序中实现两个ui线程?

c# winforms

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

社交登录实现的数据库结构?

在我的应用程序中,我有一个"用户"表,具有以下结构.

CREATE TABLE IF NOT EXISTS `users` (
  `userId` int(10) unsigned NOT NULL auto_increment,
  `username` varchar(128) NOT NULL default '',
  `password` varchar(32) NOT NULL default '',
  `email` text NOT NULL,
  `newsletter` tinyint(1) NOT NULL default '0',
  `banned` enum('yes','no') NOT NULL default 'no',
  `admin` enum('yes','no') NOT NULL default 'no',
  `signup_ip` varchar(20) NOT NULL default '',
  `activation_key` varchar(60) NOT NULL default '',
  `resetpassword_key` varchar(60) NOT NULL default '',
  `createdon` datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`userId`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 …
Run Code Online (Sandbox Code Playgroud)

php mysql social

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