问题列表 - 第34945页

在泛型中使用Statement:使用ISet <> = System.Collections.Generic.ISet <>

由于我使用两个不同的通用集合名称空间(System.Collections.GenericIesi.Collections.Generic),我有冲突.在项目的其他部分,我使用的是nunit和mstest框架,但是当我打电话时Assert我想要使​​用nunit版本

using Assert = NUnit.Framework.Assert;
Run Code Online (Sandbox Code Playgroud)

哪个效果很好,但我想用泛型类型做同样的事情.但是,以下行不起作用

using ISet = System.Collections.Generic.ISet;
using ISet<> = System.Collections.Generic.ISet<>;
Run Code Online (Sandbox Code Playgroud)

有谁知道如何告诉.net如何使用泛型的using语句?

c# generics syntax alias using

40
推荐指数
3
解决办法
6539
查看次数

SpinLock read_lock_irqsave 标志属性

这是关于void spin_lock_irqsave(spinlock_t *lock, unsigned long flags);函数调用。之前提到的中断状态存储在标志中,我们可以通过将其传递给spin_unlock_irqrestore函数来恢复它们。

但是我不知道值传递的标志如何在spin_lock_irqsave调用时捕获先前的中断状态。

synchronization device-driver linux-kernel

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

WPF触发器绑定:将枚举值绑定到visiblity的最佳方法是什么?

我有一个用户控件(NameField).在这我有一个包含3个网格一个StackPanel: ,StandardView,.FluidView OtherView在代码隐藏中,我有一个类型()的DependencyProperty调用.枚举包含,,.ViewNameFieldViewenumSTANDARDFLUIDOTHER

我想我必须创建一个转换器,但我不确定这是否必要.我基本上想要这样做,以便唯一可见的网格是与枚举值匹配的那个...也就是说,如果View = NameFieldView.STANDARD那时名字的网格StandardView是可见的而其他两个不是.

另外,我不确定这是否属于Grid.Resources / Style或是Grid.Triggers

c# wpf triggers styles

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

在哪里可以找到F#区分联合的序列化器?

我需要将使用F#区分联合表示的抽象语法树持久化为人类可读的紧凑格式,例如已经在F#语言中用于构造区别联合的格式,我可以稍后读回有区别的联合实例.我有点惊讶F#库不支持这一点,因为它肯定必须在编译器和F#interactive中以有效的方式完成.

是否有任何免费/开源实现以合理(但不一定非常)有效的方式执行此操作?

注意:我不想要基于XML的序列化.

serialization f# discriminated-union

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

加载存储在chrome扩展中的资产

假设我的扩展名中存有一个名为settings.json的JSON文件.我可以使用以下方法获取文件的URL:

chrome.extension.getURL("settings.json");
Run Code Online (Sandbox Code Playgroud)

但是现在我有了URL,我如何实际加载该文件的内容,以便我可以JSON.parse并使用它?我这样做的原因是有一个服务器组件,我想更容易地在多个服务器上进行部署和测试(开发,登台,生产等).或者,如果有办法向清单添加自定义属性. json并访问它们,这也可行.

google-chrome google-chrome-extension

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

Symfony中的YML文件 - 你能获得超过1级的关联数组吗?

我有一大堆要存储的数据/apps/frontend/modules/builder/config/module.yml.

我有它看起来像:

all:
  series_options:
    compact:
      name: Compact
      description: Something small.
      enabled: 1
    large:
      name: Large
      description: Bit bigger.
      enabled: 0
Run Code Online (Sandbox Code Playgroud)

在actions.class中如果我写这个:

sfConfig::get('mod_builder_series_options_compact');
Run Code Online (Sandbox Code Playgroud)

我明白了

Array
(
  [name] => Compact
  [description] => Something small.
  [enabled] => 1
)
Run Code Online (Sandbox Code Playgroud)

完善.但我想写这个:

sfConfig::get('mod_builder_series_options');
Run Code Online (Sandbox Code Playgroud)

这给了NULL.

有没有什么方法可以让它将完整的关联数组返回到它的全部深度,以便我可以迭代不同的选项?

