问题列表 - 第41233页

我们在实践中使用哈希表吗?

我刚刚读到了Hash表,如果我们在实践中使用它,我很好奇,因为如果我编写一个将数据存储在Hash表中的程序,那么存储只是​​暂时的.那么,为什么不使用数据库来存储呢?

换句话说,什么样的真实世界程序使用哈希表来运行它们?

language-agnostic data-structures

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

ASP.NET MVC 3如何将Javascript注入主布局

我正在尝试从MVC 3新的剃刀视图引擎.我遇到的问题是我有特定于页面的Javascript.我通常在标签关闭之前拥有所有的Javascript代码.我想在我关闭主布局上的body标签之前放置一个部分.有些事情的影响:

<script type="text/javascript">
   @RenderSection("JavaScript")
</script>
Run Code Online (Sandbox Code Playgroud)

但VS2010以绿色突出显示它.所以哪个页面使用这个主布局都可以在这里注入Javascript.你们会怎么做?我想这样做的原因是因为我可以在这里添加来自主布局的JavaScript,其他我将不得不在@RenderSection下面定义一个单独的脚本标记.

当我执行以下操作时,VS会给我一个警告(我不喜欢警告):

Validation (HTML 4.01): Element 'link' cannot be nested within element 'link'.
Run Code Online (Sandbox Code Playgroud)

这是我上面警告的代码:

@section HeadSection
{
    <link href="http://yui.yahooapis.com/2.8.2r1/build/button/assets/skins/sam/button.css" rel="stylesheet" type="text/css">
    <link href="http://yui.yahooapis.com/2.8.2r1/build/datatable/assets/skins/sam/datatable.css" rel="stylesheet" type="text/css">
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到这些警告?

javascript razor asp.net-mvc-3

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

KD树最近邻搜索如何工作?

我正在查看KD树的维基百科页面.作为一个例子,我在python中实现了用于构建列出的kd树的算法.

然而,使用KD树进行KNN搜索的算法切换语言并不完全清楚.英语解释开始有意义,但它的一部分(例如它们"展开递归"以检查其他叶节点的区域)对我来说并没有任何意义.

这是如何工作的,如何在python中使用KD树进行KNN搜索?这不是一个"send me the code!"类型问题,我不期望这样.请简单解释一下:)

python machine-learning kdtree nearest-neighbor

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

从n列表生成灯具

假设我有N个团队以及生成一个夹具列表的内容,每个团队都在其他所有团队中进行,最佳实践是什么.有没有一种已知的算法可以很好地完成这项工作?效率并不是必需品,因为这只需要在一个季节生成一次.

更具体地说,我将从一些定义开始:我有N个团队...... T_1,T_2,...,T_n.如果N是奇数,则包括一个"幽灵"团队,以使团队数量均匀.一周的一组固定装置是一组N/2对,没有一组超过一对."夹具列表"是一组固定装置,每个团队都与其他团队配对.

我想要做的是创建一个带有某种随机元素的"夹具列表".谢谢

language-agnostic theory permutation

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

C#:寻求PNG压缩算法/库

我需要压缩或至少降低用户上传到我网站的某些png图像的质量.我已经调整了它的大小,但这对图像大小没有太大作用.

寻求.net 4.0或更低版本的png /图像压缩或质量损失算法或库.


这就是我目前保存/转换图像的方式:

Image mainImg = ImageHelper.ResizeImage(bmp, 600, 500, false);
mainImg.Save(filePath, System.Drawing.Imaging.ImageFormat.Png);
Run Code Online (Sandbox Code Playgroud)

.net c# algorithm png

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

NSDateFormatter在两个不同设备上的行为不一致

我有一个问题,NSDateFormatter在一个用户的设备上失败(在解析字符串时返回nil)并且当我在本地运行它时(在模拟器或我的设备上)完美地工作.

我试图排除可能导致这种行为的差异的原因.我的第一个想法是语言环境,但我已经尝试明确地设置它以确保始终使用相同的语言环境,但它没有任何区别.

这是代码:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];

NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_GB"];
[dateFormatter setLocale:locale];
[locale release];

NSDate *theDate = [dateFormatter dateFromString:dateString];
NSLog(@"PARSING DATE %@ AS %@", dateString, theDate);
Run Code Online (Sandbox Code Playgroud)

在失败的设备上,我得到:

PARSING DATE 2010-11-28T20:30:49-0000 AS (null)
Run Code Online (Sandbox Code Playgroud)

但在当地我得到:

PARSING DATE 2010-11-28T20:30:49-0000 AS 2010-11-28 20:30:49 +0000
Run Code Online (Sandbox Code Playgroud)

这让我发疯,我错过了别的什么吗?

我在本地(模拟器)和我的设备(iPhone 4)上运行4.2.发生故障的设备是运行4.2.1的3GS.

任何想法将不胜感激!

iphone objective-c nsdateformatter

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

控制器或模型:谁应该在MVC中实现业务方法?

我从这里读到:

http://www.dotnetjohn.com/articles.aspx?articleid=287

Controller代表应用程序的业务逻辑.Model是维护实体状态的组件.

但是,如果我阅读MVC原始论文,我认为它不一样:http: //heim.ifi.uio.no/~trygver/1979/mvc-2/1979-12-MVC.pdf

据我所知,控制器就像一个交通警察,模型,因为它代表知识应该实现业务方法.

你有什么看法?

asp.net-mvc

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

C#:在WPF中拖放(Richtextbox)

我想在WPF中实现一个拖放机制,但它不起作用...使用Windows-Forms工作,...

首先,我将AllowDrop设置为True.在Windows窗体中,您可以将项目拖动到richtextbox中并更改光标.

使用WPF ......没有任何反应.

nexT要点:实现DragEnter和DragDrop方法.我这样做就像在线手册所说的那样.(好吧,我不得不尝试更多的东西,因为在WPF中不存在DragDrop)我认为拖放的所有教程仅适用于Windowsforms,WPF没有任何内容......

richtextbox有问题吗?如果我将其更改为"allowDrop" - 没有任何反应.光标仍然是不允许的符号.

希望有人可以帮忙:)

我阅读的教程中的示例代码:

richTextBox1.AllowDrop = true;

void richTextBox1_DragEnter(object sender, DragEventArgs e)
{
    e.Effect = DragDropEffects.None;

    if (e.Data.GetDataPresent(DataFormats.XXX))
    {
        e.Effect = DragDropEffects.Copy;
    }
}

void richTextBox1_DragDrop(object sender, DragEventArgs e)
{
    //intert in richtextbox ...
    richTextBox1.methodeXY();
}
Run Code Online (Sandbox Code Playgroud)

wpf drag-and-drop richtextbox

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

如何将数组减少到只有PHP中的"键"?

我开始使用这个数组,其中我只需要数字键:

Array
(
    [4118] => Car
    [4668] => Bus
)
Run Code Online (Sandbox Code Playgroud)

我把它缩小到了这个:

Array
(
    [0] => 4118
    [1] => 4668
)
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,drupal和我正在使用的代码只会完全接受这种格式的数组(以及我的首选格式):

array(4118,4668);
Run Code Online (Sandbox Code Playgroud)

或者这个:

array(0 => 4118,1 => 4668);
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?

php arrays

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

ruby数组包含一个id

我目前想迭代一个对象数组(2个属性:id和name)并检查数组是否包含特定的Id

我该怎么做?

ruby

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