小编use*_*603的帖子

Angular $ http状态(-1)

我通过AngularJs调用后端服务/资源$HTTP GET.当它不可用时,它会返回404,Chrome网络标签显示它404如下所示:

Request Method:OPTIONS
Status Code:404 Not Found
Run Code Online (Sandbox Code Playgroud)

但是在AngularJs $HTTP调用结果中,我得到status=-1而不是404:

{data: null, status: -1, config: Object, statusText: ""}
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

NB)我在后端有一个jetty服务并启用了CORS:

"Access-Control-Allow-Origin":"*"
"Access-Control-Allow-Headers": "origin, content-type, accept, authorization"
"Access-Control-Allow-Methods": "GET, POST, PUT, DELETE, OPTIONS, HEAD"
Run Code Online (Sandbox Code Playgroud)

http jetty angularjs

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

IntelliJ IDEA 无法识别 maven 依赖项(因与 ... 冲突而省略)

我在 IntelliJ IDEA 中加载了一个 Maven 项目,当我在终端中运行“mvn clean package”时,它工作正常,但 IntelliJ IDEA 无法调试或构建它,并且在 UI 的 maven 项目选项卡中,显示以下内容(红线在依赖):

因与 STH 冲突而省略

在此处输入图片说明 我该如何解决?

java intellij-idea maven

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

Java 与 Javascript 中的正则表达式模式

我有英国邮政编码的 java Regex 模式:

^([a-zA-Z]){1}([0-9][0-9]|[0-9]|[a-zA-Z][0-9][a-zA-Z]|[a-zA-Z][0-9][0-9]|[a-zA-Z][0-9]){1}([ ])([0-9][a-zA-z][a-zA-z]){1}$
Run Code Online (Sandbox Code Playgroud)

我也想在 Javascript 中使用它,但它不能在 Javascript 中正确验证邮政编码。Java 和 Javascript 中的正则表达式模式有什么区别吗?

javascript java regex

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

SqLite&Gradle

我在build.gradle中添加了SQLite:

dependencies {
        compile 'org.xerial:sqlite-jdbc:3.8.9.1'
    }

buildscript {
    repositories {
        jcenter()
        mavenCentral()      
    }
    dependencies {
        classpath 'org.xerial:sqlite-jdbc:3.8.9.1'
    }
}
Run Code Online (Sandbox Code Playgroud)

一旦我想在代码中连接到SQLite DB:

 groovy.sql.Sql.newInstance(dbLocation, "org.sqlite.JDBC")
Run Code Online (Sandbox Code Playgroud)

它抱怨说:

java.lang.ClassNotFoundException: org.sqlite.JDBC
Run Code Online (Sandbox Code Playgroud)

是什么原因?我该如何解决?

sqlite groovy gradle

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

标签 统计

java ×2

angularjs ×1

gradle ×1

groovy ×1

http ×1

intellij-idea ×1

javascript ×1

jetty ×1

maven ×1

regex ×1

sqlite ×1