yaml symfony1 symfony-1.4

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

这种做法在JavaScript中被称为什么?

当您将JavaScript代码包装在这样的函数中时:

(function(){

  var field = ...;
  function doSomthing(){...
  ...


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

我注意到这在很多网页上为我修复了范围问题.这种做法叫做什么?

javascript design-patterns terminology

57
推荐指数
5
解决办法
4057
查看次数

Mobile Safari中的最大图像宽度?在panos上进行不必要的降尺度调整

我想在Mobile Safari(iPhone,iPod,iPad)中显示非常宽的全景图像.这些在OS X Safari和其他浏览器中工作正常,但在Mobile Safari上,最大图像宽度似乎有限制.

考虑这个网页:

http://basepath.com/public/test1.html

有这个来源:

<!DOCTYPE HTML>
<html>
<head>
<meta name = 'viewport' content = 'width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0'>
<title>Test Image 1</title>
</head>
<body>
<p>
2415 x 750 (about 3.2:1)
<p>
<img src='http://farm5.static.flickr.com/4129/4987348894_76194e79d6_o.jpg' />
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

它完全符合我在Mobile Safari上的要求.你可以平移照片.纵横比约为3.2:1.

但是更大的图像,大约4:1,缩小了,如本页所示:

[ http://] basepath.com/public/test2.html

[我的低声誉阻止我提供上述链接.仅限于一个.]

除评论和图片外,来源相同:

<!DOCTYPE HTML>
<html>
<head>
<meta name = 'viewport' content = 'width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0'>
<title>Test Image 2</title>
</head>
<body>
<p>
3028 x 750 (about 4:1)
<p>
<img src='http://farm5.static.flickr.com/4113/4994072964_1a7f7f90fe_o.jpg' />
</body>
</html> …
Run Code Online (Sandbox Code Playgroud)

iphone safari webkit mobile-safari

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

Android SQLite内存泄漏

我知道这是一篇很长的帖子.请不要介意.

Leak found
E/Database( 4549): java.lang.IllegalStateException: mPrograms size 1
E/Database( 4549):  at android.database.sqlite.SQLiteDatabase.finalize(SQLiteDatabase.java:1668)
E/Database( 4549):  at dalvik.system.NativeStart.run(Native Method)
E/Database( 4549): Caused by: java.lang.IllegalStateException: /data/data/com.rjblackbox.droid.fvt/databases/fvt.db SQLiteDatabase created and never closed
E/Database( 4549):  at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1694)
E/Database( 4549):  at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:738)
E/Database( 4549):  at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:760)
E/Database( 4549):  at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:753)
E/Database( 4549):  at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:473)
E/Database( 4549):  at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
E/Database( 4549):  at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
E/Database( 4549):  at com.rjblackbox.droid.fvt.FVTDataHelper.<init>(FVTDataHelper.java:37)
E/Database( 4549):  at com.rjblackbox.droid.fvt.FVTNotificationService.getNextEntry(FVTNotificationService.java:91)
E/Database( 4549):  at com.rjblackbox.droid.fvt.FVTNotificationService.access$2(FVTNotificationService.java:90)
E/Database( 4549):  at com.rjblackbox.droid.fvt.FVTNotificationService$1.run(FVTNotificationService.java:53)
E/Database( 4549):  at android.os.Handler.handleCallback(Handler.java:587)
E/Database( 4549):  at …
Run Code Online (Sandbox Code Playgroud)

sql sqlite android

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

silverlight网格背景图像

如何在c#(后面的代码)中设置网格的背景图像.

谢谢Sp我可以这样做吗?

    public ImageSource ImageSourcePin
{
    set { this.DreamTypeImagePin.Background = value; }
}
Run Code Online (Sandbox Code Playgroud)

这有效,感谢您的帮助

        public String ImageSourcePin
    {
        set {
            ImageBrush img = new ImageBrush();
            img.ImageSource = (ImageSource)new ImageSourceConverter().ConvertFromString(value); 
            DreamTypeImagePin.Background = img;
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# silverlight wpf xaml

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