问题列表 - 第2665页

如何将菜单还原到Visual Studio 2008菜单栏?

我的Alt键在不知不觉中被卡住了,我试图在VS中打开我的窗口菜单,这导致从栏中删除菜单.

我的问题是,我怎么回来了?

visual-studio-2008 visual-studio

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

我可以在CouchDB中进行交易和锁定吗?

我需要做事务(开始,提交或回滚),锁(选择更新).我怎样才能在文档模型db中执行此操作?

编辑:

案例是这样的:

  • 我想经营拍卖网站.
  • 我认为如何直接购买.
  • 在直接购买中,我必须减少商品记录中的数量字段,但仅限于数量大于零的情况.这就是我需要锁和交易的原因.
  • 我不知道如何在没有锁和/或交易的情况下解决这个问题.

我可以用CouchDB解决这个问题吗?

database couchdb nosql

80
推荐指数
5
解决办法
3万
查看次数

如何在脚本中使用newgrp,然后在脚本退出时保留在该组中

我在solaris Box上运行脚本.特别是SunOS 5.7.我不是根.我正在尝试执行类似于以下内容的脚本:

newgrp
thegroup << FOO source .login_stuff
echo"hello world"
FOO

脚本运行.问题是它返回到调用进程,该进程将我放入源组.login_stuff未被获取的旧组中.我理解这种行为.我正在寻找的是一种留在子壳中的方法.现在我知道我可以在脚本中放一个xterm&(见下文)并且会这样做,但是有一个新的xterm是不可取的.

将当前pid作为参数传递.

newgrp
thegroup << FOO source .login_stuff
xterm&
echo $ 1
kill -9 $ 1
FOO

我没有可用的sg.此外,newgrp是必要的.

unix shell solaris csh

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

Javascript来flash通讯

我试图从JavaScript调用一个Actionscript函数,但我在Internet Explorer中遇到问题.我在mootools 1.2.1中使用Swiff.remote来调用actionscript函数,即:

Swiff.remote(playSwf.toElement(), 'sendResult', result, plays, name);
Run Code Online (Sandbox Code Playgroud)

这一切在FireFox,Safari和Opera中运行良好,但我在Internet Explorer 6和7中遇到"未指定"的错误.我尝试过使用沼泽标准:

window['flash'].sendResult(result, plays, name);
Run Code Online (Sandbox Code Playgroud)

无济于事.

谢谢你的帮助.标记

javascript flash actionscript

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

如何将Oracle BI集成到现有应用程序中?

我有一个用Perl编写的现有应用程序.现在我需要将此应用程序与OBI集成.该计划有一个按钮,用户可以单击该按钮在iframe中打开OBI .OBI驻留在与正在运行的应用程序不同的服务器上.

有没有人以前做过这个,知道这样做的最佳做法是什么,这样做的努力是什么?
另一个问题是是否可以向iframe中显示的OBI添加自定义.

oracle obiee business-intelligence

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

CUDA:用C++包装设备内存分配

我现在开始使用CUDA并且不得不承认我对C API有点失望.我理解选择C的原因,但是语言基于C++而不是,有几个方面会更简单,例如设备内存分配(via cudaMalloc).

我的计划是这样做我自己,用重载operator new与安置new和RAII(两种选择).我想知道到目前为止我是否有任何警告.代码似乎工作,但我仍然想知道潜在的内存泄漏.

RAII代码的用法如下:

CudaArray<float> device_data(SIZE);
// Use `device_data` as if it were a raw pointer.
Run Code Online (Sandbox Code Playgroud)

也许一个类在这种情况下是过度的(特别是因为你仍然必须使用cudaMemcpy,该类只封装RAII)所以另一种方法是放置new:

float* device_data = new (cudaDevice) float[SIZE];
// Use `device_data` …
operator delete [](device_data, cudaDevice);
Run Code Online (Sandbox Code Playgroud)

