问题列表 - 第44256页

多个应用程序具有相同的自定义URL应用程序的URL标识符?

我在我的应用程序中使用自定义URL方案从另一个应用程序(可能是我自己的)打开它.假设我在App Store中有多个应用程序可能有我使用的URL标识符.如果用户有两个具有相同URL方案的应用程序,那么会开吗?自定义URL应用程序是否会被苹果批准?

iphone iphone-sdk-3.0 ipad ios4

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

Spring和Hibernate事务

我是Spring的新手,我只是阅读有关Hibernate-Spring集成(版本3)的文档.我不明白为什么自动事务管理(声明性管理)应用于文档中的"服务",而不是直接应用于DAO实现.特别是我不知道服务意味着什么,与DAO相比有什么不同,如果真的需要提供与Spring的Hibernate集成.

我试图做的只是使用Hibernate DAO实现并在XML中配置以在实例化时设置会话工厂.无论如何,抛出异常,因为Spring不允许非事务性的hibernate访问.所以为了添加事务访问,我是否必须添加"服务"的东西?这与简单的DAO有什么不同?

spring hibernate

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

在C中实现RTMFP客户端

我想在C中开发一个客户端,它使用RTMFP与Flash palyer进行流媒体视频通信.我无法获得有关是否可能的更多信息.我已经研究了Cumulus项目,但我对RTMFP规范的了解并不多.

如果有一个解决方法,如在Flex代码周围写一个C包装也没关系.但我不知道是否有可能.

任何建议都会有很大帮助.

谢谢.此致,Jeeva

flash actionscript-3 rtmfp

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

Django获取未被外键引用的对象

我有两个这样的模型:

class AA(models.Model):
    name = models.CharField()
    state = models.IngerField()


class BB(models.Model):
    aa_id = models.ForeignKey(AA)
Run Code Online (Sandbox Code Playgroud)

我的问题是:我如何获得状态为10且不在BB中的所有对象AA?

在sql我做这样的事情:

select * from AA 
where  AA.state = 10 and AA.id not in (select aa_id from BB)
Run Code Online (Sandbox Code Playgroud)

要么

select * from AA
left join BB on BB.aa_id = AA.id
where AA.state = 10 and BB.id is null
Run Code Online (Sandbox Code Playgroud)

我知道如果BB有外键,我可以获得所有AA对象并逐个检查.但这不是正确的做法.

谢谢.

django

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

Java RSA加密不可重复?

我一直无法使用RSA公钥加密.以下是重现问题的示例JUnit代码:

public class CryptoTests {

private static KeyPair keys;

@BeforeClass
public static void init() throws NoSuchAlgorithmException{
    KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
    SecureRandom random = CryptoUtils.getSecureRandom();
    keyGen.initialize(2176, random);
    keys = keyGen.generateKeyPair();
}
@Test
public void testRepeatabilityPlainRSAPublic() throws EdrmCryptoException, InvalidKeyException, NoSuchAlgorithmException, NoSuchPaddingException, IllegalBlockSizeException, BadPaddingException{
    byte[] plaintext = new byte [10];
    Random r = new Random();
    r.nextBytes(plaintext);

    Cipher rsa = Cipher.getInstance("RSA");
    rsa.init(Cipher.ENCRYPT_MODE, keys.getPublic());
    byte[] encrypted1 =  rsa.doFinal(plaintext);

    rsa = Cipher.getInstance("RSA");
    rsa.init(Cipher.ENCRYPT_MODE, keys.getPublic());
    byte[] encrypted2 =  rsa.doFinal(plaintext);

    rsa = Cipher.getInstance("RSA");
    rsa.init(Cipher.ENCRYPT_MODE, keys.getPublic());
    byte[] encrypted3 = …
Run Code Online (Sandbox Code Playgroud)

java cryptography rsa

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

R包和执行时间

我在R中开发了一个很大的函数库.目前我只是在所有脚本的开头加载("source")函数.

我已经看到我可以创建包.

我的问题是:这会改善我的功能的执行时间吗?(通过将解释器代码转换为机器语言?)

包创建有什么作用?它会创建二进制文件吗?

谢谢弗雷德

interpreter r compilation package

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

Java中的可累加和?

有没有这样做的库:

public class Iterables{
    private Iterables() {}

    public static <T> int sum(Iterable<T> iterable, Func<T, Integer> func) {
        int result = 0;
        for (T item : iterable)
            result += func.run(item);
        return result;
    }
}

public interface Func<TInput, TOutput> {
    TOutput run(TInput input);
}
Run Code Online (Sandbox Code Playgroud)

java

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

如何在设备方向事件(不是界面方向)上订阅自己?

在我的应用程序中,我想在设备旋转(方向更改)的情况下调用CCScene myscene中的某些方法.我禁用了自动旋转(因为我希望它不会发生).

问题是:我想根据我的设备方向改变场景中的重力.我的代码:

-(void) onEnter
{
    [super onEnter];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(notification_OrientationWillChange:) name:UIApplicationWillChangeStatusBarOrientationNotification object:nil];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(notification_OrientationDidChange:) name:UIApplicationDidChangeStatusBarOrientationNotification object:nil];
}
-(void) onExit
{
    //[[NSNotificationCenter defaultCenter] removeObserver:self name:UIApplicationWillChangeStatusBarOrientationNotification object:nil];
    //[[NSNotificationCenter defaultCenter] removeObserver:self name:UIApplicationDidChangeStatusBarOrientationNotification object:nil];
}
-(void)notification_OrientationWillChange:(NSNotification*)n
{
    orientation = (UIInterfaceOrientation)[[n.userInfo objectForKey:UIApplicationStatusBarOrientationUserInfoKey] intValue];
}
-(void)notification_OrientationDidChange:(NSNotification*)n
{
    if (orientation == UIInterfaceOrientationLandscapeLeft) {
        b2Vec2 gravity( 0, -10);
        world->SetGravity(gravity);
    }
    if (orientation == UIInterfaceOrientationLandscapeRight) {
        b2Vec2 gravity( 0, 10);
        world->SetGravity(gravity);
    }
}
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我只能在启用自动旋转的情况下收到通知.(如果禁用,设备实际上不会更改状态栏方向)你能帮助我吗?

iphone box2d cocos2d-iphone

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

客户端浏览器是否下载了HTML Doctype URL?

我只是想知道什么时候我宣布一个Doctype,如下所示:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Run Code Online (Sandbox Code Playgroud)

strict.dtd是从http://www.w3.org/TR/html4/上读的,还是仅仅用作一个晦涩的id来告诉浏览器使用严格的处理?

也许浏览器会将http://www.w3.org/TR/html4/的内容永久保存在本地?

html doctype

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

MongoDB:在两个流程实例中使用findAndModify时,获取"Client Cursor :: yield无法解锁b/c的递归锁定"警告

我正在使用:MongoDB 1.6.4,Python 2.6.6,PyMongo 1.9,Ubuntu 10.10

当在两个流程实例中使用findAndModify时,我经常在我的日志中收到"Client Cursor :: yield无法解锁b/c的递归锁定"警告.当我只使用一个进程警告时不会出现.

我怎样才能解决这个问题?

**2013年3月8日更新**

到目前为止,这个问题有解决方法吗?

mongodb

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