Java科学软件包与SciPy相似?

我一直在环顾网上find一个与Scipy“相似”的Java科学软件包。 我唯一真正发现的是JScience,但似乎不提供阴谋等等。 有没有人知道Java的一个很好的科学软件包?

为什么我不能在ComboBox中select一个空值?

在WPF中,从ComboBox中select(使用鼠标)“null”的值似乎是不可能的。 编辑为了澄清,这是.NET 3.5 SP1。 这里有一些代码来展示我的意思。 首先,C#声明: public class Foo { public Bar Bar { get; set; } } public class Bar { public string Name { get; set; } } 接下来,我的Window1 XAML: <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Width="300"> <StackPanel> <ComboBox x:Name="bars" DisplayMemberPath="Name" Height="21" SelectedItem="{Binding Bar}" /> </StackPanel> </Window> 最后,我的Window1类: public partial class Window1 : […]

PriorityQueue /堆更新

一旦PriorityQueue中的对象的优先级发生了改变,Java是否可以轻松地重新评估一个堆? 我无法在Javadoc中find任何迹象,但必须有办法做到这一点,对不对? 我目前正在删除对象,然后重新添加它,但是这显然比在堆上运行更新慢。

应用程序体系结构清单中应包含哪些内容?

我试图想出一个清单或一组问题/标准来评估和评估提出的或新兴的体系结构(执行体系结构评估)。 在尝试计划,评估或评估一个架构时,您提出的最重要的问题是什么? 我知道这是一个很大的话题,所以我想把它限制在一个端到端的系统中,而不是整个组织的体系结构。 Code Complete提供了一个体面的起点: build筑 程序的总体组织是否清晰,包括良好的架构概述和合理性? 模块是否定义良好,包括其function和与其他模块的接口? 这些要求中列出的所有function是否明智地涵盖了,既不是太多也不是太less的模块? 这个架构是否适合可能的变化? 是否需要购买与构build决策? 架构是否描述了如何重用代码以符合其他架构目标? 所有的主要数据结构都隐藏在访问例程之后吗? 数据库的组织和内容是否合理? 是否所有关键algorithm都被描述和certificate了? 所有主要的对象都被描述和说明了吗? 是否描述了处理用户input的策略? 是处理I / O描述和合理化的策略? 用户界面的关键方面是什么? 用户界面是否被模块化,以便其中的更改不会影响程序的其余部分? 内存使用估计和内存pipe理战略描述和合理化? 架构是否为每个模块设置了空间和速度预算? 处理string是一种策略吗?是string存储估计吗? 是否提供了一致的error handling策略? 是否将错误消息作为一个集合进行pipe理以呈现干净的用户界面? 是否指定了一个健壮的级别? 是否有任何部分超过或低于架构? 这方面的期望是否明确? 主要的系统目标是否明确说明? 整个build筑在概念上是否一起挂? 顶层devise是否独立于将用于实现它的机器和语言? 是否提供了所有重大决策的动机? 作为一名程序员,你是否会执行这个系统,对架构感到满意? 我正在用实例来寻找实践知识,例如,您创build的架构中最痛苦的是什么?

Lucene.Net最佳实践

什么是使用Lucene.Net的最佳做法? 或者我在哪里可以find一个很好的lucene.net使用示例?

简单的彗星使用PHP和jQuery的例子

任何人都可以给我一个使用PHP的彗星技术的一个很好和简单的例子吗? 我只需要一个使用持久HTTP连接或类似的例子。 我不想使用投票技术,因为我有类似的build议,不仅难以合作,而且还要pipe理一大笔资源。 另外我使用IIS7不是Apache。 一个很好的例子会非常有用,所以我可以从这个丑陋的轮询技术中继续。

IE8在popup窗口中丢失会话cookie

