问题列表 - 第34395页

Packrat解析与LALR解析

许多网站都声称packrat解析器可以在线性时间内解析输入.
所以初看起来他们比由工具yacc或bison构建的LALR解析器更快.

我想知道当使用公共输入(如编程语言源文件)而不是任何理论输入进行测试时,packrat解析器的性能是否比LALR解析器的性能更好/更差.

有没有人可以解释这两种方法之间的主要区别.
谢谢!

parsing lalr parser-generator

12
推荐指数
2
解决办法
3560
查看次数

如何编译 C 程序?

这可能是有史以来最新手的问题,但是如何编译 C 程序呢?

\n\n

我\xe2\x80\x99已经下载了一个C程序的源代码(确切地说是ffmpeg)。我该如何编译它?

\n

c

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

Visual Studio 2010的任何.net代码覆盖率插件?

任何人都可以建议我为Visual Studio 2010提供一个好的.net代码覆盖插件除了dotCover?[dotCover 1.0 RC有问题,它挂起VS 2010] VS2010自己的覆盖工具不支持nUnit测试.我想要一个支持nUnit测试的插件.

.net nunit code-coverage

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

为什么在最终的java类中允许受保护的成员?

为什么在最终课程中允许受保护的成员?

这不应该是编译时错误吗?

编辑:正如人们所指出的,您可以使用默认修饰符来获得相同的包访问权限.它应该以完全相同的方式运行,因为protected只是默认的+子类,而final修饰符明确拒绝子类化,所以我认为答案不仅仅是提供相同的包访问.

java oop

16
推荐指数
4
解决办法
3259
查看次数

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

有谁知道一个好的OData探险家?

我们的软件有一个OData API,我们希望用一个好的OData资源管理器打包它,以便开发人员可以轻松地发现属性和方法.

我们发现了这个:

http://www.silverlight.net/content/samples/odataexplorer/

但它在某些情况下不起作用并且非常糟糕.我们需要一些直观和优雅的东西.

odata

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

使用BlockingQueue时是否需要额外的同步?

我有一个简单的bean @Entity Message.java,它有一些正常的属性.该对象的生命周期如下

消息的实例化发生在线程A上,然后它被排入阻塞队列

池中的另一个线程获取该对象并使用它执行一些操作并更改Message的状态,之后,对象再次进入blockingQueue.重复该步骤直到条件使其停止.每次对象获取读/写时都可能来自不同的线程,但保证一次只有一个线程可以读/写.

鉴于这种情况,我是否需要同步getter/setter?也许这些属性会变化?或者我可以不同步而离开?

谢谢,希望我能澄清一下我在这里有什么.

java multithreading synchronization

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

如何遍历fd_set

我想知道是否有一种简单的方法来迭代fd_set?我想这样做的原因是不必遍历所有连接的套接字,因为select()改变这些fd_sets只包括我感兴趣的那些.我也知道使用一种不打算直接访问的类型的实现通常是一个坏主意,因为它可能在不同的系统中有所不同.但是,我需要一些方法来做到这一点,而且我的想法已经不多了.所以,我的问题是:

如何遍历fd_set?如果这是一个非常糟糕的做法,除了循环所有连接的套接字之外,还有其他方法可以解决我的"问题"吗?

谢谢

c c++ select file-descriptor

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

什么是"弱框架参考"?

在iphone sdk中对框架的弱引用是什么意思?

iphone objective-c ipad

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

所有一阶和二阶预测因子的公式,包括R中的相互作用

在统计编程语言R中,使用以下公式(在lm()或glm()中使用)

z ~ (x+y)^2  
Run Code Online (Sandbox Code Playgroud)

相当于

z ~ x + y + x:y
Run Code Online (Sandbox Code Playgroud)

假设,我只有连续的预测因子,有一种简明的方法可以获得

z ~ I(x^2) + I(y^2) + I(x) + I(y) + I(x*y)
Run Code Online (Sandbox Code Playgroud)

为因子预测器做正确事情的公式是一个优点.

一种可能的解决方案是

z ~ (poly(x,2) + poly(y,2))^2
Run Code Online (Sandbox Code Playgroud)

我正在寻找更优雅的东西.

r formula

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