小编Iva*_*van的帖子

寻找绘制科学数据的框架:2d/3d

我需要想象一些科学计算.我通常更喜欢重新使用代码,如果已经有一个好的可用而不是每次发明轮子,这就是我要问的原因.我需要一个C#代码来绘制2d (y=f(x))和3d (z=f(x,y))数字数据集(其中任何轴可以是float,int或datetime)的图表(只输出位图就可以了),有时会合并.

如果我在这里点击左侧导航栏中的3D,我可以看到我需要的东西.但最便宜的版本在那里花费759美元,看起来对一个东欧学生的业余爱好项目可怕:-(

c# math charts bitmap

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

跨平台的.Net框架究竟是如何实现的?

在Mac或Linux机器上运行WinForms应用程序通常要做什么?

一个.只需复制并运行(假设他们已安装了Framework).
湾 重建.
C.化妆品源代码修改.
d.重型源代码修改和表单重新设计.

假设应用程序是通过Visual C#Express或Visual Studio 2008开发为100%托管的C#3代码,目标是.Net Framework 3.5,不使用任何第三方组件/库而开发,无需封装非托管代码或任何低级别攻击 - 仅使用标准的Microsoft文档.Net Framework C#API).或者相同的条件,但C#4语言,.Net Framework 4和Visual Studio 2010.

在使用MS .Net Framework和Visual Studio时,是否存在开发Mono-ready应用程序的实用指南?任何指南,提示,特定方面都会突出显示,通知开发人员在编写易于移植的应用程序时需要牢记的内容,而无需在Visual Studio中编写代码时在Mono引用中查找每个函数.

c# mono cross-platform winforms

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

什么是开始使用WPF而不是WinForms的最佳读数?

记住CannibalSmith曾经说过的话 - "所有的答案都说"WPF是不同的."这是一个巨大的轻描淡写.你不仅需要学习很多新东西 - 你必须忘记你从Forms学到的一切.这完全是一个做UI的新方式."

..并且拥有多年的可视化Windows桌面应用程序开发经验(VB6,Borland C++ Builder VCL,WinForms)(很难忘记),如何快速开发到使用Visual Studio进行格式良好的WPF应用程序?

我不需要boozy-woozy图形来给我的应用程序外观和感觉好莱坞大片或百万美元的睡衣.我总是喜欢标准Windows常用控件和UI设计指南的整洁,最后我更喜欢Vista Glass Aero Graphite酱.

我对WinForms非常满意,但我希望我的应用程序能够使用最高效和最新的标准技术构建,并根据当前和未来最高效,最灵活的模式进行架构,利用基于接口的集成和功能重用并利用现代硬件和API的所有优势,最大限度地提高性能,可用性,可靠性,可维护性,可扩展性等.

我非常喜欢分离视图,逻辑和数据的想法,让视图充分利用平台的优势(可以在瘦客户端上作为Web浏览器小程序运行,也可以在具有最新GPU的PC上作为桌面应用程序运行) ,让逻辑得到重用,并行化和无缝发展,将数据以结构良好的格式存储在正确的位置.

但是......从VB6迁移到Borland C++ Builder非常简单(没有书籍/教程需要打开它并开始工作)(假设我已经知道C++),从BCB转移到WinForms是一样的无缝,它没有对我来说,如何处理WPF似乎显而易见.

那么,我如何才能最好地将自己从WinForms开发人员转变为正确思考并做WPF开发人员?

c# wpf mvvm winforms

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

我可以将一个ComboBox和一个简单的Button嵌入到WinForms的StatusStrip中吗?

默认情况下,ComboBox和Button元素不属于WinForms设计器提供的StatusStrip(DropDownButton和SplitButton).有没有办法在那里添加它们?据我所知,任何控制都可以嵌入那里,但如何?

.net c# combobox statusstrip winforms

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

Scala 2.9中的标准十进制类型是什么?

什么是Scala与C#的类比decimal?我应该使用java.math.BigDecimal还是Scala中有自己的标准类型?

scala decimal bigdecimal

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

如何将不同MySQL列的日期和时间组合起来与完整的DateTime进行比较?

d是DATE,列t是时间,列v是,例如,INT.假设我需要在2012年2月1日15:00之后记录的所有值.如果我写

SELECT * FROM `mytable` WHERE `d` > '2012-02-01' AND `t` > '15:00'
Run Code Online (Sandbox Code Playgroud)

所有在15:00之前在任何日期做出的记录将被排除在结果集之外(以及2012-02-01所有记录),而我想看到它们.如果有一个DATETIME列似乎很容易,但是在我的情况下,有相应的日期和时间列.

我现在能看到的最好的东西就像

SELECT * FROM `mytable` WHERE `d` >= '2012-02-02' OR (`d` = '2012-02-01' AND `t` > '15:00')
Run Code Online (Sandbox Code Playgroud)

有更好的想法吗?也许在MySQL中有这个功能?是不是有类似的东西

SELECT * FROM `mytable` WHERE DateTime(`d`, `t`) > '2012-02-01 15:00'
Run Code Online (Sandbox Code Playgroud)

可能?

mysql sql time datetime date

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

什么是除Option之外的标准Scala monad?

Optionmonad在Scala中几次变成了一个设施.Scala标准库中还有其他monad吗?

monads scala

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

如何使用Slick进行INSERT IGNORE查询?

由于我在我的项目中使用的主题数据的性质,在输入集中经常需要重复记录(有时它意味着在同一输入集中重复记录,这可以通过预插入轻松处理过滤,但通常输入集可以包含与数据库中已存在的记录重复的记录.

MySQL和SQLite INSERT IGNORE功能有助于处理这个问题.

所以我得到的问题是:

  1. 在将数据插入MySQL或SQLite数据库时,如何使Slick使用INSERT IGNORE而不是裸INSERT

  2. INSERT IGNORE使用Slick与MS SQL Server本地不支持时,模拟功能的最佳方法是什么?

scala slick

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

如何在Sublime text 3中不使用鼠标制作多行游标?

在Sublime文本3中制作多行光标的唯​​一方法是Ctrl + Shift + RC + Drag.没有使用鼠标有没有办法做到这一点?

sublimetext

9
推荐指数
4
解决办法
9810
查看次数

我可以使用Moonlight创建一个独立的(不是在浏览器中运行,拥有完全信任)应用程序吗?

我期待开发一个WPF MVVC应用程序,该应用程序将在带有.Net Framework的Windows和带有Mono的Mac/Linux上运行.

据我所知,在Mono中实现的WPF的唯一部分是Silverlight作为Moonlight.

据我所知,可以使用Silverlight 3开发一个独立的应用程序,但Moonlight 2是否可以实现?

.net silverlight wpf mono moonlight

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