问题列表 - 第12746页

如何在ActionScript中获取实例的"内存位置"?

FlexBuilder的调试器将向您显示任何范围内实例的"内存位置"(或者,我只能假设,大致类似):

调试器内存位置

但是我想在代码中获取这些信息(有点像Python的id功能),所以我可以很容易地跟踪对象如何在系统中移动.例如,我可能有:

trace("Returning", id(foo));
Run Code Online (Sandbox Code Playgroud)

然后我可以使用的其他地方:

trace("Using", id(foo));
Run Code Online (Sandbox Code Playgroud)

确保两个代码都处理相同的实例.

现在,我知道许多AS类实现了IUID接口......但是也有一些类没有(例如普通的旧数组和对象),所以这不能解决我的问题.

我意识到我也可以将对象包装成一个ObjectProxy,但这也不太理想.

apache-flex actionscript flex3 actionscript-3

32
推荐指数
4
解决办法
9065
查看次数

SQL Server 2008空间数据功能是否对映射查询有用?

我有一个应用程序,基本上我有一个巨大的表(1亿条记录)的信息,每行包含一个lat/long值.

我一直在查询这个表,以获得适合某个点的半径范围内的所有记录.例如,"所有记录在5.89288,-104.919434之间的5英里内"

为此,我有一个Lat/Long列的索引,我得到了点的"边界",然后丢弃了我的ASP.Net应用程序中所有落在圆圈之外的点,因为那样更快而不是在SQL Server中进行循环计算.
注意:这是关于美国的所有数据,所以我认为地球是平坦的,我的计算,这足以满足我的需要.

现在,Lat/Long索引的主要问题是作为点的"正方形",并且因为我试图找到"在x和y之间拉"和"在x和y之间长",它实际上不是真的超级有效地使用索引,因为如果我在搜索"一行"点,就可以.

我一直在阅读SQL 2008的空间功能,但我还没有找到足够的具体信息来了解这对我是否有用.

所以问题是:SQL 2008是否有某种不同类型的索引可以使这种特定类型的查询比SQL 2005更快?

indexing performance spatial sql-server-2008

7
推荐指数
2
解决办法
2447
查看次数

打开没有访问权限的mdb访问文件

我没有微软访问但想打开一个mdb文件,有什么办法可以做到这一点?

mdb文件包含我需要的SQL代码.它只是一个连接到远程数据库的文件.我需要查看sql代码

我确实尝试过openoffice base,但它只向我展示了一些表格.我没看到sql代码在哪里?

.net ms-access ms-jet-ace

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

打开DOS窗口并从DLL中调出调试消息

我目前正在从labview调用DLL,但我需要能够实时调试它(因为它访问时间敏感的硬件).我想printf()我的错误断言消息但我不确定如何从DLL中打开DOS窗口以转储错误信息.有没有人这样做过?我知道我可以用文件做到这一点,我可能不得不这样做.printf就是这样一个方便快捷和肮脏的方式来做到这一点虽然:).

c dll labview stdout

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

后台工作进程或线程?

我有一个Winform应用程序,它在gridview中列出了一批发票.用户选择批次并单击"生成发票"按钮.这个过程大约需要4-5分钟.在运行时,我将有一个选取框进度条,并希望禁用所有按钮.

我应该使用BackgroundWorker Process还是创建新线程来运行此任务?

multithreading winforms

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

在Windows上调试stderr去哪里?

当试图在Windows上调试程序时,我似乎无法找到我推送到stderr的输出的位置.如何获得我的stderr输出?是否有调试器级别设置(MSVC 9)我可以更改为将stderr重定向到UI的某些部分?

更新:我没有考虑过,TRACE或者OutputDebugString代码库是跨平台的,因此特定于平台的API虽然不完全不合适,但它们是符合标准的解决方案的辅助.

c c++ windows stderr

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

找出随机数生成器在C++中播种的内容

我有一个非托管的c ++控制台应用程序,我在其中使用srand()和rand().我不需要这个来解决一个特定的问题,但很奇怪:原始种子传递给srand()存储在内存中我可以查询的地方吗?有没有办法弄清楚种子是什么?

c++ random unmanaged srand

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

XPath:如何选择节点的第一个给定父节点?

我的XML:

<root>
  <child>
     <childOfChild>
        <anotherLostChild>
           <currentSelectedNode>
              SOME TEXT
           </currentSelectedNode>
        </anotherLostChild>
     </childOfChild>
  </child>
</root>
Run Code Online (Sandbox Code Playgroud)

我使用以下方法选择了节点currentSelectedNode:

xpath.SelectSingleNode("//currentSelectedNode")
Run Code Online (Sandbox Code Playgroud)

但是,如何返回选择第一个chilfOfChild父节点(考虑到上下文是currentSelectedNode

xpath.SelectSingleNode("//currentSelectedNode")...???
Run Code Online (Sandbox Code Playgroud)

c# xml xpath

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

索引视图与表上的索引

我有下表

EVENT_LOG:

EVENT_ID: pk, int, not null
TYPEID: fk, int, not null
CATEGORYID: fk, int, null
SOURCE: varchar(255), null
DESCRIPTION: varchar(4000), null
CREATED: datetime, null
Run Code Online (Sandbox Code Playgroud)

我们一直在创建一份报告,发现性能很糟糕.除了群集之外没有任何索引.我们可以创建它们,但是因为这个表的写入次数超过了它的读数 - 所以有一个计数器称重性能问题.对于报告,我倾向于在每列上放置索引,因为需要在源和描述列中搜索子字符串.

我们想知道索引视图(AKA物化视图)是否是一个选项,其中索引视图将包含EVENT_LOG表中的所有列,但在视图上创建了适当的索引.这会让我们获得报告的性能,同时不会影响对EVENT_LOG表的写入吗?

sql t-sql sql-server sql-server-2005

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

根据半径计算从正方形中心到边缘的矢量

给定一个正方形(由x,y,宽度,高度描述)和一个角度(以弧度表示),我需要计算一个起始于正方形中心的矢量,并终止于与给定角度的正方形边缘碰撞的点.

我真的最感兴趣的是它碰撞的那一点,如果这样可以让计算更有效率让我知道.

这可以推广到矩形吗?一般多边形怎么样?

math 2d vector

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