这里,cudaDevice仅作为触发过载的标签.但是,由于在正常放置中new这将指示放置,我发现语法奇怪地一致,甚至可能更喜欢使用类.

我很欣赏各种批评.是否有人知道是否计划为下一版本的CUDA(正如我所听到的那样,将改进其C++支持,无论它们的含义是什么).

所以,我的问题实际上有三个:

  1. 我的展示位置是否new超载语义正确?它会泄漏内存吗?
  2. 有没有人有关于未来CUDA发展的信息,这是朝着这个大方向发展的(让我们面对它:C++ s*ck中的C接口)?
  3. 如何以一致的方式进一步采取这种方式(还有其他需要考虑的API,例如,不仅有设备内存,还有常量内存和纹理内存)?

// Singleton tag for CUDA device memory placement.
struct CudaDevice {
    static CudaDevice const& get() { return instance; }
private:
    static …
Run Code Online (Sandbox Code Playgroud)

c++ cuda raii placement-new

17
推荐指数
2
解决办法
8572
查看次数

是否有一个流行的.NET Compact Framework单元测试框架?

我有很多NUnit和MBUnit的经验,但我是.NET Compact Framework开发的新手,我想要站稳脚跟.

是否有一个流行的.NET Compact Framework单元测试框架,如果有,它是什么?

.net unit-testing compact-framework

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

简单的Oracle SQL日期语法问题

我正在尝试将正在运行的MS Access查询转换为在通过VB脚本(.asp)访问的Oracle数据库上运行.这是WHERE子句的最后一部分:

sql = sql & "WHERE (UAT.HB.MB_MODE = 'A' AND   UAT.HB.PRINT_DATE >= '" 
& SD & "' AND UAT.HB.PRINT_DATE <= '" & ED  &"'  )"
Run Code Online (Sandbox Code Playgroud)

变量"SD"(即"开始日期")是一个文本字符串,可以包含诸如"11/11/2008"之类的值.变量"ED"(即"结束日期")也是如此.

但是,日期不起作用.Oracle是否需要特殊的方式来使用日期?

日期是否必须转换?我是否像在MS Access中一样用'#'关键字包围它们?

sql oracle vbscript ms-access date

7
推荐指数
3
解决办法
4万
查看次数

从批处理SQL命令(SQL Server)检索"输出消息"

我正在针对SQL Server在一个批处理中执行几个离散查询.例如:

update tableX set colA = 'freedom';

select lastName from customers;

insert into tableY (a,b,c) values (x,y,z);

现在,我想在DataSet中捕获结果(来自select语句),这很容易做到......但是我如何从该命令捕获"meta"响应,类似于Query Analyzer/SQL Mgt Studio的方式当它显示"消息"选项卡和diplays类似于:

(1 Row affected)
(2 Rows Updated)

c# sql-server ado.net

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

使用SAPI 5.3 Speech API进行声学训练

在Vista上使用Microsoft的SAPI 5.3 Speech API,您如何以编程方式对RecoProfile进行声学模型培训?更具体地说,如果您有一个文本文件和一个用户说出该文本的音频文件,您将使用该文本和音频训练用户的个人资料进行什么样的SAPI调用?

更新:

关于这个问题的更多信息我还没有解决:你在"开头"调用ISpRecognizer2.SetTrainingState(TRUE,TRUE),在"结尾"调用ISpRecognizer2.SetTrainingState(FALSE,TRUE).但目前还不清楚这些行动何时必须相对于其他行动发生.

例如,您必须进行各种调用以设置语法,其中包含与您的音频匹配的文本,以及其他用于连接音频的调用,以及对各种对象的其他调用,以表示"您现在可以开始使用".但是什么是相互依赖性 - 在其他什么之前必须发生什么?如果您使用音频文件而不是系统麦克风进行输入,这是否会使相对时间变得不那么宽容,因为识别器不会继续坐在那里听,直到说话者正确?

speech-recognition speech sapi

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