问题列表 - 第35077页

教程OpenCl事件处理

在我的上一个问题中,OpenCl清理会导致segfault.有人暗示缺少事件处理,即不等待代码完成,可能导致seg错误.从那时起,我再次查看我使用过的教程,但是他们没有注意事件(Matrix Multiplication 1(OpenCL)NVIDIA_OpenCL_GettingStartedLinux.pdf)或者详细讨论它(对我来说)是可以理解的.

你知道where and how to waitOpenCL 的教程吗?

留言Merci!

event-handling opencl

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

Azure存储Blob重命名

是否可以从Web角色使用Azure存储API重命名Azure存储Blob?我目前唯一的解决方案是将blob复制到具有正确名称的新blob并删除旧的blob.

c# azure azure-storage

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

存储文本冒险区域数据的最佳方法是什么?

我正在用C#开发一个"Zork"风格的文本冒险,它将有相当多的不同领域,包括描述和环境修饰符.理想情况下,我不想拥有一个数据库,除非它确实是最好的方法.

我需要有关存储/加载此数据的最佳方法的建议.

它将包括:

  • 区域描述
  • 环境改良剂(窗户打开/折断,门关闭)
  • 默认情况下存在的项目

.net c#

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

在使用游标tsql处理之前计算行数

我有一个使用游标的SQL Server sp:

DECLARE TestCursor CURSOR FOR
    SELECT
        tblHSOutcomes.strOutcomeName, 
        tblHSData.fkHSTest
    FROM
        tblHSData 
        INNER JOIN tblHSOutcomes ON tblHSData.fkOutcome = tblHSOutcomes.uidOutcome 
        INNER JOIN tblHSTests ON tblHSData.fkHSTest = tblHSTests.uidTest
    WHERE
        tblHSData.fkEpisode = @uidHSEpisodes

OPEN TestCursor
    FETCH NEXT FROM TestCursor
    INTO @Result, @TestID

WHILE @@FETCH_STATUS = 0
BEGIN
...etc
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是在继续处理之前能够检查游标查询是否有任何记录会很好.如果有@@ var我可以用来检查这个吗?我知道有@@ RowCount - 但这只有当前处理的行数 - 所以不是很有用

理想情况下,我希望能够做这样的事情:

if @@cursorQueryHasRecords 
BEGIN
WHILE @@FETCH_STATUS = 0
BEGIN
...etc
Run Code Online (Sandbox Code Playgroud)

谢谢

NAT

t-sql sql-server rows count cursor

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

如何获得线程的堆栈跟踪

我有一个多线程的应用程序.有几条消息即将发送到应用程序,并在分离的线程中处理.为此,我使用包java.util.concurrent中的类ThreadPoolExecutor和FutureTask.

偶尔我在应用程序中有一些死锁.当发生死锁时我想中断阻塞线程,我想记录这个线程的堆栈跟踪,以便以后可以解决死锁.

有什么方法可以在Java中找到该线程之外的线程的堆栈跟踪?

java multithreading deadlock stack-trace

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

在函数周围传递C样式字符串

我有一个如下情况,我需要将一个C风格的字符串传递给一个函数并将其存储到一个需要稍后使用的容器中.容器正在存储char*.我无法弄清楚创建内存并将其存储到向量中的有效方法.与overloadedfunctionA(int)一样,我需要创建新的内存并复制到缓冲区,然后传入overloadedfunctionA(char*),再次创建新内存并再次复制到缓冲区.想象一下,我有很多int和其他类型的项目,我每次都做两次工作.解决它的一种方法是将逻辑从overloadedfunctionA(char*)复制到overloadedfunctionA(int).但它会导致很多重复的代码.有什么想法以更有效的方式做到这一点?

谢谢.

int main(){

overloadedfunctionA(5);
overloadedfunctionA("abc");

}

vector<char*> v1;

void overloadedfunctionA(int intA){
 char* buffer = new char[];
 convert int to char in buffer;
 overloadedfunctionA(buffer1); 
 delete buffer;

}

//act as base function that has a lot of logic need to be performed
void overloadedfunctionA(char* string1){
char* buffer = new char[];
copy string to buffer;
insert string into vector1;
}
Run Code Online (Sandbox Code Playgroud)

c++

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

何时使用*和**作为python函数中的函数参数

我什么时候可以通过*并且**在Python函数的参数?即:

def fun_name(arg1, *arg2 , ** arg3):
Run Code Online (Sandbox Code Playgroud)

python syntax

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

使用Reflection Provider的WCF OData服务

我们需要为活动源提供API(想想Facebook),我们决定尝试OData.我们正在使用.NET,因此我们选择了WCF数据服务,但我们不使用Entity Framework(或任何其他ORM),因此我们将使用Reflection Provider.因为我们的检索方法有复杂的业务逻辑,所以我们决定将它们作为服务操作公开.但是,我们希望将删除/更新和单个实体选择公开为普通的OData REST资源.我的问题是我们如何为反射提供者实现数据源,限制对集合的访问,但允许访问单个实体(由密钥请求),允许DELETE/PUT/POST动词,还允许访问单个实体的子集合(即服务) /分类(1)/产品).基本上我只想限制对基本集合的访问(即

.net wcf odata

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

在iPad上使用移动Safari进行-webkit-transform缩放问题

在下面的HTML页面中,我正在使用a缩放块-webkit-transform.变换将块从其初始大小缩放到其双倍大小.

这适用于Safari和OSX上的Chrome.

但是,在IPad(模拟器和设备)上,缩放从单个点开始,而不是从图像的原始大小开始.

正如您在示例中所看到的,我已经设置了viewport元标记,但它什么也没做.

任何人都可以确认这是一个错误,并有一个解决方法吗?

<html>
<head>
  <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  <meta name="viewport" content="width=device-width, user-scalable=no initial-scale=1.0, minimum-scale=1.0" />

<style type="text/css">

#block {
    position:absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 400px;
    -webkit-transition: -webkit-transform 3s ease-out;
    background-color: blue;
  }

.zoom {
  -webkit-transform: scale(2);
}
</style>
</head>

<body>
  <div id="block" onclick="className='zoom';">The Block</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

webkit mobile-safari ipad

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

如何排除文件不被热量收获(WiX 3.5)?

我想通过使用heat.exe来收集包含大量文件的文件夹.但我没有收集所有文件,我想排除特定的文件扩展名,如"*.txt"或类似的东西.我怎样才能做到这一点?

deployment wix heat visual-studio wix3.5

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