小编Che*_*tan的帖子

Java,如何在apache kafka中获取主题中的消息数量

我正在使用apache kafka进行消息传递.我用Java实现了生产者和使用者.我们如何获取主题中的消息数量?

java messages apache-kafka

70
推荐指数
11
解决办法
10万
查看次数

如何改变Bootstrap的全局默认字体大小?

Bootstrap的全局默认字体大小为14px,行高为1.428.如何更改其默认全局设置?

我是否必须在所有多个条目中更改bootstrap.min.css?

css font-size twitter-bootstrap twitter-bootstrap-3

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

有没有办法从 JavaScript 文件中获取所有导出的名称?

假设我有一个 JavaScript 文件(lib.js),它导出一些类、函数等。

export class Employment {
    id = "";
    startDate = "";
    endDate = "";
    companyEmailAddress = "";
};


export function HolidayPopupContainer() {
    return (<div id="#HolidayPopupContainer" />);
}

export default withStyles(styles)(Button);

export default class DayView extends React.Component {
    constructor(props) {
        super(props);
        this.state = {
            readOnly: false
        }


    };
export const Status = [
    "Select Status",
    "Pending",
    "Approved",
    "Rejected",
    "All"
]
Run Code Online (Sandbox Code Playgroud)

现在该文件作为 lib.js 保存在其中一个文件夹中。由于该文件具有导出功能,因此导出的文件可以由其他 JavaScript 文件导入。

有没有一种方法可以让我们以编程方式从 JavaScript 文件中找到导出的完整列表。

预期的输出应该是列表/数组/json等。上述js文件的输出将是

Employment
HolidayPopupContainer
withStyles
DayView 
Status 
Run Code Online (Sandbox Code Playgroud)

Object.keys在这里有什么帮助吗?

javascript object module.exports

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

如何使用java中的apache poi将数据验证添加到Excel工作表的整个列?

我有一个要求我需要在整个列而不是特定单元格中添加数据验证.我浏览了Apache poi的文档并找到了下面的例子

HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet("Data Validation");
CellRangeAddressList addressList = new CellRangeAddressList(0, 0, 0, 0);
DVConstraint dvConstraint = DVConstraint.createExplicitListConstraint(
        new String[]{"10", "20", "30"});
DataValidation dataValidation = new HSSFDataValidation
        (addressList, dvConstraint);
dataValidation.setSuppressDropDownArrow(false);
sheet.addValidationData(dataValidation);
Run Code Online (Sandbox Code Playgroud)

但是上面的示例为特定单元格创建了下拉数据验证.在这种情况下,第0行,第0列.列中的其余单元格没有验证.但是在实际的excel文件中我们可以这样做,所以它应该是可能的.我经常尝试和搜索,但无法找到解决方案.请帮忙..

java validation excel apache-poi

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

JOOQ如何查询日期之间

我在我的项目中使用jooq,我需要在两个日期之间查询一些数据.

生成正确数据的sql查询是

select created_on from queue_token where created_on between '2015-07-16' and '2015-07-17' and token_queue_id=1;
Run Code Online (Sandbox Code Playgroud)

我写的等效jooq查询在下面,但没有给出所需的结果

