问题列表 - 第2775页

如何在不排序的情况下选择表格中的最后5行?

我想从SQL Server中的表中选择最后5条记录,而不按升序或降序排列表.

t-sql sql-server

25
推荐指数
6
解决办法
18万
查看次数

缓存JavaScript文件

哪个是使浏览器使用缓存版本的js文件(来自服务器端)的最佳方法?

javascript caching http

51
推荐指数
5
解决办法
14万
查看次数

是否存在可证明NP难以击败的公钥加密算法?

如果实际的量子计算成为现实,我想知道是否有任何基于NP完全问题的公钥加密算法,而不是整数分解或离散对数.

编辑:

请查看有关量子计算机的维基文章中的 "计算复杂性理论中的量子计算"部分 . 它指出量子计算机可以回答的问题类别(BQP)被认为比NP完全更容易.

编辑2:

"基于NP-complete"是表达我感兴趣的一种不好的方式.

我打算问的是一个公钥加密算法,其特性是任何破解加密的方法也可用于打破潜在的NP完全问题.这意味着破解加密证明P = NP.

complexity-theory cryptography quantum-computing

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

分页时的偏移量与页码

这是相当琐碎的,但我在SO上注意到它们使用的是页码而不是偏移量。我知道差异很小(将页码乘以页面上的行或将偏移量除以页面上的行),但是我想知道是否建议将一个推荐给另一个。

当然,某些网站(例如Google)会使用更复杂的系统,因为它们需要跟踪您的实际搜索。但是我正在考虑一个无关紧要的简单网站。

推荐的技术是什么?

language-agnostic pagination

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

一个表中或单独表中的三个客户地址?

在我的应用程序中,我有一个Customer类和一个Address类.该Customer班有三个实例Address类:customerAddress,deliveryAddress,invoiceAddress.

什么是在数据库中反映这种结构的最佳方法?

  • 直接的方式是客户表和单独的地址表.
  • 更加非规范化的方式只是一个客户表,每个地址都有列("street"的示例:customer_street,delivery_street,invoice_street)

你有什么经历?这些方法有什么优点和缺点吗?

database language-agnostic oop database-design

12
推荐指数
3
解决办法
5468
查看次数

您在Django中使用哪种RDBMS?为什么?

我最近将一个项目从MySQL InnoDB切换到PostgreSQL,在使用ajax插入和更新数据时,我觉得更大的滞后.这可能是主观的.我知道Django开发者推荐postgres,我知道psycopg2应该比MysqlDB更快.Personaly我喜欢postgres强制数据库完整性的方式,但我最担心的是这个项目的性能.想听听其他人对此的看法.

django rdbms

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

调试Cocoa应用程序中的异常

我正在使用NSTextView开发应用程序.当我将随机字节粘贴到其中时(例如,从已编译的C程序中),它会显示乱码,就像它应该的那样.但是,当I -setShowsControlCharacters:YES时,同样会导致崩溃并多次出现以下错误:

2008-11-22 00:27:22.671 MyAppName[6119:10b] *** -[NSBigMutableString _getBlockStart:end:contentsEnd:forRange:stopAtLineSeparators:]: Range or index out of bounds

我用一个具有相同属性的NSTextView创建了一个新项目,它没有这个问题.

我的问题是,如何调试我的应用程序以查找错误原因?我不知道bug的来源.我不熟悉Xcode内置的调试器.如果有人能指出我如何追踪这样的错误,我将非常感激.谢谢.

debugging cocoa

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

生成必须遵循某些规则的唯一数字的最佳方法是什么?

一些背景:在德国(至少)发票号码必须遵循一定的规则:

  1. 必须订购
  2. 它们必须是连续的(可能没有间隙)

几个月后,他们被允许包含字符.有些客户希望使用这种可能性,客户不知道或害怕,他们坚持使用仅限数字的发票号码.

此外,客户不希望在零处启动它们.

我能想出很多方法来产生这样一个数字吗?我想知道:最好的方法是什么?

language-agnostic

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

Map <K1,K2,V>的任何实现,即两个键?

我需要一张有两个键的地图,例如

Map2<String /*ssn*/, String /*empId*/, Employee> _employees;
Run Code Online (Sandbox Code Playgroud)

这样我就可以

_employees.put(e.ssn(), e.empId(), e)
Run Code Online (Sandbox Code Playgroud)

然后

_employees.get1(someSsn);
_employees.get2(someImpId);
Run Code Online (Sandbox Code Playgroud)

甚至

_employees.remove1(someImpId);
Run Code Online (Sandbox Code Playgroud)

我不知道为什么我要停在两个,为什么不多,可能是因为我现在需要的情况是这样:-)但是类型需要处理固定数量的键是类型安全的 - 类型参数不能是vararg :-)

感谢任何指针,或建议为什么这是一个坏主意.

java generics maps

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

我是否更愿意购买商业框架或创建我自己的相同功能版本?(经典"创造与购买")

我对商业类库有不同的看法.我最好使用商业类库还是从头开始?如果购买图书馆是C#开发人员的前进方向?

c#

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