小编J-1*_*DiZ的帖子

什么是HTML文件中的"data-require""data-semver"?

我在HTML中看过这样的标签.这些属性是什么?

这不是问题的重复data-*.

编辑: 我正在寻找这两个特定的属性,而不是data-*在一般情况下,也没有数据需要ð,如谷歌建议.如果您在网上搜索,您可以在很多地方找到这些属性.我想这有点像依赖管理软件?

<link data-require="bootstrap-css@*" data-semver="3.0.0" rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" />

<script data-require="angular.js@1.1.x" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.js" data-semver="1.1.5"></script>
<script data-require="ui-bootstrap@0.5.0" data-semver="0.5.0" src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.6.0.js"></script>
Run Code Online (Sandbox Code Playgroud)

html javascript css plunker

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

java.lang.OutOfMemoryError:位图大小超过VM预算

我试图将我的应用程序的布局从纵向更改为横向,反之亦然.但是如果我经常这样做或不止一次,那么我的应用程序有时会崩溃.下面是错误日志.请建议可以做些什么?

 01-06 09:52:27.787: ERROR/dalvikvm-heap(17473): 1550532-byte external allocation too large for this process. 01-06 09:52:27.787: ERROR/dalvikvm(17473): Out of memory: Heap Size=6471KB, Allocated=4075KB, Bitmap Size=9564KB 
 01-06 09:52:27.787: ERROR/(17473): VM won't let us allocate 1550532 bytes 
 01-06 09:52:27.798: DEBUG/skia(17473): --- decoder->decode returned false
 01-06 09:52:27.798: DEBUG/AndroidRuntime(17473): Shutting down VM
 01-06 09:52:27.798: WARN/dalvikvm(17473): threadid=3: thread exiting with uncaught exception (group=0x4001e390)
 01-06 09:52:27.807: ERROR/AndroidRuntime(17473): Uncaught handler: thread main exiting due to uncaught exception
 01-06 09:52:27.857: ERROR/AndroidRuntime(17473): java.lang.RuntimeException: Unable to start activity ComponentInfo{}: android.view.InflateException: Binary XML …
Run Code Online (Sandbox Code Playgroud)

android memory-leaks

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

为什么Func <T>与Func <IEnumerable <T >>不明确?

这个让我感到沮丧,所以我想我会在这里问,希望C#guru可以向我解释.

为什么这段代码会产生错误?

class Program
{
    static void Main(string[] args)
    {
        Foo(X); // the error is on this line
    }

    static String X() { return "Test"; }

    static void Foo(Func<IEnumerable<String>> x) { }
    static void Foo(Func<String> x) { }
}
Run Code Online (Sandbox Code Playgroud)

有问题的错误:

Error
    1
    The call is ambiguous between the following methods or properties:
'ConsoleApplication1.Program.Foo(System.Func<System.Collections.Generic.IEnumerable<string>>)' and 'ConsoleApplication1.Program.Foo(System.Func<string>)'
    C:\Users\mabster\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs
    12
    13
    ConsoleApplication1
Run Code Online (Sandbox Code Playgroud)

我使用的是什么类型并不重要 - 如果在该代码中用"int"替换"String"声明,您将得到相同类型的错误.这就像编译器不能告诉之间的区别Func<T>Func<IEnumerable<T>>.

有人可以对此有所了解吗?

c# generics

20
推荐指数
2
解决办法
2859
查看次数

按值进行简单哈希搜索

我有一个简单的哈希,并希望根据$ value条件返回$ key.也就是说,对于第14行,我需要返回$ key为"黄色"的$ key的代码?

1  #!/usr/bin/perl
2
3  # This program creates a hash then
4  # prints out what is in the hash
5
6  %fruit = (
7   'apple' => ['red','green'],
8   'kiwi' => 'green',
9   'banana' => 'yellow',
10  );
11
12 print "The apple is @{$fruit{apple}}.\n";
13 print "The kiwi is $fruit{kiwi}.\n";
14 print "What is yellow? ";
Run Code Online (Sandbox Code Playgroud)

perl hash search grep

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

闭包的确切定义是什么?

