在C中通过指针算术与下标访问数组值

我继续阅读,在C中,使用指针算术通常比数组访问下标更快。 即使是现代的(据称是最优化的)编译器,这是否也是如此? 如果是这样,当我开始从Mac上学习C到Objective-C和Cocoa时 ,情况还是如此吗? 在C和Objective-C中,数组访问的首选编码风格是什么? (由各自语言的专业人士)认为更清晰,更“正确”(缺less更好的术语)?

将UIDatePicker装入UIActionSheet

我试图得到UIDatePicker与UIButton显示在UIActionSheet。 不幸的是,它被裁剪掉,整个date选取器不可见。 我甚至没有尝试添加UIButton。 任何人都可以build议在整个视图适合正确? 我不知道如何添加适当的尺寸,因为UIActionSheet似乎缺less一个-initWithFrame:types的构造函数。 UIActionSheet *menu = [[UIActionSheet alloc] initWithTitle:@"Date Picker" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil otherButtonTitles:nil]; // Add the picker UIDatePicker *pickerView = [[UIDatePicker alloc] init]; pickerView.datePickerMode = UIDatePickerModeDate; [menu addSubview:pickerView]; [menu showInView:self.view]; [pickerView release]; [menu release]; 我也尝试了类似的东西: UIActionSheet *menu = [[UIActionSheet alloc] initWithFrame:CGRectMake(200.0, 200.0, 100.0f, 100.0f)]; 这些坐标是不现实的,但它们似乎不影响UIActionSheet的位置/大小。

Rails – 你如何testingActionMailer在testing中发送了一个特定的电子邮件

目前在我的testing中,我做了这样的事情来testing电子邮件是否排队发送 assert_difference('ActionMailer::Base.deliveries.size', 1) do get :create_from_spreedly, {:user_id => @logged_in_user.id} end 但如果ia控制器的行动可以发送两个不同的电子邮件,即一个用户如果注册罚款或通知pipe理员,如果出了问题 – 我怎么能testing哪一个实际得到发送。 上面的代码会通过。

计划Python脚本 – Windows 7

我有一个python脚本,我想定期运行。 我正在运行Windows 7.什么是完成这个最好的方法? 最简单的方法?

如何在读取函数调用中实现超时?

我想使用串行通信端口,我想实现一个超时每次我调用读取函数调用。 int filedesc = open( "dev/ttyS0", O_RDWR ); read( filedesc, buff, len ); 编辑: 我正在使用Linux操作系统。 如何实现使用select函数调用?

如何只显示wget进度条?

例如: wget ../TheFile.jpeg downloading: TheFile.tar.gz … –09:30:42– ../TheFile.jpeg => `/home/me/Downloads/TheFile.jpeg' Resolving somesite.co… xxx.xxx.xxx.xxx. Connecting to somesite.co|xxx.xxx.xxx.xxx|:80… connected. HTTP request sent, awaiting response… 200 OK Length: 1,614,820 (1.5M) [image/jpeg] 25% [======> ] 614,424 173.62K/s ETA 00:14 我怎样才能看起来像这样 downloading: TheFile.jpeg … 25% [======> ] 614,424 173.62K/s ETA 00:14 我知道curl可以做到这一点,但是我需要得到wget来完成这项工作。

如何为PHP文件设置UTF-8编码

我有一个PHP脚本叫: http://cyber-flick.com/apiMorpho.php?method=getMorphoData&word=kot 以纯文本显示一些数据: CzÄ Ĺ Ä mowy: rzeczownik Przypadek: dopeĹ niacz Rodzaj: ĹźeĹ ski Liczba: mnoga 正如你可以看到,在适当的字符的地方有这样的“灌木丛”。 我想要做的是以某种方式显示,以便人们在浏览器中看到正确的UTF-8字符。 你可以将它封装在HMTL标签中,并设置为元UTF-8编码,但是由于从这个脚本接收到的数据将被进一步处理,我不想使用任何HTML标签,它应该只是纯文本结果集。 那么有没有办法告诉浏览器,这个文件是不使用元标签的UTF-8? PS。 文件以UTF-8编码,如果我手动将浏览器中的字符集编码更改为UTF-8,则显示正常,但是我想要实现的是人们不需要这样做。

在Java中,你如何将十进制数转换为基数36?

如果我有一个十进制数,我如何将它转换为Java中的基数36?

如何使用groovyparsingjson

我想parsingJSON数据,如下所示: { "212315952136472": { "id": "212315952136472", "name": "Ready", "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/195762_212315952136472_4343686_s.jpg", "link": "http://www.hityashit.com/movie/ready", "likes": 5, "category": "Movie", "description": "Check out the reviews of Ready on http://www.hityashit.com/movie/ready" } } 我使用的代码是: JSONElement userJson = JSON.parse(jsonResponse) userJson.data.each { Urls = it.link } 但是我无法获得分配给Urls任何内容。 有什么build议么?

特征检测与描述符提取的区别

有谁知道OpenCV 2.3中FeatureDetection和DescriptorExtraction的区别吗? 我知道后者是使用DescriptorMatcher进行匹配所必需的。 如果是这样,什么是FeatureDetection使用? 谢谢。