问题列表 - 第34173页

在F#中使用最快元素查找的数据结构?

我正在尝试编写一个小的F#线性代数库(对于具有小矩阵的应用程序,因此内存不是问题),我想知道哪个数据结构在元素查找时间方面具有最佳性能特征,因为我那需要定义矩阵运算吗?

f# data-structures

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

如何防止maven检查外国存储库?

当我使用maven构建时,我看到它检查所有类型的外部存储库,以查找只有我的本地构建应该生成的工件.我怎么能告诉它com.myorg组只能在本地存储库中找到?基本上我想做m2eclipse在工作区分辨率上做的事情,但是在命令行上.

[INFO] snapshot com.myorg:core:0.0.1-SNAPSHOT: checking for updates from sun-jms
[INFO] snapshot com.myorg:core:0.0.1-SNAPSHOT: checking for updates from hibernate
[INFO] snapshot com.myorg:util:0.0.1-SNAPSHOT: checking for updates from sun-jms
[INFO] snapshot com.myorg:util:0.0.1-SNAPSHOT: checking for updates from hibernate
...
Run Code Online (Sandbox Code Playgroud)

背景: 我有一个分层的maven项目(一个级别).我想做一个完整的构建,所以我去顶部做mvn clean install.

  • com.myorg(父母)
    • 的pom.xml
    • com.myorg.core
      • 的pom.xml
    • com.myorg.util
      • 的pom.xml

maven-2

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

无法在WPF中绑定ContentPresenter的可见性

我有以下XAML:

<UserControl.Resources>

<DataTemplate x:Key="ExpanderTemplate">
    <Grid>
        <Rectangle Stroke="Black" StrokeThickness="1" Width="10" Height="10" Fill="White" />
        <Rectangle Stroke="Black" StrokeThickness="1" Width="6" Height="1" Fill="Black" />
        <Rectangle Stroke="Black" StrokeThickness="3" Width="2" Height="6" Fill="Black" />
    </Grid>
</DataTemplate>

<DataTemplate x:Key="CollapserTemplate">
    <Grid>
        <Rectangle Stroke="Black" StrokeThickness="1" Width="10" Height="10" Fill="White" />
        <Rectangle Stroke="Black" StrokeThickness="1" Width="6" Height="1" Fill="Black" />
    </Grid>
</DataTemplate>

</UserControl.Resources>

<Grid>
<StackPanel Orientation="Horizontal">
    <TextBlock Text="{Binding Path=Name}" />
    <Grid>
        <ContentPresenter x:Name="ExpanderPresenter" ContentTemplate="{StaticResource ExpanderTemplate}" Visibility="{Binding ExpanderVisibility}" />
        <ContentPresenter x:Name="CollapserPresenter" ContentTemplate="{StaticResource CollapserTemplate}" Visibility="{Binding CollapserVisibility}" />
    </Grid>
</StackPanel>
</Grid>
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,它本质上是一个文本块,其内容绑定到一个名称,以及两个内容提供者,它们的可见性绑定到源类上的几个Visibility对象.源类看起来像这样:

public class MyViewModel
{
public string …
Run Code Online (Sandbox Code Playgroud)

data-binding wpf binding visibility contentpresenter

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

C++:如何创建线程局部/全局变量

在这段代码中:

int foo() {
   static int x;
}
Run Code Online (Sandbox Code Playgroud)

x每个线程中所有线程或本地的全局?或者这取决于编译器标志和/或编译器,所以我真的不知道代码是什么?

几个问题(所有问题都独立于编译器和编译器标志和操作系统):

