问题列表 - 第43792页

问题Glut lib在MS VIsual Studio 2010中工作

我想在MS Visual Studio 2010中运行一个openGL程序,但它给了我错误"你的计算机上缺少glut32.dll.重新安装程序来修复问题." 我已经将glut32.dll放在C:\ windows\system32中.我真的需要重新安装MSVS10吗?

opengl glut visual-studio-2010

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

如何找到列表中最长的单词?

我无法用一种功能性的思维方式来解决这个问题,这种方式也可以用于非常长的列表.如果您有以下列表:

["one", "two", "three", "four", "five"]
Run Code Online (Sandbox Code Playgroud)

我可以说出最长单词的长度非常简单:

maximum $ map length ["one", "two", "three", "four", "five"]
Run Code Online (Sandbox Code Playgroud)

如何修改前面的语句以返回字符串3

haskell

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

nHibernate 3 - 左连接重新Linq解决方案

我试图用nHibernate 3运行下面的Linq查询.

var items = from c in session.Query<tbla>()
       join t in session.Query<tblb>() on c.Id equals t.SomeId into t1 // use left join on trades.
       from t2 in t1.DefaultIfEmpty()
select new {item = c, desc = t2.Description};
Run Code Online (Sandbox Code Playgroud)

根据我的知识,这是在linq中执行左连接的库存方式.但它给了我一个不受支持的异常消息.如何在不诉诸HQL的情况下实现基本的左连接?这似乎有些愚蠢,因为像nHibernate一样普遍存在的ORM不能支持像左连接这样的行人.

[编辑]

我在下面给出了我自己问题的真实答案.

linq nhibernate left-join

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

删除子对象

我正在尝试更新资源,如下所示:

  public void Update(Resource resource) {

   Resource _resource = _resourceRepository.First(r => r.Id == resource.Id);

   _resource.Content = resource.Content;
   _resource.Description = resource.Description;
   _resource.Locked = resource.Locked;
   _resource.Name = resource.Name;

   _resource.Restrictions.ToList().ForEach(r => _resource.Restrictions.Remove(r));

   foreach (Restriction restriction in resource.Restrictions)
    _resource.Restrictions.Add(new Restriction { Property = _propertyRepository.First(p => p.Id == restriction.Property.Id), Value = restriction.Value });

  } // Update
Run Code Online (Sandbox Code Playgroud)

我有一些类似的工作,创建一个只有一个区别的资源:我没有删除限制.

我收到以下错误:

来自'Restrictions_ResourceId_FK'AssociationSet的关系处于'已删除'状态.给定多重约束,相应的"限制"也必须处于"已删除"状态.

我错过了什么?

entity-framework child-objects

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

PersistenceContext EntityManager注入NullPointerException

我有一场包含以下内容的战争:

META-INF/MANIFEST.MF
WEB-INF/classes/META-INF/persistence.xml
WEB-INF/classes/com/test/service/TestServlet.class
WEB-INF/classes/com/test/service/TestEntity.class
WEB-INF/classes/jndi.properties
WEB-INF/classes/postgresql-ds.xml
WEB-INF/jboss-web.xml
WEB-INF/web.xml
index.jsp
Run Code Online (Sandbox Code Playgroud)

persistence.xml中:

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0">
    <persistence-unit name="test">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
        <jta-data-source>java:/TestDS</jta-data-source>

        <properties>
            <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
            <property name="hibernate.hbm2ddl.auto" value="update" />
            <property name="hibernate.show_sql" value="true" />
        </properties>
    </persistence-unit>
</persistence>
Run Code Online (Sandbox Code Playgroud)

web.xml中:

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
  <display-name>Test Web Application</display-name>

    <context-param>
        <param-name>resteasy.scan</param-name>
        <param-value>true</param-value>
    </context-param>
    <listener>
        <listener-class>org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap</listener-class>
    </listener>
    <servlet>
        <servlet-name>Resteasy</servlet-name>
        <servlet-class>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Resteasy</servlet-name>
        <url-pattern>/service/*</url-pattern>
    </servlet-mapping>

    <resource-ref>
        <res-ref-name>TestDS</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
        <res-sharing-scope>Shareable</res-sharing-scope>
    </resource-ref>
</web-app>
Run Code Online (Sandbox Code Playgroud)

我的TestServlet类如下:

package com.test.service; …
Run Code Online (Sandbox Code Playgroud)

java jboss hibernate jpa resteasy

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

Visual Studio 还是 GCC?

学习cpp编程应该选择什么?据我所知,两者都支持语言,但如果我必须做出选择,这真的有什么不同吗?

c++ compiler-construction

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

显示UserControl时会触发什么事件?

我正在尝试为WPF添加淡入淡出效果(动画)UserControls(尽管FrameworkElement为了使其更通用).

如果我让Loaded事件触发初始淡入,则淡入淡出动画有时会在UserControl显示之前启动.结果是一团糟.例如,如果UserControl在Loaded事件处理程序中执行冗长(十分之几秒),例如执行查询,则会发生这种情况.

因此,我需要处理FrameworkElement/UserControl在呈现内容时获取的一些事件,然后启动淡入.该System.Windows.Window有一个ContentRendered事件,但是用户控件没有.那么,在渲染FrameworkElement(或UserControl)时会触发什么事件?

wpf

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

Gmail中的mailto链接

我遇到了Gmail网络应用程序的问题.出于某种原因,mailto当我尝试将主体添加到链接中时,链接不起作用.只要未使用正文的&分隔符,链接就可以正常工作.

例如:

href="mailto:?subject=test&body=this is a test" - 不起作用

href="mailto:?subject=testbody=this is a test" - 是否有效,但显然,当一切都进入主题时,它不会产生预期的结果.

我正在运行Vista 64bit,我尝试过FF,Chrome和IE.此外,我注意到Gmail在我的Gmail帐户中呈现邮件的方式与Google Apps帐户之间存在差异.

当我在iPhone和Outlook上查看同一封电子邮件时,一切似乎都运行良好.

任何帮助将不胜感激.

html mailto email gmail hyperlink

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

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

如何确定分组UITableView的边距(或者更好,如何设置它)?

分组的UITableView在视图边缘和表格单元格之间放置一个边距.令人讨厌(对我来说)这个边距是视图宽度的一些功能.

在我的应用程序中,我有两个不同宽度的UITableViews,我希望对齐细胞边缘.

有可能获得这个保证金吗?或者更好的是可以设置这个保证金?

欢呼, - 本

uitableview

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