问题列表 - 第39169页

Javascript正则表达式查找基本URL

我在JS中使用这个正则表达式疯了:

var patt1=/^http(s)?:\/\/[a-z0-9-]+(.[a-z0-9-]+)*?(:[0-9]+)?(\/)?$/i;
Run Code Online (Sandbox Code Playgroud)

如果我给出一个像"http://www.eitb.com/servicios/concursos/516522/"这样的输入字符串这个正则表达式,它就会返回NULL,因为在基本URL之后有一个"文件夹".它适用于PHP,但不适用于Javascript,就像在这个脚本中一样:

<script type="text/javascript">
var str="http://www.eitb.com/servicios/concursos/516522/"; 
var patt1=/^http(s)?:\/\/[a-z0-9-]+(.[a-z0-9-]+)*?(:[0-9]+)?(\/)?$/i;
document.write(str.match(patt1));
</script>
Run Code Online (Sandbox Code Playgroud)

它回来了

http://www.eitb.com/servicios/concursos/516522/,,/516522,,/ 
Run Code Online (Sandbox Code Playgroud)

问题是:为什么它不起作用?如何使它工作?

我的想法是在另一个函数中实现此正则表达式,以便在传递的URL格式不正确时获取NULL:

http://www.eitb.com/ - >正确 http://www.eitb.com/something - >不正确

谢谢

javascript regex url

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

Listview麻烦 - 需要工具提示

我正在使用VS2010在C#中构建WPF应用程序

我有一个listview,其中包含数据库中的项目,每个项目包含一个名为(Name)的字段和另一个名为(Time)的字段.

回到数据库中,每个项目都有一个名为(描述)的第三个字段......

现在我想要的是:当我从列表视图中选择一个项目时,会显示一个工具提示,它包含来自第三个字段的数据.

如何在一个列表视图中提供各种工具提示 - 每个项目的一个工具提示 - ?? 我该如何处理我的数据库?

谢谢

c# wpf listview tooltip

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

django-cms和jQuery

我有一个django网站,运行django-cms非常愉快,但现在我想用jQuery包含一些我自己喜欢的javascript.我对django很新,所以我的问题可能源于此.

Django-cms本身就使用了jQuery,所以如果我将jquery添加到标题中 - 事情会毫不奇怪地破坏rathter.如何在不影响django-cms的情况下添加自己的jQuery?

目前我的javascript文件存储在我在项目settings.py中定义的媒体根目录中,如上所述,我在标题中引用它们.

在我读到这篇文章时,这似乎是一个愚蠢的问题,但我仍然感到困惑.

编辑::一些代码

我有一个媒体根定义:

MEDIA_ROOT = os.path.join(PROJECT_PATH, 'media')
Run Code Online (Sandbox Code Playgroud)

在我的基本模板中,标题包括

<script src="/media/javascript/jquery.js" type="text/javascript"></script>
<script src="/media/javascript/application.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

application.js中的Javascript可以工作,但是当django-cms的东西启动它就会中断.例如,尝试将插件添加到占位符会导致:

Uncaught TypeError: Property 'type' of object function ( selector, context ) {
        // The jQuery object is actually just the init constructor 'enhanced'
        return new jQuery.fn.init( selector, context );
    } is not a function
Run Code Online (Sandbox Code Playgroud)

我以为这是因为两个jQuerys相互冲突

::另一个编辑::我应该补充一点,我正在使用django来托管静态文件,因为它仍在开发中......

django jquery django-cms

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

在ms-access中启动时禁用shift键

问题:在MS Access中,您可以在打开数据库时按住Shift键绕过启动选项和AutoExec脚本.我想永久禁用它.

首先我知道这已在其他许多网站上得到解答,但我在这里找不到一个问题,但我的需求略有不同.我发现的解决方案专注于放置隐形按钮以重新启用移位 - 密码等密钥快捷方式

我想要一个很简单的解决方案.我想要一个脚本,我可以添加到我的AutoExec脚本,以禁用shift键快捷键或类似的东西.

不需要重新启用 shift键快捷键的方法.

最简单,最安全最容易做到这一点的方法是首选.

谢谢!

ms-access vba keyboard-shortcuts access-vba

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

什么是??在 C# 中是什么意思?

可能重复:
两个问号一起在 C# 中意味着什么?

的作用是什么??这个 C# 语句中的意思是什么?

int availableUnits = unitsInStock ?? 0;
Run Code Online (Sandbox Code Playgroud)

.net c# nullable .net-3.5

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

睡眠毫秒

我知道POSIX sleep(x)函数使程序休眠x秒.是否有一个函数使程序在C++中休眠x 毫秒

c++ linux sleep

577
推荐指数
12
解决办法
121万
查看次数

具体的C#类需要序列化属性吗?

在C#中,考虑我们有一个泛型类和一个具体

[Serializable]
public class GenericUser
{ ...

[Serializable]
public class ConcreteUser : GenericUser
{ ...
Run Code Online (Sandbox Code Playgroud)

是否有必要将ConcreteUser标记为[Serializable]或继承将处理它?

c# oop serializable

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

SVN:处理同名的svn对象已经安排添加

每次我svn更新我得到以下错误

Failed to add file path/to/file: object of the same name is already scheduled for addition
Run Code Online (Sandbox Code Playgroud)

我试图重命名该文件,删除它...但错误仍然存​​在.

我已经阅读了这篇文章并说了一些关于还原的内容......但我仍然无法理解如何做到这一点...... http://thrustlabs.com/blog/2007/04/04/dealing-with-svn-对象的最同名-是-已经排定换加成-错误-在窗口/

谢谢.

svn

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

GPL许可字体会影响我自己的应用程序许可吗?

我想在我的应用程序中使用GPL许可字体,但我不想将GPL用于应用程序本身.

除了提供字体来源和提及GPL之外,还有其他任何义务吗?

fonts licensing gpl

5
推荐指数
0
解决办法
827
查看次数

mersenne twister - 有没有办法跳到特定的州?

我对这个问题的正确论坛有点不确定.它介于理论之间.sci./math和编程.

我使用Mersenne-Twister生成伪随机数.现在,从给定的种子开始,我想跳到序列中的第n个数字.

我已经看到了这个:http://www-personal.umich.edu/~wagnerr/MersenneTwister.html,一个方案可能如下:

假设,我只需要来自特定种子s的完整随机序列中的前N个数字. 我将序列分成p个子序列,遍历所有N个数字,并在每个子序列的开头保存随机数生成器的状态向量. 现在要达到第n个数,我将看到n落在第k个子序列中,我将加载该子序列的状态向量并生成m个连续的随机数,其中第k个子序列中的第m个数是与完整序列中的第n个数相同(n = m +(k-1)*N/p).

但状态向量是624 x 4字节长!我想知道是否几乎可以跳转到mersenne-twister生成的序列中的任意元素.

random algorithm mersenne-twister

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