问题列表 - 第13318页

如何知道 - 在iPhone中查看控制器的当前视图

我们有一个例子.

  • 在应用程序中我有一个标签栏控制器.
  • 标签栏动态有两个项目 - 两个视图控制器.
  • 用户可以选择任何选项卡.
    • 假设用户选择第一个选项卡.
    • 第一个视图控制器已加载.
    • 现在他点击了First view controller的按钮.
    • 从First View控制器 - >推送第二个视图控制器.
  • 现在,当用户点击标签栏第一项时
    • 弹出第二个视图.

这通过标签栏控制器默认完成.现在,如果我想检查以下情况

  • if(标签栏第一个项目 - 视图控制器有第一个视图控制器视图)
    • 然后执行此操作
  • if(标签栏第一个项目 - 视图控制器有第二个视图控制器视图)
    • 然后执行此操作

如何实现这个逻辑?

iphone xcode uitabbarcontroller

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

Python与matplotlib - 并行绘制多个数字

我有一些功能,有助于数字生成的小部分.我正在尝试使用这些函数生成多个数字?所以像这样:

  1. 使用图1
  2. 做点别的
  3. 使用图2
  4. 做点别的
  5. 使用图1
  6. 做点别的
  7. 使用图2

如果有人能提供帮助,那就太好了!

python matplotlib figures

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

"NoClassDefFoundError:无法初始化类"错误

当我运行我的项目时,我得到了很多这个错误的输出:

Sep 9, 2009 8:22:23 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Jersey threw exception
java.lang.NoClassDefFoundError: Could not initialize class SpringFactory
        at com.point2.prospect.persistence.hibernate.HibernateTransactionInterceptor.doFilter(HibernateTrans
actionInterceptor.java:17)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.point2.prospect.restapi.ServerErrorInterceptor.doFilter(ServerErrorInterceptor.java:27)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)

我注意到这个问题有一种在整个网络上被问到的模式,但没有真正的答案.造成这种错误的一般原因是什么?

java spring exception

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

如何使用HTML创建网站?

我最近学会了如何在独立计算机上编写HTML页面,并将所有引用都提供给本地驱动器中的目录.

那么,我该如何做到以下几点:

  1. 使用HTML创建网站.我知道我将能够创建它的外观,但是如果存在超链接(例如:href),我不知道应该给出什么作为参考地址(URL).那么如何获得可以在Internet上使用的地址呢?

  2. 如何将此文件上传到Internet,是否必须将其上传到服务器?如果是的话,哪个?

  3. 如果有多个页面,那么如何在两个页面之间创建引用?

  4. 最重要的是,如果我必须创建这个网站,我应该使用HTML,还是其他什么?

html

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

Perl正则表达式问题

我在perl脚本中有这个条件:

if ($lnFea =~ m/^(\d+) qid\:([^\s]+).*?\#docid = ([^\s]+) inc = ([^\s]+) prob = ([^\s]+)$/)
Run Code Online (Sandbox Code Playgroud)

并且$ lnFea代表这种线:

0 qid:7968 1:0.000000 2:0.000000 3:0.000000 4:0.000000 5:0.000000 6:0.000000 7:0.000000 8:0.000000 9:0.000000 10:0.000000 11:0.000000 12:0.000000 13:0.000000 14:0.000000 15:0.000000 16 :0.005175 17:0.000000 18:0.181818 19:0.000000 20:0.003106 21:0.000000 22:0.000000 23:0.000000 24:0.000000 25:0.000000 26:0.000000 27:0.000000 28:0.000000 29:0.000000 30:0.000000 31:0.000000 32:0.000000 33:0.000000 34:0.000000 35:0.000000 36:0.000000 37:0.000000 38:0.000000 39:0.000000 40:0.000000 41:0.000000 42:0.000000 43:0.055556 44:0.000000 45:0.000000 46:0.000000 #docid = GX000-00-0000000 inc = 1 prob = 0.0214125

问题是在Windows上if是真的但在Linux上是假的(Fedora 11).两个系统都使用最新的perl版本.那么这个问题的原因是什么?

regex linux windows perl

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

如何使用@PathVariable对Spring MVC控制器进行单元测试?

我有一个类似于这个的简单注释控制器:

@Controller
public class MyController {
  @RequestMapping("/{id}.html")
  public String doSomething(@PathVariable String id, Model model) {
    // do something
    return "view";
  }
}
Run Code Online (Sandbox Code Playgroud)

我想用这样的单元测试来测试它:

public class MyControllerTest {
  @Test
  public void test() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/test.html");
    new AnnotationMethodHandlerAdapter()
      .handle(request, new MockHttpServletResponse(), new MyController());
    // assert something
  }
}
Run Code Online (Sandbox Code Playgroud)

问题是AnnotationMethodHandlerAdapter.handler()方法抛出异常:

java.lang.IllegalStateException: Could not find @PathVariable [id] in @RequestMapping
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodInvoker.resolvePathVariable(AnnotationMethodHandlerAdapter.java:642)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolvePathVariable(HandlerMethodInvoker.java:514)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:262)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:146)
Run Code Online (Sandbox Code Playgroud)

java spring unit-testing spring-mvc spring-test

52
推荐指数
3
解决办法
8万
查看次数

在PHP中获取远程文件的文件大小的最简单方法?

我想用cURL做头部请求,想知道这是不是要走了?

php curl http

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

填充内联元素的顶部和底部


引用头首先html:

您可以在内联元素的顶部和底部添加填充,但填充不会影响其周围的其他内联元素的间距,因此填充将与其他内联元素重叠

a)据我所知,上面的引用,在内联元素的顶部和底部添加填充不会(永远)对周围元素产生任何影响,从而对页面外观产生影响?!

b)但是" 填充是否与其他内联元素重叠 "究竟是什么意思?是否可能表明在某些情况下,填充(内联元素的顶部和底部)会对页面外观产生影响?!


感谢名单

html css xhtml

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

对于(;;)或while(true),哪个是正确的C#无限循环?

回到我的C/C++时代,将"无限循环"编码为

while (true)
Run Code Online (Sandbox Code Playgroud)

感觉更自然,对我来说似乎更明显,而不是

for (;;)
Run Code Online (Sandbox Code Playgroud)

在1980年代后期与PC-lint的相遇以及随后的最佳实践讨论让我想起了这种习惯.我已经使用for控制语句对循环进行了编码.今天,很长一段时间以来,也许我第一次需要作为C#开发人员的无限循环,我面临同样的情况.其中一个是正确的而另一个不是吗?

c# infinite-loop

94
推荐指数
12
解决办法
12万
查看次数

自定义Django表单+内联错误消息

我想知道如何使用Django的自动表单生成...

<form action="/contact/" method="POST">
    {{ form.as_p }}
    <input type="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

要实现以下输出(请注意包装div中表单和错误类中间的自定义字段).

<form action="/contact/" method="POST">

    <div class="input error">
        <label for="id_subject">E-mail subject:</label>
        <span>Error Message</span>
    </div>

    <div class="input error">
        <label for="id_message">Your message:</label>
        <span>Error Message</span>
    </div>

    <!-- CUSTOM CONTAINER -->
    <div class="custom-container">
        <h2>Custom Content</h2>
    </div>

    <div class="input error">
        <label for="id_sender">Your email address:</label>
        <span>Error Message</span>
    </div>

    <div class="input error">
        <label for="id_cc_myself">CC yourself?</label>
        <span>Error Message</span>
    </div>

    <div><input type="submit" value="Send message" /></div>
</form>
Run Code Online (Sandbox Code Playgroud)

forms django

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