问题列表 - 第8952页

Windows安装文件夹

我在哪里可以找到权威指南,当我在Windows中安装新应用程序时,应用程序exe,数据库表,配置文件应该去哪里?

还应该使用注册表项来保存用户和应用程序数据的准则.

最好的祝福,

西蒙

windows installation

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

从ADO.NET确定SQL Server的版本

我需要确定连接字符串连接C#控制台应用程序(.NET 2.0)的SQL Server版本(在此特定情况下为2000,2005或2008).任何人都可以就此提供任何指导吗?

谢谢,MagicAndi

更新

我希望能够在可能的情况下从ADO.NET连接对象中确定SQL Server版本.

.net c# sql-server ado.net .net-2.0

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

C/C++中有哪些不同的调用约定,每个含义是什么?

有不同的调用约定在C/C++提供:stdcall,extern,pascal,等有多少这样的调用约定是可用的,什么分别意味着?有没有描述这些的链接?

c c++ winapi calling-convention visual-c++

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

为什么我的光标停在循环中间?

这里发布的代码是'示例'代码,它不是生产代码.我这样做是为了解决我正在解释的可读/简洁的问题.


使用类似于下面的代码,我们遇到了一个奇怪的错误.在每次INSERT之后,WHILE循环停止.

table包含100行,当插入在50行之后完成时,光标停止,只触及前50行.当插入在55之后完成时它在55之后停止,依此类推.

-- This code is an hypothetical example written to express
-- an problem seen in production

DECLARE @v1 int
DECLARE @v2 int

DECLARE MyCursor CURSOR FAST_FORWARD FOR
SELECT Col1, Col2
FROM table

OPEN MyCursor

FETCH NEXT FROM MyCursor INTO @v1, @v2

WHILE(@@FETCH_STATUS=0)
BEGIN

  IF(@v1>10)
  BEGIN
    INSERT INTO table2(col1) VALUES (@v2)
  END

  FETCH NEXT FROM MyCursor INTO @v1, @v2

END

CLOSE MyCursor
DEALLOCATE MyCursor
Run Code Online (Sandbox Code Playgroud)

table2上有一个AFTER INSERT触发器,用于将table2上的变量记录到第三个表中,恰当地命名为mutation.这包含一个插入来处理插入的游标(以非常特定的方式按列记录突变,这需要游标).

一点背景:这存在于一组小支持表上.为了审计目的,项目要求记录对源数据所做的每个更改.带有日志记录的表格包含诸如银行帐号之类的内容,其中将存入大量资金.最多只有几千条记录,它们只应该很少修改.审计功能可以阻止欺诈行为:因为我们记录了"做了什么"的"改变了什么".

实现这一点的明显,快速和合理的方法是每次进行更新时存储整行.然后我们不需要光标,它会更好地执行一个因素.然而,情况的政治意味着我的双手被束缚.

唷.现在回到问题.

简化版本的触发器(真实版本每列插入一次,并且还插入旧值):

--This cursor …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sql-server-2005

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

如何调用一个在Json对象中传递其名称的函数?

我有一个JSON对象,其中包含一个名为callback的关键元素.

{
"id":34,
"description":"",
"item_id":4,
"callback":"addNew",
"filename":"0000072.doc",
"type":"News",
"ext":"doc",
"size":46592
}
Run Code Online (Sandbox Code Playgroud)

我想调用javascript"addNew"函数.我试过了.

json.callback(json);
Run Code Online (Sandbox Code Playgroud)

但是不起作用.任何的想法?

javascript json callback

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

如何使用avr-gcc在C/C++中执行预主要初始化?

为了确保之前运行一些初始化代码main(使用Arduino/avr-gcc),我有以下代码:

class Init {
public:
    Init() { initialize(); }
};

Init init;
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望能够简单地写:

initialize();
Run Code Online (Sandbox Code Playgroud)

但这不编译......

是否有一种不那么冗长的方式来达到同样的效果?

注意:代码是Arduino草图的一部分,因此该main函数是自动生成的,不能修改(例如initialize在任何其他代码之前调用).

更新:理想情况下,初始化将在setup函数中执行,但在这种情况下,还有其他代码,具体取决于之前发生的代码main.

c c++ initialization arduino avr-gcc

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

对单词和类别值进行分类

我们今天在课堂上设置了一个算法问题,作为"如果你找到一个你不必做这个主题的解决方案".当然,我们都认为我们会试一试.

基本上,我们提供了100个单词和10个类别的DB.单词或类别之间不匹配.所以它基本上是100个单词和10个类别的列表.

我们必须将单词"放置"到正确的类别中 - 也就是说,我们必须"弄清楚"如何将单词放入正确的类别中.因此,我们必须"理解"这个词,然后将其置于最合适的类别中.

即其中一个词是"钓鱼"类别"运动" - >所以这将属于这一类.单词和类别之间存在一些重叠,因此某些单词可能会进入多个类别.

如果我们弄明白,我们必须增加样本大小,并且匹配率"最佳"的人获胜.

有没有人知道如何开始这样的事情?还是任何资源?最好是在C#中?

即使是关键字DB或其他东西可能会有所帮助?有人知道任何免费的吗?

algorithm classification

13
推荐指数
3
解决办法
5183
查看次数

MySQL触发器/程序执行延迟

有没有一个像样的方法来延迟执行mysql触发器?

WHILE @condition = 0
  sleep for awhile

insert into some_table values(NEW.value1, NEW.value2);
Run Code Online (Sandbox Code Playgroud)

mysql triggers stored-procedures

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

jQuery javascript自定义排序程序在Firefox中有效,但IE似乎没有得到它...(复制粘贴示例代码)

我根据应用程序中的实际问题构建了此示例代码.我有一个自定义排序过程来排序jQuery数组.容器包含具有特殊属性的项列表.

用于分类:

  1. 加载临时数组中的所有项目
  2. 清除容器
  3. 将临时数组排序为新数组
  4. 将已排序的项目附加到容器

不知何故,Firefox知道如何排序,但IE不知道.有人能告诉我什么不能正常工作吗?

(你可以将下面的html复制粘贴到一个空的.html文件中,它应该立即工作)

<html>
<head>
<script type="text/javascript" 
    src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
    jQuery.fn.sort = function() {  
        return this.pushStack( [].sort.apply( this, arguments ), []);  
    } 

    function DoTheSort() {
        //Fetch elements in jQueryElement
        var sortableArray = $('#sortables').find('div.sortable');

        //Clear the sortables container
        $('#sortables').empty();

        //Sort the array
        var sortedArray = $(sortableArray).sort(sortProcedure);

        //Append sorted items
        jQuery.each(sortedArray, function() {
            alert($(this).attr("sortvalue"));
            $('#sortables').append(this);                
        });
    }

    function sortProcedure(a, b) {
    var value1 = parseInt($(a).attr("sortvalue"));
    var value2 = parseInt($(b).attr("sortvalue"));
        return value1 > value2;
    }


    </script>
</head> …
Run Code Online (Sandbox Code Playgroud)

javascript sorting jquery cross-browser

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

如何在CakePHP中创建一个表单来处理i18n的多个插入?

我需要在cakephp中创建一个表单,以便我可以同时插入多种语言的内容.

例如,如果我想使用eng,esp表单将如下:

Insert english title _____________
Insert spanish title _____________
Run Code Online (Sandbox Code Playgroud)

我正在使用i18n作为翻译的字段,但文档并没有多说,有人能给我一些建议吗?

另外,我怎么知道我使用了多少种语言?我是否必须计算app/locale中的目录?

cakephp internationalization

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