问题列表 - 第5681页

C#LINQ问题区分大小写

我有这个:

var sortName = Request.Params["sortName"];
var query = Request.Params["query"];

Func<UsuarioEndereco, bool> whereClause = (uen => uen.GetPropValue<string>(sortName).Contains(query));
Run Code Online (Sandbox Code Playgroud)

"uen.GetPropValue<string>(sortName)"将动态与sortName填写页面键入的用户.

例如,如果用户查找名为"Joe"的人,则该代码段将为:

(uen => uen.namePerson.Contains(Joe))
Run Code Online (Sandbox Code Playgroud)

但是,我遇到LINQ区分大小写的搜索问题.如果我输入"Joe",我会说些什么.另一方面,如果我输入"joe",它什么都没带.

如何使这个"包含(sortName)"与Case-Insensitive一起工作?我已经尝试了一些String.Comparer的东西,但它报告了构建解决方案的错误.

谢谢!!

linq-to-sql c#-3.0

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

在Twitter Feed中过滤掉@replies?

我的网站顶部有我的Twitter个人资料,但我想知道是否有办法过滤掉我的@replies,只显示我的状态更新?

谢谢

html twitter

5
推荐指数
2
解决办法
5119
查看次数

为什么WPF弹出窗口在单击其背景区域时会关闭?

我有一个WPF Popup控件,其中包含一些编辑控件(列表框,文本框,复选框),其中包含相当多的空格.

Popup.StaysOpen设置为False,这是必需的.如果用户单击应用程序中的其他位置,则应视为编辑操作已中止,并且应关闭弹出窗口.

不幸的是,只要用户在弹出窗口的背景区域(编辑控件之间的空间)中单击,弹出窗口也会关闭.

我试过设置弹出窗口Focusable.我也试过设置弹出窗口的孩子(a Border)是可聚焦的.两个方面都没有运气.

此外,鼠标事件似乎通过弹出窗口.当我点击它时,弹出窗口下面的任何元素变得集中.尽管我PopupBorder(我正在点击)这两个IsHitTestVisibleFocusable设置为true.

.net wpf focus popup

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

为封装的MySQL提供密码

问候.

我编写了一个在子进程中调用MySQL的python脚本.[是的,我知道正确的方法是使用MySQLdb,但在OS X Leopard下编译它是一件痛苦的事情,如果我想在不同架构的计算机上使用该脚本,可能会更痛苦.]子处理技术有效,前提是我在启动进程的命令中提供密码; 但是,这意味着计算机上的其他用户可以看到密码.

我写的原始代码可以在这里看到.

下面的这个变种非常相似,虽然我会省略测试例程以保持更短:

#!/usr/bin/env python

from subprocess import Popen, PIPE

# Set the command you need to connect to your database
mysql_cmd_line = "/Applications/MAMP/Library/bin/mysql -u root -p"
mysql_password = "root"

def RunSqlCommand(sql_statement, database=None):

    """Pass in the SQL statement that you would like executed.
    Optionally, specify a database to operate on.  Returns the result."""

    command_list = mysql_cmd_line.split()
    if database:
        command_list.append(database)

    # Run mysql in a subprocess
    process = Popen(command_list, stdin=PIPE, stdout=PIPE,
                    stderr=PIPE, close_fds=True)

    #print "Asking …
Run Code Online (Sandbox Code Playgroud)

python mysql subprocess

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

免费语法突出显示.NET编辑器

我需要在我的应用程序中加入语法高亮编辑器控件.要求控件是免费的本机.NET代码,因此Scintilla.NET控件不可行.原因是因为它是ClickOnce应用程序.

我想要使​​用WinForms或WPF的答案.它不必来自同一供应商.它需要基本上支持语法高亮,行号,并且对于高达100,000的大型文件来说速度相当快,必须是免费的!

我知道之前已经问过这个问题,因为它们通常混淆了需要版税或不免费的商业控件,或者提到不是本机.NET代码的Scintilla.NET控件.

.net editor wpf-controls winforms

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

ASP.NET Web窗体中的jQuery Validation插件

