问题列表 - 第11278页

如何知道用户是喜欢英里还是公里?

在我的应用程序中,我有一定距离米.

如果用户喜欢数公里,我希望以千米为单位显示它,如果用户喜欢里程,则以英里显示.在第一种情况下,我想在末尾添加一个字符串"km",在第二种情况下添加"miles".

实现这一目标的最佳方法是什么?

谢谢.

iphone cocoa-touch objective-c

11
推荐指数
3
解决办法
2334
查看次数

使用.Net 3.5程序集SQL 2005 CLR?

我有一个CLR存储过程,它引用在VS 2008中使用Linq创建的程序集.让我们称这个程序集为'MyLib'.

我似乎无法将"MyLib"放入我的SQL 2005数据库中.我做以下事情:

CREATE ASSEMBLY [MyLib]
    FROM 'C:\MyLib\bin\Release\MyLib.dll'
WITH PERMISSION_SET = UNSAFE
GO
Run Code Online (Sandbox Code Playgroud)

但我得到错误:

Assembly 'MyLib' references assembly 'system.core, version=3.5.0.0, 
culture=neutral, publickeytoken=b77a5c561934e089.', which is not present 
in the current database. SQL Server attempted to locate and automatically 
load the referenced assembly from the same location where referring assembly 
came from, but that operation has failed (reason: 2(error not found)). Please
load the referenced assembly into the current database and retry your request.
Run Code Online (Sandbox Code Playgroud)

是否有更简单的方法将所有.Net 3.5程序集放入SQL 2005 CLR中,除了我为每个程序写出'CREATE ASSEMBLY'命令?这样做有一些"最佳实践"方式吗?

.net sql-server clr sqlclr

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

C#,正则表达式:如何解析逗号分隔值,其中某些值可能引用包含逗号的字符串本身

在C#中,使用Regex该类,如何解析以逗号分隔的值,其中某些值可能引用包含逗号的字符串?

using System ;
using System.Text.RegularExpressions ;

