问题列表 - 第40905页

NHibernate:无法成功加载

我正在使用NH3和FNH 1.1重新编译NH3.

我有一个用户模型,我想在加载它时总是检索它的配置文件.我使用NH3的linq提供程序但不能使用它的Fetch方法(因为我的存储库隐藏了NHibernate并返回了IQueryable,并且在查询中调用了ToPagedList,因此阻止我将Fetch作为查询的最后一次调用).

在UserMap我设置:

HasOne(x => x.Profile)
    .Not.LazyLoad()
    .Cascade.All();
Run Code Online (Sandbox Code Playgroud)

但是将LazyLoad设置为OFF并没有帮助.我也玩过fetch模式.

我的期望是,如果我定义这个映射,那么我甚至不必告诉Linq我要在请求User实体时获取Profile.Linq应该尊重映射,不是吗?

.net nhibernate fluent-nhibernate linq-to-nhibernate

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

如果单击*this或*this,则分别执行*this或*this

我想知道是否有可能用jQuery做这样的事情:

 $('#embedVid' || '#upldImg').click(function() {
  slide($('.vidEmbd') || $('#image_uploader_wrapper'));
 });
Run Code Online (Sandbox Code Playgroud)

即.如果单击'#embedVid',则将'$('.vidEmbed')'传递给函数'slide',或者,如果单击'#upldImg',则将'$('#image_uploader_wrapper')'传递给'slide' "?

如果我可以将它们放在一个单击功能中,那就太好了......

谢谢

jquery function click

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

哪里是正确的和最近的ehcache maven存储库

我一直在努力在我的环境中获得ehcache 2.1.0.任何时候我认为我做对了,它只是没有下载它.这是我设置存储库的地方:

 <repository>
 <!--<url>https://oss.sonatype.org/content/repositories/releases/</url>-->
     <url>http://oss.sonatype.org/content/repositories/sourceforge-releases</url>
     <id>sonatype-mirror</id>
     <layout>default</layout>
     <name>Repository for library including ehcache recent ones</name>
 </repository>
Run Code Online (Sandbox Code Playgroud)

我以这种方式添加依赖项:

<dependency>
  <groupId>net.sf.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>2.1.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

有什么东西我做错了或不合适吗?

maven-2 ehcache sonatype

11
推荐指数
2
解决办法
8046
查看次数

在我的iPhone应用程序中将字符串转换为日期

我为iPhone制作了一个日历应用程序,其中我有一个字符串格式的日期(例如"Tue,2010年5月25日12:53:58 +0000").

我想将其转换为NSDate.

我需要做什么才能做到这一点?

string cocoa-touch date-formatting ios

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

带有特殊字符的C#上的Querystring问题

我遇到了一个非常奇怪的问题,在我的查询中,"++"作为文本的一部分.但是当我将查询stirng值分配给字符串时,++将变为两个空格.我如何准确地获得作为查询字符串传递的内容?

我观察到querystirng集合有"++"但是当我执行Request.QueryString ["search"].ToString()"++"消失了,我在立即窗口中检查了.

我使用C#2.0

网址:/default.aspx?search = test ++

string t = Request.QueryString["search"].ToString();
Run Code Online (Sandbox Code Playgroud)

c# asp.net query-string

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

在FQL中按名称搜索人员

我正在尝试使用Facebook API按名称功能开发搜索人员.

我正在尝试这个FQL查询:

SELECT uid, username, name, pic_square FROM user WHERE strpos(name, 'Alfredo Artiles') >= 0
Run Code Online (Sandbox Code Playgroud)

但我得到一个" 你的语句不可索引.WHERE子句必须包含一个可索引的列. "错误.

我还尝试添加"和uid> 0"条件,但这也不起作用.

任何的想法?

facebook facebook-fql

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

在xmpp(jabber)协议中标识发件人

我不明白如何确定通过jabber协议发送的消息的发送者.如果我收到消息,那么xml看起来像这样:

