问题列表 - 第44679页

C#中是否有连接字符串解析器?

我有一个连接字符串,我希望能够查看例如"数据源".有解析器,还是我必须搜索字符串?

.net c#

176
推荐指数
7
解决办法
4万
查看次数

使用Accelerate框架进行FFT时如何设置缓冲区?

我正在使用Accelerate框架来执行快速傅立叶变换(FFT),并且我正在尝试找到一种方法来创建一个缓冲区,以便使用长度为1024的缓冲区.我可以访问平均峰值和峰值.我想做FFT的信号.

有人可以帮我或给我一些提示吗?

iphone cocoa fft accelerate-framework

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

AppEngine Channel API - 检查频道是否仍处于打开状态的最佳方式(服务器端)

我在AppEngine上构建了一个社交网络/约会类型应用程序,目前我正在添加一个建立在Channel API之上的聊天.但是,我遇到的问题是用户可能会在聊天过程中重新加载或导航到新页面(就像在Facebook中一样).这意味着服务器不容易知道它是否应该为给定客户端生成新的通道ID令牌,或者是否已经为给定客户端分配了通道令牌.

如果有一种方法可以检查(服务器端)特定客户端是否已打开某个频道,那将非常有用.例如,如果我为客户端"Jack"分配了一个"Jack-Jan-21-2010"的频道ID,那么我希望能够在服务器端检查是否已经有一个与该ID相关联的频道"杰克-JAN-21-2010" .这可以通过观察onerror()和onclose()回调在客户端进行跟踪(但有点),但我看不到任何服务器端允许我只检查与给定ID相关联的通道已经开放了.

在使用AppEngine Channel API时,是否有人知道检查(服务器端)是否已打开某个频道的智能方法?

sockets api google-app-engine channel-api

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

在Ada(2005或2012)中实现相当于java finalize块的最佳实践

Java有一个finalize块,允许在一个块离开后执行一些语句(即使引发了异常也会执行).例:

try {
  ...
} catch (Exception e) {
  ...
} finally {
  ... // any code here
}
Run Code Online (Sandbox Code Playgroud)

Ada具有允许实现Finalize操作的受控对象,但没有与java中相同的finalize块.这对于记录,关闭文件,事务等非常有用(无需为每个可能的块创建特定的标记类型).

  1. 你将如何在Ada 2005中实现这样的终结块(同时保持代码可读)?
  2. Ada 2012是否有计划允许轻松执行任何终结代码?

ada finalize

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

Zend Framework(PHPUnit)测试不会运行(phpunit:命令未找到/类'PHPUnit_Framework_TestCase'未找到)

我按书安装了PHPUnit:

sudo pear channel-discover pear.phpunit.de
sudo pear install phpunit/PHPUnit
Run Code Online (Sandbox Code Playgroud)

包含路径添加在 /etc/php5/cli/php.ini

include_path = ".:/usr/share/php"

$ ls /usr/share/php/PHPUnit/
Extensions  Framework
Run Code Online (Sandbox Code Playgroud)

但是现在,如果我想运行Zend Framework的测试

user@server:/var/www/page/tests$ ./runtests.sh 
+ phpunit --verbose AllTests
./runtests.sh: line 72: phpunit: command not found
user@server:/var/www/page/tests$ php AllTests.php 
PHP Fatal error:  Class 'PHPUnit_Framework_TestCase' not found in /var/www/page/tests/Zend/Acl/AclTest.php on line 37
Run Code Online (Sandbox Code Playgroud)

当然,phpunit: command not found当我尝试遵循Zend Framework Context之外的PHPUnit手册http://www.phpunit.de/manual/3.6/en/writing-tests-for-phpunit.html中的说明时,我也会得到一个.

我得到的感觉我在这里缺少必要的东西......

解决了

看起来PEAR频道存在问题,在添加其他2之后再次,它工作:

pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
Run Code Online (Sandbox Code Playgroud)

phpunit zend-framework command-line-interface zend-test

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

didRegisterForRemoteNotificationsWithDeviceToken - 推送通知

我只想确认每次应用程序加载时都要调用"didRegisterForRemoteNotificationsWithDeviceToken",我的PHP服务器或应用程序需要处理是否重新提交到我的数据库中存储?还是有什么我想念的?

谢谢詹姆斯

iphone objective-c push-notification apple-push-notifications ios

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

使用std :: string构造函数复制const char*

这段代码好吗?

void SomeClass :: foo(const char * _name) {
     //name is of type const char *
     name = std::string(_name).c_str();
}
Run Code Online (Sandbox Code Playgroud)

它看起来像是在工作,但我不确定它是否正常

我应该做一个旧学校strcpy吗?

c++ string std char

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

在Homebrew中安装错误

试图安装rvm和ruby 1.9.2

我已经安装了自制软件和git,但无法获得完整的更新,因为我一直收到权限错误.重新安装Snow Leopard并修复了权限.

现在这发生了......

$ brew install wget

错误:无法写入/ usr/local/Cellar

ruby permissions homebrew rvm

113
推荐指数
5
解决办法
7万
查看次数

更改引用类的名称空间时,旧命名空间仍在.g.cs文件中

我重命名了引用类的命名空间,WPF编译器不想将其考虑在内:它在.g.cs文件中保留MyOldNameSpace的前缀:

[System.CodeDom.Compiler.GeneratedCodeAttribute
     ("PresentationBuildTasks", "4.0.0.0")]
public partial class MyClass: 
    MyOldNameSpace.MyReferencedClass, 
    System.Windows.Markup.IComponentConnector {
Run Code Online (Sandbox Code Playgroud)

为什么?如何解决这个问题?什么是这个晦涩的.g.cs文件?

wpf

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

抽象还是虚拟方法?

在抽象课中推荐什么?

让虚方法返回null,或者有一个抽象方法?

让它们返回null是方便和容易的,因为我不必做任何继承自抽象类的事情.但是,如果出于目的,错误或设计的原因,返回null有点难以理解.

对此有明确的建议吗?

.net c#

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