Tag: .net

阅读Guitar Pro文件

我想知道是否有人听说过一个库,最好是.NET程序集,但Java也会这样做,它允许你读取Guitar Pro文件中的数据(.gp3-gp4-gp5) 我有一个包含大约50.000个歌曲文件的文件夹的巨人,并且真的很想写一些可以存档所有这些文件的东西,以便于搜索。 并且诸如调整歌曲中乐器的基本信息将是从文件中检索并添加到数据库的非常有用的参数。 我已经在网上搜索了但还没有找到这样的东西,或者是用于编写我自己的解析器的文件定义。 提前感谢您提供有关该主题的任何信息。

垃圾收集器(.net / java)是实时系统的问题吗?

在构建需要非常一致且快速响应的系统时,垃圾收集器是否存在潜在问题? 我记得多年前的恐怖故事,其中典型的例子总是一个动作游戏,你的角色会在跳跃中停留几秒钟,当垃圾收集器进行清理时。 我们还需要几年时间,但我想知道这是否还是个问题。 我读到了.Net 4中的新垃圾收集器,但它看起来仍然像一个大黑盒子,你只需要相信一切都会好的。 如果你有一个总是必须快速响应的系统,有一个垃圾收集器太大问题,选择更硬核更好,控制它自己像c ++这样的语言? 我讨厌它,如果事实certificate是一个问题,除了等待新版本的运行时或做一些非常奇怪的事情试图影响收集器之外,基本上几乎没有什么可以做的。 编辑 感谢所有的宝贵资源。 但是,似乎大多数文章/自定义gc /解决方案都与Java环境有关。 .Net是否还具有自定义GC的调整function或选项?

你生成代码吗? 如果是这样,你使用了什么,你产生了什么?

我已经使用了MyGeneration,我喜欢它来生成使用Microsoft的数据访问应用程序块为我的数据访问层设置代码,并保持我的数据库概念与我正在建模的域同步。 尽管如此,一个周末的学习曲线比预期更陡峭,以使其富有成效。 我想知道其他人在做什么与代码生成有关。 http://www.mygenerationsoftware.com http://www.codesmithtools.com/ 其他? 早在2000年左右,我所工作的公司就使用了Veritas Software的产品(我相信它)来模拟组件并生成集成组件(dll)的代码。 我没有获得很多经验,但似乎代码生成长期以来一直是“圣杯”。 这是实用的吗? 其他人如何使用它? 谢谢!

什么是更快 – Java或C#(或旧的C)?

我目前正在决定建立一个科学计算产品的平台,并决定使用Core2 Quad CPU上的英特尔编译器的C#,Java或普通C。 它主要是整数运算。 到目前为止,我的基准测试显示Java和C相互之间的差距很大,而.NET / C#的速度约为5% – 但我的一些同事声称,如果有足够的时间,那么具有正确优化的.NET将会击败这两者让JIT做它的工作。 我总是认为JIT会在应用程序启动后的几分钟内完成它的工作(在我的情况下可能只需几秒钟,因为它主要是紧环),所以我不确定是否相信它们 任何人都可以对这种情况有所了解吗? .NET会击败Java吗? (或者我最好在这一点上坚持使用C?)。 代码是高度multithreading的,数据集的大小是几TB。 在这种情况下,Haskell / Erlang等不是选项,因为有大量现有的遗留C代码将被移植到新系统,而将C移植到Java / C#比Haskell或Erlang简单得多。 (当然,除非这些提供了显着的加速)。 编辑:我们正在考虑转向C#或Java,因为理论上它们可能更快。 每减少一个百分比我们的处理时间每年可节省数万美元。 在这一点上,我们只是试图评估C,Java或c#是否会更快。

适用于Java或.NET的良好电子商务平台

