小编kni*_*ool的帖子

缩进中使用制表符和空格不一致

def contains_sequence(dna1, dna2):
    ''' (str, str) -> bool

    Return True if and only if DNA sequence dna2 occurs in the DNA sequence
    dna1.

    >>> contains_sequence('ATCGGC', 'GG')
    True
    >>> contains_sequence('ATCGGC', 'GT')
    False

    '''
    b=False
    len2=len(dna2)
    i=0
    for j in dna1:
        temp=dna1[i:i+len2]
        if temp == dna2:
            b=True
        i=i+1
    return b
Run Code Online (Sandbox Code Playgroud)

我是Python的新手.上面粘贴的程序在"if temp == dna2:"行中给出了一个错误"在缩进中使用制表符和空格的不一致".有人可以帮我找出缩进是如何不正确的吗?

python indentation

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

在 Eclipse 中的 Tomcat 7 上运行 Jersey Web 应用程序时出现 404 错误

尝试使用 Jersey 创建一个简单的 RESTful Web 服务并将其部署在 Tomcat 7 上。由于我是 Java Web 应用程序开发新手并且渴望学习它,因此我正在学习本教程

我在 Eclipse 中创建了这个应用程序作为 Maven 项目,并使用带有groupID 的jersey-quickstart-webapp工件版本。请注意,我后来必须更改 Project Facet,否则它不会给我将其部署到本地 Tomcat 服务器的选项。2.22.2org.glassfish.jersey.archetypesDynamic Web Module

我已将我的messenger应用程序添加为 Tomcat 服务器中的资源。当我在 Eclipse 中启动 Tomcat 服务器时,我没有看到任何错误。只有一个 WARNING WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:messenger' did not find a matching property.,根据很多 SO 帖子,可以安全地忽略它。

右键单击该应用程序并单击Run As->后Run on Server,我看到未找到该 URL 的 404 页面http://localhost:8080/messenger/以及http://localhost:8080/webapi/myresource.

检查了很多类似的帖子,比如这个这个,但它们没有帮助。

我注意到的一件事是,web.xml …

java eclipse rest tomcat maven

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

标签 统计

eclipse ×1

indentation ×1

java ×1

maven ×1

python ×1

rest ×1

tomcat ×1