问题列表 - 第11589页

jQuery检索并设置html select元素的选定选项值

我试图使用jQuery检索并设置选择元素(下拉列表)的选定值.

对于我已经尝试过的检索$("#myId").find(':selected').val(),以及$("#myId").val()两者都返回undefined.

任何洞察这个问题将非常感激.

jquery

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

我可以利用GPU从.NET进行AES加密吗?如果是这样,怎么样?

来自都柏林圣三一学院的有趣论文:
AES加密实施和商品图形处理单元分析

他们的技术使用openGL来获取GPU来执行AES所需的数字转换.

通过托管的.NET库公开此功能(执行流加密)有多难?

我该如何开始?提示?例子?

编辑:任何人都有使用CUDA或加速器关联的经验?

.net opengl encryption gpu aes

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

ADO.NET实体框架中的乐观并发

我找到了一篇MSDN文章,描述了EF在保存更改时如何处理并发:

默认情况下,[...] Object Services将对象更改保存到数据库,而不检查并发性.对于可能经历高度并发性的属性,我们建议在概念层中使用ConcurrencyMode ="fixed"属性定义实体属性

我有两个问题:

  1. 在我的模型中没有属性,我ConcurrencyMode="fixed"可以安全地假设如果OptimisticConcurrencyException在保存更改时抛出了一个,那是因为实体不再存在于数据存储中,即它已被其他用户删除,或者我是遗漏了什么?

    我想EF执行一个UPDATE看起来像这样的-statement,正如我所看到的那样,只有OptimisticConcurrencyException当ID = 1的Person不存在时才会抛出:

    UPDATE Person SET FirstName = 'John' AND LastName = 'Smith' WHERE ID = 1
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用时ConcurrencyMode="fixed",EF在删除实体时是否检查并发性?换句话说,EF是否会执行DELETE看起来像这样的-statement(不仅仅是-clause中的主键WHERE):

    DELETE FROM Person WHERE ID = 1 AND LastName = 'Doe'
    
    Run Code Online (Sandbox Code Playgroud)

.net entity-framework optimistic-concurrency

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

从外部程序集中检索程序集版本的最有效方法需要建议

我需要迭代一个程序集列表并确定它们的版本号.我之前使用过System.Reflection.Assembly.GetExecutingAssembly().GetName().版本,但在这种情况下我正在使用尚未加载的程序集.我知道我可以使用System.Reflection.Assembly.ReflectionOnlyLoadFrom("assembly.dll"),但我读过这可以吃内存,除非我在自己的应用程序域中加载程序集然后卸载它们.这是ReflectionOnlyLoadFrom()还是只是LoadFrom()?

或者,是否有一种方法可以在不加载程序集的情况下获取版本信息?

.net c# reflection

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

如何使用正则表达式验证用户名?

这似乎符合我定义的规则,但我今晚才开始学习正则表达式,所以我想知道它是否正确.

规则:

  • 用户名可以包含小写和大写
  • 用户名可以包含字母数字字符
  • 用户名可以包含下划线,连字符和空格
  • 不能是两个下划线,两个超连续或两个连续的空格
  • 在开始或结束时不能有下划线,超级或空格

正则表达式模式:

/^[a-zA-Z0-9]+([a-zA-Z0-9](_|-| )[a-zA-Z0-9])*[a-zA-Z0-9]+$/
Run Code Online (Sandbox Code Playgroud)

regex

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

匈牙利算法和多种因素

我有一种情况,我需要将人员分配给几个事件.如果我们只是将价格作为一个因素,那就没问题了,但是有很多因素可以进来.

首先,一些背景.这是一个非营利性组织,它促进因任何原因住院的儿童的故事时间,因此他们依靠志愿工作这样做.因此,由于他们依赖于人们的善意,他们为人们提供了人们可以/想做的尽可能多的工作,其变化如下:

  • 有些人只能做早晨,有些人只能做下午;
  • 有些人只能做星期一,星期四,其他人不能去八月或十二月;
  • 有些人每月只能去一次,其他人可以去4次(甚至其他人在这些行动中都被赋予"优先权",因为他们更有经验,可以每月做10次)

所以,我有点想到了前两个.由于匈牙利算法是关于价格的,我会给他们一个愚蠢的高价,因为他们不能去.但是,你会怎么做其他人?

我想给他们一些分数.有些事情:一个人每月可以做一次,花费1000点.如果有人每月可以去10次,那么这个人需要花费100分(1000分除以10分).此外,分配这种方法的方法是在单独的操作完成时增加价格,如此(选定的人员的相关成本为*):

第一次迭代

         | August 1st 2009
Person A | 1000
Person B | 500 *
Run Code Online (Sandbox Code Playgroud)

第二次迭代

         | August 8th 2009
Person A | 1000 *
Person B | 1000 
Run Code Online (Sandbox Code Playgroud)

这将是在所有人之间进行相应分配的方式,更优先考虑那些可以多次执行此操作的人.

你怎么想,你会怎么做?

language-agnostic algorithm scheduling graph-theory matching

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

OSGi初始配置,谈论ZIP字典条目?

关于"初始供应页面231"的osgi R4规范

'请求的结果必须是ZIP文件(内容类型应用程序/ ZIP)'...'zip文件可能只包含四种类型的字典条目:text,binary,bundle或bundle-url.类型在ZIP条目的额外字段中指定

除了拥有单个名称的文件之外,我不知道ZIP文件.有没有人找到一个显示这样一个zip文件的例子?

非常感谢!

java osgi provisioning

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

如何向下一页发送更多5000个字符

我需要将内容保存到文件中.内容超过5000个字符.我无法通过url作为查询字符串发送此信息.它显示未指定的错误.如何实现这一目标.我在这里使用PHP.所以,我试图通过ajax概念将此内容值发送到另一个用于存储的php文件.单击按钮后,我想将生成的内容保存到文件中 - 无需刷新页面.

html javascript php

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

解析文件以获取C#中的名称列表

我正在解析我的/etc/passwd文件,看起来像这样:

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
Run Code Online (Sandbox Code Playgroud)

我希望我的程序返回以下内容:

root
bin
daemon
...
sync
Run Code Online (Sandbox Code Playgroud)

我目前的代码是这样的:

Regex expression = new Regex(@"^\w*");
foreach (Match myMatch in expression.Matches(txt))
{
    txtout.Text = myMatch.ToString();    
}
Run Code Online (Sandbox Code Playgroud)

但是,我只是回来root了这段代码.我怎样才能退回每一行?

c#

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

LINQPad如何引用其他类,例如LINQ in Action示例中的Books

我正在使用LINQPad在我正在构建的应用程序中创建LINQ查询.

我注意到在下载的LINQ in Action示例中,例如示例4.04,intellisense显示了一个类"Books",但我在LINQPad工具中看不到任何引用或" using "语句,这里是示例:

List<Book> books = new List<Book>() {
  new Book { Title="LINQ in Action" },
  new Book { Title="LINQ for Fun" },
  new Book { Title="Extreme LINQ" } };

var titles =
  books
    .Where(book => book.Title.Contains("Action"))
    .Select(book => book.Title);

titles.Dump();
Run Code Online (Sandbox Code Playgroud)

在"LinqBooks.Common中,Business Objects,Book.linq "是类似乎定义的地方:

public class Book
{
  public IEnumerable<Author> Authors {get; set;}
  public String Isbn {get; set;}
  public String Notes {get; set;}
  public Int32 PageCount {get; set;}
  public Decimal Price {get; …
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-objects linqpad

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