我正在寻找一个可以满足以下要求的Java或.NET电子商务“平台”: 产品/服务管理 客户帐户管理 购物车 结帐/商家整合 本地化(特别是货币) 优惠券 多个店面 报告 可能的PayPal / Google Checkout集成 这里的目标是将其与用Adobe Flex编写的RIA集成。 我们很乐意编写一个瘦后端层来支持Flex应用程序,因此该解决方案不需要可远程访问的API,而只需要我们可以从我们自己的后端代码调用的API。

读取,表示和渲染地图数据的最佳方法是什么?

我有兴趣将一个简单的导航应用程序编写为宠物项目。 在搜索免费地图数据后,我已经确定了美国人口普查局TIGER 2007 Line / Shapefile地图数据。 数据被分成各个县的zip文件,我已经为我的区域下载了一个县的地图数据。 将此地图数据读入可用格式的最佳方法是什么? 我应该怎么做: 读入这些文件 解析它们 – 正则表达式或某些已经可以解析这些Shapefile的库? 将数据加载到我的应用程序中 – 我应该将这些点直接加载到内存中的某些数据结构中吗? 使用小型数据库? 关闭地图数据的应用程序后,我不需要持久性。 用户可以再次加载Shapefile。 在读取Shapefile数据后,渲染地图的最佳方法是什么? 理想情况下,我希望能够读取县地图数据shapefile并将所有多边形线渲染到屏幕上并允许旋转和缩放。 我应该怎么做: 将lat / lon点转换为屏幕坐标? – 据我所知,Shapefile使用经度和纬度作为其点。 显然,我将不得不以某种方式将这些转换为屏幕坐标以显示地图function。 以我可以轻松旋转和缩放整个地图的方式渲染地图数据(道路,边界等一系列折线)? 将我的整个地图渲染为一系列“图块”,以便只显示查看区域内的要素/线条? 防爆。 作为显示地图呈现的TIGER数据: alt text http://sofzh.miximages.com/java/ngosjl.png 任何对我在这些文件中阅读的最佳方式有经验和洞察力的人,我应该如何在我的程序中表示它们(数据库,内存数据结构),以及我应该如何渲染(使用旋转/缩放)地图数据在屏幕上将不胜感激。 编辑:澄清一下,我不想使用任何谷歌或雅虎地图API。 同样,我不想使用OpenStreetMap。 我正在寻找一种比使用这些api /程序更实用的方法。 这将是一个桌面应用程序。

适用于IKVM的Map.xml中的字符串和复杂数据类型!

我正在使用IKVM将我的java .jar文件转换为.NET .dll文件。 我可以从getter和整数类型的setter创建一个属性。但是我不能在java代码中为字符串数据类型这样做。 你能告诉我在map.xml中使用什么格式的IKVM的字符串或复杂数据类型!!

FieldCache经常更新索引

你好 我有经常用新记录更新的lucene索引,我的索引中有5,000,000条记录,并且我使用FieldCache缓存了我的一个数字字段。 但是在更新索引后需要时间再次重新加载FieldCache(重新加载缓存导致文档说DocID不可靠)所以如何通过向FieldCache添加新添加的DocID来最小化这种开销,导致此function转为我的瓶颈应用。 IndexReader reader = IndexReader.Open(diskDir); int[] dateArr = FieldCache_Fields.DEFAULT.GetInts(reader, “newsdate”); // This line takes 4 seconds to load the array dateArr = FieldCache_Fields.DEFAULT.GetInts(reader, “newsdate”); // this line takes 0 second as we expected // HERE we add some document to index and we need to reload the index to reflect changes reader = […]

适用于Google App Engine的.net包装器?

有没有人知道围绕python或java Google App Engine服务的.net包装? 任何帮助赞赏// 🙂

在JBoss AS中部署的2个Java EE应用程序之间共享会话

我有2个Java EE应用程序需要共享登录用户的一些常见用户相关数据。 无论如何,我可以从一个应用程序在会话中存储此数据并在第二个应用程序中检索该数据吗? 即类似于.NET中的粘性会话。