问题列表 - 第49121页

CUDA内核 - 嵌套for循环

您好我正在尝试编写CUDA内核来执行以下代码.

for (n = 0; n < (total-1); n++)
{
  a = values[n];

  for ( i = n+1; i < total ; i++)
  {
    b = values[i] - a;
    c = b*b;

    if( c < 10)
        newvalues[i] = c;
    }
}
Run Code Online (Sandbox Code Playgroud)

这就是我目前所拥有的,但它似乎没有给出正确的结果?有谁知道我做错了什么.干杯

__global__ void calc(int total, float *values, float *newvalues){

float a,b,c;

int idx = blockIdx.x * blockDim.x + threadIdx.x;

for (int n = idx; n < (total-1); n += blockDim.x*gridDim.x){
    a = values[n];

    for(int i = n+1; i < …
Run Code Online (Sandbox Code Playgroud)

cuda

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

IronPython Excel-Dna加载项 - 关于Microsoft.Dynamic引用的例外

我开始使用IronPython开发Excel-DNA插件,并使用一些C#作为IronPython调用的包装器.在Excel-DNA开发人员的慷慨帮助下,我已经解决了启动和运行样本的一些初步问题,但现在我正在尝试调试SharpDevelop中的插件,我遇到了一些问题.由于我对大部分内容都是全新的,我不确定它是否是SharpDevelop,.NET,Excel-DNA或IronPython的问题.

我在一个解决方案中创建了两个项目,一个是C#类库.另一个是python类库.我按照我在博客上找到的教程设置项目进行调试.我能够逐步完成C#代码的前几行,所以这是进步,但是当我到达以下行时:

pyEngine.Runtime.LoadAssembly(myclass); 
Run Code Online (Sandbox Code Playgroud)

我得到一个例外:

"无法加载文件或程序集'Microsoft.Dynamic,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.找到的程序集的清单定义与程序集引用不匹配.(HRESULT的异常:0x80131040 )"

但我很确定我已将Microsoft.Dynamic引用添加到我的项目中.它是版本1.1.0.20.这包含在IronPython发行版中,但也包含在我计算机上的其他位置.我已经尝试将引用设置为两者,但它们都具有相同的版本号并且看起来是相同的文件大小.两者都不起作用.我需要1.0.0.0版本还是我做错了什么?我真的不明白为什么pyEngine(Python.CreateEngine()返回的ScriptEngine)会尝试加载与发行版中包含的版本不同的版本.

代码如下.如果您需要任何其他信息,请与我们联系.

MyAddin.cs

/*
Added these references all as Local Copies - probably not necessary?

System.Windows.Forms
Microsoft.CSharp

ExcelDna.Integration (from Excel-DNA distribution folder)
IronPython (from IronPython folder)
IronPython.Modules (from IronPython folder)
Microsoft.Dynamic (from IronPython folder)
Microsoft.Scripting (from IronPython folder)
Microsoft.Scripting.Metadata (from IronPython folder)

mscorlib (I don't really know why I added this, but it was one of the references in my IronPython class library)

MyClass …
Run Code Online (Sandbox Code Playgroud)

.net c# ironpython sharpdevelop excel-dna

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

将Javascript keyCode转换为charCode,用于非美国键盘布局(即azerty)

快速背景:

  • 当在浏览器中按下某个键时,会生成三个事件:keyDown,keyPresskeyUp.
  • keyDownkeyUp有一个keyCode属性,大约是按下的物理键.
  • keyPress还具有charCode属性集,该属性集考虑了修饰键和键盘布局(A和a具有相同的keyCode但具有不同的charCode).
  • 所有三个事件都具有指示在这些事件期间按下了哪些修改键的属性.

我是主要的noVNC开发人员,我遇到了一个棘手的问题:noVNC需要转换的charCode值而不使用keyPress事件,原因如下:

  • noVNC需要将keyDown和keyUp事件分别发送到VNC服务器(否则它不是一个功能完备的VNC客户端).
  • 更重要的是,noVNC需要在连接时阻止默认键盘操作,这意味着调用keyDown事件的preventDefault()方法.这具有防止keyPress事件被触发的副作用.

由于键盘布局的不同(即不同的keyCode到charCode映射),我确定noVNC将需要一个用于不同键盘布局的查找表.

但这是真正的问题:在备用布局上,一些不同的物理键具有SAME keyCode.例如,使用azerty(法语)键盘布局,' - '(破折号)和'_'下划线键都生成keyCode 189. Ack !!!

那么......我如何获得正确的keyCode到charCode映射并同时防止默认的浏览器操作?

顺便说一句,我怀疑这个解决方案适用于其他交互式Web应用程序和HTML5游戏,因为您经常希望能够了解有关按键的完整信息,而不会触发对该按键的任何其他浏览器响应.

有用的链接:

解决方案:请参阅下面的帖子.

javascript browser html5 cross-browser

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

如何在我的ajax请求的URL中替换%2F?

我使用jQuery,我的问题..

在ajax请求之后我的URL看起来像这样(使用hashchange函数启用历史记录):

mysite.com/Content/#Disc%2Findex

我希望它看起来像这样:

mysite.com/Content/#Disc/index

我在我的js中注意到这一行:

url = url.replace(/^.*#/, '');

这与它有什么关系吗?当我/在引号之间插入它有效但我的内容不会加载.

ajax jquery url-rewriting

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

如何获取终端的字符编码

现在我将gnome-terminal的字符编码更改为"GBK"(默认为UTF-8),但是如何在Linux中获取值(字符编码)?

linux

109
推荐指数
6
解决办法
24万
查看次数

如何使用jQuery在输入元素上实现占位符文本?

如何在输入上实现jquery提示文本?

<input class="question_box" title="hint text">
Run Code Online (Sandbox Code Playgroud)

谢谢 :))

javascript jquery text

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

MySQL查询ID <变量

嘿,所以我想要完成的是一个MySQL查询,它只抓取ID小于我当前行的第一行.所以基本上是下一个按钮.这是我想要修改的内容:

$next = mysql_query("select * from posts where id<'$id'");
Run Code Online (Sandbox Code Playgroud)

那么我该如何更改它以便它只选择小于我的ID值的第一个值(这是我当前页面的id)

谢谢!对于前一个按钮,我也会采用相反的方式.

php mysql

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

iOS - 在UITextField外部触摸时关闭键盘

我想知道如何在用户触摸外面时使键盘消失UITextField.

cocoa-touch uitextfield uikit ios

451
推荐指数
16
解决办法
24万
查看次数

如何使用system.web.ui.datavisualization.charting.chart制作图表?

有没有人有关于如何使用Microsoft的内置图表控件制作基本图表的说明的良好链接?

如果可以的话,我想制作一个堆积条形图.但是,如果不这样做,常规的条形图就足够了.图表的所有数据都是单个SQL调用的结果(一个结果集,一个标签列和3个数据列,如果这有任何区别的话.)

我的google-fu让我失望了.提前致谢.

c# charts

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

Xcode 4 - 分离控制台/日志窗口

是否可以在Xcode 4中分离控制台/日志窗口?

更好,怎么样?

xcode

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