问题列表 - 第31117页

jQuery/Javascript"for"功能性能改进

我在jQuery可拖动函数中执行了"for"函数.从执行时间的角度来看,有更好的方法吗?我的功能是:

 $("#dragger").draggable({

            containment: '#timeline',
            axis: 'x',
            drag: function(event, ui) {

            var divs = $("#timeline div.timeline");
            for (var i=0, il=divs.length; i<il; i++) {
                var layer = '#layer'+i,
                gow = layer+"Go";
                SelectClosestKeyframes(this, event, ui, $(layer), $(gow));
            }
         }      
    });
Run Code Online (Sandbox Code Playgroud)

我可以改善for (var i=0, il=divs.length; i<il; i++) Thanx 吗?

javascript performance jquery

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

如何使用LINQ从C#中的列表中的所有字符串中删除子字符串

我有一个字符串列表

"00000101000000110110000010010011",
"11110001000000001000000010010011",
Run Code Online (Sandbox Code Playgroud)

我需要从每个字符串中删除前4个字符

所以结果列表就像

"0101000000110110000010010011",
"0001000000001000000010010011",
Run Code Online (Sandbox Code Playgroud)

有没有办法用LINQ做到这一点?

c# linq

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

如何查看gstreamer调试输出?

如何查看GST_CAT_INFO,GST_DEBUG等函数的输出?我是否需要使用调试级别集自行编译gstreamer,或者可以在应用程序级别完成?

gstreamer

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

如何读取.class文件的完全限定名称

嘿,我认为标题总结了它,但仍然.

我需要从已编译的.class文件中提取对象完全限定名称,有人能指出我正确的方向吗?

谢谢,
亚当.

java decompiling fully-qualified-naming .class-file

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

.net的SASL库

我正在为.net 搜索sasl库.

到目前为止,我只能找到:Sasl.Net但它看起来已经死了,只能实现plain和digest-md5.

谁能建议一个好的图书馆?优选地是开源实现.

.net c# security authentication sasl

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

如何在MongoDB中设置主键?

我想将我的一个字段设置为主键.我使用MongoDB作为我的NoSQL.

mongodb

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

启用JMX代理是否具有性能开销?

我想有可能在生产中使用jconsole,但我有点担心性能.是否可以让JMX代理运行(通过-Dcom.sun.management.jmxremote),还是会有明显的性能足迹?

java performance jmx

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

在Visual Studio 2010编译选项中启用C++异常

我正在尝试编译此源代码:

// exception_set_unexpected.cpp
// compile with: /c /EHsc
#include<exception>
#include<iostream>

using namespace std;

void unfunction( ) 
{
   cout << "I'll be back." << endl;
   terminate( );
}

int main( ) 
{
   unexpected_handler oldHand = set_unexpected( unfunction );
   unexpected( );
}
Run Code Online (Sandbox Code Playgroud)

如何compile with: /c /EHsc在Visual Studio 2010中添加选项?

c++ visual-studio-2010 c++11

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

使用'或die()'来停止PHP中的错误

通常在PHP中,我看到:

$result = mysql_query($query) or die();
Run Code Online (Sandbox Code Playgroud)

来自python,我知道为什么这应该工作,因为or如果在布尔上下文中为真,则返回第一个值,否则返回第二个值(请参阅).

但是当我在另一个上下文中尝试PHP中的上述技术时,例如:

$name = "John Doe";
echo $name or "Anonymous";
Run Code Online (Sandbox Code Playgroud)

or不返回的第一个值("张三"),则返回1.

为什么这在mysql_query()结果案例中有效,但在其他情况下却没有?在mysql_query()情况下使用是否不好(忽略我没有向用户返回有用错误的事实)?

php boolean-operations

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

为什么Ruby有这么多裁员?

我喜欢Ruby,在过去的几年里,它是我的首选语言.

但是,即使从我开始学习它,我也被这样的事实所击退:通常有几种方法可以做同样的事情(或同等的事情).我将举几个例子:

  • 方法通常有别名,所以你总是不得不费心去选择最适合,最受欢迎或普遍接受的替代品
  • and并且or,除了&&||-只要看看优先其中的原因有多少混乱的区别
  • for 关键字,几乎完全由没有经验的非本机Ruby开发人员使用

这种设计决策背后的理由是什么?他们(Matz?)是否认为语言更容易被采用,因此更受欢迎?

ruby redundancy language-design

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