问题列表 - 第38282页

从左到右移动声音

如何在iPhone中从左到右移动声音?

iphone audio

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

二元可分性3

可能重复:
检查数字是否可被3整除

如果二进制数具有偶数个,那么它是否可以被3整除?像11000可被3整除,而1110则不能.

algorithm

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

Uiimagepicker用于显示相机

大家好,我正在尝试制作相机应用程序.我这样做

picker.sourceType = UIImagePickerControllerSourceTypeCamera;
Run Code Online (Sandbox Code Playgroud)

其中picker是UIimagepicker Controller的对象.

但是当运行代码时,应用程序终止显示错误.

因未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'源类型1不可用'

我在模拟器上使用它.我知道在模拟器中检查相机是不可能的,但我们可以测试一下.我认为这可能是因为相机不可用,这就是它终止的原因.但我看到一个应用程序使用相同的代码但是在模拟器上运行,只显示了摄像头视图.只是帮我解决这个问题.此外,如何将我的自定义视图放入该应用程序中的相机?

iphone-sdk-3.0

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

Math.Round围绕着我

我理解.NET是否使用银行家的四舍五入为2.5到2.但是,这可能是这样的:

decimal point;
point =51 * 70 / 100;    
Math.Round(point,0, MidPointRounding.AwayFromZero);
Run Code Online (Sandbox Code Playgroud)

轮到35?

即使它是奇数,我怎样才能将所有.5的圆整数转换为整数?

.net c#

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

当传递到另一个对象时,谁应该在IDisposable对象上调用Dispose?

是否有任何指导或最佳实践,Dispose()当他们被传递到另一个对象的方法或构造器时,谁应该调用一次性对象?

以下是我的意思的几个例子.

IDisposable对象被传递给一个方法(它应该在它完成后处理它吗?):

public void DoStuff(IDisposable disposableObj)
{
    // Do something with disposableObj
    CalculateSomething(disposableObj)

    disposableObj.Dispose();
}
Run Code Online (Sandbox Code Playgroud)

IDisposable对象被传递给一个方法并保留一个引用(它应该在处理时处置它MyClass吗?):

public class MyClass : IDisposable
{
    private IDisposable _disposableObj = null;

    public void DoStuff(IDisposable disposableObj)
    {
        _disposableObj = disposableObj;
    }

    public void Dispose()
    {
        _disposableObj.Dispose();
    }
}
Run Code Online (Sandbox Code Playgroud)

我目前认为在第一个例子中,呼叫者DoStuff(),因为它可能创建的对象应该处理的对象.但是在第二个例子中,感觉MyClass应该处理对象,因为它保留了对象的引用.这个问题是调用类可能不知道MyClass已保留引用,因此可能决定在MyClass完成使用之前处置该对象.这种情况是否有任何标准规则?如果存在,当一次性对象传递给构造函数时它们是否不同?

.net c# idisposable

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

如何从ashx文件中获取QueryString?

有一个ashx文件,其中包含"ProcessRequest(HttpContext context)"自动触发的方法.何时以及如何被触发?另一个问题是,当我在这个文件中时,如何获取当前的QueryString?当我输入context.Request.QueryString"时,它表示它为空或为空地址有参数.

asp.net ashx httpcontext request.querystring

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

我的项目中没有生成R.java文件

我正在做记事本教程,练习2.我首先创建了一个新的Android项目,然后从源代码中选择Create来导入已下载的excercise源文件.

但是现在我在Eclipse中遇到了很多错误,问题是没有生成R.java类.我怎么解决这个问题?该文件夹gen/为空.


我有错误Notepadv2.java,并在res/layout/note_edit.xml两者似乎与所生成的事实R.java缺失.

以下是我的import发言Notepadv2.java:

import android.R;
import android.app.ListActivity;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter; 
Run Code Online (Sandbox Code Playgroud)

它们由Eclipse命令Ctrl + Shift + O创建.

eclipse android adt generated-code r.java-file

42
推荐指数
3
解决办法
12万
查看次数

如何将ezComponents与magento集成

在'本机'Zend Framework应用程序中,我将通过将自动加载器ezComponents添加到Zends自动加载器来启用ezComponents:

$autoLoader = Zend_Loader_Autoloader::getInstance();
require_once('../library/EZComponents/Base/src/base.php');
$autoLoader->pushAutoloader(array('ezcBase', 'autoload'), 'ezc'); 
Run Code Online (Sandbox Code Playgroud)

现在,我想知道如何用Magento做同样的事情.有没有办法扩展Varien_Autoload(magentos自动加载器)以便轻松集成ezComponents?或者:有没有办法在Magento旁边使用Zends自动装载机而不会相互干扰?

编辑:

好吧,我实现了一个变通方法,在Varien_Autoload中添加以下函数autoload():

if(substr($class, 0, 3) == 'ezc'){
        require_once('EZComponents/Base/src/base.php');
        return ezcBase::autoload($class);

    }
Run Code Online (Sandbox Code Playgroud)

我认为这是一个非常糟糕的黑客,因为它会在升级Magento时被覆盖.有没有人有更好的主意?

integration magento autoloader zeta-components

5
推荐指数
2
解决办法
4847
查看次数

它是正确的/ ellegant只使用alloc而没有init吗?

如果我们不想在我们的类中实现init方法,并且记住NSObject中的init只返回对象的实例而没有初始化,如果我们已经使用alloc获取实例,我看不到调用init的意义.我已经尝试过并且有效,但我不确定它是否会导致未来出现问题.

myClass *newObject = [myClass alloc];
Run Code Online (Sandbox Code Playgroud)

代替:

myClass *newObject = [[myClass alloc] init];
Run Code Online (Sandbox Code Playgroud)

非常感谢.

iphone cocoa-touch memory-management objective-c init

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

Ruby on Rails 3:结合多个has_many或has_many_through关联的结果

我有以下型号.用户有UserActions,一个可能的UserAction可以是ContactAction(UserAction是一个多态).还有LoginAction等其他动作.所以

 class User < AR::Base
  has_many :contact_requests, :class_name => "ContactAction"
  has_many :user_actions
  has_many_polymorphs :user_actionables, :from => [:contact_actions, ...], :through => :user_actions
 end

class UserAction < AR::Base
 belongs_to :user
 belongs_to :user_actionable, :polymorphic => true
end

class ContactAction < AR::Base
 belongs_to :user
 named_scope :pending, ...
 named_scope :active, ...
end

这个想法是一个ContactAction加入两个用户(在应用程序中有其他后果),并始终有一个接收端和一个发送端.同时,ContactAction可以具有不同的状态,例如过期,待定等.

我可以说@user.contact_actions.pending@user.contact_requests.expired列出用户发送或接收的所有待处理/过期请求.这很好用.

我现在想要的是一种加入两种类型的ContactAction的方法.即@user.contact_actions_or_requests.我尝试了以下方法:

class User

 def contact_actions_or_requests
  self.contact_actions + self.contact_requests
 end

 # or
 has_many :contact_actions_or_requests, :finder_sql => ..., :counter_sql => ...

end

但是所有这些都存在这样的问题:在关联之上不可能使用额外的finder或named_scopes,例如@user.contact_actions_or_requests.find(...)或 …

polymorphism ruby-on-rails associations has-many-polymorphs

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