问题列表 - 第35555页

嵌套事务 - 回滚方案

A(){
    con.begin;
    .........
    .........
    B();
    ........
    ........(con.rollback;)
    con.commit;
    }

    B{
    con.begin;
    .......
    .......
    con.commit;
    }
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,我在A()开始一个新的DB事务.它成功执行了一些事务.在那之后B()开始执行并且它也成功执行了一些事务,现在控制返回到A().此时会发生一些异常,我会进行回滚.我想知道B()中成功的事务是否会回滚.

java postgresql

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

C#回调无法正常工作

我正在定义一个函数,它将另一个函数作为参数(使用Microsoft(R)Visual C#2005编译器版本8.00.50727.4927)但我得到一个奇怪的错误.

这是函数定义:

public ManagementScope ConnectComputerWMI(string computerName, 
    string username, string password, 
    Action callbackProcessEnd) {... }
Run Code Online (Sandbox Code Playgroud)

这是错误:

error CS0305: Using the generic type 'System.Action<T>' requires '1' type arguments
Run Code Online (Sandbox Code Playgroud)

我不确定System.Action需要什么类型.

.net c#

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

在linux系统上找到所有与'name'匹配的文件,并用它们搜索'text'

我需要在linux系统上找到'filename.ext'的所有实例,看看哪些实例包含'lookingfor'文本.

是否有一组linux命令行操作可以工作?

linux command-line grep find

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

javascript错误

var a=asdf;
var b=asdfs;
//var a = new String("asdf");
    if (a.equals(b)) {
        $("#package").show();
    }
    else {
          $("#package").hide();
    }

});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何将文件上传添加到rails应用程序?

我需要添加上传和存储任何类型的文件,PDF,XLS,DOC等的能力.在ruby on rails应用程序中执行此操作的最佳方法是什么?

ruby ruby-on-rails

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

使用BOOST.Test在文件中生成测试报告的更好方法是什么?

我知道默认情况下报告是针对标准错误的,因此必须将其重定向到文件.我的问题是我们是否应该在全球范围内进行此操作?这对我来说似乎并没有起作用.

这是我试过的 -

struct MyConfig
{
 MyConfig()
  : testReport("fileName.log")
  {
    if(!testReport.fail())
     original = std::cerr.rdbuf(testReport.rdbuf());
  }
  ~MyConfig()
    {        
        cerr.rdbuf(original);        
        testReport.close();
    }
    ofstream testReport;
    streambuf* original;

 };

 BOOST_GLOBAL_FIXTURE(MyConfig);
Run Code Online (Sandbox Code Playgroud)

运行测试后,仅在控制台上报告输出,尽管使用给定名称创建了0kb文件.

c++ boost boost-test

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

C++异常和结构化异常之间的区别

有人能解释一下CFC异常和MFC中的结构化异常之间的区别吗?

c++ mfc exception

20
推荐指数
4
解决办法
9599
查看次数

select*from foo(100 000行)需要4秒,这是正常的吗?

我在ubuntu服务器上安装了postgres 8.4,配备4 GB Ram和Intel E5504 2Ghz

我创建了一个表

create table foo
(
id serial primary key,
fname varchar(30),
lname varchar(30)
) 
Run Code Online (Sandbox Code Playgroud)

插入10 000行需要大约4秒第一次和1秒后,
但选择100 000行总是需要4秒,

select * from foo
Run Code Online (Sandbox Code Playgroud)

这是正常的还是我的配置错了?

可能是我的ubuntu遥控带有限或类似的东西?

postgresql ubuntu performance

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

使用Android SDK的gcc -x objective-c

由于Objective-C存在并且即使在MinGW中也受支持,通过传递-x objective-c,是否存在使用Android SDK实现此目的的黑客攻击?我对同事的机器进行了初步测试,看来语言objective-c不受支持.

我不想让UIKit或AppKit,甚至基金会工作; 我在Objective-C中编写了大部分OpenGLES游戏,并成功将其移植到Mac OS X和Windows上; 我相当肯定,一旦我有时间弄清楚足够的GNUStep,我就可以轻松地将它移植到GNU/Linux(即使没有它,我也可以创建类来让游戏运行).

我只对基本语言和基本运行时感兴趣(如果可能的话包括属性); 甚至NSObject可以很容易地写到我需要的程度.


与此同时,我已经设法编译了一些Objective-C代码,并为此编写了一个指南:

我的答案中有更多细节.

android gcc objective-c objective-c++

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

使用python脚本在shell中更改工作目录

我想实现一个userland命令,它将获取其一个参数(路径)并将目录更改为该目录.程序完成后,我希望shell在该目录中.所以我想实现cd命令,但是使用外部程序.

它可以在python脚本中完成,还是我必须编写bash包装器?

例:

tdi@bayes:/home/$>python cd.py tdi
tdi@bayes:/home/tdi$>
Run Code Online (Sandbox Code Playgroud)

python linux bash shell

12
推荐指数
2
解决办法
6393
查看次数