问题列表 - 第32601页

可以在c中的变量上同时使用前缀和后缀

#include <stdio.h> 

int main()
{
    char *q;
    char *p = "sweta";
    q = ++p++;
    printf("%s", q);
}
Run Code Online (Sandbox Code Playgroud)

什么是输出是这个程序有效,因为它给出了所需的l值的错误.

c

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

iPhone SDK 4:奇怪的编译错误,MPMoviePlayerController

我有一个viewController包含以下方法:

- (IBAction) playMovie {
    NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"m4v"]];

    MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayBackDidFinish:)
                                       name:MPMoviePlayerPlaybackDidFinishNotification
                                       object:moviePlayer];

    moviePlayer.controlStyle = MPMovieControlStyleNone;
    moviePlayer.shouldAutoplay = YES;

    [self.view addSubview:moviePlayer.view];
    [moviePlayer setFullscreen:YES animated:YES];
}
Run Code Online (Sandbox Code Playgroud)

由于错误,我无法编译代码:

未定义的符号:

  "_MPMoviePlayerPlaybackDidFinishNotification", referenced from:
      _MPMoviePlayerPlaybackDidFinishNotification$non_lazy_ptr in AnotherViewController.o
     (maybe you meant: _MPMoviePlayerPlaybackDidFinishNotification$non_lazy_ptr)
  "_OBJC_CLASS_$_MPMoviePlayerController", referenced from:
      objc-class-ref-to-MPMoviePlayerController in AnotherViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

这条消息对我没有意义.

我打算将此方法用作视图控制器的一部分.我是否必须为播放器创建单独的视图控制器,或者情况并非如此?

我在创建这个项目时使用了SDK 3.1.2,但是根据新的API规则完全重写了playMovie方法.当前的SDK版本是4.0.1

iphone

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

是否可以在python中将xticks的文本包装在matplotlib中?

有人知道是否可以在matplotlib中包装xtick标签?现在我已经得到了以下代码(有点乱 - 已经黑了一段时间了):

def plotResults(request, question_id):
 responses = ResponseOption.objects.filter(question__id=question_id).order_by('order').annotate(response_num=Count('response'))

 counts = []
 labels = [] 

 for response in responses:
  counts.append(response.response_num)
  labels.append(smart_truncate('$'+response.text+'$'))

 N = len(labels)
 labels = tuple(labels)
 counts = tuple(counts)
 ind = na.array(range(N))+0.5
 width = .35
 fig = Figure(facecolor='white',edgecolor='white')
 ax = fig.add_subplot(1,1,1)


 rects1 = ax.bar(ind, counts,linewidth=0)

 ax.set_ylabel('$Count$')

 ax.set_title('$Response Historgram$')
 ax.set_xticks(ind+width)
 ax.set_xticklabels(labels)

 print mpl.matplotlib_fname()

 canvas = FigureCanvas(fig)
 response = HttpResponse(content_type='image/png')

 canvas.print_png(response)

 return response
Run Code Online (Sandbox Code Playgroud)

这会产生这样的情节:

替代文字

你可以看到xticks是骨头.关于如何包装它们的任何想法,或使它们可读的baring?再次感谢!

PS:这是Django项目的一部分.我将绘图作为png图像返回 - 通常在各种视图中从i​​mg标签中调用它们.

python django matlab matplotlib

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

如何在另一个应用程序中挂钩api调用

我试图挂钩另一个应用程序的ExtTextOut和DrawTextExt GDI方法调用.

我知道我需要使用GetProcAddress在gdi32.dll中查找这些方法的地址,并在我想要挂钩我的函数地址的过程中覆盖地址.然后在我的函数中,我做我需要的,然后调用原始函数.

我想让这个钩子功能可用于.net应用程序,显然这可以通过创建一个"中间"非托管dll来执行挂钩,并且能够在.net端触发事件,以便新的功能可以写在托管环境中.我只是不确定如何实现这一点.有没有人有任何代码示例或信息链接?

c# hook winapi

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

Objective-C NSMutableArray套接字?

我想在ArrayList/NSMutableArray中存储几个套接字,但套接字的类型为int,NSMutableArray只接受对象(id).是否有其他数据类型可以用作套接字的容器?我不确定我会有多少条目,所以我希望数据容器就像一个ArrayList.

谢谢!

编辑:我已经尝试将套接字作为NSNumber发送,但是当我尝试使用套接字发送消息时,它无法正常工作并导致XCode崩溃.

sockets iphone arraylist objective-c nsmutablearray

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

Perl正则表达式替换字边界.将"/"检测为单词边界

我遇到了一个奇怪的正则表达式问题....我有一个文件,我正在做一个替换...作为一个例子,我想用"DEXX/AREX"替换"DEXX",然后用下一个替换替换.. ."AREX"与"AREX/CUBE"

DEXX和AREX存储在哈希中,如此......"DEXX"=>"AREX","AREX"=>"CUBE"

我有的正则表达是这.....

foreach (keys %hashstore){
    $doc=~s!\b($_)\b!$1/$hashstore{$_}!ig;
}
Run Code Online (Sandbox Code Playgroud)

发生的事情是"DEXX"正在被"DEXX/AREX"取代,但是当遇到"DEXX/AREX"时,正则表达式正在替换"DEXX/AREX"和"DEXX/AREX/CUBE",只应该替换"DEXX/AREX" AREX"当它发现它是一个独立的单词而不是像"DEXX/AREX"这样的另一个组合的一部分

它似乎将"/"检测为单词边界.有没有人遇到这个或知道它周围的解决方案?非常感谢!艾米

regex perl word-boundary

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

pgAdmin - 共享数据库连接定义

我有一些数据库服务器和很少的开发人员.
我已经在我的PC上为每个服务器设置了数据库连接定义,现在我想与其他开发人员共享,但我不确定如何导出和导入定义.

我在Ubuntu 10.04(lucid)上运行pgAdmin 1.10.2.

postgresql pgadmin

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

用正则表达式替换字符串

我有以下情况

情况1:

输入: X(P)~AK,X(MV)~AK

用...来代替: AP

输出: X(P)~AP,X(MV)~AP

案例2:

输入: X(PH)~B$,X(PL)~B$,X(MV)~AP

替换为:USD$

输出: X(PH)~USD$,X(PL)~USD$,X(MV)~USD$

可以看出,总是~<string>会被替换.

是否可以通过正则表达式实现相同的目标?

注意:〜除结构外,编译时不会知道任何内容.典型的结构

好像

X(<Variable Name>)~<Variable Name>
Run Code Online (Sandbox Code Playgroud)

我正在使用C#3.0

.net c# regex replace

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

BeanCreationException NoSuchBeanDefinitionException在为以下Spring代码启动Google App Server时

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [clinic.ict.service.TestService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true), @javax.annotation.Resource(shareable=true, mappedName=, description=, name=, type=class java.lang.Object, authenticationType=CONTAINER)}
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1055)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:871)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
    at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:443)
    at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:459)
    at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:340)
    at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:307)
    at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127) …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine spring exception

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

iPhone SDK 4.0中的滑动手势?

如何在新的iPhone SDK中添加滑动手势?我正在尝试检测UIImageView上的滑动手势?向上滑动并向下滑动?

iphone sdk xcode swipe ios

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