问题列表 - 第12962页

Ajax推送引擎

之前有没有人听说过APE(Ajax Push Engine)?我正在构建Rails应用程序并尝试使用此APE实时引擎创建群聊,问题是如何使Rails与APE Server进行通信?有关使用Rails工作APE的任何教程或参考吗?

ajax push ruby-on-rails real-time

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

OpenCV:检测视频输入中的闪烁灯光

我有一个视频输入.此视频源包含几个以不同速率闪烁的灯.所有灯都是相同的颜色(它们都是红外LED).如何检测这些闪烁灯的位置和频率?

免责声明:我是非常新的OpenCV.我有一份学习OpenCV的副本,但我发现它有点压倒性.如果有人能用OpenCV术语解释解决方案,我们将不胜感激.我不希望为我编写代码.

opencv computer-vision feature-detection

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

用PHP删除__MACOSX文件夹?

有没有人有__MACOSX使用PHP 删除文件夹的经验?

我解压缩档案后生成了该文件夹,但我似乎无法删除它.

is_dir函数在文件上返回false,使递归删除脚本失败(因为归档内部是'temp'文件),因此该目录不为空.

我在PHP5中使用内置的ZipArchive类(extractTo方法).

我正在使用的rmdir脚本是我在php.net上找到的脚本:

<?php
// ensure $dir ends with a slash
function delTree($dir) {
    $files = glob( $dir . '*', GLOB_MARK );
    foreach( $files as $file ){
        if( substr( $file, -1 ) == '/' )
            delTree( $file );
        else
            unlink( $file );
    }
    rmdir( $dir );
}
?> 
Run Code Online (Sandbox Code Playgroud)

php directory delete-directory

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

智能指针应如何下降?

智能指针是否可以处理铸造,如果不是,解决此限制的安全方法是什么?

我正在尝试做的一个例子是有两个包含智能指针的STL向量(例如).第一个包含指向基类的智能指针,而第二个包含指向派生类的智能指针.智能指针被引用计数,例如与Boost的shared_ptrs类似的行为,但是手动滚动.我已经包含了一些示例代码,我提供了一个例子:

vector<CBaseSmartPtr> vecBase;
vector<CDerivedSmartPtr> vecDer;
...
CBaseSmartPtr first = vecBase.front();
vecDer.push_back(CDerivedSmartPtr(dynamic_cast<CDerived*>(first.get()));
Run Code Online (Sandbox Code Playgroud)

这似乎还给我,因为我觉得我结束了两个智能指针管理同一个对象.在轨道的某个点上,这可能会导致其中一个释放对象,而另一个仍然保留对它的引用.

我希望的但不认为会起作用的是一个直接的向下投射,同时保持相同的对象,例如

dynamic_cast<CDerivedSmartPtr>(first)
Run Code Online (Sandbox Code Playgroud)

我是否应该更改第二个容器以仅使用CBaseSmartPtr并仅使用向下转换?还有其他解决方案吗?

c++ stl smart-pointers

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

是否有任何工具可以将C#类库转换为Silverlight库?

我编写了一个C#类库(DLL)并想知道在Silverlight中使用它的最快方法吗?想必我要转换它?

c# silverlight

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

在Visual Studio Express中开发Silverlight?

我可以在Visual Studio Express中开发Silverlight应用程序吗?

当我启动Visual C#Express 2008时,它没有给我任何创建Silverlight应用程序的选项?

c# silverlight visual-studio-express visual-studio

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

在localhost上,如何选择一个空闲端口号?

我正在尝试进行进程间通信,因为我无法弄清楚如何在Windows下使用命名管道,我以为我会使用网络套接字.一切都在当地发生.服务器能够在单独的进程中启动从属服务器并侦听某个端口.奴隶完成他们的工作并将结果提交给主人.我如何确定哪个端口可用?我想我不能听80或21端口?

我正在使用Python,如果这会减少选择.

谢谢!

python sockets port ipc

145
推荐指数
4
解决办法
10万
查看次数

哪里有关于如何正确使用Xcode调试器的好教程?

主题说这一切真的......有没有适合Xcode调试器的好教程?我发现了一些东西,但没有什么全面的或足够深的东西.我现在的问题是这......

#0  0x90d9c688 in objc_msgSend
#1  0x30506515 in NSPopAutoreleasePool
#2  0x30901697 in _UIApplicationHandleEvent
#3  0x32046375 in PurpleEventCallback
#4  0x30245560 in CFRunLoopRunSpecific
#5  0x30244628 in CFRunLoopRunInMode
#6  0x308f930d in -[UIApplication _run]
#7  0x309021ee in UIApplicationMain
#8  0x00001ff8 in main at main.m:14
Run Code Online (Sandbox Code Playgroud)

......结合这......

0x90d9c688  <+0024>  mov    0x20(%edx),%edi
Run Code Online (Sandbox Code Playgroud)

...还有这个...

EXC_BAD_ACCESS
Run Code Online (Sandbox Code Playgroud)

......没有多大帮助.或者说,真的.我正在尝试评论代码行,必须有更好的方法.

谢谢

更新:我想也许我的发泄有点分散了真正的问题,虽然提示有助于解释一些事情.我真正得到的不仅仅是对上述内容的解释,而是一般使用调试器.我通常遇到的问题是:

  • 当我跳过或进入时,为什么调试器有时会从源代码视图转到(我假设的)汇编代码?有没有办法让我一直同时看到两者?
  • 我是否应该在汇编代码中寻找任何具体内容,或者在特定情况下可以提供哪些帮助?
  • 看起来断点允许操作,所以我很好奇如何使用它而不是用NSLog语句来编写代码.

我知道这些是广泛的,可能应该单独询问,但我不想把这些可能已在其他地方记录的主题弄乱到SO空间.

我还注意到这里有一个几乎重复的问题:什么是Objective-c调试技巧?

debugging xcode

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

使用NSIS时,如何使用自定义页面创建卸载程序?

我想有一个自定义NS页面的卸载程序.我如何使用NSIS做到这一点?

nsis uninstallation

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

这在VC9的警告级别4没有警告编译.为什么不认为这是编译器缺陷?

我看到一些发布的代码超出范围错误,这让我很奇怪.我希望编译器为此代码生成警告(至少在最高级别)

#pragma warning(push,4)
int main(){
    int x[2];
    x[2]=0;     
    return 0;
}
#pragma warning(pop)
Run Code Online (Sandbox Code Playgroud)

但事实并非如此.

EDG编译器很好地说:

"sourceFile.cpp", line 3: warning:
          subscript out of range
          x[2]=0;
          ^
Run Code Online (Sandbox Code Playgroud)

实际上EDG说的更多(所有这些都是预期的)

"sourceFile.cpp", line 1: warning: 
          unrecognized #pragma
  #pragma warning(push,4)
          ^

"sourceFile.cpp", line 4: warning: 
          subscript out of range
      x[2]=0;     
      ^

"sourceFile.cpp", line 3: warning: 
          variable "x" was set but never used
      int x[2];
          ^

"sourceFile.cpp", line 7: warning: 
          unrecognized #pragma
  #pragma warning(pop)
Run Code Online (Sandbox Code Playgroud)

但这不是我的问题.

我认为这个失败警告VC9中遗漏的严重错误,(因为自动变量!!!!).任何人都可以给我一个改变主意的严肃理由吗?

c++ visual-c++-2008

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