问题列表 - 第31308页

可调用或PreparedStatement和事务

我在java中有一个准备好的语句调用,它调用一个提交或回滚sybase事务的过程.无论如何,我可以从我的java调用检查该事务的结果,即.提交成功还是回滚失败?或者,我想检查程序是否完成没有错误 - 最好的方法是什么?谢谢

java stored-procedures transactions jdbc

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

VIM缩写中的光标位置

是否有一些方法可以告诉VIM将缩放扩展后的光标放在某个位置?假设你在.gvimrc中有这样的东西

iabberv <? <?=|?> 
Run Code Online (Sandbox Code Playgroud)

并且您希望将光标放在管道字符自动的位置.

vim

11
推荐指数
2
解决办法
2753
查看次数

C++模板duck-typing与纯虚基类继承

在模板duck-typing和纯虚基类继承之间进行选择的指导原则是什么?例子:

// templates
class duck {
    void sing() { std::cout << "quack\n"; }
};

template<typename bird>
void somefunc(const bird& b) {
    b.sing();
}

// pure virtual base class
class bird {
    virtual void sing() = 0;
};

class duck : public bird {
    void sing() { std::cout << "quack\n"; }
}

void somefunc(const bird& b) {
    b.sing();
}
Run Code Online (Sandbox Code Playgroud)

c++ inheritance templates base-class pure-virtual

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

Visual Studio:如何为每个项目或解决方案覆盖某些扩展类型的默认"构建操作"?

我正在从许多程序集中提供我的asp.net mvc视图,并在构建后事件中将视图复制到主应用程序.

但是,我意识到这一点,当我在视图中更改某些内容并且只需按F5时,就不会包含更改.我需要做的是看到更改:保存,构建< - 显式单击,然后按F5.然而,这是非常烦人的解决方案.

我发现在视图上将Build action设置为"Embedded Resource"也可以解决问题,但是其他开发人员可能不记得在将每个视图添加到解决方案后他们必须这样做.

有没有办法覆盖某些文件扩展名的默认构建操作,例如:*.aspx,*.ascx在项目中或(更好)在解决方案中?

我发现能够在每台机器上全局添加此设置,但我不想这样做(链接:http://blog.andreloker.de/post/2010/07/02/Visual-Studio- default-build-action-for-non-default-file-types.aspx)

有任何想法吗 ?

asp.net-mvc action build visual-studio

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

Path :: GetTempFileName方法保存到哪个文件夹?

我需要获取临时文件以查看发生了什么,因为实际文件永远不会输出.但是,我似乎无法找到临时文件的创建位置.

我需要在不编写代码或构建应用程序的情况下找到它,因为遍布整个地方的依赖关系太多了.我无法部署调试版本.

c# temporary-files

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

Cron文件 - 禁用访问权限(Google App Engine)

我在Google App Engine中运行了一个cron文件.它似乎工作正常,但我不希望任何人能够访问该URL.

这是我的.cron文件:

cron:
- description: testing cron
url: /tester
schedule: every 1 minutes
Run Code Online (Sandbox Code Playgroud)

我尝试在"schedule"下添加"login:admin",但我得到:

enter code here
Error parsing yaml file:
Unexpected attribute 'login' for object of type <class 'google.appengine.api.croninfo.CronEntry'>.
Run Code Online (Sandbox Code Playgroud)

那么如何阻止某人调用url并运行应该自动化的脚本呢?

谢谢

cron google-app-engine yaml

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

我是否可以使NUnit GUI在断点/失败测试中进入Visual Studio调试器?

使用NUnit GUI运行单元测试时,有没有办法:

  • 在测试中设置断点,
  • 或者在测试失败时闯入Visual Studio实时调试器?

.net debugging nunit visual-studio

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

JSON:id或不是关键项?

我一直负责创建一个简单的数据源,以便客户端可以通过JSON检索事物列表.每个东西都有一个ID,所以我的第一个冲动是创造类似的东西

{
    "13": {
        "name": "foo",
        "height": 17
    },
    "18": {
        "name": "bar",
        "height": 22
    }
...
}
Run Code Online (Sandbox Code Playgroud)

但我被告知这是一个滥用JS属性作为关联数组,所以这样的事情会更合适:

[
    {
        "id": 13,
        "name": "foo",
        "height": 17 
    },
    {
        "id": 18,
        "name": "bar",
        "height": 22 
    }
]
Run Code Online (Sandbox Code Playgroud)

第二个版本似乎......很难.这里的最佳做法是什么?

json

11
推荐指数
2
解决办法
2039
查看次数

在文件中的特定行上插入行

我已经在r +模式下打开了现有文件.

open("#{RAILS_ROOT} /locale/app.pot","r +")do | f |

结束

我想在特定的行号中插入一些其他行.就像我想要在行号10上插入"Hii".在第20行上的"世界"."hello".

我怎么能在红宝石中处理它?

ruby ruby-on-rails file

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

我应该使用System.out.println()还是其他什么?

我已经习惯用Java编程了一段时间,但我仍然对基础知识有一些亟待解决的问题.我听说我应该使用System.out.println()来显示来自某些人的数据,而其他人给了我不同的想法(比如PrintStream或其他东西).在Java中打印到控制台的最佳方法是什么?

java printing println

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