问题列表 - 第8256页

实体框架 - "无法创建类型'闭包类型'的常量值..."错误

为什么我会收到错误:

无法创建"闭包类型"类型的常量值.在此上下文中仅支持基本类型(例如Int32,String和Guid).

当我尝试枚举以下Linq查询?

IEnumerable<string> searchList = GetSearchList();
using (HREntities entities = new HREntities())
{
   var myList = from person in entities.vSearchPeople
   where upperSearchList.All( (person.FirstName + person.LastName) .Contains).ToList();
}
Run Code Online (Sandbox Code Playgroud)

更新:如果我尝试以下尝试隔离问题,我得到相同的错误:

where upperSearchList.All(arg => arg == arg) 
Run Code Online (Sandbox Code Playgroud)

所以看起来问题出在All方法上,对吧?有什么建议?

linq entity-framework

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

对JavaScript表单构建器的建议?

我希望将表单生成器集成到我正在使用的站点中,但我希望找到一个具有我正在寻找的部分或大部分功能的库.

我正在寻找一个库,它将为我提供一个很好的GUI来构建表单,以及一个JSON(或XML,或类似的)输出,我可以在django后端使用它.我打算用它django来输出完成的表格.

我试过通过谷歌运行这个,但这只会让那些通过在线创建和托管表单而创业的公司产生.但没有任何形式的图书馆.

有什么建议?

javascript javascript-framework

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

最佳实践 - 是否存储Twitter凭据?

我希望能够让我的用户能够在我的网站上显示他们最近的推文.

我有一个PHP twitter包装器,并了解如何进行API调用等,但我只是想知道如何管理用户信息.

这里的最佳做法是什么?我希望他们能够输入他们的凭证一次,但我想我自己存储每个人的用户名/密码并不是最好的方法.

  • 有没有办法进行一次经过身份验证的呼叫,并让Twitter记住它?
  • 我应该存储用户名/密码,然后在显示推文时拨打电话吗?

这里的任何建议都会很棒.

谢谢,

api twitter credentials

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

生成算法和判别算法有什么区别?

请帮助我理解生成算法和 判别算法之间的区别,记住我只是一个初学者.

algorithm machine-learning difference

558
推荐指数
9
解决办法
22万
查看次数

ASP.NET CheckBoxList DataBinding问题

是否有可能DataBind ASP.NET CheckBoxList,以便数据中的字符串值成为复选框的标签,bool值检查/取消选中该框?

在我的asp.net webform上,我有一个像这样的CheckBoxList:

<asp:CheckBoxList runat="server" ID="chkListRoles" DataTextField="UserName" DataValueField="InRole" />
Run Code Online (Sandbox Code Playgroud)

在后面的代码我有这个代码:

var usersInRole = new List<UserInRole> 
{ 
  new UserInRole { UserName = "Frank", InRole = false},
  new UserInRole{UserName = "Linda", InRole = true},
  new UserInRole{UserName = "James", InRole = true},
};

chkListRoles.DataSource = usersInRole;
chkListRoles.DataBind();
Run Code Online (Sandbox Code Playgroud)

我有点希望在InRole = true时检查复选框.我也试过InRole ="Checked".结果是一样的.我似乎无法找到DataBind的方法,并自动选中/取消选中复选框.

目前,我通过为DataBound事件中的相应项设置selected = true来解决问题.似乎有一个更清晰的解决方案,超出我的掌握.

谢谢

asp.net web-controls

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

从哪里开始编程?

一旦完成了第一组要求和设计,您在哪里开始编程?(假设测试将以相同的顺序编写,但在代码之前).

  • 切入点
  • 框架/支持类
  • 实体类
  • 最简单的事情
  • 最难的事情

你有什么建议?

language-agnostic methodology coding-style

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

如何制作像xmlbean XmlObject.copy()这样的JAXB对象的深层副本?

我的任务是重构一些使用xmlbeans的组件,现在使用jaxb.一切都很顺利,直到我到达前一位作者调用其中一个XmlObjectscopy()函数的地方.由于xmlbeans中的所有对象都扩展了XmlObject,因此我们可以免费获得神奇的深层复制功能.

Jaxb似乎没有为我们提供这个.制作Jaxb对象的深层副本的正确和简单方法是什么?

java jaxb

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

如何从同一个存储库中查看多个项目的中继?

我们有一个包含多个相关项目的SVN存储库.像这样......

\repo
  \Project1
    \branches
    \tags
    \trunk
  \Project2
    \branches
    \tags
    \trunk
  \Project3
    \branches
    \tags
    \trunk
Run Code Online (Sandbox Code Playgroud)

我想在没有branches/tags文件夹的情况下将每个项目的主干检出到我的工作区.

\workspace
  \Project1
    \trunk
  \Project2
    \trunk
  \Project3
    \trunk
Run Code Online (Sandbox Code Playgroud)

有没有办法在不单独检查每个干线的情况下执行此操作?

svn

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

如何使用BOM对UTF-16LE字节数组进行编码/解码?

我需要对UTF-16字节数组进行编码/解码java.lang.String.字节数组通过字节顺序标记(BOM)提供给我,我需要使用BOM编码字节数组.

此外,因为我正在处理Microsoft客户端/服务器,所以我想以小端(以及LE BOM)发出编码,以避免任何误解.我确实意识到使用BOM它应该工作大端,但我不想在Windows世界游泳上游.

作为一个例子,这里是其编码的方法java.lang.String作为UTF-16与BOM小端:

public static byte[] encodeString(String message) {

    byte[] tmp = null;
    try {
        tmp = message.getBytes("UTF-16LE");
    } catch(UnsupportedEncodingException e) {
        // should not possible
        AssertionError ae =
        new AssertionError("Could not encode UTF-16LE");
        ae.initCause(e);
        throw ae;
    }

    // use brute force method to add BOM
    byte[] utf16lemessage = new byte[2 + tmp.length];
    utf16lemessage[0] = (byte)0xFF;
    utf16lemessage[1] = (byte)0xFE;
    System.arraycopy(tmp, 0,
                     utf16lemessage, 2,
                     tmp.length);
    return utf16lemessage;
}
Run Code Online (Sandbox Code Playgroud)

在Java中执行此操作的最佳方法是什么?理想情况下,我希望避免将整个字节数组复制到一个新的字节数组中,该数组在开头分配了两个额外的字节.

解码这样的字符串也是如此,但使用java.lang.String构造函数 …

java unicode byte-order-mark utf-16

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

wxPython:异步执行命令,在文本小部件中显示stdout

我正在寻找与我对Tcl/Tk示例的答案相当的wxPython .具体来说,我想看一个如何创建几个按钮的示例,每个按钮在单击时都会运行一些外部命令.当进程正在运行时,我希望输出转到可滚动的wxPython小部件.

在进程运行时,GUI不应该阻塞.例如,假设其中一个按钮可以启动开发任务,例如构建或运行单元测试.

wxpython

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