<message from="sharok1989@qip.ru/QIP" to="sharok89@gmail.com/Talk.v10576F328E0" stime="1291746351249" xml:lang="ru" type="chat" id="qip_45">
    <body>Hi. I'm fine.</body>
    <active xmlns="http://jabber.org/protocol/chatstates"/>
</message>
Run Code Online (Sandbox Code Playgroud)

属性.
如果我发送消息,那么xml看起来像这样:

<message to="sharok1989@qip.ru" type="chat" id="42">
    <body>Hello. How are you?</body>
    <active xmlns="http://jabber.org/protocol/chatstates"/>
</message>
Run Code Online (Sandbox Code Playgroud)

没有来自的属性.客户如何知道谁向他发送了消息?

对不起我的英语不好.谢谢.

c# xmpp

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

使用msbuild中的Exec任务抑制输出

我正在使用msbuild"Exec"任务运行命令.但是我不希望命令生成的stdio输出出现在控制台中,无论如何都要压制它吗?

也许使用Exec任务用我的命令exe调用"cmd.exe"是一个目标,然后使用">"将输出重定向到其他地方.(但是我无法让这个解决方案起作用).

<Exec Command="cmd.exe sqlplus.exe  $(someCommandSpecificSettings) &lt; test.txt"/>
Run Code Online (Sandbox Code Playgroud)

有什么建议让我的榜样上班或替代?

msbuild

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

如何将const参数传递给C#中的抽象类父类?

我写了以下多态代码:

public abstract class  A  
{  
    readonly int x;  
    A(int i_MyInt)  
    {  
        x = i_MyInt;  
    }  
}  

public abstract class B : A  
{  
    //holds few integers and some methods      
}  


// concrete  object class  
public class C : B   
{  
   // holds some variables and mathods  
    C(int MyInt)  
    {   
      // here i would like to initialize A's x  
    }  
}  
Run Code Online (Sandbox Code Playgroud)

我如何从C初始化A的x我尝试将参数传递给A的C'tor - 但是没有工作..

请帮忙,在此先感谢Amitos80

.net c# parameters class abstract

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

XmlSerializer是否会创建空文档

好的,下面的代码我已经生产了一年多没有变化.它一直运作良好.在过去一个月内,少数机器报告xml文档完全为空.它们甚至不包含xml标头.我无法复制突然变空的文件,也无法建议一种方法.我希望有人有类似的问题,他们解决了.

大多数使用此代码的机器已经使用了大约一年,如果不是更多的话.用于在其中包含数据和列表的空文件.文件不会同时序列化.在程序退出之前,一个接一个地保存/序列化.

我的问题:下面的代码是否有可能创建一个空文件?还有什么会导致他们突然变空?有没有其他人在过去一个月中遇到过XML-serializer的问题?(这个问题仅发生在过去一个月中已稳定3个月以上的版本.)

如果您有疑问或我遗失了什么请问.还有各种各样的类型,我序列化...所以如果你可以想象它我可能有一些类似的序列化.

 public class BackEnd<T> {
 public string FileSaveLocation = "this gets set on startup";
 public bool DisabledSerial;
 public virtual void BeforeDeserialize() { }
 public virtual void BeforeSerialize() { }
 public virtual void OnSuccessfulSerialize() { }
 protected virtual void OnSuccessfulDeserialize(ListBackEnd<T> tmpList) { }
 protected virtual void OnDeserialize(ListBackEnd<T> tmpList) { }

 public virtual void serialize()
    {
        if (DisabledSerial)
            return;
        try
        {
            BeforeSerialize();

            using (TextWriter textWrite = new StreamWriter(FileSaveLocation))
            {
                (new XmlSerializer(this.GetType())).Serialize(textWrite, this);
                Debug.WriteLine(" [S]");
                textWrite.Close();
            }
            OnSuccessfulSerialize();
        }
        catch …
Run Code Online (Sandbox Code Playgroud)

c# xmlserializer

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