小编Nat*_*oos的帖子

在HTML5中,每页/域是否隔离了localStorage对象?

每页/域是否隔离了HTML5 localStorage对象?我想知道因为我将如何命名localStorage键.我需要一个单独的前缀吗?或者,我可以将它们命名为我想要的吗?

javascript html5 local-storage

152
推荐指数
5
解决办法
6万
查看次数

Scala解析器组合器与ANTLR/Java生成的解析器?

我正在为一个主要用Scala编写的应用程序编写表达式解析器.我在Scala中构建了AST对象,现在需要编写解析器.我听说过Scala的内置解析器组合器,以及ANTLR3,我想知道:哪个可以提供更好的性能和编写代码的简易性?至今:

ANTLR专业人士

  1. 知名
  2. 快速
  3. 外部DSL
  4. ANTLRWorks(用于解析器语法调试/测试的出色IDE)

ANTLR缺点

  1. 基于Java(Scala互操作可能具有挑战性,任何经验?)
  2. 在运行时需要很大的依赖关系

Parser combinator专业人士

  1. Scala的一部分
  2. 少一个构建步骤
  3. 不需要运行时依赖; 例如,已经包含在Scala的运行时库中

解析器组合器缺点

  1. 内部DSL(可能意味着执行速度较慢?)
  2. 没有ANTLRWorks(提供很好的解析器测试和可视化功能)

有什么想法吗?

编辑:此表达式解析器解析代数/微积分表达式.它将在最终确定的Android应用程序Magnificalc中使用.

java parsing scala parser-combinators antlr3

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

Encog或Neuroph可以在Android上运行吗?

我正在编写一个将执行图像识别和分析的Android应用程序.我听说神经网络是执行图像识别的更好方法之一,并试图移植CodeProject上的Mike O'Neill在他出色的Win32手写数字识别应用程序中使用的库.然而,我最近被告知Encog和Neuroph这两个用于神经网络/图像识别的杰出Java库.我只需要神经网络就可以工作,我将围绕另一个神经网络库编写自己的图像识别套件.有没有人知道Encog或Neuroph是否可以在Android上运行,最好是Encog?

编辑:我已经用Google搜索过了,我想知道是否有人能够真正证明图书馆在工作.

android neural-network encog

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

本地网络上的可靠组播

我正在使用 C++ 和 Qt 实现一个消息系统。经过深思熟虑,我确定多播或多播风格的技术最能解决我的问题。然而,我了解到UDP的不可靠性并认为这是不可接受的。

我的要求如下:

  • 消息将以二进制序列化形式发送。
  • 从网络上的任何给定节点,我必须能够向其他节点发送消息。
  • 消息传递必须有保险。

我听说过 OpenPGM 和 NORM 作为 UDP 的替代品。如果有人有这方面的经验,可以分享一下吗?

我也对自己在应用层实现“可靠”多播的可能性持开放态度,但如果有一个库已经实现了这一点,我不希望这样做。

我使用的是 C++ 和 Qt,因此基于 .NET 或 Java 的解决方案是不可接受的,除非它们是开源的并且我可以将它们移植到 C++。

非常感谢。

编辑 20120816T1853 MDT:另一个问题:是否必须在硬件/IP 级别实现 PGM 或 NORM?或者它们可以叠加在现有协议之上吗?

c++ network-programming multicast reliable-multicast

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

没有三角函数的3D旋转?

我正在开发三维旋转轴算法.我的意见是

  • 我正在旋转的轴,作为我中心点的矢量
  • 中心点(显然)
  • 我希望旋转的角度
  • 我现在的位置

我想知道是否有一种方法可以在没有三角函数的情况下做到这一点,只需使用向量运算.有没有人有潜在的解决方案?

编辑:有没有一种方法,我可以每次旋转π/ 4弧度(45度),而不是输入角度theta?这可能会简化一些事情,我不知道.

math vector

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

有效地对多个字符串进行排序以进行演示

我遇到一个问题,我有一个大量的信息列表(287,843项)必须排序显示.哪个更有效,使用自组织的红黑二叉树来保持它们排序或构建一个数组然后排序?我的钥匙是字符串,如果这有帮助的话.该算法应该使用多个处理器核心.

谢谢!

sorting algorithm parallel-processing multicore data-structures

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