问题列表 - 第23597页

使用javascript检测浏览器类型

我正在尝试使用此行来检测浏览器类型:IE或Firefox.

alert(isBrowser("Microsoft"));
Run Code Online (Sandbox Code Playgroud)

但我绝对没有,警报甚至没有弹出.不知道我做错了什么.

检测浏览器类型的最佳实践方法是什么?

javascript firefox internet-explorer

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

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

如何在添加新引用后查看工具箱中的组件?

在我的项目中,我添加了WPFToolkit程序集的引用,重新启动Visual Studio,并且在我的VS ToolBox窗口中没有看到WPFToolkit组件.我做错了什么?

c# visibility toolbox wpftoolkit

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

正则表达式匹配空格或字符串结尾

我试图在评论文本中找到@username的每个实例,并用链接替换它.这是我到目前为止的PHP:

$comment = preg_replace('/@(.+?)\s/', '<a href="/users/${1}/">@${1}</a> ', $comment);
Run Code Online (Sandbox Code Playgroud)

唯一的问题是正则表达式依赖于@username引用之后的空格.任何人都可以帮我调整这个,所以如果它在字符串的末尾也会匹配吗?

php regex preg-replace

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

在C#中组合两个对象的最有效方法

我有两个对象,可以表示为int,float,bool或string.我需要对这两个对象执行添加,结果与c#将产生的结果相同.例如,1 +"Foo"将等于字符串"1Foo",2 + 2.5将等于浮点数5.5,而3 + 3将等于int 6.目前我正在使用下面的代码,但它似乎令人难以置信的矫枉过正.任何人都可以简化或指出我有效地做到这一点吗?

private object Combine(object o, object o1) {
    float left = 0;
    float right = 0;

    bool isInt = false;

    string l = null;
    string r = null;
    if (o is int) {
        left = (int)o;
        isInt = true;
    }
    else if (o is float) {
        left = (float)o;
    }
    else if (o is bool) {
        l = o.ToString();
    }
    else {
        l = (string)o;
    }

    if (o1 is int) {
        right = (int)o1; …
Run Code Online (Sandbox Code Playgroud)

.net c# performance object addition

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

TFS和SVN代码合并

我们是一个由8.3来自其他国家的小团队,他们使用Source控制器作为TFS,TFS服务器也位于那里,他们只有4个许可证.所以我们(5个开发人员)正在使用SVN源控制器作为本地源控制器,并且我们每隔3天将最新的TFS与SVN和TFS的更改合并.真的,这是一种过度消耗和耗费时间的任务.他们不想更改TFS(不是事件添加项).所以我可以用来合并两个源控制器之间的代码.是不是我可以使用SVN-Bridge来合并代码而无需更改或修改TFS服务器.请指导我这个.(最坏的情况是,他们可能会添加ins,肯定没有其他源控制器而不是Microsoft产品).

hhhmmmmmm,我坐在显示器前面,在这个页面上击中了F5,请节省我的时间.

svn version-control tfs version

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

"变量名称"需要多少空间?

我有2个变量,如下所示

char s='s'; 
char Kaazoooombaa ='s';
Run Code Online (Sandbox Code Playgroud)

我怎么知道哪个变量消耗了多少空间?

java memory variables

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

TDBGrid选定的行索引:如何获取

如何在DBGrid中获取选定的行索引?

所以我使用ADOQuery-> DataSource-> DBGrid

delphi vcl c++builder

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

如何测试互联网速度(JavaSE)?

有没有办法使用Java代码测试互联网速度?

例如,就像我们用cmd命令实际测试一样,ping命令.

提前致谢...

java

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

fputs和循环的奇怪行为

运行以下代码时,我没有输出,但我无法解决原因.

# include <stdio.h>

int main()
{
    fputs("hello", stdout);

    while (1);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

如果没有while循环,它可以完美地工作,但是只要我添加它就没有输出.当然它应该在开始循环之前输出?它只是在我的系统上吗?我是否需要冲洗某种缓冲区或什么?

提前致谢.

c c++ gcc loops stdout

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