问题列表 - 第41760页

我可以使用哪些高级语言来使用GPU计算加速?

我想我有兴趣使用今天的GPU功能(CUDA等)来加速我的科学数字运算应用程序.但我不愿意花时间编写C/C++.我更喜欢Scala,但不介意使用Erlang,Haskell,F#,C#,Java,Python,或者这个级别的其他语言.这可能吗?

java erlang cuda gpu scala

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

codemirror可以在多个textareas上使用吗?

可以codemirror被一个以上的textarea的使用?我使用了许多动态生成的textareas.

<script type="text/javascript"> 
var editor = CodeMirror.fromTextArea('code', {
height: "dynamic",
parserfile: "parsecss.js",
stylesheet: "codemirror/css/csscolors.css",
path: "codemirror/js/"
});
</script>
Run Code Online (Sandbox Code Playgroud)

我更喜欢在textarea上设置一个类来将它连接到codemirror.可能吗?解决它的另一种方法是设置多个ID.上面的代码设置ID"code"以连接到codemirror.

javascript textarea editor codemirror

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

在Vim脚本/插件中,如何用可视选择字符串替换新字符串?

我想尝试编写一些简单的VIM插件.我想到的是涉及采用当前的视觉选择,处理该字符串然后用结果替换选择.后来我想尝试扩展它来处理文本对象和范围.

具体来说,我想知道如何:

  • 从当前的字符选择中获取字符串
  • 删除选择
  • 插入我的新字符串

vim

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

如何基于页面分离jQuery事件监听器?

我总是有一个案例,我有一个.js文件,其中包含我网站上许多页面的事件处理程序,如下所示:

$(function () {  
$('#my-textbox1').click(function(){ doSomthing(); }) //--> this my-textbox1 exists in page example1.aspx  
$('#my-textbox2').click(function(){ doSomthing(); }) //--> this my-textbox2 exists in page example2.aspx  
});
Run Code Online (Sandbox Code Playgroud)

现在假设用户打开了页面example1.aspx,jquery将搜索my-textbox1,如果发现它将附加一个click事件,然后将搜索my-textbox2并且找不到它并且不会附加事件.

但是像这样的jquery在所有情况下都会在所有页面中搜索my-textbox2,

我想知道的是你做的最好的做法是避免在不需要它们的页面中调用不需要的选择器.

可能它不是2个事件的大问题,但假设我有数百个事件想要附加,这肯定会影响页面加载性能.

asp.net jquery javascript-events

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

fields_for for nested属性不返回任何内容

我正在尝试在Rails 3.0.3中创建一个嵌套的模型表单.这是我的模特:

class Bird < ActiveRecord::Base
  has_one :taxon, :as => :organism
  accepts_nested_attributes_for :taxon
end

class Taxon < ActiveRecord::Base
  belongs_to :organism, :polymorphic => true
end
Run Code Online (Sandbox Code Playgroud)

这是控制器方法:

def new
  @bird = Bird.new
  @bird.build_taxon
end
Run Code Online (Sandbox Code Playgroud)

这是表格:

New Bird
<% form_for @bird do |f| %>
<p>
    <%= f.label :wingspan %>
    <%= f.text_field :wingspan %>
</p>
<p>
    <%= f.label :body_length %>
    <%= f.text_field :body_length %>
</p>
<% f.fields_for :taxon do |builder| %>
    <%= builder.label :common_name %>
    <%= builder.text_field :common_name %>
    <%= builder.label :genus_name %>
    <%= …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails nested-forms fields-for

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

在谷歌地图v3中获取折线的长度

有谁知道如何在谷歌地图v3中获得折线的长度?目前我正在使用Haversine公式,但如果折线符合开始,那么它会计算出最短的长度.有谁知道我怎么能计算折线长度?

非常感谢.标记

maps polyline

6
推荐指数
2
解决办法
6444
查看次数

如何在JLayeredPane上设置背景颜色?

我很好奇为什么在JLayeredPane上调用setBackground(Color)似乎并没有真正设置背景颜色.我猜它与JLayeredPane有某种关系因为某些原因必须有透明背景?无论如何,这里有一些显示问题的代码.这是在Mac上,所以我相信它正在使用OSX LAF.此图像显示了结果.