我已经阅读了有关stackflow和其他来源的闭包的前几个主题,有一件事仍然令我感到困惑.从技术上来说,闭包只是包含函数代码和该函数中绑定变量值的数据集.

换句话说,从技术上讲,以下C函数应该是我理解的闭包:

int count()
{
    static int x = 0;

    return x++;
}
Run Code Online (Sandbox Code Playgroud)

然而,我读到的所有东西似乎暗示闭包必须以某种方式将函数作为第一类对象传递.此外,通常似乎暗示闭包不是程序编程的一部分.这是一个解决方案与它解决的问题过度相关的情况,还是我误解了确切的定义?

closures functional-programming

17
推荐指数
3
解决办法
5190
查看次数

如何拥有&/&amp; 在web.config文件中

我从web配置传递URl我需要写的
例子:: URL = http://www.google.co.in/search?hl=en&rlz=1R2SKPB_enIN332&ei=yktESuLfIIbg7APpquQj&sa=X&spell=1

如果我在web.config文件中写入此URL,我将获得有效的URL.

怎么去呢?

xml asp.net web-config

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

跨域身份验证

我对跨域身份验证的工作原理感到好奇吗?例如.要登录Orkut.com,您需要通过Google.com登录.因此,身份验证在Google.com上进行,并设置了Cookie.所以我现在的问题是Orkut.com如何能够读取此cookie或在没有其他信息的情况下对用户进行身份验证?

什么可能出错?

authentication web-applications cross-domain

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

在.NET 2.0中序列化为JSON

如何使用C#将对象序列化为.NET 2.0中的JSON?

c# json

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

在iOS崩溃报告中获取特定于线程的信息?

我正在使用以下代码从我的iOS应用程序中获取崩溃报告:

void *frames[128];
int i,len = backtrace(frames, 128);
char **symbols = backtrace_symbols(frames,len);

NSMutableString *buffer = [[NSMutableString alloc] initWithCapacity:4096];

NSBundle *bundle = [NSBundle mainBundle];
[buffer appendFormat:@"PComp version %@ build %@\n\n",
    [bundle objectForInfoDictionaryKey:@"CFBundleVersion"],
    [bundle objectForInfoDictionaryKey:@"CIMBuildNumber"]];
[buffer appendString:@"Uncaught C++ Exception\n"];
[buffer appendString:@"Stack trace:\n\n"];
for (i = 0; i < len; ++i) {
    [buffer appendFormat:@"%4d - %s\n",i,symbols[i]];
}
Run Code Online (Sandbox Code Playgroud)

这只会提供有关当前线程的信息吗?我怎么能得到所有线程的堆栈跟踪?

xcode crash-reports crash-dumps ios

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

如何在一个必须复制构造的类中使用std :: auto_ptr?

我有foo一个包含std :: auto_ptr成员的类,我想复制构造,但这似乎不允许.作业有类似的东西.请参阅以下示例:

struct foo
{
private:
    int _a;
    std::string _b;
    std::auto_ptr< bar > _c;

public:
    foo(const foo& rhs)
        :   _a(rhs._a)
        ,   _b(rhs._b)

        ,   _c(rhs._c)
                // error: Cannot mutate rhs._c to give up ownership - D'Oh!
    {
    }

    foo& operator=(const foo& rhs)
    {
         _a = rhs._a;
         _b = rhs._b;

         _c = rhs._c;
             // error: Same problem again.
    }
};
Run Code Online (Sandbox Code Playgroud)

我可以声明_c,mutable但我不确定这是否正确.有没有人有更好的解决方案?

编辑

好吧,我没有得到我期待的那种答案,所以我会对这个问题有所了解.

  • 类型的对象foo在堆栈上创建,并通过值传递到容器类(而不是stl),然后超出范围.我对容器代码没有任何控制权.(它实际上是一个活动的队列实现,有bug.)
  • bar班是一个相当重量级的解析器.它的性能非常差new,delete因此即使它是可复制的,也会太昂贵.
  • 我们可以保证在bar …

c++ smart-pointers auto-ptr

8
推荐指数
2
解决办法
6921
查看次数