问题列表 - 第43201页

jQuery定位Chrome(webkit)和Firefox之间的差异

在处理jQuery UI范围滑块时,我主要使用chrome进行调试.我需要让范围有一个限制所以我会抓住其中一个手柄的左侧位置,如下所示:

$el.css('left');

哪个会给我左边的位置百分比:84%.但是,当我在Firefox中测试时,它返回的值以像素为单位.

有谁之前经历过这个吗?基于在Firebug中查看DOM,Firefox确实识别基于百分比的左侧定位,但它似乎并未将其作为值返回.这是Firefox的默认行为吗?在IE中也是如此吗?

jquery webkit positioning

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

如果文件网址有一定的扩展名,正则表达式会发现什么

我的有效网址可能看起来或多或少像这样

http://someurl.com/some/path/file.pdf
or 
http://someurl.com/some/path/file.pdf?param=value
or 
http://someurl.com/some/path/file.pdf?param=value&second=val
Run Code Online (Sandbox Code Playgroud)

文件扩展名可能是.pdf,或其他扩展名,如.jpg或.psd,或者根本没有.

我存储的url没有someurl.com部分,所以它some/path/file.pdf是url 的一部分

如果存在,我如何使用正则表达式来了解文件扩展名?正则表达式是正确的工具吗?

php regex

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

在T-SQL中查找开始和结束日期(基于集)

我有以下.

Name    Date
A   2011-01-01 01:00:00.000
A   2011-02-01 02:00:00.000
A   2011-03-01 03:00:00.000
B   2011-04-01 04:00:00.000
A   2011-05-01 07:00:00.000
Run Code Online (Sandbox Code Playgroud)

期望的输出是

Name       StartDate                        EndDate
-------------------------------------------------------------------
A          2011-01-01 01:00:00.000         2011-04-01 04:00:00.000    
B          2011-04-01 04:00:00.000         2011-05-01 07:00:00.000    
A          2011-05-01 07:00:00.000         NULL
Run Code Online (Sandbox Code Playgroud)

如何在基于集合的方法中使用TSQL实现相同的目的.

DDL如下

DECLARE @t TABLE(PersonName VARCHAR(32), [Date] DATETIME) 
INSERT INTO @t VALUES('A', '2011-01-01 01:00:00') 
INSERT INTO @t VALUES('A', '2011-01-02 02:00:00') 
INSERT INTO @t VALUES('A', '2011-01-03 03:00:00') 
INSERT INTO @t VALUES('B', '2011-01-04 04:00:00') 
INSERT INTO @t VALUES('A', '2011-01-05 07:00:00')

Select * from @t
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005 gaps-and-islands

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

将完整精度double输出到文本文件的最佳方法

我需要使用现有的文本文件来存储一些非常精确的值.读回时,数字基本上必须与最初写入的数字完全相同.现在,正常人会使用二进制文件......出于多种原因,在这种情况下这是不可能的.

所以......你们中的任何人都有一种很好的方法可以将double编码为一串字符(除了提高精度).我的第一个想法是将双重转换为char []并写出字符.我不认为这会起作用,因为有些角色不可见,产生声音,甚至终止字符串('\ 0'......我正在和你说话!)

思考?

[编辑] - 一旦我弄清楚哪个解决方案最适合我,我会将其标记为"解决方案".

c++ string file-io file-format character-encoding

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

快速素数分解模块

我正在寻找一种实现清晰的算法,用于在python,伪代码或其他任何可读的内容中获得N的素数因子分解.有一些要求/事实:

  • N介于1到20位之间
  • 没有预先计算的查找表,但是memoization很好.
  • 不需要在数学上证明(例如,如果需要,可以依赖于Goldbach猜想)
  • 不需要精确,如果需要,可以是概率/确定性的

我需要一个快速素数因子分解算法,不仅适用于自身,还适用于许多其他算法,如计算Euler phi(n).

我已经尝试了维基百科的其他算法,但要么我无法理解它们(ECM),要么我无法从算法(Pollard-Brent)创建工作实现.

我对Pollard-Brent算法非常感兴趣,因此对它的任何更多信息/实现都会非常好.

谢谢!

编辑

搞砸了一下后,我创建了一个非常快速的素数/分解模块.它结合了优化的试验分割算法,Pollard-Brent算法,米勒 - 拉宾素性测试和我在互联网上发现的最快的素数.gcd是常规Euclid的GCD实现(二进制Euclid的GCD 常规GCD 慢得多).

赏金

哦,快乐,可以获得赏金!但我怎么能赢呢?

  • 在我的模块中找到最优化或错误.
  • 提供替代/更好的算法/实现.

最完整/最具建设性的答案得到了赏金.

最后模块本身:

import random

def primesbelow(N):
    # http://stackoverflow.com/questions/2068372/fastest-way-to-list-all-primes-below-n-in-python/3035188#3035188
    #""" Input N>=6, Returns a list of primes, 2 <= p < N """
    correction = N % 6 > 1
    N = {0:N, 1:N-1, 2:N+4, 3:N+3, 4:N+2, 5:N+1}[N%6]
    sieve = [True] * (N // 3)
    sieve[0] = False
    for i in range(int(N …
Run Code Online (Sandbox Code Playgroud)

python algorithm prime-factoring

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

xml架构的重要性是什么?

嗨,我已经创建了一个XML文件,但现在我必须创建一个XML模式.你们可以告诉我模式的重要性和行代码的含义.

<xs:schema xmlns:xs="http://www.abc.org/2010/XMLSchema">

从哪里可以得到像上面的网址?

xml xsd

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

如何在Delphi 2010的IDE中修复损坏的上下文敏感帮助

工作了一段时间后,我的D2010帮助系统坏了.

突出显示TStringList之类的关键字并点击F1会产生消息"找不到上下文的帮助".

将光标放在属性编辑器中的属性字段(如ModalResult)中并点击F1会显示一个沙漏,这就是全部.

单击IDE的主菜单"帮助",然后单击"Delphi帮助".我可以在搜索字段中键入TStringList(在显示的Microsoft Document Explorer中,加载"What's New - Embarcadero RAD Studio")并获得适当的结果.

任何人有任何关于如何解决此问题的建议?

delphi delphi-2010

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

PHP脚本完成后如何导航到另一个页面?

Okey dokaey,我有一个简单的帖子脚本,当它完成后我只想回到正在发布的页面.

有没有办法像这样做?

if($done)
    {
        //go to page
    }
Run Code Online (Sandbox Code Playgroud)

php post redirect

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

Ruby on Rails使用link_to和image_tag

我有以下内容:

<%=link_to( image_tag(participant.user.profile_pic.url(:small)), :class=>"work") %>
Run Code Online (Sandbox Code Playgroud)

输出以下内容:

<a href="/xxxx/308?class=work"><img alt="xxxx" src="xxxxx"></a>
Run Code Online (Sandbox Code Playgroud)

我希望类"work"成为一个href而不是查询参数的类,所以它看起来像:

<a href="/xxxx/308" class="work">
Run Code Online (Sandbox Code Playgroud)

这可能吗?

ruby-on-rails ruby-on-rails-3

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

C++返回对局部变量的引用

如果必须返回i,以下代码(func1())是否正确?我记得在某处读到返回对局部变量的引用时存在问题.它与func2()有什么不同?

int& func1()
{
    int i;
    i = 1;
    return i;
}

int* func2()
{
    int* p;
    p = new int;
    *p = 1;
    return p;
}
Run Code Online (Sandbox Code Playgroud)

c++

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