问题列表 - 第35073页

序列化从CLR类型继承的IronPython对象

这可能是一个奇怪的问题,但有没有可靠的方法来序列化类扩展CLR类型的IronPython对象?

例如:

class Foo(System.Collections.Generic.List[str]):
    def Test(self):
        print "test!"
Run Code Online (Sandbox Code Playgroud)

System.Collections.Generic.List<string>可以使用Pickle进行序列化,因为它实现了ISerializable接口,但是可序列化CLR类型的发出子类似乎不起作用,而且我ImportError: No module named Generic in mscorlib, Version=4在运行时得到pickle.dumps(Foo()).

此外,运行通常Formatter.Serialize(stream, object)给我:

SystemError: Type 'IronPython.NewTypes.System.Collections.Generic.List`1_4$4' in Assembly Snippets.scripting, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' is not marked as serializable.
Run Code Online (Sandbox Code Playgroud)

在嵌入式C#环境中运行时,如何实现IronPython对象的序列化?

c# python serialization ironpython pickle

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

我在哪里可以找到Qt4源代码编辑器小部件?

我想在我的应用程序中提供一个QtScript源代码编辑器.如果这将有源代码突出显示和自动完成将是伟大的.

所以我不想重新发明轮子:那已经是一个相当不错的小部件吗?我在Google上找不到任何东西......

editor qt4

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

我如何将我的PopupWindow放到系统桌面或其他应用程序?

如何将我的PopupWindow放入系统桌面或其他应用程序?我该如何使用此权限:INTERNAL_SYSTEM_WINDOW

任何例子?

android

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

为什么我不能从main函数返回更大的值?

我试图从我的主函数返回一个更大的值,如1000,但当我键入echo $?它显示0.

如果我返回一个较小的值,如100,则显示正确的值.

我的代码:

int main(void)
{
     return 1000;
}
Run Code Online (Sandbox Code Playgroud)

对我们可以返回的价值有任何限制吗?

c++ linux exit-code

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

main()的参数是什么?

每次我用Xcode创建一个项目(标准命令行实用程序)时,我的main函数开始看起来像这样:

int main(int argc, const char * argv[])
Run Code Online (Sandbox Code Playgroud)

括号中的所有内容是什么?为什么要使用这个而不仅仅是 int main()

c arguments

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

使用UINib /指针AWOL的奇怪问题

我在使用UINib时遇到了一些奇怪的事情,尽管我怀疑真正的问题可能会被埋没在其他地方.

我的应用程序正在使用tableview,由于它们的复杂性,已在Interface Builder中准备了单元格的内容.对于新单元(与重用单元相对),使用UINib类实例化nib的内容.因为每个单元只有一个nib用于减少每次加载文件的开销,所以我cellNib在我的viewcontroller子类中添加了一个UINib作为属性,我在viewDidLoad的实现中加载了一次.

现在是奇怪的部分.一切都工作正常,tableview填充了它的数据,所有单元格都设置了nib的内容.但是当我滚动tableview时,应用程序崩溃了.
callstack给出了这个:- [NSCFNumber instantiateWithOwner:options:]:发送到实例的无法识别的选择器 显然,再次从cellNib实例化内容的消息已被发送到错误的对象.发送消息的对象不时会有所不同,因此会随机发生一些事情.

我不明白 - 为什么在加载tableview时它会工作大约10次,但是当滚动tableview时它不再工作了?

如果我每次都创建一个新的UINib实例(如下面的代码所示),那么一切正常,包括滚动.

我在哪里弄错了?我的UINib属性的指针是否会变形?如果是这样,为什么?

这是我正在使用的代码(我删除了所有数据加载和其他东西,使其更容易阅读):

@interface NTDPadViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> {

   NSManagedObjectContext *managedObjectContext;
   NSMutableArray *ntdArray;
   IBOutlet UITableView *ntdTableView;
   UINib *cellNib;

}

@property(nonatomic,retain) NSManagedObjectContext *managedObjectContext;
@property(nonatomic,retain) NSMutableArray *ntdArray;
@property(nonatomic,retain) UITableView *ntdTableView;
@property(nonatomic,retain) UINib *cellNib;

@end
Run Code Online (Sandbox Code Playgroud)

实施:

@implementation NTDPadViewController

@synthesize managedObjectContext;
@synthesize ntdArray;
@synthesize ntdTableView;
@synthesize cellNib;

-(void)viewDidLoad {

   [super viewDidLoad];
   cellNib = [UINib nibWithNibName:@"NTDCell" bundle:nil];

}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

   static NSString …
Run Code Online (Sandbox Code Playgroud)

iphone pointers objective-c nib

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

为WCF的DataContract对象添加方法

WCF中的DataContracts只不过是DTO吗?我正在阅读有关WCF的内容,并且有一些想法.如果一些DataContract对象可以在它们上面有方法,那么客户端可以在发送或检索回服务之前或之后用它们做基本的事情.

对我而言,这似乎不可能或合乎逻辑.我错了,我每天都在学习新事物.那么下一个最好的事情是将DataContracts视为DTO,并为将从DTO创建真实对象的客户端提供库.包含方法的对象.

任何指导都会非常感激.

wcf

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

MySQL SELECT WHERE'a'IN(`field`)

我知道拥有这样的MySQL表结构不是适当的技术,但是我必须使用这种结构。问题是,表中的字段的值带有逗号分隔的整数,例如“ 1,3,5,7,10”,我希望查询返回行,其中field对查询传递的数字中有一个,例如:

SELECT * FROM `table` WHERE '5' IN (`field_in_table`)
Run Code Online (Sandbox Code Playgroud)

但是,如果在这种情况下'5'不是该字段中的第一个数字,则它不起作用。任何建议,如何解决?

预先感谢,问候,乔纳斯

mysql select where

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

有没有办法用密码保护文件夹?

有没有办法以编程方式在Android中使用密码保护文件夹?

java android password-protection

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

使用Nexus存储库配置Grails插件

我正在寻找更长的时间,但没有任何解决方案.

我的问题:

我用Maven和我自己的Nexus Repo配置了我的Grails项目(1.2.4).这似乎运作良好.但我是否也可以将我使用的Grails插件也放到Nexus Repo上?在momement中,插件依赖关系通过Grails Plugin存储库解析.

有任何想法吗?

带着敬意

法比安

grails plugins maven-2 nexus

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