小编And*_*gia的帖子

使用gradle在sonarqube中使用java和javascript进行项目

我们有一个使用Java的非常标准的Web项目,它还包含标准src/main/webapp文件夹中的一些javascript代码.我们使用Gradle 2.14作为构建工具.

我们刚刚安装了新的Sonarqube 6.0.1新的服务器上的一个品牌,经检查发现了Java和Javascript插件安装,并修改了的build.gradle文件作为推荐Sonarqube文档:

plugins {
    id 'org.sonarqube' version '2.0.1'
}

sonarqube {
    properties {
        property 'sonar.projectName', 'Our-Project'
        property 'sonar.projectKey', 'com.ourcompany:our-project'
    }
}
Run Code Online (Sandbox Code Playgroud)

这不能按预期工作:正确分析java代码,我们可以在声纳上浏览结果,但不分析javascript代码.

我们做错了什么?谢谢.

gradle sonarqube sonarqube-scan

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

带有QCompleter的QLineEdit不会显示带有空文本字段的QCompleter弹出菜单

我有一个QLineEdit,与QCompleter它相关的对象.如果用户输入至少一个字符,则显示来自该字符的弹出菜单QCompleter,但是当用户删除最后一个字符(从而使该字段为空)时,弹出窗口消失.即使QLineEdit文字是空的,有没有办法让它显示出来?

c++ qt qt4

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

这是C++中未定义的行为吗?

我想知道在这里的最后一个x中访问x是否是未定义的行为:

int f(int *x)
{
    *x = 1;
    return 1;
}

int x = 0;
if (f(&x) && x == 1) {
    // something
}
Run Code Online (Sandbox Code Playgroud)

c++ undefined-behavior

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

<(>令牌之前的预期标识符

这段代码出了什么问题?

#include "stdio.h"

typedef int type1[10];

typedef type1 *type2;

typedef struct {
    int field1;
   type2 field2;
} type3;

typedef type3 type4[5];

int main() {    
   type4 a;
   a[0].(*field2[3]) = 99;  // Line 16
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

获取:main.c:16:10:错误:在<(>令牌之前)的预期标识符

Gcc版本:gcc(GCC)4.7.2

c

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

设置Spring任务的线程池名称

我有一个相当标准的 Spring 3.2 应用程序,其中包含一些任务。在我的 applicationContext.xml 中我有

<task:annotation-driven/>
Run Code Online (Sandbox Code Playgroud)

@Scheduled我还在代码中注释了一些方法。我想给Spring使用的线程池起一个名字,以简化日志分析。有没有相当简单的方法来做到这一点?谢谢。

更新:工作代码:

<bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
    <property name="corePoolSize" value="1"/>
    <property name="maxPoolSize" value="5"/>
    <property name="queueCapacity" value="100"/>
    <property name="threadNamePrefix" value="executor-task-"/>
    <property name="threadGroupName" value="executor-tasks"/>
</bean>
<bean id="taskScheduler" class="org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler">
    <property name="poolSize" value="5"/>
    <property name="threadNamePrefix" value="scheduled-task-"/>
    <property name="threadGroupName" value="scheduled-tasks"/>
</bean>
<task:annotation-driven executor="taskExecutor" scheduler="taskScheduler"/>
Run Code Online (Sandbox Code Playgroud)

spring scheduled-tasks

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