问题列表 - 第13102页

Android Content Provider数据库泄漏问题

我正在为此应用程序编写内容提供程序,在我的内容提供程序中,我打开数据库连接,运行查询并将结果的光标返回给调用程序.如果我在提供程序中关闭此数据库连接,则游标没有结果.如果我打开它,我的DDMS日志中会出现"泄漏发现"错误.我在这里错过了什么?什么是返回数据库结果光标的干净,正确的方法?

java android

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

什么是String [*]以及如何投射它?

我目前处于不幸的位置,不得不通过COM Interop从C#调用VBA宏.宏返回一个字符串数组,看起来像:

Public Function Foo() As String()
Run Code Online (Sandbox Code Playgroud)

然后我试图在C#中转换为一个字符串数组,如下所示:

var result = (string[])xlApp.Run("Foo", ... missing args ...)
Run Code Online (Sandbox Code Playgroud)

然后导致运行时错误:

无法将类型为'System.String [*]'的对象强制转换为'System.String []'.

有谁知道String [*]是什么,你是否知道如何将它转换为C#string []?这个演员在我创建的一个简单测试用例中工作.我能看到的唯一区别是,在简单的情况下,我在VBA中的数组是字符串类型(0到5),而在更复杂的情况下,它是字符串类型(1到6).这可能是原因,如果是这样,我的VBA相当生疏 - 我该如何解决?

非常感谢,
乔恩

c# com vba interop

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

Ruby on Rails AJAX文件上传

有没有简单的方法如何处理Rails中的AJAX文件上传?例如,使用插件

ajax file-upload ruby-on-rails

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

RhinoMock vs. TypeMock vs. NUnit的Mocking?

我刚开始做测试驱动开发,我想知道RhinoMock,TypeMock和NUnit的内置模拟之间的主要区别?

任何信息将不胜感激!

nunit unit-testing rhino-mocks typemock mocking

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

线程在c#中

如何使用C#中的线程调用一个带两个参数的函数?我必须从另一个函数调用StartDNIThread(string storeID,string queryObject).我必须传递两个值.它们都是字符串

c# multithreading

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

有没有理由用C++中的for(; condition;)替换while(condition)?

好像

while( condition ) {
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

完全等同于

for( ; condition; ) {
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

有没有理由使用后者而不是前者?

c++ loops for-loop while-loop

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

告诉模板是否需要Django字段

我正在渲染表格.我想在所有必须填写的字段旁边放一个标记.通常简单的东西......但我不知道如何访问这些信息!

{% if field.required %}REQUIRED!!{% endif %}
Run Code Online (Sandbox Code Playgroud)

不会带来任何爱...

django django-templates

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

Obj-C ..."初始化中的不兼容类型"错误

我的代码:

CGPoint *tp_1 = CGPointMake(160, 240);
Run Code Online (Sandbox Code Playgroud)

给出了"初始化中不兼容的类型"错误......为什么会这样?

iphone objective-c quartz-2d

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

C#中的收益率是否是线程安全的?

我有以下代码:

private Dictionary<object, object> items = new Dictionary<object, object>;
public IEnumerable<object> Keys
{
    get
    {
        foreach (object key in items.Keys)
        {
            yield return key;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是线程安全的吗?如果不是我必须lock围绕循环或yield return

这就是我的意思:

KeysThread1 访问属性,而Thread2将一个项添加到基础字典.Thread1是否受Thread2的影响?

c# ienumerable yield yield-return

26
推荐指数
3
解决办法
8769
查看次数

UIImageWriteToSavedPhotosAlbum保存到错误的大小和质量

我正在尝试拍摄我的应用当前视图的屏幕截图并将其保存到相册(然后通过电子邮件发送或彩信).

UIGraphicsBeginImageContext(self.view.bounds.size); 

[self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; 

UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();

UIImageWriteToSavedPhotosAlbum(viewImage, self, @selector(savedPhotoImage:didFinishSavingWithError:contextInfo:), nil);
Run Code Online (Sandbox Code Playgroud)

这可以工作,但是当我从照片库发送电子邮件时,生成的图像会变得更大(533x800像素)并且会被大量压缩.

我已经尝试首先将UIImage写入文件然后保存到相册但仍然遇到同样的问题.

如果我在iPhone上使用内置的屏幕截图功能,则视图会以320x480正确保存到相册,但上述代码似乎会因某种原因保存更大的图像?

谢谢!

iphone

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