问题列表 - 第1989页

在MySQL中复制行

我想复制一行的所有列,但不必指定每一列.我知道http://dev.mysql.com/doc/refman/5.1/en/insert-select.html上的语法,但我认为无法忽略列.

对于我的示例,我试图将行的所有列复制到新行,但主键除外.

有没有办法做到这一点,而不必写入查询与其中的每个字段?

mysql sql

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

线程与ThreadPool

使用新线程和使用线程池中的线程有什么区别?有什么性能优势,为什么我应该考虑使用池中的线程而不是我明确创建的线程?我在这里专门讨论.NET,但一般的例子很好.

.net architecture multithreading threadpool

133
推荐指数
5
解决办法
7万
查看次数

重新编号主键

如何重置sql表上的主键计数器并使用新的主键更新每一行?

sql primary-key

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

Drools.NET与Windows Workflow Foundation(WF)

我目前正在搜索适用于.NET的规则引擎.我们的逻辑很简单,+, - ,*,/,和/或基本的操作顺序.但是,我们需要将此信息存储在数据库中,然后在从数据库中提取新版本时生成规则文件.因此,除非其中一个具有Web版UI编辑器,否则常见的UI编辑对我们来说将毫无用处.

所以我的问题是,鉴于我所说的,在编程配置和与ASP.NET集成方面,这将是我们最好的规则引擎.

.net drools workflow-foundation

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

回发不使用ASP.NET路由(视图状态MAC验证失败)

我正在使用ASP.NET 3.5 SP1 System.Web.Routing与经典WebForms,如http://chriscavanagh.wordpress.com/2008/04/25/systemwebrouting-with-webforms-sample/中所述

一切正常,我有自定义SEO网址甚至回发作品.但有一种情况是回发总是失败,我得到一个:

验证视图状态MAC失败.如果此应用程序由Web场或群集托管,请确保配置指定相同的validationKey和验证算法.AutoGenerate不能在群集中使用.

以下是重现错误的方案:

  1. 使用按钮创建标准webform mypage.aspx
  2. 创建一个将"a/b/{id}"映射到"〜/ mypage.aspx"的路线
  3. 当您执行该站点时,您可以导航http:// localhost:XXXX/a/b /页面工作的内容.但是当你按下按钮时会出现错误.当Route只是"a/{id}"时,不会发生错误.

它似乎与url中的子路径数有关.如果至少有2个子路径,则视图状态验证失败.

即使使用EnableViewStateMac ="false",您也会收到错误.

有任何想法吗?这是一个错误吗?

谢谢

viewstate asp.net-mvc routing mac-address

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

使用Ant预编译JSP的最佳方法是什么?

我试图找出使用Ant预编译将部署到Oracle应用服务器的JSP的最佳方法.即使我正在部署到Oracle应用服务器,我也希望避免使用Oracle的Ant版本.

java ant oracle jsp

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

使用SQL Server 2005中的ROW_NUMBER()OVER()在不同列上进行排序的分页查询

假设我正在使用Northwind数据库,并且我希望通过包含以下参数的存储过程运行查询:

  • @Offset 指示分页开始的位置,
  • @Limit 表示页面大小,
  • @SortColumn 表示用于分类目的的列,
  • @SortDirection,表示上升或后代排序.

我的想法是对数据库进行分页,因为结果集包含数千行,因此缓存不是一个选项(并且使用VIEWSTATE甚至不被视为IMO,很糟糕).

您可能知道SQL Server 2005提供了函数ROW_NUMBER,它返回结果集的分区中的行的序号,从1开始,每个分区的第一行.

我们需要对每个返回的列进行排序(本例中为5),动态SQL不是一个选项,因此我们有两种可能:使用大量的IF ... ELSE ...10个查询,这是一个难以维护的地狱,或者具有如下查询:

WITH PaginatedOrders AS (
    SELECT
        CASE (@SortColumn + ':' + @SortDirection)
            WHEN 'OrderID:A' THEN ROW_NUMBER() OVER (ORDER BY Orders.OrderID ASC)
            WHEN 'OrderID:D' THEN ROW_NUMBER() OVER (ORDER BY Orders.OrderID DESC)
            WHEN 'CustomerID:A' THEN ROW_NUMBER() OVER (ORDER BY Orders.CustomerID ASC)
            WHEN 'CustomerID:D' THEN ROW_NUMBER() OVER (ORDER BY Orders.CustomerID DESC)
            WHEN 'EmployeeID:A' THEN ROW_NUMBER() OVER (ORDER BY Orders.EmployeeID ASC)
            WHEN …
Run Code Online (Sandbox Code Playgroud)

pagination sql-server-2005

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

检查C中是否存在文件的最佳方法是什么?

有没有比简单地尝试打开文件更好的方法?

int exists(const char *fname)
{
    FILE *file;
    if ((file = fopen(fname, "r")))
    {
        fclose(file);
        return 1;
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c filesystems cross-platform

401
推荐指数
8
解决办法
50万
查看次数

Perl有哪些代码覆盖工具?

Perl有没有好的(最好是免费的)代码覆盖工具?

perl code-coverage cpan

18
推荐指数
4
解决办法
6170
查看次数

IModelBinder和ASP.NET MVC Beta

有没有人有关于asp.net mvc beta中新的IModelBinder的教程的链接?

我无法正确理解它,这已经发生了很大变化.

谢谢

asp.net-mvc imodelbinder

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