我们有一个使用Forms Auth的ASP.NET应用程序。 当用户login时,会生成一个会话ID cookie和一个Forms Auth票证(存储为一个cookie)。 这些是会话cookie,而不是永久的cookie。 当浏览器closures时,用户被有效注销是有意和有希望的。 一旦用户login,使用window.open('location here');popup一个新窗口window.open('location here'); 。 打开的页面实际上是用户在其他会话中工作的工作空间。 在这个页面上,还使用了其他popup窗口。 最近,我们有很多客户(都使用最新版本的IE8)抱怨他们login的时候,最初的popup窗口将他们带回到login屏幕,而不是他们的主页。 或者,用户有时可以login,进入主页(这又是一个新的popup窗口),看起来一切正常,直到创build了任何其他popup窗口,开始将其redirect到login屏幕再次。 在试图解决这个问题时,我使用了很好的老提琴手。 当问题开始显现时,我发现浏览器没有发送ASP.NET会话ID会话cookie或Forms Auth票证会话cookie,尽pipe对POST日志的响应清楚地推送了这些cookie。 更奇怪的是,如果我CTRL + N从缺less会话cookie的popup窗口打开一个新窗口,然后手动input到主页的URL,这些cookie奇妙地再次出现。 但是,后来的window.open(); 电话将继续被打破,不会发送会话cookie并使用户login屏幕。 需要注意的是,有时候看起来没有什么好的理由,那些同样的用户可以突然login并正常工作一段时间,然后又回到破解状态。 现在,我确定没有浏览器插件,插件,工具栏等正在运行。 我已经将我们的站点添加为受信任的站点,并将安全设置降至低,我已将Cookie隐私策略修改为“接受全部”,甚至禁用了自动策略设置,手动强制它接受所有内容并包含会话Cookie。 似乎没有任何影响。 另请注意,Web应用程序驻留在一台服务器上。 没有负载平衡,networking花园,服务器场,集群等。服务器驻留在ISA服务器之后,但除此之外,它非常简单。 我一直在寻找几天,并没有发现任何可操作的。 哎呀,有时我甚至不能可靠地重现它。 我发现有几个人提到这个问题,但是他们似乎引用了一个据称在beta或RC版本中修复的问题(例如: redirect后打开一个新窗口时,IE8会丢失cookie )。 这些是IE的发布版本,包含最新的补丁。 我知道我可以尝试设置永久性Cookie而不是会话Cookie。 但是,这对我们的应用程序有很大的安全隐患。 更新 当用户作为本地pipe理员添加到机器上时,似乎问题自动消失。 只有时间才能说明这种变化是否永久性地(积极地)影响了这个问题。 有时间去淘汰ProcMon,看看是否有资源访问问题。 更新#2 似乎有多个angular度来看似乎是一个单一的问题。 我很久以前就报告说,让用户成为本地pipe理员似乎有所帮助。 对于一些用户来说,它确实如此。 当然,这不是一个真正的解决scheme,但它确实让我们蹒跚而行。 然后,更多的用户开始报告问题,而pipe理修复无助。 用户似乎主要是Win7,但Vista也受到影响。 他们似乎也主要是64位安装。 如下面的一些成员所build议的将TabProcGrowth设置为0或1(或者工作)似乎已经在很大程度上解决了这个问题。 所以,我将把我接受的答案提交给第一个提出这个问题的人,因为它已经有了更多的影响力。 这是一个非常令人沮丧的问题,因为难以复制,而且经常发生在用户身上,我没有直接的交stream,或者到达他们的时候,这似乎并不奏效。 我只能说会话合并function是不正确的,但是我没有太多的数据来提供给微软来寻找永久性的修复。

为什么Diagnostics名称空间中的Process类?

为什么Process类是Diagnostics名称空间的一部分? 这是BCL的devise的一部分,让我不知道一段时间了。 我觉得这种方式是违反直觉的,我没有看到Process和例如Debug和Trace类之间的连接。

FILL_AND_STROKE有什么意义?

Android newb在这里,所以我正在尝试Android的graphics类。 我想画一些填充颜色和黑色轮廓的弧/圆。 Paint类具有FILL_AND_STROKE的样式,但似乎没有办法设置填充颜色与笔画颜色。 所以据我所知,它和FILL一样? 那么如果你不能设置一个单独的填充和描边颜色,那么FILL_AND_STROKE有什么意义呢? 我还没有find一个好的解释。 (我先解决了我的简单问题,先填充,然后中风,自然) 编辑:我碰到这个错误报告: http : //code.google.com/p/android/issues/detail?id=4086 注释4和5似乎意味着FILL_AND_STROKE与FILL基本相同,它将在2.2中“固定”。 我想他们会添加一个新的颜色?

抽象属性与公共getter,定义私人setter在具体类可能吗?

我试图创build一个抽象类,定义一个属性与getter。 我想把它留给派生类来决定是否要为这个属性实现一个setter。 这可能吗? 我到目前为止: public abstract class AbstractClass { public abstract string Value { get; } public void DoSomething() { Console.WriteLine(Value); } } public class ConcreteClass1 : AbstractClass { public override string Value { get; set; } } public class ConcreteClass2 : AbstractClass { private string _value; public override string Value { get { return […]