问题列表 - 第26266页

简要描述Lua vm?

我已经浏览了Lua中的Programming,我查看了Lua Reference.

但是,他们都告诉我这个功能可以做到这一点,但不是如何.

在阅读SICP时,我有这种感觉:"啊,这是计算模型的基础方案"; 我试图对Lua有同样的感觉 - 即对它的简洁描述是vm,"如何"而不是"什么".

有没有人知道一个好的文件(除了C源)描述这个?

lua

9
推荐指数
3
解决办法
2723
查看次数

JavaScript 无法在本地主机上运行

好吧,所以我迷失在这里,沮丧并拉扯我的头发。再加上可能即将被解雇或减薪。

我将文件从开发服务器移至本地计算机。文件是一致的(使用 diff 工具),所有依赖项都在那里。它在大多数情况下都有效。问题是一些 JavaScript(不是全部)无法正常工作。我们使用 jquery 和很多插件。我已经检查了 Firefox 中的 Web 开发人员插件,所有 js 文件都正在加载。我在 Firefox 和 chrome 中清除了多次缓存,但没有效果。开发服务器是运行wamp的Windows服务器。我的本地机器正在运行 ubuntu。有人告诉我我错过了什么。

javascript jquery caching localhost

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

包装JUnit测试(在Eclipse中)

我对Groovy代码的所有测试都是这样的

public void testButtons() {
    try {
         page.getButtons();
    } catch (Exception e) {
         throw org.codehaus.groovy.runtime.StackTraceUtils.sanitize(e);     
    }
}
Run Code Online (Sandbox Code Playgroud)

因为我需要清理出现的任何可能的StackTrace(否则它很难阅读,因为它有所有的Groovy元代码).有没有办法指定所有JUnit测试以特定方式包装(如错误处理程序)?

注意:我在Eclipse中运行它们,但是如果有一种方法可以在IntelliJ或Netbeans中执行此操作,那么这将是一件好事.

java groovy junit

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

NSArray充满了bool对象

我有一个充满bool的NSArray(表示为数字),我需要测试以查看数组中的任何对象是否等于1.我该怎么办?

cocoa boolean nsarray

6
推荐指数
2
解决办法
5790
查看次数

Matlab:将全局坐标转换为图形坐标

如果我得到坐标

coords = get(0,'PointerLocation');
Run Code Online (Sandbox Code Playgroud)

如何将它们转换为通过点获得的积分ginput

即,我想从中得到相同的值

coords = get(0,'PointerLocation');
coords=someConversion(coords);
Run Code Online (Sandbox Code Playgroud)

正如我本来打电话的那样

coords=ginput(1);
Run Code Online (Sandbox Code Playgroud)

然后在与前一位代码相同的位置点击图中的鼠标.

matlab coordinates

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

DateTime.Now如何影响SQL Server中的查询计划缓存?

题:

DateTime.Now参数作为参数传递给proc会阻止SQL Server缓存查询计划吗?如果是这样,那么网络应用程序是否错过了巨大的性能提升?

可能解决方案

我认为DateTime.Today.AddDays(1)这是一个可能的解决方案.它会将相同的结束日期传递给sql proc(每天).用户仍然可以获得最新数据.请同意这一点.

举例:

假设我们有一个存储过程.它将数据报告给网页上的用户.用户可以设置日期范围.如果用户将今天的日期设置为"结束日期",其中包括今天的数据,则Web应用程序将传递DateTime.Now给sql proc.

假设一个用户运行一个报告5/1/2010- now经过多次转发.在网页上,用户看到5/1/20105/4/2010.但是web应用程序DateTime.Now作为结束日期传递给sql proc.因此,尽管用户正在查询类似的日期范围,但proc中的结束日期将始终不同.

假设表中的记录数和用户数都很大.所以任何性能提升都很重要 因此问题的重要性.

示例proc和execution(如果这有助于理解):

CREATE PROCEDURE GetFooData
    @StartDate datetime
    @EndDate datetime
AS

    SELECT *
    FROM Foo
    WHERE LogDate >= @StartDate
    AND LogDate < @EndDate
Run Code Online (Sandbox Code Playgroud)

这是使用DateTime.Now的示例执行:

EXEC GetFooData '2010-05-01', '2010-05-04 15:41:27' -- passed in DateTime.Now
Run Code Online (Sandbox Code Playgroud)

这是使用DateTime.Today.AddDays(1)的示例执行

EXEC GetFooData '2010-05-01', '2010-05-05' -- passed in DateTime.Today.AddDays(1)
Run Code Online (Sandbox Code Playgroud)

两个过程都返回相同的数据,因为当前时间是:2010-05-04 15:41:27.

sql-server caching sql-server-2005 sql-execution-plan

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

基于python中的文件内容创建唯一键

我有很多很多文件要上传到服务器,我只想要一种方法来避免重复.

因此,从一个大字符串生成一个唯一的小键值似乎是校验和要做的事情,并且散列看起来就像是它的演变.

所以我打算使用hash md5来做到这一点.但后来我在某处读到"MD5并不是唯一的密钥",我觉得这很奇怪.

这样做的正确方法是什么?

编辑:顺便说一句,我采取了两个 来源来实现以下目标,这就是我目前正在做的事情,并且它的工作正常,使用Python 2.5:

import hashlib

def md5_from_file (fileName, block_size=2**14):
    md5 = hashlib.md5()
    f = open(fileName)
    while True:
        data = f.read(block_size)
        if not data:
            break
        md5.update(data)
    f.close()
    return md5.hexdigest()
Run Code Online (Sandbox Code Playgroud)

python hash checksum cryptography unique-key

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

为什么Verlet集成比Euler集成更好?

有人可以向我解释为什么Verlet集成比Euler集成更好吗?为什么RK4比Verlet更好?我不明白为什么这是一个更好的方法.

physics game-physics verlet-integration runge-kutta

21
推荐指数
3
解决办法
9353
查看次数

什么是Spring中的Dispatcher Servlet?

在这张图片中(我从这里得到),HTTP请求向Dispatcher Servlet发送了一些内容.

在此输入图像描述

我的问题是Dispatcher Servlet的作用是什么?

是否就像从网页上抛出信息并将其丢给控制器?

java spring spring-mvc

176
推荐指数
5
解决办法
18万
查看次数

指南针准确性困境

我需要为我的应用程序构建指南针.

从阅读文档看起来有两种合理的方法:

  • Sensor.TYPE_ORIENTATION方法:这是一种简单的方法.这个问题是它不准确.当我将我的阅读与Snaptic Compass进行比较时,它大约是10-15度,这对于我的目的来说是不可接受的.
  • Sensor.TYPE_ACCELEROMETER,Sensor.TYPE_MAGNETIC_FIELD和getRotationMatrix()以及remapCoordinateSystem()和getOrientation()方法:文档说这"通常更准确".问题是无论我向听众注册的延迟如何,即使设备在平坦表面上静止,指南针也会发疯.

任何解决这个问题的建议都将不胜感激.

android digital-compass compass-geolocation

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