import java.awt.Color;
import java.awt.Dimension;

import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JLayeredPane;
import javax.swing.JPanel;

public class Main {
    public static void main(String[] args) {

        // This should be done with Swing Utilities, but I wanted to keep this
        // simple...
        JFrame foo = new JFrame();
        foo.setSize(new Dimension(500, 500));

        JLayeredPane bar = new JLayeredPane();
        bar.setPreferredSize(new Dimension(200, 200));
        bar.setBackground(Color.red);

        // If you comment out the following line, you don't see any indication
        // the JLayeredPane is actually being …
Run Code Online (Sandbox Code Playgroud)

java swing transparency background jlayeredpane

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

Railo,Open Bluedragon和Adobe Coldfusion之间有什么值得注意的差异?

尝试捕获实现之间的显着差异:

  1. Adobe ColdFusion
  2. Railo
  3. 打开Bluedragon

(我知道史密斯,但不相信它仍然活跃).

包括CFML 平台差异 - 语法,功能和可扩展性.

请注意,这不是我在其他任何地方都看不到的东西,但也许我只是没有正确搜索.因此,到那一端的链接也会计算在内.

更新

这是我在这个背景下值得注意的定义:简化解决难题的东西.例如,Railo提供<cfvideo>标记,用于转码视频 - 这是一项非常重要的任务.

我建议的东西并不值得注意:Railo函数ListAvg().

coldfusion openbd railo coldfusion-9 cfml

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

如何用preg_replace替换单词而不重复?

我想创建一个PHP函数,它将使用内部链接替换文本中的某些单词.这到目前为止工作,但如果我有两个匹配,我最终得到无效的HTML代码.

例:

Welpen               /hunde  
Chihuahua Welpen     /hunde,chihuahua
function seo_internal_links($str, $links, $limit) {
    foreach($links AS $link){
        $pattern[$k] = "~\b($link[phrase])\b~i";
        $replace[$k] = '<a href="'.$link[link].'">\\1</a>';
        $k++;
    }
    return preg_replace($pattern,$replace,$str, $limit);
}

seo_internal_links($ad[text], $seo_internal_links, $limit = 1);
Run Code Online (Sandbox Code Playgroud)

这将导致:

<a href="//hunde,chihuahua">Chihuahua <a href="/hunde">Welpen</a></a>
Run Code Online (Sandbox Code Playgroud)

有人知道如何避免这种情况吗?我还想限制命中量,但preg_replace中的限制只考虑唯一的单词,而不是整个数组.


一些临时解释.

我正在从表中提取替换和相应的替换词.有数百个.

    $stmt ="
    SELECT *
    FROM $T73
    ORDER BY prio desc
";
$result = execute_stmt($stmt, $link);
while ($row = mysql_fetch_object($result)){     
    $seo_internal_links[$row->ID]['phrase'] = $row->phrase;
    $seo_internal_links[$row->ID]['link'] = $row->link;
}

$my[text] = seo_internal_links($my[text], $seo_internal_links, $limit = 1);
Run Code Online (Sandbox Code Playgroud)

问题发生,因为替换功能将再次从文本的开头开始搜索下一个单词.相反,它应该继续在文本中.

我的目标是只要在一个充满关键字的表格中找到相关单词,就可以在我的网站文本中插入内部链接.例如,将"beagle welpen"替换为"beagle welpen.如果单词"welpen"也在表格内,它将破坏html代码并再次插入href标签.

php regex

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

在转换为超类列表时,在Java中取消选中

在我的Java程序中,我需要将类型的对象强制转换List<? extends SomeBaseClass>List<SomeBaseClass>.如果我直接转换它,编译器会抱怨(显示警告)存在未经检查的强制转换.即使我可以确定所有对象都可以转换为它们的超类,编译器也不会注意到它并报告未经检查的强制转换.我该如何摆脱警告?除了@SupressWarnings("未选中")还有其他方法吗?

PS:代码工作正常,我只是好奇是否有更好的做事方式.

编辑:

解决方案:如果他确定将来不会更改列表,则应该只进行此类投射.但是当我们将单个对象从列表中取出时,最好将其抛出.

java casting unchecked suppress-warnings

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