小编och*_*obi的帖子

kafka.consumer.SimpleConsumer:由于套接字错误而重新连接:java.nio.channels.ClosedChannelException

我正在为kafka运行一个简单的消费者,例如:

int timeout = 80000;
int bufferSize = 64*1024;
consumer = new SimpleConsumer(host, port,timeout, bufferSize, clientName);
Run Code Online (Sandbox Code Playgroud)

这运行好几个小时,但后来我在kafka.consumer.SimpleConsumer上得到一个例外:由于套接字错误重新连接:

java.nio.channels.ClosedChannelException

和消费者停止......以前有人遇到过这个问题吗?

java sockets nio apache-kafka kafka-consumer-api

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

ubuntu docker镜像中缺少ip命令

当我试图在ubuntu docker容器中执行ip命令时,我得到:

bash:ip:找不到命令.

ubuntu版本:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"
Run Code Online (Sandbox Code Playgroud)

我应该为该命令安装什么软件包?

谢谢

ubuntu docker

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

PostgreSQL中SSL连接上的“主机名未验证错误消息”

我创建server.crtserver.key以及root.crt文件在CentOS 7,把同到C:\Users\xxxx\AppData\Roaming\postgresql文件夹中的窗口,因为我在Windows上运行PostgreSQL服务器。现在,使用SSL运行应用程序时,出现以下错误:

“无法验证主机名”

请帮忙。

postgresql ssl ssl-certificate

6
推荐指数
3
解决办法
4552
查看次数

如何在打字稿中声明和处理float类型?

我有角度应用程序与后端交互所需的发送方式json如下:

{"prop": 654646f}
Run Code Online (Sandbox Code Playgroud)

我有两个问题,typescript如果默认情况下该值已被引用,我也找不到类型浮点数JSON.那么如何从某些属性值中删除引号JSON

typescript angular

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

createEpicMiddleware 错误

当我createEpicMiddleware(epic)在 Angular2+ 上调用函数时,出现错误:

“错误 TS2560:类型 '(action$: any) => any' 的值与类型 'Options' 没有共同的属性。你是想调用它吗?”

即使使用https://redux-observable.js.org/在线示例上的示例官方代码,也会出现与上述完全相同的错误。这似乎是createEpicMiddleware函数参数类型错误的错误。我怎么解决这个问题?

redux-observable angular

5
推荐指数
0
解决办法
248
查看次数

在typescript中从数组中删除对象

如何从打字稿中的数组中删除对象?

"revenues":[
{
        "drug_id":"20",
        "quantity":10
},
{
        "drug_id":"30",
        "quantity":1    
}]
Run Code Online (Sandbox Code Playgroud)

所以我想从所有对象中删除drug_id.我怎么做到这一点?谢谢!

typescript angular2-template angular

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

Polyfills core-js版本

由于与Internet Explorer 11和ES7问题array.includes()的功能,我不得不进口core-js/es7/arraypolyfills.ts。我注意到,已经有一个core-js/es6/array

我的问题是,es7/array包括旧版本es6/array(及以下版本)的polyfills 吗?我可以同时删除es6/array它们吗?

polyfills ecmascript-6 ecmascript-7 angular

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

通过代码禁用 Eclipse 中缺少的项目性质

我有一个迭代测试,它下载并启动 Eclipse IDE 并向其中导入一个项目。导入后,IDE 会提示 aGroovy Project Nature并打开市场。

市场常规性质

通过这种行为,我的测试用例失败了,我不想在这种情况下测试项目性质支持。

我试图在启动 Eclipse IDE 之前禁用自动检测到的项目性质。我知道它可以在 IDE 下禁用Preferences -> Project natures。但我的测试是下载 Eclipse 的新副本,然后设置为默认值。

所以我需要在 IDE/工作区设置中找到该标志,因为我想在 IDE 启动之前通过代码禁用它。

所以我的问题是:缺少项目性质的标志位于哪里?

eclipse workspace

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