class  Example
    {
    public static void Main ( )
        {
        string  myString  =  "cat,dog,\"0 = OFF, 1 = ON\",lion,tiger,'R = red, G = green, B = blue',bear" ;
        Console.WriteLine ( "\nmyString is ...\n\t" + myString + "\n" ) ;
        Regex   regex  =  new Regex  (  "(?<=,(\"|\')).*?(?=(\"|\'),)|(^.*?(?=,))|((?<=,).*?(?=,))|((?<=,).*?$)"  )  ;
        Match   match  =  regex.Match ( myString ) ;
        int j = 0 ;
        while ( match.Success )
            {
            Console.WriteLine ( j++ + " …
Run Code Online (Sandbox Code Playgroud)

c# regex csv

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

如何在Dojo DataGrid中增加/减少字体大小

如何增加/减少默认的dojo datagrid字体大小?我应该在CSS中执行此操作还是在扩展DataGrid类时可以设置属性?

css grid dojo fonts datagrid

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

将NHibernate ICompositeUserType与值类型一起使用

我有一个域模型对象,其属性类型为System.DateTimeOffset.我正在使用一个本地不支持这种类型的数据库,所以我打算使用'datetime'类型的列和'smallint'类型的列来存储它.

我已经挖掘了如何使用NHibernate组件映射它,并发现它可以使用ICompositeUserType实例.但是,在实现接口时,我遇到了名为"SetPropertyValue"的方法,该方法表面上设置了类型中的属性.由于DateTimeOffset是一个System.ValueType,只是设置这样的属性是不可行的,因为它是不可变的(至少,没有使用一些反射或不安全的代码,我想避免).由于SetPropertyValue上的实例参数不是'ref',如何在NHibernate中使用ValueType实例作为组件?

nhibernate orm value-type

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

使用Silverlight/IIS进行双工轮询的可扩展性

我一直在使用Silverlight,Web服务和轮询构建客户端/服务器应用程序.当我第一次研究这个主题时,显然我错过了整个双工通信的事情.无论如何,我在这个主题上看到的MSDN文章很有希望.

在研究可扩展性时,似乎对该主题存在冲突的意见.

silverlight.net/forums/t/89970.aspx - 此线程似乎表明双工轮询仅支持服务器端的有限数量的并发客户.

dotnetaddict.dotnetdevelopersjournal.com/sl_polling_duplex.htm - 这个博客条目出现在多个地方,所以它混淆了水域.

silverlight.net/forums/t/108396.aspx - 这个帖子表明我并不是唯一有这种担忧的人,但是没有答案.

silverlight.net/forums/t/32858.aspx - 尽管所有的坏消息,这个线程似乎有一个官方的回应说10个并发连接是每台机器.

简而言之,有没有人有事实/基准?

谢谢 :)

c# silverlight wcf web-services

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

XSLT - 如果属性值字符长度大于10,则为布尔值true

我试图计算我的标题属性值的总字符数,但它似乎没有像我预期的那样评估:

<xsl:if test="count(@title)>10">
    <xsl:attribute name="class">double-line</xsl:attribute>
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

我还尝试将/ text()附加到@title.看起来我还在休息.有什么建议?

xml xslt xpath

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

jQuery选择并过滤div中的元素

我在选择和过滤div中的元素时遇到问题.

HTML:

<div id="wrapper">
    <input type="text" value="you can edit me">
    <input type="button" value="click me">
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery:

$("#wrapper").children().click(function() {
    alert("hi there");
});
Run Code Online (Sandbox Code Playgroud)

问题是我每次点击div内的任何内容时都会收到警报.
但我的要求是仅在用户点击按钮时发出警报.
我知道过滤jQuery中的元素正在使用:button

这是我尝试过的:

$("#wrapper").children(":button").click(function() {
    alert("hi there");
});
Run Code Online (Sandbox Code Playgroud)

$("#wrapper").children().filter(":button").click(function() {
    alert("hi there");
});
Run Code Online (Sandbox Code Playgroud)

它没用

有人知道怎么做吗?

javascript jquery filter css-selectors

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

关于"潜在空取消引用"的Clang错误.

我在以下类型的代码中不断出现Clang错误,我无法弄清楚为什么它们是错误的或如何解决它们让Clang满意:

+ (NSString *)checkForLength: (NSString *)theString error: (NSError **)error {
    BOOL hasLength = ([theString length] > 0);
    if (hasLength) return theString;
    else {
        *error = [NSError errorWithDomain:@"ErrorDomain" code:hasLength userInfo:nil];
        return nil;
    }
}
Run Code Online (Sandbox Code Playgroud)

撇开这个例子的完全人为的性质(Clang确实反对,所以它足够说明),Clang在错误分配线上喋喋不休地提出以下异议:

潜在的空取消引用.根据"创建和返回NSError对象"中的编码标准,参数"错误"可以为空.

我喜欢原始的Clang报告.我已经阅读了所引用的文件,我看不到做出预期的方法; 我检查了一些开源的Cocoa库,这似乎是一个常见的习惯用法.有任何想法吗?

cocoa clang-static-analyzer

48
推荐指数
2
解决办法
8050
查看次数

使用Autofac解析通用接口

鉴于以下代码,如何在autofac中解析正确的SomeInstance?

public class BaseClass {}

public class SubClass1 : BaseClass {}

public class SubClass2 : BaseClass {}

public interface IGenericInterface<T> where T : BaseClass {}

public class SomeInstance1<T> : IGenericInterface<T> where T : SubClass1

public class SomeInstance2<T> : IGenericInterface<T> where T : SubClass2
Run Code Online (Sandbox Code Playgroud)

我想根据子类的泛型类型选择SomeInstance1或2.

所以例如我有一个子类的集合(SubClass1,2 ....),并在迭代它们时我想选择正确的SomeInstance类.

c# autofac

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