我真的想在我的ASP.NET Web窗体应用程序(而不是MVC)中使用jQuery Validation插件.我觉得比在任何地方添加asp验证器更容易,并将控件设置为验证所有这些的字段.

我在设置像class ="required email"这样的类时遇到了一些问题,我认为这与主表单标签中的表单标签有关.

当使用在asp控件中被破坏的名称调用jquery validate时,我也会遇到问题

// validate signup form on keyup and submit
$("#signupForm").validate({
    rules: { 
        username: {
            required: true,
            minlength: 2
        }, },
    messages: { 
        username: {
            required: "Please enter a username",
            minlength: "username at least 2 characters"
        }, 
    }.

.......

        <p>
            <label for="username">
                Username</label>
            <input id="username" name="username" />
        </p>
Run Code Online (Sandbox Code Playgroud)

因为这

<asp:TextBox ID="tbUsername"  runat="server"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

呈现为

<input name="ctl00$ContentPlaceHolder1$tbUsername" type="text" id="ctl00_ContentPlaceHolder1_tbUsername" />
Run Code Online (Sandbox Code Playgroud)

并破坏了这个名字.我可以使用ClientID <%=tbUsername.ClientID %>,但不能使用ClientName

有人在asp.net上使用jquery验证器插件有什么成功吗?如果是这样,使用多个表单很像使用单独的验证组?

asp.net validation jquery webforms jquery-validate

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

Java中是否有Perl实现?

我正在寻找Java中的Perl实现.像Jython这样的东西适用于Python.我找到了PLJava但它需要安装JVM和Perl编译器.我需要一些不需要Perl编译器的东西.

我需要在Java类中运行一些Perl代码.

更新:

  • 我发现PLJAVA是我需要的.有人知道一些教程吗?
  • 有没有人玩过Inline :: Java模块.
  • 我也无法安装Inline :: Java.

java perl

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

从Wiimote移动到相机?

我一直在做一些Johnny Chung Lee风格的 Wiimote编程,并且遇到了Wiimote相对狭窄的视野和四点限制的问题.我买了一个Creative Live!具有85度视野和高分辨率的相机.

我的原型应用程序是用C#编写的,我想留在那里.

所以,我的问题是:我想找一个C#.Net相机/视觉库,让我可以在相机的视野中跟踪点 - 可能是LED.将来,我想转向R/G/B点跟踪,以便更容易地跟踪和区分更多点.有什么建议?

c# camera computer-vision wiimote

6
推荐指数
2
解决办法
1355
查看次数

Rails:我无法调用/ lib中的模块中的函数 - 我做错了什么?

我知道我做了一些愚蠢的事情或者没有做一些聪明的事情 - 我经常对两者都感到内疚.

这是一个让我痛苦的例子:

我有一个模块保存在/ lib中作为test_functions.rb,看起来像这样

module TestFunctions
  def abc
    puts 123
  end
end
Run Code Online (Sandbox Code Playgroud)

进入ruby脚本/跑步者,我可以看到模块正在自动加载(良好的配置以及所有......)

>> TestFunctions.instance_methods
=> ["abc"]
Run Code Online (Sandbox Code Playgroud)

所以这个方法是已知的,让我们试试吧

>> TestFunctions.abc
NoMethodError: undefined method `abc' for TestFunctions:Module from (irb):3
Run Code Online (Sandbox Code Playgroud)

不.这个怎么样?

>> TestFunctions::abc
NoMethodError: undefined method `abc' for TestFunctions:Module from (irb):4
Run Code Online (Sandbox Code Playgroud)

再试一次.

defined?(TestFunctions::abc) #=> nil, but
TestFunctions.method_defined? :abc #=> true
Run Code Online (Sandbox Code Playgroud)

就像我在顶部说的那样,我知道我是愚蠢的,有人会让我失望吗?

ruby ruby-on-rails

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

Esper的替代品?

我对复杂事件处理非常感兴趣,并一直在关注Esper.然而,我的公司有反GPL立场,我想知道在Apache或BSD这样的商业友好许可下是否有非GPL替代品?

licensing esper complex-event-processing

14
推荐指数
2
解决办法
9435
查看次数