 create.select().from(com.database.tables.QueueToken.QUEUE_TOKEN)
                   .where(com.database.tables.QueueToken.QUEUE_TOKEN.TOKEN_QUEUE_ID.equal(1))
                    .and(com.database.tables.QueueToken.QUEUE_TOKEN.CREATED_ON.between(new Timestamp(fromDate.getTime())).and(new Timestamp(toDate.getTime())))
                    .fetch();
Run Code Online (Sandbox Code Playgroud)

jooq查询生成结果,但只生成与fromDate完全匹配的记录.所以基本上它不适用于日期范围.

有人可以帮忙吗?

mysql sql date between jooq

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

如何在 android 的 gradle 文件中为 Firebase 添加依赖项以同时进行数据库和身份验证?

我对 android 非常陌生,正在尝试使用 firebase 身份验证和 firebase 数据库的 firebase。

我可以成功完成身份验证功能,下面是它之后的 app 模块的 gradle 文件内容。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.3"
    defaultConfig {
        applicationId "com.cirvi.laxmimobileshopee"
        minSdkVersion 15
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:24.2.1'
    compile 'com.android.support:design:24.2.1'
    compile 'com.android.support:support-v4:24.2.1'
    compile 'com.android.support:recyclerview-v7:24.2.1'


    compile "com.google.firebase:firebase-auth:9.0.2"

    testCompile 'junit:junit:4.12'
}

apply plugin: 'com.google.gms.google-services' …
Run Code Online (Sandbox Code Playgroud)

android firebase android-gradle-plugin firebase-authentication firebase-realtime-database

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

jstree 3.0.2动态树总是从缓存加载数据而不是对服务器进行新的调用

我有一个jstree.在页面加载时,jstree从服务器中填充,因为它对服务器进行了新的调用,但之后每当我刷新页面时,它总是从缓存中获取数据而不是调用服务器,因此总是采用旧的要填充的数据.我使用的是jstree 3.0.2版本.以下是在页面加载时生成jstree的代码.

$('#tree').jstree({
'core': {
data:{
'url':'getjstree'   // this is the url which will get the json data from the server
}
}});
Run Code Online (Sandbox Code Playgroud)

我们如何解决这个问题以获得每次调用的新数据,我之前想到的一个解决方案是通过调用硬刷新的javascript代码

location.reload(true);
Run Code Online (Sandbox Code Playgroud)

但这确实刷新了json数据,但进入了递归调用,从而挂起了页面.请帮助我们如何解决这个问题.

ajax caching getjson jstree

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

在 Dropwizard 应用程序中将 http 客户端注册到 jersey 环境时无法解析符号 ExternalServiceResource

我正在 Dropwizard REST 应用程序中实现 Dropwizard 客户端。我正在关注他们的用户手册

尝试将客户端注册到 jersey 环境但找不到 ExternalServiceResource 类时

@Override
public void run(ExampleConfiguration config,
            Environment environment) {
final HttpClient httpClient = new HttpClientBuilder(environment).using(config.getHttpClientConfiguration())
                                                                .build();
environment.jersey().register(new ExternalServiceResource(httpClient));
}
Run Code Online (Sandbox Code Playgroud)

jersey httpclient dropwizard jersey-client

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

如何在HQL中使用NOT LIKE?

我有一个实体如下

public class Employee implements Serializable {


@Id
@Column(name = "EMPSEQ")
@GeneratedValue(strategy = GenerationType.AUTO)
private Long empSeq;
@Column(name = "EMPID")
private String empId;
@Column(name = "WINDOWSLOGINID")
private String logInId;

// assume respective getter and setter methods
}
Run Code Online (Sandbox Code Playgroud)

我想查询 logInId 不以“5”开头的所有行

我尝试了下面的代码:

query = session.createQuery("select * from Employee e where e.logInId not like 5%");
Run Code Online (Sandbox Code Playgroud)

上面的代码不起作用。NOT LIKE正确的使用方法是什么HQL

java hibernate hql sql-like

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

无法为eclipse luna安装maven插件

我试图通过eclipse市场安装eclipse luna的maven插件,但是我得到以下错误.

Cannot complete the install because one or more required items could not be found.
  Software being installed: Maven Development Tools 0.3.0.201410040035 (com.ifedorenko.m2e.mavendev.feature.feature.group 0.3.0.201410040035)
  Missing requirement: Maven Development Tools 0.3.0.201409160039 (com.ifedorenko.m2e.mavendev 0.3.0.201409160039) requires 'bundle org.eclipse.m2e.launching [1.6.0,2.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: Maven Development Tools 0.3.0.201410040035 (com.ifedorenko.m2e.mavendev.feature.feature.group 0.3.0.201410040035)
    To: com.ifedorenko.m2e.mavendev [0.3.0.201409160039]
Run Code Online (Sandbox Code Playgroud)

请帮助我如何解决这个问题.我的所有环境变量也都设置正确.

eclipse eclipse-plugin maven-3

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