  1. 如何创建一个对所有线程都是全局的静态变量?
  2. 如何创建每个线程本地的静态变量?
  3. 如何创建一个对所有线程都是全局的全局变量?
  4. 如何创建每个线程本地的全局变量?

我想这不是C++本身.(它是在C++ 0x?)一些Boost lib可以做到这一点?

c++ variables static multithreading

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

jQuery.find()忽略根节点

我的jQuery对象如下所示:

var myJq = jQuery("<div class='a'></div><div class='b'></div>")
Run Code Online (Sandbox Code Playgroud)

myJq.find(".a")返回一个空的jQuery对象,显然是因为find()只搜索jQuery对象中包含的节点的节点,而不是节点本身.

如何myJq使用选择器抓住其中一个div ?

jquery jquery-selectors

11
推荐指数
2
解决办法
3109
查看次数

如何在JavaScript中强制执行模糊事件?

这就是我想要做的.我希望每次选择元素更改时都触发一个事件.我有一个多行选择,当我进行更改(单击元素)时,它不会更改,直到选择框失去焦点.因此,每次单击选择框时,我都会尝试强制模糊.这样,如果它改变,它将触发改变的事件.如果它没有改变,什么都不会发生.

我该怎么做呢?我是否正确地接近这个?Jquery的答案也没问题.

javascript jquery

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

列表语言是否有“适当的”命令?

我们的应用程序正在翻译成多种语言,我们需要有一个列出可能的语言的组合框。我们希望使用的语言的名称在语言(如法语为法语)。

是否有列出这些语言的“适当”命令?我们是否根据它们的英文名称按字母顺序排列?

更新: 这是我当前的列表(我想探索Brian Campbell提到的Unicode整理算法):

"???????",
"??",
"Nederlands",
"English",
"Français",
"Deutsch",
"???",
"???",
"Polski",
"??????? ????",
"Español",
"???????"
Run Code Online (Sandbox Code Playgroud)

更新2:这是ICU演示工具生成的列表,按美国语言环境排序。

Deutsch
English 
Español
Français
Nederlands
Polski
??????? ????
???????
???????
???
?? 
???
Run Code Online (Sandbox Code Playgroud)

localization

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

如何用Python编写立体声wav文件?

以下代码将频率为400Hz的简单正弦写入单声道WAV文件.如何更改此代码以生成立体声 WAV文件.第二个频道应该是不同的频率.

import math
import wave
import struct

freq = 440.0
data_size = 40000
fname = "WaveTest.wav"
frate = 11025.0  # framerate as a float
amp = 64000.0     # multiplier for amplitude

sine_list_x = []
for x in range(data_size):
    sine_list_x.append(math.sin(2*math.pi*freq*(x/frate)))

wav_file = wave.open(fname, "w")

nchannels = 1
sampwidth = 2
framerate = int(frate)
nframes = data_size
comptype = "NONE"
compname = "not compressed"

wav_file.setparams((nchannels, sampwidth, framerate, nframes,
    comptype, compname))

for s in sine_list_x:
    # write the audio frames to …
Run Code Online (Sandbox Code Playgroud)

python wav wave

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

Raphael JS - animate .text()

所以我正在使用Raphael JS尝试动画.

这是我尝试过的:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>  
    <script type="text/javascript" src="http://raphaeljs.com/raphael.js"></script>  
    <script type="text/javascript">
        $(window).load(function () {
            var R = Raphael("holder", 640, 480);
            var test = R.text(200, 200, "Test string");
            test.animate({cx: 20, cy: 20}, 2000);

        });
    </script>
</head>
    <body> 
        <div id="holder"> 
        </div> 
    </body> 
</html>
Run Code Online (Sandbox Code Playgroud)

我的文字只剩下200,200.对于为什么这不起作用的任何想法?

javascript raphael

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

Silverlight 4:内置数据注释验证异常的本地化

我想在我的Silverlight应用程序中使用数据注释来处理验证.内置的验证属性(主要是StringLength和Required)非常棒,让生活变得非常简单.然而,他们似乎有一个严重的缺陷.例如,如果我的语言环境设置为fr-CA,则验证例外仍为英语 - "名称字段是必需的","字段名称必须是最大长度为20的字符串"等.

这是一个主要问题.这意味着如果我想要内置验证属性的本地化错误消息,我必须手动将ErrorMessage/ErrorMessageResourceType添加到业务层中每个validatable属性的每个验证属性,并为每个错误消息手动添加已翻译的字符串.

所以......我在这里错过了一些东西吗?有没有办法自动将内置验证属性本地化?还是其他一些更简单的方法呢?或者我完全没有运气,并坚持手动路线?

任何意见或想法将不胜感激.

validation silverlight-4.0 data-annotations

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