小编Eve*_*ien的帖子

如何找到一组中的数字加到另一个给定的数字?

这是一个我似乎在使用会计系统时遇到的问题.

我有一组交易,但它们的金额并不等于会计部门认为应该的金额.他们不会质疑数学,只是包含的交易:p

是否有一种算法可以帮助我确定不应该包含集合中的哪些事务,以使总和与给定量匹配.

Given Set:  
2  
4  
5  
7

Given Sum Amount:
13

Result Set:
2
4
7
Run Code Online (Sandbox Code Playgroud)

编辑: 集合中的交易少于100个.有没有人有一个C#的例子,因为解决XKCD问题中的NP完全问题没有一个?

伙计,我应该获得CS学位.

c# algorithm np-complete np-hard

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

如何为禁用复选框设置CSS?

我想在网格中更改CSS for disabled复选框(对于用户来说太难看了).有什么简单的方法可以做到这一点?

我对所用技术的偏好(按降序排列):
CSS
JavaScript
jQuery
Other

html css checkbox

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

Id或[TableName] Id作为主键/实体标识符

是否首选使用"Id"作为主键的列名或"[TableName] Id"作为命名约定?

表:帐户
主键:Id

- 与 -

表:帐户
主键:AccountId

在我看到的实现中似乎分裂了大约50%/ 50%.每种方法有哪些优缺点?

跟进:

在我的数据库中使用一个约定,在代码中使用另一个约定是否有意义?或者我应该保持一致吗?在大多数ORM中,这怎么会最好?

sql sql-server orm database-design naming-conventions

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

"ASP.NET"错误:拒绝访问远程服务器,因为不存在登录映射

我能够执行直接查询链接服务器的存储过程,但是当我通过ASP.NET调用相同的sproc时,我收到以下错误:

拒绝访问远程服务器,因为不存在登录映射.

当我通过SSMS执行它时,我通过我的Windows域帐户连接.

该站点是ASP.NET,在IIS 7上使用表单身份验证,在本地计算机上使用SQL 2008.

对于所有登录,链接服务器设置为"使用此安全上下文进行".

sql-server asp.net linked-server sql-server-2008

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

有没有办法在SQL Server中执行FIRST()?

从旧的Access日期开始,有一个First()函数允许您将第一行作为聚合函数.SQL Server中有任何等价物吗?

SELECT
  c.ID
, p.ID
, FIRST(p.ProductName)
, SUM(fee.Amount)
from Fee as f
INNER JOIN Product as p
ON p.ID = f.ProductID
INNER JOIN Customer as c
ON c.ID = p.CustomerID
GROUP BY c.ID, p.ID
Run Code Online (Sandbox Code Playgroud)

编辑: 我只想要任何一行的值,因为它们都是一样的.我试图对数据库很好,让它给我发现的第一个:)

sql-server

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

用于在 CSV 文件中查找未转义双引号的正则表达式

查找 CSV 文件中双引号引起的列中包含的 2 个未转义双引号的集合的正则表达式是什么?

不匹配:

"asdf","asdf"
"", "asdf"
"asdf", ""
"adsf", "", "asdf"
Run Code Online (Sandbox Code Playgroud)

匹配:

"asdf""asdf", "asdf"
"asdf", """asdf"""
"asdf", """"
Run Code Online (Sandbox Code Playgroud)

regex csv

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

我将如何在美国寻找最长的邮寄城市名称?

我能找到的最长的城市名称(有一个邮政编码)是加利福尼亚州的"La Canada Flintridge".我发现通过谷歌随意.为了测试我们的邮寄地址,我想从USPS数据库中得到一个明确的"这是你可能邮寄到的最长的城市名称".

我将如何免费和b)快速找到这些信息a)?

到"Not Programming Related"闭包器:这决定了我们数据库中City字段的字段长度.这与编程有关.

email zipcode mailing

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

你能在SQL if语句的块中只注释一下吗?

我想在if语句的块中添加注释,但是当我尝试时出错.我想更像史蒂夫麦康奈尔.

declare @ConstraintName varchar(255)
set @ConstraintName = 'PK_Whatever'

IF LEFT(@ConstraintName, 2) = 'PK'
BEGIN
    --can't drop primary keys
END
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

Incorrect syntax near 'END'.
Run Code Online (Sandbox Code Playgroud)

如果我在评论后添加一些东西,即PRINT @ConstraintName它工作正常.

t-sql sql-server

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

我应该为开发机器使用32位还是64位操作系统?

我记得听说性能开发机器应该是32位,而服务器应该是64位.我认为是Dot Net Rocks的 Richard Campell !提到这一点.

为什么32位比开发盒的64位快,反之亦然?

64-bit operating-system 32-bit development-machine

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

Mercurial对某些文件类型执行二进制比较

可能重复:
为什么Mercurial认为我的SQL文件是二进制文件?

我最近开始使用Mercurial,当我恢复我的一个.SQL文件时,Mercurial执行了二进制比较.这显然限制了所做更改的可见性,因为没有差异.

是否有选项可以设置文件类型来进行字符串比较?

我正在使用带有Mercurial 1.3.1的Tortioise Hg 0.8.1.

mercurial file-type string-comparison

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